.avia-section.av-mcyl4fsk-92a1bf79be798bd4c32cbb1cfd098a98{
background-repeat:no-repeat;
background-image:url(https://www.capitaledelrespiro.it/wp-content/uploads/2025/08/programma.jpg);
background-position:50% 100%;
background-attachment:scroll;
}
.avia-section.av-mcyl4fsk-92a1bf79be798bd4c32cbb1cfd098a98 .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}

#top .hr.hr-invisible.av-mcyl5zsa-3cf8fe10651552c1316b4db747b7f75b{
height:50px;
}

#top .av-special-heading.av-mcyl4u4v-d4df0a0c32f3b5a5c06c7a7bde4a5ed0{
padding-bottom:10px;
font-size:45px;
}
body .av-special-heading.av-mcyl4u4v-d4df0a0c32f3b5a5c06c7a7bde4a5ed0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mcyl4u4v-d4df0a0c32f3b5a5c06c7a7bde4a5ed0 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-mcyl4u4v-d4df0a0c32f3b5a5c06c7a7bde4a5ed0 .av-subheading{
font-size:15px;
}

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

#top .av_textblock_section.av-2kor4-ea56f637d74e176303bb4bafd9b5a734 .avia_textblock{
text-align:left;
}

.flex_cell.av-2e1pa-586920e36c97a1e9aaea12ef58b6e894{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-2e1pa-586920e36c97a1e9aaea12ef58b6e894{
padding:120px 120px 120px 120px !important;
}

#top .togglecontainer.av-5wnft3-6b67fd03cb6824e144bca8e7b67320c3 p.toggler{
color:#ffffff;
background-color:#004a8b;
border-color:#ffffff;
}
#top .togglecontainer.av-5wnft3-6b67fd03cb6824e144bca8e7b67320c3 p.toggler .toggle_icon{
color:#f39200;
border-color:#f39200;
}
#top .togglecontainer.av-5wnft3-6b67fd03cb6824e144bca8e7b67320c3 p.toggler .toggle_icon > span{
color:#f39200;
border-color:#f39200;
}
#top .togglecontainer.av-5wnft3-6b67fd03cb6824e144bca8e7b67320c3 .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#004a8b;
border-color:#ffffff;
}

.flex_cell.av-1uup6-715dd1835bfb644069aea4cfda7800ba{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-1uup6-715dd1835bfb644069aea4cfda7800ba{
padding:70px 70px 70px 70px !important;
}

.avia-image-container.av-1sq2k-841acb0dddd879826dbba3e122ed8234{
z-index:110;
}
.avia-image-container.av-1sq2k-841acb0dddd879826dbba3e122ed8234 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1sq2k-841acb0dddd879826dbba3e122ed8234 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-1sq2k-841acb0dddd879826dbba3e122ed8234 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

@keyframes av_boxShadowEffect_av-1re3c-b52c99e11bf6ec0b149180ecd159a211 {
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-1re3c-b52c99e11bf6ec0b149180ecd159a211{
position:absolute;
top:40px;
left:-50px;
z-index:110;
}
.avia-image-container.av-1re3c-b52c99e11bf6ec0b149180ecd159a211 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-1re3c-b52c99e11bf6ec0b149180ecd159a211 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}
.avia-image-container.av-1re3c-b52c99e11bf6ec0b149180ecd159a211 img.avia_image.avia_start_delayed_animation.shadow-animated{
animation:av_boxShadowEffect_av-1re3c-b52c99e11bf6ec0b149180ecd159a211 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
animation-delay:4s;
}

#top .av_textblock_section.av-mcyln63c-97e5558db678158467867f8a8a5c66d7 .avia_textblock{
text-align:center;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-2e1pa-586920e36c97a1e9aaea12ef58b6e894{
padding:30px 30px 30px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-1uup6-715dd1835bfb644069aea4cfda7800ba{
padding:30px 30px 30px 30px !important;
}
}

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

.responsive #top #wrap_all .flex_cell.av-2e1pa-586920e36c97a1e9aaea12ef58b6e894{
padding:30px 30px 30px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-1uup6-715dd1835bfb644069aea4cfda7800ba{
padding:30px 30px 30px 30px !important;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-mcyl4u4v-d4df0a0c32f3b5a5c06c7a7bde4a5ed0 .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-2e1pa-586920e36c97a1e9aaea12ef58b6e894{
padding:30px 30px 30px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-1uup6-715dd1835bfb644069aea4cfda7800ba{
padding:30px 30px 30px 30px !important;
}
}
