.av-horizontal-gallery.av-388j4s-b886e06e1ad4435abf886af792f1fdd7 .av-horizontal-gallery-inner{
padding-bottom:20%;
}

.avia-section.av-129aq1l-f942acb2853f1d741f2d950bc58525e2 .av-section-color-overlay{
opacity:1;
background-color:#000000;
background-image:url(https://www.romacittaperta.com/wp-content/themes/enfold/images/background-images/grunge-big-light.png);
background-repeat:repeat;
}

#top .hr.hr-invisible.av-11uiqt5-7bc9743d31767865ad69d3a6d5565008{
height:50px;
}

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

#top .av-special-heading.av-u6om8p-e62298692c3affef5673c7edc29f03da{
padding-bottom:10px;
color:#c5a743;
font-size:50px;
}
body .av-special-heading.av-u6om8p-e62298692c3affef5673c7edc29f03da .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-u6om8p-e62298692c3affef5673c7edc29f03da .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-u6om8p-e62298692c3affef5673c7edc29f03da .special-heading-inner-border{
border-color:#c5a743;
}
.av-special-heading.av-u6om8p-e62298692c3affef5673c7edc29f03da .av-subheading{
font-size:30px;
}

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

#top .hr.hr-invisible.av-pwpx7d-14ca57b91ea1e17468c35a7c948501d0{
height:50px;
}

.flex_column.av-o1e849-bacd37e93bf6ed55ff31c9174567ec65{
width:17.6%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-o1e849-bacd37e93bf6ed55ff31c9174567ec65 .av-flex-placeholder{
width:3%;
}

.flex_column.av-n2q5k9-4a256b296207d22fa2f7407473a9592d{
width:17.6%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-n2q5k9-4a256b296207d22fa2f7407473a9592d .av-flex-placeholder{
width:3%;
}

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

#top .av_textblock_section.av-e38x61-f7e8db02900aea584538565f386c561e .avia_textblock{
font-size:20px;
text-align:center;
}

.flex_column.av-gzbx55-31630c7f1ea1a9707b4a5d51aec547c2{
width:17.6%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-gzbx55-31630c7f1ea1a9707b4a5d51aec547c2 .av-flex-placeholder{
width:3%;
}

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

#top .av_textblock_section.av-29cyik-8211bab379a3dc89f96eb3597765ffcf .avia_textblock{
font-size:20px;
text-align:center;
}

.flex_column.av-c8dq7t-497cf28bdc7848d3b8e6967b59056ab4{
width:17.6%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-c8dq7t-497cf28bdc7848d3b8e6967b59056ab4 .av-flex-placeholder{
width:3%;
}

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

#top .av_textblock_section.av-8z3rh5-6290d608804279e17128fdec274166d4 .avia_textblock{
font-size:20px;
text-align:center;
}

.flex_column.av-7vpidl-503e83c2ef889a76fd23e2569ab02dac{
width:17.6%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-7vpidl-503e83c2ef889a76fd23e2569ab02dac .av-flex-placeholder{
width:3%;
}

.flex_column.av-4vxeqh-8d1f809fda58c30064dc0464d293b287{
border-radius:10% 10% 10% 10%;
}

.avia-image-container.av-2sqsgp-88b11b927ad7d1887a8e06613bcdbe0f img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2sqsgp-88b11b927ad7d1887a8e06613bcdbe0f .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-lss30enr-5791446bf256fcdf9ebd039f0912b473{
padding-bottom:10px;
color:#c5a743;
font-size:50px;
}
body .av-special-heading.av-lss30enr-5791446bf256fcdf9ebd039f0912b473 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lss30enr-5791446bf256fcdf9ebd039f0912b473 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-lss30enr-5791446bf256fcdf9ebd039f0912b473 .special-heading-inner-border{
border-color:#c5a743;
}
.av-special-heading.av-lss30enr-5791446bf256fcdf9ebd039f0912b473 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-4h57s9-f178d156e84e19e5cb2845b1c414da73{
height:50px;
}

#top #wrap_all .avia-button.av-lss32z8s-87550674562c108635fc5aefe79178c8{
margin-bottom:5%;
margin-right:3%;
margin-left:3%;
}

#top #wrap_all .avia-button.av-lss32z8s-2-31956eed2693147428d4d7b094291c0c{
margin-bottom:5%;
margin-right:3%;
margin-left:3%;
}

#top #wrap_all .avia-button.av-lss336qc-3-d024736b16e2b5d02323652b4b684e68{
margin-bottom:5%;
margin-right:3%;
margin-left:3%;
}

.avia-section.av-3a05ah-20b0586a0d2fd44b482e5a11b4956b2f{
background-repeat:no-repeat;
background-image:url(https://www.romacittaperta.com/wp-content/uploads/2024/01/colosseo-1-FILEminimizer.jpg);
background-position:0% 50%;
background-attachment:fixed;
}
.avia-section.av-3a05ah-20b0586a0d2fd44b482e5a11b4956b2f .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}


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

#top #wrap_all .av-special-heading.av-lss30enr-5791446bf256fcdf9ebd039f0912b473 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-lss30enr-5791446bf256fcdf9ebd039f0912b473 .av-special-heading-tag{
font-size:0.8em;
}
}
