.avia-section.av-2c0an76-7d5024d5fecf10a6281251e29086befb .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-tjn7m-ef9fbd2d839eb5783fa858ab1c5df293{
width:65.333333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-tjn7m-ef9fbd2d839eb5783fa858ab1c5df293 .av-flex-placeholder{
width:4%;
}

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

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

#top #wrap_all .avia-button.av-23qm4g2-ad1e9d9d773bc185da7987d13494d347{
margin-bottom:4%;
margin-right:2%;
margin-left:2%;
}

#top #wrap_all .avia-button.av-21m27he-291a4a5e4ac9fe888ac359ff2ecef071{
margin-bottom:4%;
margin-right:2%;
margin-left:2%;
}

#top #wrap_all .avia-button.av-202yyvm-8b5d1eb7cbeb5846fc17b0067198ddc2{
margin-bottom:4%;
margin-right:2%;
margin-left:2%;
}

.flex_column.av-1y9ni3m-f43f8f24107c240045c05f235963ad6e{
width:49%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1y9ni3m-f43f8f24107c240045c05f235963ad6e .av-flex-placeholder{
width:2%;
}

#top .hr.hr-invisible.av-mggibxsb-56e6bfc8fe68f9295af44c0814972d20{
height:50px;
}

.flex_column.av-1i4nv4y-d99a2316d2adda76d12fca9757e43b96{
width:49%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1i4nv4y-d99a2316d2adda76d12fca9757e43b96 .av-flex-placeholder{
width:2%;
}

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

#top .av_textblock_section.av-1ezspzm-464300fe722b9349596ef3b4be29ce99 .avia_textblock{
font-size:24px;
text-align:justify;
}

@keyframes av_sonarEffect_av-4i05vm-3571351e98ee3bd84a79a93eabd19b05 {
  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-4i05vm-3571351e98ee3bd84a79a93eabd19b05{
font-size:24px;
}
#top #wrap_all .avia-button.av-4i05vm-3571351e98ee3bd84a79a93eabd19b05:hover{
color:white;
transition:all 0.4s ease-in-out;
}
.avia-button.av-4i05vm-3571351e98ee3bd84a79a93eabd19b05.avia-sonar-shadow:after{
animation:av_sonarEffect_av-4i05vm-3571351e98ee3bd84a79a93eabd19b05 1s ease-in-out .1s infinite;
}
#top #wrap_all .avia-button.av-4i05vm-3571351e98ee3bd84a79a93eabd19b05:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-460x6q-e27408f6feee0f567d100eb45d47441b .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-14w689u-d244b8884e93e05022e4a2673bceaca6{
width:65.333333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-14w689u-d244b8884e93e05022e4a2673bceaca6 .av-flex-placeholder{
width:4%;
}

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

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

#top #wrap_all .avia-button.av-xqzede-beb422f08edc70702180de558793afdb{
margin-bottom:4%;
margin-right:2%;
margin-left:2%;
}

#top #wrap_all .avia-button.av-37gpiq-f83b50988972b1961d9abe4524604965{
margin-bottom:4%;
margin-right:2%;
margin-left:2%;
}

#top #wrap_all .avia-button.av-u9fq1e-bb7f33a9bc9e749c2ead3bfb4ad2c8b5{
margin-bottom:4%;
margin-right:2%;
margin-left:2%;
}

.flex_column.av-skcfnm-f46f6740b157a054c2149ae72ab3d39d{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-skcfnm-f46f6740b157a054c2149ae72ab3d39d .av-flex-placeholder{
width:0%;
}

#top .hr.hr-invisible.av-osgvz6-255f80a1463e32a77ad94326d940e071{
height:50px;
}

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

#top .av_textblock_section.av-3441du-7f519fcdbdf25048a00b978d97fb18dd .avia_textblock{
font-size:24px;
text-align:justify;
}

@keyframes av_sonarEffect_av-4uq72q-305aa8729dc5db7956282571add3a885 {
  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-4uq72q-305aa8729dc5db7956282571add3a885{
font-size:24px;
}
#top #wrap_all .avia-button.av-4uq72q-305aa8729dc5db7956282571add3a885:hover{
color:white;
transition:all 0.4s ease-in-out;
}
.avia-button.av-4uq72q-305aa8729dc5db7956282571add3a885.avia-sonar-shadow:after{
animation:av_sonarEffect_av-4uq72q-305aa8729dc5db7956282571add3a885 1s ease-in-out .1s infinite;
}
#top #wrap_all .avia-button.av-4uq72q-305aa8729dc5db7956282571add3a885:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-4cth76-6079486e3b476635ca9547207827ac68{
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-4cth76-6079486e3b476635ca9547207827ac68 .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

.avia-section.av-15p31eq-ff514a4dd1227936d81f460eea05b81a .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-158uz6a-8827b7dd6c6f2d6a9ee5b2416f946388{
width:37.6%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-158uz6a-8827b7dd6c6f2d6a9ee5b2416f946388 .av-flex-placeholder{
width:4%;
}

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

#top .av_textblock_section.av-mgf31fb4-1290f36ba2dfe6a50cfcbfbf23592d2d .avia_textblock{
font-size:24px;
text-align:justify;
}

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

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

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

#top .av_textblock_section.av-qbe4j6-aeac62e4c41f0c072c781381f61a6641 .avia_textblock{
font-size:24px;
}

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

.avia-section.av-knvb3m-5e4f5c225e55da06e6060aa963b13056{
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-knvb3m-5e4f5c225e55da06e6060aa963b13056 .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

.avia-section.av-iet536-1c7b258211043061ca8a3c94e158daa7 .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-hxtuwy-44981f0ea96559707be69096915afbd8{
height:50px;
}

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

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

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

.avia-section.av-21g5cy-8ca366c790a13b756164bbc134d2d255{
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-21g5cy-8ca366c790a13b756164bbc134d2d255 .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-28yg636-7e9d18c91c88ba00da83f044218fc512 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-59llrm-b88d5d5622f170d18a0436c612757648 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-12g2pw2-f837c2b8505892e21878588f7f45b69a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-14x0v6-bccb4bf958290bdae23e4a6affb911d4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-13nhflu-9cf776c0a02968a6fa2fa16300f9cdba .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-roc66a-3b546faab36a2939a383cb96d06b1aeb .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-adlek2-1c27f16d97493c4144980a4fdc395a5c .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-59llrm-b88d5d5622f170d18a0436c612757648 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-12g2pw2-f837c2b8505892e21878588f7f45b69a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-14x0v6-bccb4bf958290bdae23e4a6affb911d4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-13nhflu-9cf776c0a02968a6fa2fa16300f9cdba .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-roc66a-3b546faab36a2939a383cb96d06b1aeb .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-adlek2-1c27f16d97493c4144980a4fdc395a5c .av-special-heading-tag{
font-size:0.8em;
}
}
