.avia-section.av-e7rf51-50289c4ddde1cf83d2b749c31c229d6d .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://vivistoccarda.eu/wp-content/uploads/2020/02/castello.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-e7rf51-50289c4ddde1cf83d2b749c31c229d6d .av-section-color-overlay{
opacity:0.6;
background-color:#37647a;
}
#top .avia-section.av-e7rf51-50289c4ddde1cf83d2b749c31c229d6d .scroll-down-link{
color:#ffffff;
}
#top .avia-section.av-e7rf51-50289c4ddde1cf83d2b749c31c229d6d .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

#top .hr.hr-invisible.av-mer6b0zb-3c9f069248fd4fb6948a4695a9708d5a{
height:20px;
}

#top .av-special-heading.av-dzr2ql-5d2d440378726c4f501b6116a1a2abe0{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:60px;
}
body .av-special-heading.av-dzr2ql-5d2d440378726c4f501b6116a1a2abe0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-dzr2ql-5d2d440378726c4f501b6116a1a2abe0 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-dzr2ql-5d2d440378726c4f501b6116a1a2abe0 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-dzr2ql-5d2d440378726c4f501b6116a1a2abe0 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-dnb4yt-0c5ac285bb4520993f67becba0df1f2d{
height:20px;
}

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

#top .hr.hr-invisible.av-arhxh-7fdfae0884b23b2b02b7e9c14cee7f03{
height:40px;
}

.flex_column.av-d4utud-99711fe560a07a7cef81a1a040468e14{
border-radius:0px 0px 0px 0px;
padding:10px 0px 0px 0px;
}

#top .hr.hr-invisible.av-cv9sjp-f73ca5908426f9504dfe92b08eff953d{
height:10px;
}

#top .hr.hr-invisible.av-cgmefp-e8d0b0a86c37eceed44a3ee3e81ded3a{
height:10px;
}

.flex_column.av-c4xn25-64c2fbe521f47a5b5a2ee5b42ed9d6c1{
border-radius:0px 0px 0px 0px;
padding:10px 0px 0px 0px;
}

#top .hr.hr-invisible.av-bvol39-1c5da2197bd70f08f598665d93d4330e{
height:10px;
}

#top .hr.hr-invisible.av-bj7aph-c1740f8d76b62fb790f455964d09c529{
height:10px;
}

.avia-section.av-adq9h9-af6bc07f7748780cfd345d93da764b0d{
background-color:#ffffff;
background-image:unset;
}
#top .avia-section.av-adq9h9-af6bc07f7748780cfd345d93da764b0d .scroll-down-link{
color:#37647a;
}
#top .avia-section.av-adq9h9-af6bc07f7748780cfd345d93da764b0d .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#37647a;
fill:#37647a;
}

#top .hr.hr-invisible.av-a461i5-1116067d917c7e92396ad69505099b74{
height:10px;
}

#top .av-special-heading.av-9z0j9h-2194ae31320fc92f941978b324ee0f3c{
margin:0 0 0 0;
padding-bottom:0;
font-size:60px;
}
body .av-special-heading.av-9z0j9h-2194ae31320fc92f941978b324ee0f3c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9z0j9h-2194ae31320fc92f941978b324ee0f3c .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-9z0j9h-2194ae31320fc92f941978b324ee0f3c .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-9s6wo5-38e46e364ef83e4a41902f225c76ca5e{
height:10px;
}

#top .hr.hr-invisible.av-91wq65-bb8868f9b268b6745227fed3e4540010{
height:10px;
}

#top .hr.hr-invisible.av-8kuqrx-61c7c2d8d3bd3d02dea95f186731a28b{
height:120px;
}

.avia-section.av-8c8x85-3eb72f5f2a99b2e7f78b8560d15c5471{
background-color:#37647a;
background-image:unset;
}
#top .avia-section.av-8c8x85-3eb72f5f2a99b2e7f78b8560d15c5471 .scroll-down-link{
color:#ffffff;
}
#top .avia-section.av-8c8x85-3eb72f5f2a99b2e7f78b8560d15c5471 .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}

#top .hr.hr-invisible.av-87xegl-2035105a2c0bb15e59971a0fb3c8b3c2{
height:20px;
}

.flex_column.av-7zvood-e270a5893a309b6240d0ca2ac0c5a1cd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-7txudh-2154e4225cc41d634a00329e85dd8c8d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-7txudh-2154e4225cc41d634a00329e85dd8c8d .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-7rhr2t-5785a0bd3faf18f2428948156c833c43{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-7gytvh-c80fbde0a1b6b08fecd2072a0c709014{
padding-bottom:10px;
color:#f28f16;
}
body .av-special-heading.av-7gytvh-c80fbde0a1b6b08fecd2072a0c709014 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7gytvh-c80fbde0a1b6b08fecd2072a0c709014 .special-heading-inner-border{
border-color:#f28f16;
}
.av-special-heading.av-7gytvh-c80fbde0a1b6b08fecd2072a0c709014 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-79atx1-0d3558fec157482f5b7d5f7a069b9e57{
padding-bottom:10px;
color:#f28f16;
}
body .av-special-heading.av-79atx1-0d3558fec157482f5b7d5f7a069b9e57 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-79atx1-0d3558fec157482f5b7d5f7a069b9e57 .special-heading-inner-border{
border-color:#f28f16;
}
.av-special-heading.av-79atx1-0d3558fec157482f5b7d5f7a069b9e57 .av-subheading{
font-size:15px;
}

.flex_column.av-fgabh-8e53d2c657ec390e783ef69522c77b8a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-7hmvh-8451164ef0032a80a9a7b231ec4d188b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-7hmvh-8451164ef0032a80a9a7b231ec4d188b .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-6sz951-27c9977afe42d1ebf99a852b8fb745fa{
height:20px;
}

.avia-section.av-6qqqzp-8afe54f8b67ef2ba81b6280a0150d9bb{
background-color:#ffffff;
background-image:unset;
}
#top .avia-section.av-6qqqzp-8afe54f8b67ef2ba81b6280a0150d9bb .scroll-down-link{
color:#37647a;
}
#top .avia-section.av-6qqqzp-8afe54f8b67ef2ba81b6280a0150d9bb .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#37647a;
fill:#37647a;
}

#top .hr.hr-invisible.av-6ktf7h-0e7d9106f9eb0f876241784972764ed6{
height:10px;
}

#top .av-special-heading.av-6e2jdp-164264af68cb9c157f690dcc611c37e9{
padding-bottom:10px;
color:#37647a;
}
body .av-special-heading.av-6e2jdp-164264af68cb9c157f690dcc611c37e9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6e2jdp-164264af68cb9c157f690dcc611c37e9 .special-heading-inner-border{
border-color:#37647a;
}
.av-special-heading.av-6e2jdp-164264af68cb9c157f690dcc611c37e9 .av-subheading{
font-size:15px;
}

.flex_column.av-4p9fid-ec5f347e5700df768bb73d1c60786866{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-4g9lbx-deb4e06744cd0475378eef826f09091e{
height:20px;
}

.flex_column.av-655nol-8ee044ce79f8138f73baf33fe653f540{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-5v1cpp-90db36c4166d7d8fb36d412f1e79deb9{
height:20px;
}

.flex_column.av-5nym6t-017a007bbebc145263c2f2ed7495ad84{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-5bqued-7c264da487826ae285c737213a74723a{
height:20px;
}

.flex_column.av-58eilx-68423ff09d063145fde3968a7f723c3e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-4xi07h-e886600fbaeb624058419cc570cf6c40{
height:20px;
}

.flex_column.av-392c4t-4db874a744e4007a01c404bbac290072{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-2u1m31-f77463445a05f80958513f0f974b8146{
height:20px;
}

.flex_column.av-2o9vot-a043c17db9f8846a954facb184c68925{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-2d0q1h-68475ffeff26dc17ef0f466325988a4c{
height:20px;
}

.flex_column.av-cpewl-e43c259635b568fa5217d6041e21ea19{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-900fp-0ffb6a2a4cbd1d19886301d2c13822ba{
height:20px;
}

.flex_column.av-85lj1-c924a3e0edb88244724db2e5e7fed5ac{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-6v4ot-24c46c9d4d85dfe6fb89dfe2b2837779{
height:20px;
}

#top .hr.hr-invisible.av-1six31-e2f3febf405a7cb2fe13c5fc2bb32e0d{
height:120px;
}

.avia-section.av-1lex19-74575042c0ce5bdfd48b7b2bf5561e38{
background-color:#37647a;
background-image:unset;
}

#top .hr.hr-invisible.av-1gkcb9-fdcba53370c4fc29e18d5120907e33e0{
height:40px;
}

#top .av-special-heading.av-1b91ql-70a3c4db8e39a120c83c5d10b27fca29{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-1b91ql-70a3c4db8e39a120c83c5d10b27fca29 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1b91ql-70a3c4db8e39a120c83c5d10b27fca29 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1b91ql-70a3c4db8e39a120c83c5d10b27fca29 .av-subheading{
font-size:15px;
}

.flex_column.av-12fnt9-0aee51732fd475a9d9d6511c538b2fe3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-ou0hx-c621d4306e98ee4652e1e4f8b851ca1e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-ds3nh-c00eb15b07c6723d6dfd3cff05aa61a7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .av-special-heading.av-dzr2ql-5d2d440378726c4f501b6116a1a2abe0{
margin:20px 0 0 0;
}
#top #wrap_all .av-special-heading.av-dzr2ql-5d2d440378726c4f501b6116a1a2abe0 .av-special-heading-tag{
font-size:0.8em;
}

#top .av-special-heading.av-9z0j9h-2194ae31320fc92f941978b324ee0f3c{
margin:20px 0 0 0;
}
#top #wrap_all .av-special-heading.av-9z0j9h-2194ae31320fc92f941978b324ee0f3c .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top .av-special-heading.av-dzr2ql-5d2d440378726c4f501b6116a1a2abe0{
margin:20px 0 0 0;
}
#top #wrap_all .av-special-heading.av-dzr2ql-5d2d440378726c4f501b6116a1a2abe0 .av-special-heading-tag{
font-size:0.8em;
}

#top .av-special-heading.av-9z0j9h-2194ae31320fc92f941978b324ee0f3c{
margin:20px 0 0 0;
}
#top #wrap_all .av-special-heading.av-9z0j9h-2194ae31320fc92f941978b324ee0f3c .av-special-heading-tag{
font-size:0.8em;
}
}
