.elementor-209826 .elementor-element.elementor-element-446292f:not(.elementor-motion-effects-element-type-background), .elementor-209826 .elementor-element.elementor-element-446292f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eurolido.it/wp-content/uploads/2025/11/chiesta-tropea.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-209826 .elementor-element.elementor-element-446292f > .elementor-background-overlay{background-color:#000000;opacity:0.18;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-209826 .elementor-element.elementor-element-446292f > .elementor-container{min-height:700px;}.elementor-209826 .elementor-element.elementor-element-446292f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-209826 .elementor-element.elementor-element-a413705:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-209826 .elementor-element.elementor-element-a413705 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-209826 .elementor-element.elementor-element-a413705 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-209826 .elementor-element.elementor-element-a413705 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-209826 .elementor-element.elementor-element-b5bffde{--spacer-size:181px;}.elementor-209826 .elementor-element.elementor-element-77065bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-209826 .elementor-element.elementor-element-77065bf .th-header-wrap{max-width:100%;margin:0 auto;}.elementor-209826 .elementor-element.elementor-element-77065bf .th-header-wrap .elementor-icon-box-wrapper{text-align:center;}.elementor-209826 .elementor-element.elementor-element-77065bf.elementor-view-stacked .elementor-icon{background-color:#54595F;}.elementor-209826 .elementor-element.elementor-element-77065bf.elementor-view-framed .elementor-icon, .elementor-209826 .elementor-element.elementor-element-77065bf.elementor-view-default .elementor-icon{color:#54595F;border-color:#54595F;}.elementor-209826 .elementor-element.elementor-element-77065bf.elementor-view-framed .elementor-icon svg path, .elementor-209826 .elementor-element.elementor-element-77065bf.elementor-view-default .elementor-icon svg path{fill:#54595F;}.elementor-209826 .elementor-element.elementor-element-77065bf .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-a280e10 );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-209826 .elementor-element.elementor-element-77065bf .elementor-icon-box-content .elementor-icon-box-description{color:var( --e-global-color-a280e10 );}.elementor-209826 .elementor-element.elementor-element-77065bf .elementor-icon-box-content .elementor-icon-box-description a{color:var( --e-global-color-a280e10 );}.elementor-209826 .elementor-element.elementor-element-e95e412:not(.elementor-motion-effects-element-type-background), .elementor-209826 .elementor-element.elementor-element-e95e412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a280e10 );}.elementor-209826 .elementor-element.elementor-element-e95e412{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-209826 .elementor-element.elementor-element-e95e412 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-209826 .elementor-element.elementor-element-5923812 .elementor-price-table__button{background-color:#04709A;}.elementor-209826 .elementor-element.elementor-element-5923812{--e-price-table-header-background-color:#04709A;}.elementor-209826 .elementor-element.elementor-element-5923812 .elementor-price-table__currency{align-self:flex-start;}.elementor-209826 .elementor-element.elementor-element-5923812 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-209826 .elementor-element.elementor-element-5923812 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-209826 .elementor-element.elementor-element-7564846 .elementor-price-table__button{background-color:#04709A;}.elementor-209826 .elementor-element.elementor-element-7564846{--e-price-table-header-background-color:#04709A;}.elementor-209826 .elementor-element.elementor-element-7564846 .elementor-price-table__currency{align-self:flex-start;}.elementor-209826 .elementor-element.elementor-element-7564846 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-209826 .elementor-element.elementor-element-7564846 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-209826 .elementor-element.elementor-element-4ba4e9d .elementor-price-table__button{background-color:#04709A;}.elementor-209826 .elementor-element.elementor-element-4ba4e9d{--e-price-table-header-background-color:#04709A;}.elementor-209826 .elementor-element.elementor-element-4ba4e9d .elementor-price-table__currency{align-self:flex-start;}.elementor-209826 .elementor-element.elementor-element-4ba4e9d .elementor-price-table__after-price{justify-content:flex-start;}.elementor-209826 .elementor-element.elementor-element-4ba4e9d .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-209826 .elementor-element.elementor-element-981b4c6{margin-top:-5px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-209826 .elementor-element.elementor-element-445c2ae{text-align:center;}.elementor-209826 .elementor-element.elementor-element-3288f24 .elementor-button{background-color:#04709A;border-radius:20px 20px 20px 20px;}.elementor-209826 .elementor-element.elementor-element-cdedd71 .elementor-button{background-color:#04709A;border-radius:20px 20px 20px 20px;}.elementor-209826 .elementor-element.elementor-element-27dc204 .elementor-button{background-color:#04709A;border-radius:20px 20px 20px 20px;}.elementor-209826 .elementor-element.elementor-element-b1707b6 .elementor-cta .elementor-cta__bg, .elementor-209826 .elementor-element.elementor-element-b1707b6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-209826 .elementor-element.elementor-element-b1707b6 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-209826 .elementor-element.elementor-element-b1707b6 .elementor-cta__content{min-height:100px;text-align:center;padding:0px 0px 0px 0px;}.elementor-209826 .elementor-element.elementor-element-b1707b6 .elementor-cta__bg-wrapper{min-width:0px;min-height:255px;}.elementor-209826 .elementor-element.elementor-element-b1707b6 .elementor-cta__bg-overlay{mix-blend-mode:screen;}.elementor-209826 .elementor-element.elementor-element-8b98828 .elementor-cta .elementor-cta__bg, .elementor-209826 .elementor-element.elementor-element-8b98828 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-209826 .elementor-element.elementor-element-8b98828 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-209826 .elementor-element.elementor-element-8b98828 .elementor-cta__content{min-height:100px;text-align:center;padding:0px 0px 0px 0px;}.elementor-209826 .elementor-element.elementor-element-8b98828 .elementor-cta__bg-wrapper{min-width:0px;min-height:255px;}.elementor-209826 .elementor-element.elementor-element-8b98828 .elementor-cta__bg-overlay{mix-blend-mode:screen;}.elementor-209826 .elementor-element.elementor-element-32058c2 .elementor-button{background-color:#04709A;border-radius:20px 20px 20px 20px;}.elementor-209826 .elementor-element.elementor-element-e61c3fe .elementor-button{background-color:#04709A;border-radius:20px 20px 20px 20px;}.elementor-209826 .elementor-element.elementor-element-d6269e8 .elementor-button{background-color:#04709A;border-radius:20px 20px 20px 20px;}.elementor-209826 .elementor-element.elementor-element-7e3c90c:not(.elementor-motion-effects-element-type-background), .elementor-209826 .elementor-element.elementor-element-7e3c90c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a280e10 );}.elementor-209826 .elementor-element.elementor-element-7e3c90c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-209826 .elementor-element.elementor-element-7e3c90c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-209826 .elementor-element.elementor-element-627eda6{--spacer-size:10px;}.elementor-209826 .elementor-element.elementor-element-2d9dc82{text-align:center;}.elementor-209826 .elementor-element.elementor-element-9a660c4 .elementor-button{background-color:#04709A;border-radius:20px 20px 20px 20px;}.elementor-209826 .elementor-element.elementor-element-e6ce1d3 .elementor-button{background-color:#04709A;border-radius:20px 20px 20px 20px;}.elementor-209826 .elementor-element.elementor-element-6e31227 .elementor-button{background-color:#04709A;border-radius:20px 20px 20px 20px;}.elementor-209826 .elementor-element.elementor-element-7cdbc7c .elementor-button{background-color:#04709A;border-radius:20px 20px 20px 20px;}.elementor-209826 .elementor-element.elementor-element-4f7a93f:not(.elementor-motion-effects-element-type-background), .elementor-209826 .elementor-element.elementor-element-4f7a93f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a280e10 );}.elementor-209826 .elementor-element.elementor-element-4f7a93f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-209826 .elementor-element.elementor-element-4f7a93f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-209826 .elementor-element.elementor-element-528cd56{text-align:center;}.elementor-209826 .elementor-element.elementor-element-d62ef19 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-a280e10 );}.elementor-209826 .elementor-element.elementor-element-d62ef19 .elementor-swiper-button{font-size:20px;}.elementor-209826 .elementor-element.elementor-element-4c685d7{text-align:center;}.elementor-209826 .elementor-element.elementor-element-4c685d7 .elementor-heading-title{color:#04709A;}.elementor-209826 .elementor-element.elementor-element-88049c3 .elementor-cta .elementor-cta__bg, .elementor-209826 .elementor-element.elementor-element-88049c3 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-209826 .elementor-element.elementor-element-88049c3 .elementor-cta__content{text-align:center;}.elementor-209826 .elementor-element.elementor-element-88049c3 .elementor-cta__title{font-weight:bold;}.elementor-209826 .elementor-element.elementor-element-88049c3 .elementor-cta__button{color:#FFFFFF;background-color:#04709A;border-color:#04709A;}.elementor-209826 .elementor-element.elementor-element-129e426 .elementor-cta .elementor-cta__bg, .elementor-209826 .elementor-element.elementor-element-129e426 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-209826 .elementor-element.elementor-element-129e426 .elementor-cta__content{text-align:center;}.elementor-209826 .elementor-element.elementor-element-129e426 .elementor-cta__title{font-weight:bold;}.elementor-209826 .elementor-element.elementor-element-129e426 .elementor-cta__button{color:#FFFFFF;background-color:#04709A;border-color:#04709A;}.elementor-209826 .elementor-element.elementor-element-c11024d .elementor-cta .elementor-cta__bg, .elementor-209826 .elementor-element.elementor-element-c11024d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-209826 .elementor-element.elementor-element-c11024d .elementor-cta__content{text-align:center;}.elementor-209826 .elementor-element.elementor-element-c11024d .elementor-cta__title{font-weight:bold;}.elementor-209826 .elementor-element.elementor-element-c11024d .elementor-cta__button{color:#FFFFFF;background-color:#04709A;border-color:#04709A;}.elementor-209826 .elementor-element.elementor-element-1dd5b08 .elementor-cta .elementor-cta__bg, .elementor-209826 .elementor-element.elementor-element-1dd5b08 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-209826 .elementor-element.elementor-element-1dd5b08 .elementor-cta__content{text-align:center;}.elementor-209826 .elementor-element.elementor-element-1dd5b08 .elementor-cta__title{font-weight:bold;}.elementor-209826 .elementor-element.elementor-element-1dd5b08 .elementor-cta__button{color:#FFFFFF;background-color:#04709A;border-color:#04709A;}.elementor-209826 .elementor-element.elementor-element-3b23888:not(.elementor-motion-effects-element-type-background), .elementor-209826 .elementor-element.elementor-element-3b23888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a280e10 );}.elementor-209826 .elementor-element.elementor-element-3b23888{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-209826 .elementor-element.elementor-element-3b23888 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-209826 .elementor-element.elementor-element-5961ba8{--spacer-size:10px;}.elementor-209826 .elementor-element.elementor-element-cf82827{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-209826 .elementor-element.elementor-element-cf82827 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-209826 .elementor-element.elementor-element-9f6d4d0 .th-header-wrap{max-width:100%;margin:0 auto;}.elementor-209826 .elementor-element.elementor-element-9f6d4d0 .th-header-wrap .elementor-icon-box-wrapper{text-align:center;}.elementor-209826 .elementor-element.elementor-element-9f6d4d0.elementor-view-stacked .elementor-icon{background-color:#7a7a7a;}.elementor-209826 .elementor-element.elementor-element-9f6d4d0.elementor-view-framed .elementor-icon, .elementor-209826 .elementor-element.elementor-element-9f6d4d0.elementor-view-default .elementor-icon{color:#7a7a7a;border-color:#7a7a7a;}.elementor-209826 .elementor-element.elementor-element-9f6d4d0.elementor-view-framed .elementor-icon svg, .elementor-209826 .elementor-element.elementor-element-9f6d4d0.elementor-view-default .elementor-icon svg{fill:#7a7a7a;}.elementor-209826 .elementor-element.elementor-element-d709cab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-209826 .elementor-element.elementor-element-d709cab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body.elementor-page-209826 h1.entry-title{margin-top:1px;}:root{--page-title-display:none;}@media(min-width:1025px){.elementor-209826 .elementor-element.elementor-element-446292f:not(.elementor-motion-effects-element-type-background), .elementor-209826 .elementor-element.elementor-element-446292f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:767px){.elementor-209826 .elementor-element.elementor-element-446292f:not(.elementor-motion-effects-element-type-background), .elementor-209826 .elementor-element.elementor-element-446292f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eurolido.it/wp-content/uploads/2025/11/tropea-sfondo-mobile2.jpg");background-position:center center;background-size:cover;}}/* Start custom CSS for text-editor, class: .elementor-element-27e95fb */@media screen and (max-width: 768px){
.wpcf7 #Personal-Details, .wpcf7 #Education, .wpcf7 #Profession, .wpcf7 #To-Teach, .wpcf7 #Timings, .wpcf7 #Colscol, .wpcf7 #Upload {
height:auto;
padding: 20px;
}
#Teacher-column #left {
width: 100%;
float: none;
margin-bottom: 20px;
}

.input-text, input[type=email], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], textarea {
width: 100%;
}

span.wpcf7-list-item {
display: block;
margin: 20px 0 0 1em;
}

.wpcf7 #Upload p{
line-height:21px;
}
}/* End custom CSS */