.avia-section.av-m9zmn452-3a584b6a35877b84651d807b2595b695 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.dimorastoricasantacassella.it/wp-content/uploads/2025/04/DAS_5498-HDR.jpg);
background-position:50% 100%;
background-attachment:scroll;
}
.avia-section.av-m9zmn452-3a584b6a35877b84651d807b2595b695 .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}

#top .av-special-heading.av-m9zmmlrh-a9afaf97cabe96c5853047f27ebf6511{
padding-bottom:10px;
color:#ffffff;
font-size:84px;
}
body .av-special-heading.av-m9zmmlrh-a9afaf97cabe96c5853047f27ebf6511 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m9zmmlrh-a9afaf97cabe96c5853047f27ebf6511 .av-special-heading-tag{
font-size:84px;
}
.av-special-heading.av-m9zmmlrh-a9afaf97cabe96c5853047f27ebf6511 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m9zmmlrh-a9afaf97cabe96c5853047f27ebf6511 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-lggotm-c1b57b6bad4ec57e6369c9695509effb{
height:50px;
}

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

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

#top .av_textblock_section.av-m9zmsm5w-6fb5be483f123f2dc9aaad21c7142938 .avia_textblock{
font-size:18px;
}

#top .hr.hr-invisible.av-fnkr8a-0f74fbb5ad132fad64ce9b6b4804c0b2{
height:60px;
}

#top #wrap_all .avia-button.av-elrilm-95c6e69de53c57a9e5b17d92278ff9e9{
font-size:18px;
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-elrilm-95c6e69de53c57a9e5b17d92278ff9e9:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

.flex_cell.av-cwzl62-32ee3907c4d9fe61cc93f2c128f088fb{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-cwzl62-32ee3907c4d9fe61cc93f2c128f088fb{
padding:70px 70px 70px 70px !important;
}

.avia-image-container.av-m9zmo7us-e466f8c334920dcfb9e5999680c54373{
position:relative;
top:50px;
left:-30px;
z-index:110;
}
.avia-image-container.av-m9zmo7us-e466f8c334920dcfb9e5999680c54373 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m9zmo7us-e466f8c334920dcfb9e5999680c54373 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-m9zmo7us-e466f8c334920dcfb9e5999680c54373 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

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

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

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

#top .av_textblock_section.av-mb0wr8h4-8355967bcac24e57996416a2ed9ad592 .avia_textblock{
font-size:16px;
}

#top .hr.hr-invisible.av-f8rhp6-a79804085f328153016092b6fffe96a4{
height:60px;
}

#top #wrap_all .avia-button.av-el9xvu-5a6ab39f98412c194df6b207fc766ab5{
font-size:18px;
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-el9xvu-5a6ab39f98412c194df6b207fc766ab5:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

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

.avia-image-container.av-mb0wstuw-b8e2172bd9017ecf1dd2eee39f0500c5{
position:relative;
top:60px;
left:0px;
z-index:110;
}
.avia-image-container.av-mb0wstuw-b8e2172bd9017ecf1dd2eee39f0500c5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mb0wstuw-b8e2172bd9017ecf1dd2eee39f0500c5 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-mb0wstuw-b8e2172bd9017ecf1dd2eee39f0500c5 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

.flex_cell.av-6yum0q-1dccdd26591cc371aad30f89b9ab3823{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-6yum0q-1dccdd26591cc371aad30f89b9ab3823{
padding:70px 70px 70px 70px !important;
}

.avia-image-container.av-m9zmp7at-d7c4bbf2f30abbf6ae02447e47c8d604{
position:relative;
top:50px;
z-index:110;
}
.avia-image-container.av-m9zmp7at-d7c4bbf2f30abbf6ae02447e47c8d604 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m9zmp7at-d7c4bbf2f30abbf6ae02447e47c8d604 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-m9zmp7at-d7c4bbf2f30abbf6ae02447e47c8d604 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

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

.flex_cell.av-5c3zh6-9a7bd819debc61ed7b466ee8a278340b{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-5c3zh6-9a7bd819debc61ed7b466ee8a278340b{
padding:120px 120px 120px 120px !important;
}

#top .av-special-heading.av-m9zmsyd4-965608e7e8bb124026a137ba46b1e602{
padding-bottom:10px;
font-size:64px;
}
body .av-special-heading.av-m9zmsyd4-965608e7e8bb124026a137ba46b1e602 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m9zmsyd4-965608e7e8bb124026a137ba46b1e602 .av-special-heading-tag{
font-size:64px;
}
.av-special-heading.av-m9zmsyd4-965608e7e8bb124026a137ba46b1e602 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-m9zmtbri-a5712ec0b4749365adbd8b33a8c3ca07 .avia_textblock{
font-size:18px;
}

#top .hr.hr-invisible.av-4xi80a-6f54cc307ecb3d72d92edff8f113cbe3{
height:60px;
}

#top #wrap_all .avia-button.av-1vvw3u-1fd8124f0965abdf5bc9e6c3e480ac5e{
font-size:18px;
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-1vvw3u-1fd8124f0965abdf5bc9e6c3e480ac5e:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

.flex_cell.av-adrjuy-849c570abd49271dbc0afedc51852f36{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-adrjuy-849c570abd49271dbc0afedc51852f36{
padding:70px 70px 70px 70px !important;
}

.avia-image-container.av-mb0wtpo0-8891d78da86167ab8ab97f6d0e0955a5{
position:relative;
top:120px;
z-index:110;
}
.avia-image-container.av-mb0wtpo0-8891d78da86167ab8ab97f6d0e0955a5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mb0wtpo0-8891d78da86167ab8ab97f6d0e0955a5 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-mb0wtpo0-8891d78da86167ab8ab97f6d0e0955a5 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

.flex_cell.av-958yyi-8cbe9c83b3e5f729729179426ad76f04{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-958yyi-8cbe9c83b3e5f729729179426ad76f04{
padding:120px 120px 120px 120px !important;
}

#top .av-special-heading.av-6vx5q2-a18a5d08daa5a56992713fb5e918ca43{
padding-bottom:10px;
font-size:64px;
}
body .av-special-heading.av-6vx5q2-a18a5d08daa5a56992713fb5e918ca43 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6vx5q2-a18a5d08daa5a56992713fb5e918ca43 .av-special-heading-tag{
font-size:64px;
}
.av-special-heading.av-6vx5q2-a18a5d08daa5a56992713fb5e918ca43 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-l2siy-8b794e89f0c2c2fbf543c7f8ac0cdd89 .avia_textblock{
font-size:18px;
}

#top .hr.hr-invisible.av-4bgywq-63d30116975a34607d75d8f47358fb7a{
height:60px;
}

#top #wrap_all .avia-button.av-2g7mp6-c084abd3392386a992ab0d89386e4f9d{
font-size:18px;
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-2g7mp6-c084abd3392386a992ab0d89386e4f9d:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}


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

#top #wrap_all .av-special-heading.av-m9zmnbym-bf76c0938704d49513ce9fdce4527b5f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-i6ipvu-c5e2899ff336d47c8d544cf39909cddd .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m9zmsyd4-965608e7e8bb124026a137ba46b1e602 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6vx5q2-a18a5d08daa5a56992713fb5e918ca43 .av-special-heading-tag{
font-size:0.8em;
}
}

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

.responsive #top #wrap_all .flex_cell.av-h8bkwa-917f0f07541b13e6268441cf80698ff7{
padding:60px 60px 60px 60px !important;
}

#top #wrap_all .av-special-heading.av-m9zmnbym-bf76c0938704d49513ce9fdce4527b5f .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-iheitm-31b11a71f330057dce8ab98e43b05d8e{
padding:60px 60px 60px 60px !important;
}

#top #wrap_all .av-special-heading.av-i6ipvu-c5e2899ff336d47c8d544cf39909cddd .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-5c3zh6-9a7bd819debc61ed7b466ee8a278340b{
padding:60px 60px 60px 60px !important;
}

#top #wrap_all .av-special-heading.av-m9zmsyd4-965608e7e8bb124026a137ba46b1e602 .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-958yyi-8cbe9c83b3e5f729729179426ad76f04{
padding:60px 60px 60px 60px !important;
}

#top #wrap_all .av-special-heading.av-6vx5q2-a18a5d08daa5a56992713fb5e918ca43 .av-special-heading-tag{
font-size:0.8em;
}
}
