ul.sub-menu ul.sub-menu {
    max-height: 500px !important,
    overflow-y: auto !important,
    overflow-x: hidden,
    margin-top: 0px !important,
}

li.elementor-icon-list-item {
    list-style: none,
   
}
.pricing-swich ul{
    padding-left:0px !important ,
}
.annual-title {
    background-color: #FF9446,
    color: white,
    padding: 2px 16px,
    border-radius: 22px,
    margin-left: 10px,
    γραμματοσειρά: 'Plus Jakarta Sans',
    μέγεθος γραμματοσειράς: 14px,
    font-weight: 500,
    Ύψος γραμμής: 20px,
    text-align: left,
}
.e-n-accordion-item[open] &gt; .e-n-accordion-item-title {
    border-bottom-left-radius: 0px,
    border-bottom-right-radius: 0px,
}
.vv-translator{
    border: 1px solid #DFDFDFDF,
    background-color: white,
    border-radius: 32px,

}
.bar-box:hover .hover-bar .elementor-widget-container{
    background-color: #7647FD !important,
}

.top-bg {
    background: linear-gradient(0.4turn, rgba(47, 7, 161, 0.3), rgba(235, 248, 225, 0.3), rgba(33, 144, 177, 0.3)),
}


.box-greenshape:hover .hover-bar .elementor-widget-container{
    background-color: #22B14B !important,
	box-shadow: 5px 4px 20px 0px #92FFB180 inset,

}
.ab-industries{
    border: 1px solid #E9E9E9,
    border-radius: 16px,
    background-color: white,
    min-height: 175px,
    padding: 24px,
    μετάβαση: all 0.4s ease,
}
.ab-industries:hover{
    box-shadow: -15px 59px 100px 0px #00000014,

}

.side-br ul#menu-1-d2478ca li a {
    border: 1px solid #D3D3D3,
    padding: 16px,
}
#ffftt .elementor-82 .elementor-element.elementor-element-8a599be &gt; .elementor-widget-container &gt; .e-n-accordion &gt; .e-n-accordion-item[open] &gt; .e-n-accordion-item-title {
    border-radius: 16px,
}

.btn-tt{
    opacity: 0,
    visibility: hidden,
    transition: all 0.3s ease,
}
.ab-industries:hover .btn-tt{
    opacity: 1,
    visibility: visible,
}
.single-post a{
    font-size: 20px !important,
}
.single-post p, ul li, ol li {
    font-size: 20px !important,
}
.pricing-swich button#e-n-tabs-title-1611,
button#e-n-tabs-title-1031
{
    width: 235px !important,
    max-width: 235px !important,
    float: left,
    margin-right: 10px,
}
.pricing-swich .e-n-tabs-heading {
    display: flex,
    width: auto,
    margin: auto,
    padding: 12px,
    border-radius: 73px,
    box-shadow: -15px 18px 100px 0px #00000014,
    χρώμα φόντου: λευκό,
    justify-content: space-between,
}
.pricing-swich button#e-n-tabs-title-1632 {
    float: right,
}

.pricing-swich .e-n-tabs-heading::after {
  content: "";
  clear: both,
  display: table,
}












.uc_tab-slider--nav {
    width: auto !important,
    display: inline-block,
    background-color:white,
    padding: 12px 12px 8px,
    border-radius: 100px,
}
div#uc_content_toggle_elementor_b08163e,
div#uc_content_toggle_elementor_3225431 {
    text-align: center,
}
li.uc_tab-slider--trigger:nth-child(2) a.uc-tab-slider__link:after {
	color:white,
	font-family: 'Plus Jakarta Sans',
font-size: 14px,
font-weight: 500,
line-height: 20px,
	padding:2px 16px,
	border-radius:40px,
	background-color:#FF9446,
    content: '2 μήνες δωρεάν',
    display: inline-block,
	margin-left:4px,
	
	
}
.acordion-drop .elementor-button:hover,
.acordion-drop .e-n-accordion-item[open] &gt; .e-n-accordion-item-title ,
.header-drop .ca_dropdown a:hover {
    
    box-shadow: 5px 4px 20px 0px #CCBCFA80 inset !important,
}
.git{
	margin-top:24px,
}
.plan p{
	font-weight:600 !important,
	
}
.box-shadow:hover{
	box-shadow: -15px 59px 100px 0px #00000014,
}
.clr{
	font-weight:600 !important,
	color:#7647FD,
	
}
.wight{
	font-weight:500 !important,
	
}
.header-drop ul.ca_dropdown.uc-items-wrapper {
    background-color: white,
}
.news-letteras .elementor-field-type-submit {
    position: absolute,
    top: 8px,
    right: 2px,
    height: 52px,
	outline:none !important,
	border:none !important,
	width:auto,
	display:inline-block,
}
.logo-slider img.ue_img_marquee {
    opacity: 0.5,
}
/* ===Αρχική σελίδα=== */
.header-video{
	transition: box-shadow 0.4s ease,
}
.header-video .elementor-custom-embed-play {
    background: #7647FD,
    box-shadow: 5px 4px 20px 0px #CCBCFA80 inset,
    ύψος: 68px,
    πλάτος: 68px,
    border-radius: 100%,
    display: flex,
    align-items: center,
    justify-content: center,
    -webkit-transition: box-shadow 0.4s ease,
    -moz-transition: box-shadow 0.4s ease,
    -o-transition: box-shadow 0.4s ease,
 transition: all 0.3s ease !important,
}

.header-video:hover .elementor-custom-embed-play {
     box-shadow: 0px 0px -25px 0px #CCBCFA80 inset,
}
/* .header-video .elementor-custom-embed-image-overlay::after {
    content: '';
    height: 68px,
    width: 68px,
    background-image:url('https://verbalate.ai/wp-content/uploads/2024/05/Frame-72.png'),
    position: absolute,
    bottom: 30px,
    left: 30px,
	background-position:center,
	background-repeat:no-repeat,
	background-size:contain,
} */
.box-sh:hover {
    box-shadow: -15px 59px 100px 0px rgba(0, 0, 0, 0, 0.08),
}
.full-card,
.box-sh {
  transition:all 0.3s ease,
}
.full-card:hover{
	box-shadow: -15px 59px 100px 0px #00000014,

}
.content-expand4,
.content-expand3,
.content-expand2,
       .content-expand {
            display: -webkit-box,
            -webkit-line-clamp: 6; /* Εμφάνιση μόνο 6 γραμμών */
            -webkit-box-orient: vertical,
            overflow: hidden,
            text-overflow: ellipsis,
        }
.content-expand4.expanded4,
.content-expand3.expanded3,
.content-expand2.expanded2,
.content-expand.expanded {
    display: block,
    overflow: visible,
    min-height: 400px,
	  -webkit-line-clamp: unset,
}
   #toggleButton4,
   #oggleButton3,
   #toggleButton2,
       #toggleButton {
               border-radius: var(--radius-24) var(--radius-24) var(--radius-24) var(--radius-24) var(--radius-24),
            font-family: var(--e-global-typography-9485e1e-font-family), Sans-serif,
            font-size: var(--e-global-typography-9485e1e-font-size),
            font-weight: var(--e-global-typography-9485e1e-font-weight),
            line-height: var(--e-global-typography-9485e1e-line-height),
            letter-spacing: var(--e-global-typography-9485e1e-letter-spacing),
            word-spacing: var(--e-global-typography-9485e1e-word-spacing),
            fill: var(--e-global-color-primary),
            color: var(--e-global-color-primary),
            background-color: var(--e-global-color-47448e2),
            border-style: solid,
            border-width: 2px 2px 2px 2px 2px 2px,
            border-color: var(--e-global-color-primary),
            box-shadow: 0px 0px 0px 0px 0px 0px rgba(0, 0, 0, 0, 0, 0),
            padding: 0.9rem 1.6rem 0.8rem 1.6rem,
            cursor: pointer,
        }
   #toggleButton4:hover,
   #oggleButton3:hover,
   #oggleButton2:hover,
         #toggleButton:hover{
             background-color: var(--e-global-color-primary),
             color: white !important
         }

.box-sas{
	transition:all 0.3s ease,
		border: 1px solid #DFDFDFDF,

}
.box-sas:hover{
	box-shadow: -15px 59px 100px 0px #00000014,

}
.carousel-as .box-sas:hover {
    box-shadow: -13px 13px 100px 0px #00000014,
}
span.swiper-pagination-bullet.swiper-pagination-bullet-active{
	background-color:#7647FD,
}
/*========== */
@media only screen and (max-width: 767px) {
	#uc_content_toggle_elementor_3225431 .uc_tab-slider--trigger a {
  
    padding-left: 21px !important,
    padding-right: 21px !important,
    
}
	.uc_tab-slider--nav {
    padding: 8px 8px 4px,
}

.main-header{
	background-color:white,
}
	.news-letteras {
    padding: 10px,
    border-radius: 24px,
    border: 1px solid #FAFAFAFA0A,
    χρώμα φόντου: #FFFFFF12,
}
	.news-letteras .elementor-field-type-submit {
    position: static,
    width: 100%,
}
	.news-letteras .elementor-field-type-submit button {
    width: 100%,
    padding: 16px,
}
	.news-letteras input#form-field-email {
    height: 52px !important,
    min-height: auto,
    border-radius: 12PX,
    background-color: transparent,
    border: 1px solid #3C3C3C,
}
/* .header-video .elementor-custom-embed-image-overlay::after{
		 height: 32px,
		width: 32px,
		bottom: 16px,
    left: 16px,
	} */
	.header-video .elementor-custom-embed-play {
    
    height: 40px,
		width: 40px,
	}
	.contact-this input#form-field-name,
	.contact-this input#form-field-email{
    height: 52px,
    min-height: 52px,
	}
	.pricing-swich button{
		flex:1 1 100%,
	}
	.elementor-1086 .elementor-element.elementor-element-0f6e0f9&gt;.elementor-widget-container&gt;.e-n-tabs&gt;.e-n-tabs-heading&gt;:is(.e-n-tab-title&gt;.e-n-tab-title-text,.e-n-tab-title),
	
	.elementor-16 .elementor-element.elementor-element-6314167&gt;.elementor-widget-container&gt;.e-n-tabs&gt;.e-n-tabs-heading&gt;:is(.e-n-tab-title&gt;.e-n-tab-title-text,.e-n-tab-title) {

    width: 100% !important,
}
	
.pricing-swich button#e-n-tabs-title-1611,
	button#e-n-tabs-title-1031
	{
    width: 100% !important,
    max-width: 100% !important,
    float: none !important,
    margin: 0px 0px 10px !important,
	box-sizing: border-box,
}
	.pricing-swich .e-n-tabs-heading{
		width:100%,
/* display:block !important; */
	}
	button#e-n-tabs-title-1032,
	.pricing-swich button#e-n-tabs-title-1612 {
    float: none !important,
    width: 100%,
    max-width: 100%,

    box-sizing: border-box,
}
	.pricing-swich .e-n-tabs-heading {
    
    padding: 20px !important,
    border-radius: 30px !important,

}
	.annual-title{
		padding:2px 8px,
		margin-left:8px,
	}
	button#e-n-tab-title-161794492,
	button#e-n-tab-title-1038913032 {
    margin-top: 15px,
}

}


@media only screen and (min-width: 767px) {

		.news-letteras input#form-field-email {
    padding-right: 130px,
}
	
}

@media only screen and (max-width: 370px) {

li.uc_tab-slider--trigger:nth-child(2) a.uc-tab-slider__link:after{
	display:none,
}
}