.avia-section.av-2bvwm2h-53cf501cdeb59f02ee2e8609f2a9d245 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.eliteenglishsummercamp.it/wp-content/uploads/2023/07/pool-v8366843.jpeg);
background-position:50% 50%;
background-attachment:scroll;
}

.avia-image-container.av-ljopgtja-b25dfd4208cf7607cea62b42074fc27f img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ljopgtja-b25dfd4208cf7607cea62b42074fc27f .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-27dax1l-718dc038ee6cd37e0b9ba234ff879f5e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-27dax1l-718dc038ee6cd37e0b9ba234ff879f5e .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-ljopkkzj-150713e277c0adf1b3e9d7b9c7515ef6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ljopkkzj-150713e277c0adf1b3e9d7b9c7515ef6 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-ljopmrmy-2c332bb04145b9216baa3747b843c324 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ljopmrmy-2c332bb04145b9216baa3747b843c324 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-21zme8p-39fc068daf0a41523ea2e160d327a4bc{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-21zme8p-39fc068daf0a41523ea2e160d327a4bc{
z-index:99;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-21zme8p-39fc068daf0a41523ea2e160d327a4bc{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-21zme8p-39fc068daf0a41523ea2e160d327a4bc .avia-curtain-reveal-overlay{
animation-duration:2s;
background:#ffffff;
z-index:100;
}

#top .av-rotator-container.av-1zdumgp-1059295a70b663607722f980112a0dc9{
text-align:center;
color:#000000;
}
#top #wrap_all .av-rotator-container.av-1zdumgp-1059295a70b663607722f980112a0dc9 .av-rotator-container-inner{
font-size:3vw;
}

.flex_cell.av-c72lbe-ee0103c59407f2e94d800056673136c9{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-c72lbe-ee0103c59407f2e94d800056673136c9{
padding:120px 120px 120px 120px !important;
}

#top .av_textblock_section.av-ljq64cg6-73c307de200afd11eabd4af95cac12a5 .avia_textblock{
font-size:20px;
}

#top .hr.hr-invisible.av-7fnoje-864371ef93e34b17affb92580f4e8292{
height:15px;
}

#top #wrap_all .avia-button.av-ljq6anyl-843b23beea88bd8e060f3b8d68a0ffef{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ljq6anyl-843b23beea88bd8e060f3b8d68a0ffef:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-ljq6anyl-843b23beea88bd8e060f3b8d68a0ffef:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

.flex_cell.av-5dqxi2-ade9b64de6d84089690d26eb9c3ea88d{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-5dqxi2-ade9b64de6d84089690d26eb9c3ea88d{
padding:70px 70px 70px 70px !important;
}

.avia-image-container.av-3ne7be-6ad08cc64a6b8687b12c12d28ddfb088{
z-index:110;
}
.avia-image-container.av-3ne7be-6ad08cc64a6b8687b12c12d28ddfb088 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3ne7be-6ad08cc64a6b8687b12c12d28ddfb088 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-3ne7be-6ad08cc64a6b8687b12c12d28ddfb088 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

@keyframes av_boxShadowEffect_av-2bi3ey-c36b1320005dbbbc7a7e469b32a50390 {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 17px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.avia-image-container.av-2bi3ey-c36b1320005dbbbc7a7e469b32a50390{
position:absolute;
top:40px;
left:-50px;
z-index:110;
}
.avia-image-container.av-2bi3ey-c36b1320005dbbbc7a7e469b32a50390 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-2bi3ey-c36b1320005dbbbc7a7e469b32a50390 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}
.avia-image-container.av-2bi3ey-c36b1320005dbbbc7a7e469b32a50390 img.avia_image.avia_start_delayed_animation.shadow-animated{
animation:av_boxShadowEffect_av-2bi3ey-c36b1320005dbbbc7a7e469b32a50390 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
animation-delay:4s;
}

#top .av-special-heading.av-4lxccp-7466604ebb43dd8308b04dcd9a75287b{
padding-bottom:10px;
font-size:4vw;
}
body .av-special-heading.av-4lxccp-7466604ebb43dd8308b04dcd9a75287b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4lxccp-7466604ebb43dd8308b04dcd9a75287b .av-special-heading-tag{
font-size:4vw;
}
.av-special-heading.av-4lxccp-7466604ebb43dd8308b04dcd9a75287b .av-subheading{
font-size:15px;
}

.flex_cell.av-12hfiqx-d548d662981786b55a836c06668f4b62{
vertical-align:top;
}

.flex_cell.av-zhemqx-52b9e6b460958995b2ce361301bcd44a{
vertical-align:top;
}

.flex_cell.av-wgay55-4c8f86bf357db6787188daa04689ab9a{
vertical-align:top;
}

.flex_cell.av-sj3561-98d4f080afeed5b4f6c742a689d3186e{
vertical-align:top;
}

#top .av-special-heading.av-qfa0pl-601aca5b639acb40db671d75f67395d0{
padding-bottom:10px;
}
body .av-special-heading.av-qfa0pl-601aca5b639acb40db671d75f67395d0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-qfa0pl-601aca5b639acb40db671d75f67395d0 .av-subheading{
font-size:15px;
}

#top .av-masonry.av-ljoqmmvn-68fdf42a1fb2db3ceb78f3029187a78c{
background-color:#2d2d2d;
}
.av-masonry.av-ljoqmmvn-68fdf42a1fb2db3ceb78f3029187a78c .avia-curtain-reveal-overlay{
animation-duration:1s;
background:#2d2d2d;
z-index:100;
}

.flex_cell.av-mmdlvd-a97dd315d6b36adc6847f400599a527f{
vertical-align:middle;
background:url(https://www.eliteenglishsummercamp.it/wp-content/uploads/2023/03/vista-dalla-camera.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-mmdlvd-a97dd315d6b36adc6847f400599a527f{
padding:120px 120px 120px 120px !important;
}

.flex_cell.av-kggtnd-a111c236d9cd07c6647b4369435c0b73{
vertical-align:middle;
background-color:#2d2d2d;
}
.responsive #top #wrap_all .flex_cell.av-kggtnd-a111c236d9cd07c6647b4369435c0b73{
padding:100px 0 100px 0 !important;
}

@keyframes av_boxShadowEffect_av-1u40s9-5e2edfe54ae9956827954a4b073c1359-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-1u40s9-5e2edfe54ae9956827954a4b073c1359{
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-h2l6eh-182ffcec137340d9b95aa95be10429f4{
padding-bottom:10px;
}
body .av-special-heading.av-h2l6eh-182ffcec137340d9b95aa95be10429f4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-h2l6eh-182ffcec137340d9b95aa95be10429f4 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-lkfx9tk2-c1b3584791ec5c8fce748911a6fdcd51:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top .av-special-heading.av-ljq218i7-1442a863c2ed7d66b840e1efe242b078{
padding-bottom:10px;
}
body .av-special-heading.av-ljq218i7-1442a863c2ed7d66b840e1efe242b078 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ljq218i7-1442a863c2ed7d66b840e1efe242b078 .av-subheading{
font-size:15px;
}

.flex_cell.av-1yb4ll-fa235e87b5c4156c1b611e549d58c6a0{
vertical-align:top;
}

#top .av_textblock_section.av-ljoqzdwm-09dd6cced65fa091cecc1c60d0ba4d3a .avia_textblock{
font-size:20px;
}

@keyframes av_sonarEffect_av-2xeezt-c4b4e104b220e7a0420f64992a0c7eda {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #c9c9c9, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #c9c9c9, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.5);}
}
.av_promobox.av-2xeezt-c4b4e104b220e7a0420f64992a0c7eda:after{
animation:av_sonarEffect_av-2xeezt-c4b4e104b220e7a0420f64992a0c7eda 1s ease-in-out .1s infinite;
}

.avia-team-member.av-15ma0qx-816782fad3f5dc8c1ea9b5abcdaf1375 .team-img-container img{
border-style:solid;
}

.flex_cell.av-3atiyx-686476d31a931e223fdf59369f82037e{
vertical-align:top;
}

.flex_cell.av-rxggrd-f7c14accc141c9a276a5eeb14a37e8f9{
vertical-align:top;
}

.flex_cell.av-ab1lop-74f685ab4d2fcaf560cf6c0a665b9904{
vertical-align:top;
}

.flex_cell.av-61h9mh-eaaf7fd6bbb9b8f065e27b329934c63d{
vertical-align:top;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-4lxccp-7466604ebb43dd8308b04dcd9a75287b .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-rotator-container.av-1zdumgp-1059295a70b663607722f980112a0dc9 .av-rotator-container-inner{
font-size:40px;
}

.responsive #top #wrap_all .flex_cell.av-c72lbe-ee0103c59407f2e94d800056673136c9{
padding:60px 60px 60px 60px !important;
}

#top .av_textblock_section.av-ljq64cg6-73c307de200afd11eabd4af95cac12a5 .avia_textblock{
font-size:17px;
}

#top #wrap_all .av-special-heading.av-4lxccp-7466604ebb43dd8308b04dcd9a75287b .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-qfa0pl-601aca5b639acb40db671d75f67395d0 .av-special-heading-tag{
font-size:20px;
}

#top .av_textblock_section.av-ljoqzdwm-09dd6cced65fa091cecc1c60d0ba4d3a .avia_textblock{
font-size:17px;
}
}
