.avia-section.av-3i3jw84-a0f840f1284def920efe7d184d404b22 .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;
}

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

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

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

#top #wrap_all .avia-button.av-3a5fm1g-142e4c045870ee8cc51d92b023e6e02e{
margin-bottom:4%;
margin-right:2%;
margin-left:2%;
}

#top #wrap_all .avia-button.av-38ng8mc-1e8fb4579574f8bc50945451ab1d3896{
margin-bottom:4%;
margin-right:2%;
margin-left:2%;
}

#top #wrap_all .avia-button.av-15cvqc-cf6a9b524c6aae56bf85e603b9edb088{
margin-bottom:4%;
margin-right:2%;
margin-left:2%;
}

.flex_column.av-35joqxw-6163548e3bc72b37ba46ca4cd74c5ba2{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-35joqxw-6163548e3bc72b37ba46ca4cd74c5ba2 .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-2n96h0k-11ea8ccdee1f2951a6f3526541dd6124{
padding-bottom:10px;
color:#c5a743;
font-size:36px;
}
body .av-special-heading.av-2n96h0k-11ea8ccdee1f2951a6f3526541dd6124 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2n96h0k-11ea8ccdee1f2951a6f3526541dd6124 .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-2n96h0k-11ea8ccdee1f2951a6f3526541dd6124 .special-heading-inner-border{
border-color:#c5a743;
}
.av-special-heading.av-2n96h0k-11ea8ccdee1f2951a6f3526541dd6124 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2jjo0lw-3e4de13afc70856f09d560eaaa38a9b1 .avia_textblock{
font-size:24px;
text-align:justify;
}

@keyframes av_sonarEffect_av-8madok-1fc9cd092c9a9f8660aef446c96f03a4 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #dcdcdc, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #dcdcdc, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.5);}
}
#top #wrap_all .avia-button.av-8madok-1fc9cd092c9a9f8660aef446c96f03a4{
font-size:24px;
}
#top #wrap_all .avia-button.av-8madok-1fc9cd092c9a9f8660aef446c96f03a4:hover{
color:white;
transition:all 0.4s ease-in-out;
}
.avia-button.av-8madok-1fc9cd092c9a9f8660aef446c96f03a4.avia-sonar-shadow:after{
animation:av_sonarEffect_av-8madok-1fc9cd092c9a9f8660aef446c96f03a4 1s ease-in-out .1s infinite;
}
#top #wrap_all .avia-button.av-8madok-1fc9cd092c9a9f8660aef446c96f03a4:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-2bmw690-e80713c4046945be8562179ea406cc19 .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;
}

.flex_column.av-29n80g4-528c470a340f15938ad0f392d405af12{
width:16.8%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-29n80g4-528c470a340f15938ad0f392d405af12 .av-flex-placeholder{
width:4%;
}

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

.flex_column.av-26x5hok-86b9169352e95680f5a0f82ada9a124e{
width:58.4%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-26x5hok-86b9169352e95680f5a0f82ada9a124e .av-flex-placeholder{
width:4%;
}

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

.flex_column.av-239yetg-9f250e36f2292165dcf8b47bd4b75ef6{
width:16.8%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-239yetg-9f250e36f2292165dcf8b47bd4b75ef6 .av-flex-placeholder{
width:4%;
}

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

.flex_column.av-20ildo4-616e6981287f03bb07e6d9e3b29997bb{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-20ildo4-616e6981287f03bb07e6d9e3b29997bb .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-1htg1z8-677aff804cc178ce438b693499a5cfca{
padding-bottom:10px;
color:#c5a743;
font-size:36px;
}
body .av-special-heading.av-1htg1z8-677aff804cc178ce438b693499a5cfca .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1htg1z8-677aff804cc178ce438b693499a5cfca .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-1htg1z8-677aff804cc178ce438b693499a5cfca .special-heading-inner-border{
border-color:#c5a743;
}
.av-special-heading.av-1htg1z8-677aff804cc178ce438b693499a5cfca .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1fgpfg4-dc0235aa0c54eccdd31cadc0aa8f9b00{
height:30px;
}

#top .av_textblock_section.av-1ebgaxw-bfd5820a3cbd45f02517a8abc6141e80 .avia_textblock{
font-size:24px;
text-align:justify;
}

@keyframes av_sonarEffect_av-1a2e6qs-6a5ff2cca88a4e73cc582739fbd465c9 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #dcdcdc, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #dcdcdc, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.5);}
}
#top #wrap_all .avia-button.av-1a2e6qs-6a5ff2cca88a4e73cc582739fbd465c9{
font-size:24px;
}
#top #wrap_all .avia-button.av-1a2e6qs-6a5ff2cca88a4e73cc582739fbd465c9:hover{
color:white;
transition:all 0.4s ease-in-out;
}
.avia-button.av-1a2e6qs-6a5ff2cca88a4e73cc582739fbd465c9.avia-sonar-shadow:after{
animation:av_sonarEffect_av-1a2e6qs-6a5ff2cca88a4e73cc582739fbd465c9 1s ease-in-out .1s infinite;
}
#top #wrap_all .avia-button.av-1a2e6qs-6a5ff2cca88a4e73cc582739fbd465c9:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-15wfybo-6e074f75b7ecc423cab0f793866baea5{
background-repeat:no-repeat;
background-image:url(https://www.romacittaperta.com/wp-content/uploads/2024/02/rome-6207755_1280.jpg);
background-position:0% 50%;
background-attachment:fixed;
}
.avia-section.av-15wfybo-6e074f75b7ecc423cab0f793866baea5 .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

.avia-section.av-14nfspg-24f3bbc64a9c7fe9211ebae42b0ff0e0 .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;
}

.flex_column.av-d051as-69d43dadbcfe53d39ee92933ef27da72{
width:37.6%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-d051as-69d43dadbcfe53d39ee92933ef27da72 .av-flex-placeholder{
width:4%;
}

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

#top .av_textblock_section.av-a8eabo-d833a9a57e487a7796ccd9536fc687d4 .avia_textblock{
font-size:24px;
text-align:justify;
}

.flex_column.av-z4p39g-b62de3733b4d12c935701b9375c797d3{
width:58.4%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-z4p39g-b62de3733b4d12c935701b9375c797d3 .av-flex-placeholder{
width:4%;
}

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

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

#top .av_textblock_section.av-q9sw84-af5145af4d4340f79e9f75c21fa684c7 .avia_textblock{
font-size:24px;
}

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

.avia-section.av-ldfnp0-491fbdc93afe84025aef9fef80d2b459{
background-repeat:no-repeat;
background-image:url(https://www.romacittaperta.com/wp-content/uploads/2024/02/pexels-lucarytv-10860589.jpg);
background-position:0% 50%;
background-attachment:fixed;
}
.avia-section.av-ldfnp0-491fbdc93afe84025aef9fef80d2b459 .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

.avia-section.av-1w2dxg-b16a852a6128c5eff0e31bb601c8ea16 .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-i2cypg-f112a1a74aa5541c0911702f1f75509b{
height:50px;
}

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

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

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

.avia-section.av-1zdrro-341b807e45f0db6479678688755dd431{
background-repeat:no-repeat;
background-image:url(https://www.romacittaperta.com/wp-content/uploads/2024/01/colosseo-1-FILEminimizer.jpg);
background-position:0% 0%;
background-attachment:fixed;
}
.avia-section.av-1zdrro-341b807e45f0db6479678688755dd431 .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-3ft7n9g-09537b8bf88ecf034769f916eea1ae24 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2n96h0k-11ea8ccdee1f2951a6f3526541dd6124 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-25nom7o-7240d874e3554a0e996c4e89366ad877 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1htg1z8-677aff804cc178ce438b693499a5cfca .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mfxrocip-801515a7de772cf0cb15c99a0ca5278c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-rt1hqc-37ffa13d98874f38d1201bf4059c07db .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-b73fgk-8cd32b1b7970e78439707d460c347a0f .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-2n96h0k-11ea8ccdee1f2951a6f3526541dd6124 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-25nom7o-7240d874e3554a0e996c4e89366ad877 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1htg1z8-677aff804cc178ce438b693499a5cfca .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mfxrocip-801515a7de772cf0cb15c99a0ca5278c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-rt1hqc-37ffa13d98874f38d1201bf4059c07db .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-b73fgk-8cd32b1b7970e78439707d460c347a0f .av-special-heading-tag{
font-size:0.8em;
}
}
