.flex_cell.av-1qo4wpm-49743847aa9f5255c164defafd5cc58d{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1qo4wpm-49743847aa9f5255c164defafd5cc58d{
padding:80px 80px 80px 80px !important;
}

.flex_column.av-1oiu78q-1f6051d9906ed69fdb8a3a2cc08c6dd1{
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
}

.flex_column.av-1oiu78q-7fb4e22cfd28050a281641a0f2526e6d{
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
}

.flex_column.av-1oiu78q-7fb4e22cfd28050a281641a0f2526e6d{
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
}

#top .av-special-heading.av-s4czu-e8b14d967c8ebf1490784ac81b881a8b{
padding-bottom:0;
color:#353130;
}
body .av-special-heading.av-s4czu-e8b14d967c8ebf1490784ac81b881a8b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-s4czu-e8b14d967c8ebf1490784ac81b881a8b .special-heading-inner-border{
border-color:#353130;
}
.av-special-heading.av-s4czu-e8b14d967c8ebf1490784ac81b881a8b .av-subheading{
font-size:15px;
}

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

.avia-image-container.av-1i6gjay-0828364a17fc42c9b13cb3f96d684f97 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1i6gjay-0828364a17fc42c9b13cb3f96d684f97 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-wu7ffu-7dd2a77a938083c4ff12a1659ecb1ad7{
background-color:#ffffff;
background-image:unset;
}

#top .av-special-heading.av-6q1ii-c705d8e77e8479de9071229010c2bba7{
padding-bottom:80px;
}
body .av-special-heading.av-6q1ii-c705d8e77e8479de9071229010c2bba7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6q1ii-c705d8e77e8479de9071229010c2bba7 .av-subheading{
font-size:15px;
}

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

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

.flex_column.av-p4si4a-b0a80e3b51c606db2d0e4a4062eca313{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-p4si4a-b0a80e3b51c606db2d0e4a4062eca313{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-p4si4a-a8afd146cba83f935371b15705518d2e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-p4si4a-a8afd146cba83f935371b15705518d2e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-wu7ffu-da47f64d92a2834c2fed23376f782d9f{
background-repeat:no-repeat;
background-image:url(https://castelsardo.customer.restofactory.com/wp-content/uploads/2019/01/castelsardo.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-wu7ffu-da47f64d92a2834c2fed23376f782d9f .av-section-color-overlay{
opacity:0.5;
background-color:#0a0a0a;
}

#top .av-special-heading.av-jqpa525l-62e9f1a04799531ba913964a8da5d2a5{
padding-bottom:80px;
color:#ffffff;
}
body .av-special-heading.av-jqpa525l-62e9f1a04799531ba913964a8da5d2a5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-jqpa525l-62e9f1a04799531ba913964a8da5d2a5 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-jqpa525l-62e9f1a04799531ba913964a8da5d2a5 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2t08ve-0d7195beace3f9e99415d6bedaec4287{
height:50px;
}

#top .av_textblock_section.av-ns013e-71bc38936859fed9956346b57d665c97 .avia_textblock{
color:#ffffff;
}

.flex_column.av-mbaqmi-1fa86a2c0e30fd04072f30474fdc4363{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-l2c30q-a165d69cc0dc16e7504831fc5de5e13a .avia_textblock{
color:#ffffff;
}

.avia-section.av-iq618a-72e1a3e7767ec92e7cda707b0e5fa403{
background-color:#212121;
background-image:unset;
}

.flex_column.av-hd6pai-135e3941daa3cdf4de5ca1acaa6dd6fb{
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
}

.flex_column.av-hd6pai-135e3941daa3cdf4de5ca1acaa6dd6fb{
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
}

.flex_column.av-fiwiii-40945b0c32ca28e735258a2e0dbb8449{
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
}

.flex_column.av-fiwiii-40945b0c32ca28e735258a2e0dbb8449{
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
}

#top .av-special-heading.av-l3g22-a6e05dffe164e9b0ba10de3b7c52bfc5{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-l3g22-a6e05dffe164e9b0ba10de3b7c52bfc5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l3g22-a6e05dffe164e9b0ba10de3b7c52bfc5 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l3g22-a6e05dffe164e9b0ba10de3b7c52bfc5 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-d3dkve-2abe8a5e09e910f84a01ec0958c0126f{
height:50px;
}

#top .hr.hr-invisible.av-d3dkve-2abe8a5e09e910f84a01ec0958c0126f{
height:50px;
}

.flex_column.av-1voefe-bb1923a26ba3443b22d741a553b9cda8{
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
}

.flex_column.av-1voefe-bb1923a26ba3443b22d741a553b9cda8{
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
}

.avia-section.av-iq618a-bfae19de550480d596c4f23ce2578058{
background-color:#ffffff;
background-image:unset;
}

#top .av-special-heading.av-37b2tm-4378a5687cd562666e615bcbe35ca95b{
padding-bottom:0;
color:#0a0a0a;
}
body .av-special-heading.av-37b2tm-4378a5687cd562666e615bcbe35ca95b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-37b2tm-4378a5687cd562666e615bcbe35ca95b .special-heading-inner-border{
border-color:#0a0a0a;
}
.av-special-heading.av-37b2tm-4378a5687cd562666e615bcbe35ca95b .av-subheading{
font-size:15px;
}

