.avia-section.av-o1fp8ni-e858a8eb3dcb98e68bd162cecc5c71c3{
background-repeat:no-repeat;
background-image:url(https://www.cascinafossata.it/wp-content/uploads/2024/11/CascinaFossata_Osteria12Arcate_cenone_2.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-o1fp8ni-e858a8eb3dcb98e68bd162cecc5c71c3 .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

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

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

#top .hr.hr-invisible.av-lrnvg1a-ca50df15f4b735378f174c7b18414299{
height:50px;
}

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

#top .hr.hr-invisible.av-kyj28ry-771e62f18eb0700a0bba376a59bc9c93{
height:50px;
}

#top #wrap_all .avia-button.av-1y0abqm-0ff35df8c385ad482678e1737ae74681{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top .hr.hr-invisible.av-i4qrt0u-66bf752b5b07762985c08055d8f6fc0d{
height:50px;
}

.flex_column.av-hla2r66-e5d991a67081c0fb234ab190fbb540be{
width:58%;
}

#top .av-special-heading.av-hbljln2-84eec657bede3dc1f8764a8f9940899d{
padding-bottom:10px;
}
body .av-special-heading.av-hbljln2-84eec657bede3dc1f8764a8f9940899d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-hbljln2-84eec657bede3dc1f8764a8f9940899d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-gmpbsq6-82ffc6f4c1183282486c0788a22fce2a .avia_textblock{
font-size:23px;
}

@keyframes av_boxShadowEffect_av-67grhym-16c5e4e66ffc7dde62fd87bf16f5e2fa-column {
0%   { box-shadow:  0 0 0 0 #e69840; opacity: 1; }
100% { box-shadow:  0 0 6px 0 #e69840; opacity: 1; }
}
.flex_column.av-67grhym-16c5e4e66ffc7dde62fd87bf16f5e2fa{
width:37%;
margin-left:5%;
box-shadow: 0 0 6px 0 #e69840;
border-width:3px;
border-color:#745f7e;
border-style:solid;
border-radius:3px 3px 3px 3px;
padding:30px 30px 20px 30px;
background-color:#e69840;
}

#top .hr.hr-invisible.av-jihnji-b13ee2dd8f15d6c4887ed596137516b9{
height:3px;
}

#top .av-special-heading.av-fyvc0um-ce71b936ef6573c86f463e27948887b1{
padding-bottom:10px;
}
body .av-special-heading.av-fyvc0um-ce71b936ef6573c86f463e27948887b1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-fyvc0um-ce71b936ef6573c86f463e27948887b1 .av-subheading{
font-size:15px;
color:#ffffff;
}

#top .hr.hr-invisible.av-r0wqi6-f8877ae3379bcf27b15c9856f99c7a61{
height:5px;
}

#top #wrap_all .avia-button.av-1jnz7xq-35e2dd4d5847c06dc8a708c6e10ea541:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1jnz7xq-35e2dd4d5847c06dc8a708c6e10ea541:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-1bxcctq-ce89997b216dff278f3731c9935a9be2{
height:5px;
}

#top .av-special-heading.av-9hzmr2m-b3a1ea09364371041c27222e790e46b8{
padding-bottom:10px;
}
body .av-special-heading.av-9hzmr2m-b3a1ea09364371041c27222e790e46b8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9hzmr2m-b3a1ea09364371041c27222e790e46b8 .av-subheading{
font-size:15px;
}


@media only screen and (min-width: 990px){ 
#top .av_textblock_section.av-gmpbsq6-82ffc6f4c1183282486c0788a22fce2a .avia_textblock{
font-size:21px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .av_textblock_section.av-gmpbsq6-82ffc6f4c1183282486c0788a22fce2a .avia_textblock{
font-size:19px;
}
}

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

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