.avia-section.av-kzph9sle-3bd4b760269afe8c1856bd50bab0ce9c{
background-repeat:no-repeat;
background-image:url(https://cantinadei5sogni.com/wp-content/uploads/2022/02/Cantina-5-sogni-contatti.webp);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-kzph9sle-3bd4b760269afe8c1856bd50bab0ce9c .av-section-color-overlay{
opacity:0.2;
background-color:#333333;
}

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

#top .av-special-heading.av-kzphuhjx-2b2cb20691a64a6d44babc818f8ffd4e{
padding-bottom:10px;
font-size:4.5vw;
}
body .av-special-heading.av-kzphuhjx-2b2cb20691a64a6d44babc818f8ffd4e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kzphuhjx-2b2cb20691a64a6d44babc818f8ffd4e .av-special-heading-tag{
font-size:4.5vw;
padding:20px 0 0 0;
}
.av-special-heading.av-kzphuhjx-2b2cb20691a64a6d44babc818f8ffd4e .av-subheading{
font-size:15px;
}

.flex_cell.av-kzpi3adb-9d4bd1cf2c2a4bf5b415f3dc70db1279{
vertical-align:middle;
background-color:#f1f1f1;
}

.flex_cell.av-kzphjfnw-8477dc8b9372089296f6bb0683993a64{
vertical-align:top;
}

.flex_cell.av-rsw9o-95f2cc1038642dfc9bb35c027974995e{
vertical-align:top;
}

.flex_cell.av-r7rgs-d3923837850fc99dff0a5586695bf87f{
vertical-align:top;
}

.avia-section.av-qfi3s-42aea387e9bcbea14f365b2950d2889b{
background-color:#f1f1f1;
}

.flex_column.av-o842w-4746962f5a0b079a6c79e028ebccf703{
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top .av-special-heading.av-ne1zc-dc1070f67b101176ece215ac51e8fa66{
padding-bottom:10px;
font-size:3vw;
}
body .av-special-heading.av-ne1zc-dc1070f67b101176ece215ac51e8fa66 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ne1zc-dc1070f67b101176ece215ac51e8fa66 .av-special-heading-tag{
font-size:3vw;
padding:20px 0 0 0;
}
.av-special-heading.av-ne1zc-dc1070f67b101176ece215ac51e8fa66 .av-subheading{
font-size:15px;
}

.avia-section.av-l44campq-7d53009357f6aa9692bd0be524d106cb{
background-color:#f1f1f1;
}

.flex_column.av-4h2bg-21ef3a0de9d4e07b3f58e32dfed34182{
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top .av-special-heading.av-3z23c-658e4d902d9753a8f9e92c8c041db705{
padding-bottom:10px;
font-size:3vw;
}
body .av-special-heading.av-3z23c-658e4d902d9753a8f9e92c8c041db705 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3z23c-658e4d902d9753a8f9e92c8c041db705 .av-special-heading-tag{
font-size:3vw;
padding:20px 0 0 0;
}
.av-special-heading.av-3z23c-658e4d902d9753a8f9e92c8c041db705 .av-subheading{
font-size:15px;
}


@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-kzphi8z5-e010c78648a13339f892aa65d55f16ef .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-kzphuhjx-2b2cb20691a64a6d44babc818f8ffd4e .av-special-heading-tag{
font-size:26px;
}
}
