.avia-section.av-47vlyjk-854276d5e712aeaf0e5d71c23e8bce35 .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-eyo9b4-bf875ba1985201bacf574becc6db155e{
width:58.4%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-eyo9b4-bf875ba1985201bacf574becc6db155e .av-flex-placeholder{
width:4%;
}

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

.flex_column.av-427hpi8-37ad37003c97bbbf94abbe497af4e8f6{
width:37.6%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-427hpi8-37ad37003c97bbbf94abbe497af4e8f6 .av-flex-placeholder{
width:4%;
}

#top #wrap_all .avia-button.av-3zs4chc-41dcad88face94482869d5a227fc3966{
margin-bottom:4%;
margin-right:2%;
margin-left:2%;
}

#top #wrap_all .avia-button.av-3wz1de8-42824d607ef5bb8abbec49c2e14c342d{
margin-bottom:4%;
margin-right:2%;
margin-left:2%;
}

#top #wrap_all .avia-button.av-3wjkyj4-70c5b78ab9f893c3bcdf32b7ddecf438{
margin-bottom:4%;
margin-right:2%;
margin-left:2%;
}

.flex_column.av-dvd7y8-895bd7fc0dc4d7b1ea7a2e285cc06b9f{
width:59.2%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-dvd7y8-895bd7fc0dc4d7b1ea7a2e285cc06b9f .av-flex-placeholder{
width:2%;
}

.flex_column.av-32fcohs-e15e809f1c9d5f15d14cf9c10093917f{
width:38.8%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-32fcohs-e15e809f1c9d5f15d14cf9c10093917f .av-flex-placeholder{
width:2%;
}

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

#top .hr.hr-invisible.av-2y77cuo-6ee80a07aa63b6bd9c3449d892b55dfa{
height:30px;
}

#top .av_textblock_section.av-2x0ishs-1279ee79d0ed4fdb1f0f8867ea059d33 .avia_textblock{
font-size:24px;
text-align:justify;
}

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

.avia-section.av-2o7ubts-7516c856a4a270e3b520309cdf96af26 .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 #wrap_all .avia-button.av-2m81g9s-11f0ee73dda7b2d71e45ef8d22b974be:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2m81g9s-11f0ee73dda7b2d71e45ef8d22b974be:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

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

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

.flex_column.av-2dc6qy8-5f92b453e509a1d12f002180c7d9b922{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2dc6qy8-5f92b453e509a1d12f002180c7d9b922 .av-flex-placeholder{
width:0%;
}

.flex_column.av-1lah2zk-4bf9ac625ef0749d6fff78d460742a1a{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1lah2zk-4bf9ac625ef0749d6fff78d460742a1a .av-flex-placeholder{
width:0%;
}

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

#top .hr.hr-invisible.av-1ihx6mo-fe5660dba9bf9e754fdacdb47b7c2a26{
height:30px;
}

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

#top .hr.hr-invisible.av-1dza7b4-675cade1d1ab80408cdec04a0deedb5d{
height:30px;
}

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

.avia-section.av-16r4mtc-cb014802722e1565835707740edd5604{
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-16r4mtc-cb014802722e1565835707740edd5604 .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

.avia-section.av-427yhc-e7875252663c188eca0dbf8cf8a6a590 .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-cbfz3k-b985fa0649cf270d416ac15bbf4a3667{
width:37.6%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-cbfz3k-b985fa0649cf270d416ac15bbf4a3667 .av-flex-placeholder{
width:4%;
}

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

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

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

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

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

#top .av_textblock_section.av-p0l0sw-f44b6350a72a95a58040cdb22242a78b .avia_textblock{
font-size:24px;
}

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

.avia-section.av-k7m64w-2bdc92ffdef57fd96db274ac11021c6a{
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-k7m64w-2bdc92ffdef57fd96db274ac11021c6a .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

.avia-section.av-ii2t1s-57331a1d8c7830362e978e35b44fb9e1 .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-gusw28-ff492a8ca2e103f688a93e7bec067883{
height:50px;
}

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

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

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

.avia-section.av-231sts-932482d859307296776617d01f265193{
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-231sts-932482d859307296776617d01f265193 .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-44iggnk-097ed368dd91f1efb233cd2cbf6d07e5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2zy5qcw-543e2e10c10ccead84226896cfac8be3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2ilavjk-e4caeccac4907b93941eb4d9256b92bb .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5if134-48f38fc6dc9756070c7233e9640ef401 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-rc92g0-0d718f689ec40feea5a50f761801083b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-14jils-7581c01acacdd8489399c88064451f4f .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-2zy5qcw-543e2e10c10ccead84226896cfac8be3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2ilavjk-e4caeccac4907b93941eb4d9256b92bb .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5if134-48f38fc6dc9756070c7233e9640ef401 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-rc92g0-0d718f689ec40feea5a50f761801083b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-14jils-7581c01acacdd8489399c88064451f4f .av-special-heading-tag{
font-size:0.8em;
}
}
