.avia-section.av-66swfb-4e5c93bf5630e353009622318a24942d .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.avia-section.av-66swfb-4e5c93bf5630e353009622318a24942d .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-60oo6n-c21a9ae7c06f51f8f7137f1e23a1c0ed{
padding-bottom:30px;
}
body .av-special-heading.av-60oo6n-c21a9ae7c06f51f8f7137f1e23a1c0ed .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-60oo6n-c21a9ae7c06f51f8f7137f1e23a1c0ed .av-subheading{
font-size:16px;
}

#top .hr.av-5v74av-133c82e6d1318b11de89055b138e74e5{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-5v74av-133c82e6d1318b11de89055b138e74e5 .hr-inner{
width:100px;
border-color:#dbdbdb;
max-width:45%;
}

.avia-section.av-48gij3-56d3c1bbccf92f7d84423cbca67f2567{
background-color:#eaeaea;
background-image:unset;
}

#top .av-special-heading.av-42zh5z-db61cd476bdf569151e6b6d827e66d47{
padding-bottom:30px;
color:#666666;
}
body .av-special-heading.av-42zh5z-db61cd476bdf569151e6b6d827e66d47 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-42zh5z-db61cd476bdf569151e6b6d827e66d47 .special-heading-inner-border{
border-color:#666666;
}
.av-special-heading.av-42zh5z-db61cd476bdf569151e6b6d827e66d47 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-gea3z-cd739aff3b92eabc63dfde3c6e43bd61{
padding-bottom:30px;
}
body .av-special-heading.av-gea3z-cd739aff3b92eabc63dfde3c6e43bd61 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-gea3z-cd739aff3b92eabc63dfde3c6e43bd61 .av-subheading{
font-size:16px;
}

#top .hr.av-5v74av-8c58695f05063bc92eb62667d5f84b69{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-5v74av-8c58695f05063bc92eb62667d5f84b69 .hr-inner{
width:100px;
border-color:#dbdbdb;
max-width:45%;
}

.flex_column.av-du9lz-9390b90aa32f508ef5fa288645807df1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-l0ayn-da5da0691f8128d40f61295ba86cbc8c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-l0ayn-da5da0691f8128d40f61295ba86cbc8c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-l0ayn-da5da0691f8128d40f61295ba86cbc8c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-l0ayn-da5da0691f8128d40f61295ba86cbc8c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-l0ayn-da5da0691f8128d40f61295ba86cbc8c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-l0ayn-da5da0691f8128d40f61295ba86cbc8c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-k66do9ja-1b973e058989f577f9a589927f3efdfe{
padding-bottom:30px;
}
body .av-special-heading.av-k66do9ja-1b973e058989f577f9a589927f3efdfe .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-k66do9ja-1b973e058989f577f9a589927f3efdfe .av-subheading{
font-size:16px;
}

.flex_column.av-l0ayn-fa2a38ee37ca7d6137ed24dc8975dab5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-l0ayn-fa2a38ee37ca7d6137ed24dc8975dab5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-l0ayn-fa2a38ee37ca7d6137ed24dc8975dab5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-d304n-507118bbe85e3a43eec43a33ead25fce{
padding-bottom:10px;
}
body .av-special-heading.av-d304n-507118bbe85e3a43eec43a33ead25fce .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-d304n-507118bbe85e3a43eec43a33ead25fce .av-subheading{
font-size:15px;
}

.avia-section.av-38qyfr-95b26992116b27d0a522c0342b899a7a{
background-repeat:no-repeat;
background-image:url(https://villaebla.it/wp-content/uploads/2016/05/reggia-di-caserta.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-38qyfr-95b26992116b27d0a522c0342b899a7a .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}

#top .av-special-heading.av-305h8f-480dd856881b9e8c636b3c2f26139277{
padding-bottom:20px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-305h8f-480dd856881b9e8c636b3c2f26139277 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-305h8f-480dd856881b9e8c636b3c2f26139277 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-305h8f-480dd856881b9e8c636b3c2f26139277 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-305h8f-480dd856881b9e8c636b3c2f26139277 .av-subheading{
font-size:15px;
}

.flex_column.av-2uipun-46744e3d634c865b2289966dfe92da1b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2t2jrj-cd1789bbfbf3c29a22223e6da6c8f2e4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-2i882f-ed79e23942e80c169a98c78df4521a5c .avia_textblock{
color:#ffffff;
}

.flex_column.av-2auu1z-aded865500963dbf5da5f0a7fdb2455e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-8wh5b-bdd16c42f3181938a04f454756b68b72{
padding-bottom:20px;
}
body .av-special-heading.av-8wh5b-bdd16c42f3181938a04f454756b68b72 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8wh5b-bdd16c42f3181938a04f454756b68b72 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1xpr6v-f7b37e54357a1238e90b99cf11a26748{
height:35px;
}

.flex_column.av-1qej3z-28b16870c97ec15dd7c64eba28a28f7f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-1ak5xj-01711638e001f52db7cb5d235f15a048{
background-color:#eaeaea;
background-image:unset;
}
.avia-section.av-1ak5xj-01711638e001f52db7cb5d235f15a048 .av-extra-border-element .av-extra-border-inner{
background-color:#eaeaea;
}

.flex_column.av-13ngzz-6d3f4ca91314a9ed3d187fc148239406{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-uyghb-e1bef97b5560071b7f75565cb1613c58 .avia_textblock{
color:#6b6b6b;
}

.flex_column.av-r5k8n-95647d3ab21695ccfd01ddfc83760579{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


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

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