.avia-section.av-mcnvcvrb-6379c935dea20dc464554c793fb9013e .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.ilcerchiotondo.it/wp-content/uploads/2025/06/Circodeiburattini-5.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
#top .avia-section.av-mcnvcvrb-6379c935dea20dc464554c793fb9013e .scroll-down-link{
color:#e63946;
}
#top .avia-section.av-mcnvcvrb-6379c935dea20dc464554c793fb9013e .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#e63946;
fill:#e63946;
}
.avia-section.av-mcnvcvrb-6379c935dea20dc464554c793fb9013e .av-extra-border-element .av-extra-border-inner{
background-color:#e63946;
}

.flex_column.av-1t3nq3-8e957806512525822dc34c45377aa4f9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-mfh77acn-e82c9260500640f08edf0487ba71ef48{
height:50px;
}

#top .av-special-heading.av-mcnvciso-dbf8267e4e0848b16a1d684f4973de6d{
margin:0 0 0 0;
padding-bottom:0;
font-size:6vw;
}
body .av-special-heading.av-mcnvciso-dbf8267e4e0848b16a1d684f4973de6d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mcnvciso-dbf8267e4e0848b16a1d684f4973de6d .av-special-heading-tag{
font-size:6vw;
}
.av-special-heading.av-mcnvciso-dbf8267e4e0848b16a1d684f4973de6d .av-subheading{
font-size:23px;
}

.avia-section.av-mclvz8hd-1a1c5a7c46ac998e91755c103f0bc75f{
background-color:#e63946;
background-image:unset;
}

#top .av_textblock_section.av-mclw0kq1-e3a7ee0f914c5ae21ec9d15f9b160325 .avia_textblock{
font-size:35px;
color:#ffffff;
}

#top .hr.hr-invisible.av-b5nor-49f3371a47750feccffe3a8f3101b527{
height:50px;
}

.avia-section.av-mh6g72u8-9fbbeb36519412a3ad38b28723d7fb3a{
background-color:#e63946;
background-image:unset;
}

#top .av_textblock_section.av-mh6g77ry-423201d2010d03cde226eba5a1a376e1 .avia_textblock{
font-size:26px;
color:#ffffff;
}

#top .hr.hr-invisible.av-2wqz-2aa2cf42c36ca66d546e76e1507d97ab{
height:50px;
}

.avia-section.av-1391r-23a12a6fd08eed2cdbb441103728cb08{
background-color:#aec2e8;
background-image:unset;
}
.avia-section.av-1391r-23a12a6fd08eed2cdbb441103728cb08 .av-extra-border-element .av-extra-border-inner{
background-color:#aec2e8;
}

#top .av-special-heading.av-1te8i1-e0008349184c77a1b7c8c4b74a4358a5{
margin:0 0 0.7em 0;
padding-bottom:0;
color:#b20533;
font-size:45px;
}
body .av-special-heading.av-1te8i1-e0008349184c77a1b7c8c4b74a4358a5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1te8i1-e0008349184c77a1b7c8c4b74a4358a5 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-1te8i1-e0008349184c77a1b7c8c4b74a4358a5 .special-heading-inner-border{
border-color:#b20533;
}
.av-special-heading.av-1te8i1-e0008349184c77a1b7c8c4b74a4358a5 .av-subheading{
font-size:23px;
}

#top .hr.hr-invisible.av-199fj7-12167e774501788aa5f3a28b2e0b519a{
height:30px;
}

#top .av_textblock_section.av-jkmanyih-55-e694223120db88a71c0ef26c2a1a5f2e .avia_textblock{
color:#ffffff;
}

.avia-section.av-mcl0jpcj-20f8f5bb7ecfa598016e355b7694929a{
background-color:#ffffff;
background-image:unset;
margin-top:0px;
margin-bottom:-130px;
}
.avia-section.av-mcl0jpcj-20f8f5bb7ecfa598016e355b7694929a .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.avia-image-container.av-8zj6r-9ffb749d01c9d6ca304c6d7096a9779b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8zj6r-9ffb749d01c9d6ca304c6d7096a9779b .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-mcnvi4j2-02613dec87debb0a85d86bba3c97a054{
height:20px;
}

#top .av-special-heading.av-v2jk3-3efe6da06ac75df71f8d8a7e6500225b{
padding-bottom:10px;
color:#aec2e8;
}
body .av-special-heading.av-v2jk3-3efe6da06ac75df71f8d8a7e6500225b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-v2jk3-3efe6da06ac75df71f8d8a7e6500225b .special-heading-inner-border{
border-color:#aec2e8;
}
.av-special-heading.av-v2jk3-3efe6da06ac75df71f8d8a7e6500225b .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-r47bv-4420375e402bdd120448f8e431782c97 .avia_textblock{
color:#8c8c8c;
}

.avia-section.av-mcnven3b-fb67f72b67a8b0811161fbb09b3a47e1{
background-color:#ffffff;
background-image:unset;
margin-top:0px;
margin-bottom:-130px;
}

#top .av-special-heading.av-513vf-c9ea8c4657c3822265a229eca5c52b2d{
padding-bottom:10px;
color:#aec2e8;
}
body .av-special-heading.av-513vf-c9ea8c4657c3822265a229eca5c52b2d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-513vf-c9ea8c4657c3822265a229eca5c52b2d .special-heading-inner-border{
border-color:#aec2e8;
}
.av-special-heading.av-513vf-c9ea8c4657c3822265a229eca5c52b2d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-48eoz-210a02bbb05ad39f0278d71a1fc48ac8 .avia_textblock{
color:#8c8c8c;
}

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

.avia-section.av-mcl0p243-1fee8caf4c82702298f255196426f179{
background-color:#aec2e8;
background-image:unset;
margin-top:0px;
margin-bottom:-10px;
}

.avia-image-container.av-mcl0opqz-ea7b1ff033809dc0ba1d310ab19d88db{
position:relative;
bottom:-60px;
}
.avia-image-container.av-mcl0opqz-ea7b1ff033809dc0ba1d310ab19d88db img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mcl0opqz-ea7b1ff033809dc0ba1d310ab19d88db .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-15jyb-b345fe405fb68caa756e18c150d56fd7{
height:60px;
}

#top .av-special-heading.av-mcl0o8ln-6c226802f70bdc4a96d464647bea4d19{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mcl0o8ln-6c226802f70bdc4a96d464647bea4d19 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mcl0o8ln-6c226802f70bdc4a96d464647bea4d19 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mcl0o8ln-6c226802f70bdc4a96d464647bea4d19 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mcl0oh15-effa71552751378ca98fb1172a794066 .avia_textblock{
color:#ffffff;
}

.avia-section.av-vlvjn-9dfb734a7e5f21d64fddd74a4a8dbf1c{
background-color:#f4c531;
background-image:unset;
}

#top .av_textblock_section.av-quepf-639addec5528032851498c5642ee416f .avia_textblock{
font-size:40px;
color:#ffffff;
}

#top .hr.hr-invisible.av-l1mi3-67339f3caafd630accf5897f3cafdaf0{
height:50px;
}

#top #wrap_all .avia-button.av-dys4b-0d81702e1af0e7627d7a408dc4c756b8{
font-size:20px;
background-color:#2274a5;
border-color:#2274a5;
border-radius:40px 40px 40px 40px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-dys4b-0d81702e1af0e7627d7a408dc4c756b8:hover{
background-color:#e63946;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-dys4b-0d81702e1af0e7627d7a408dc4c756b8:hover .avia_button_background{
border-radius:40px 40px 40px 40px;
}
#top #wrap_all .avia-button.av-dys4b-0d81702e1af0e7627d7a408dc4c756b8:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-mcnvfjbc-86de24b1392d872f8124965e6548cffd{
background-color:#f4c531;
background-image:unset;
}

#top .av_textblock_section.av-spiln-9df6fd908430d66f2e2ae74ad6971d35 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-jjxmr-27d173a937e81bff0b1edb5f52b9257d{
margin-top:0px;
height:1px;
}

#top #wrap_all .avia-button.av-1r1vf-5c868a2c0b5408cab8c45bc61e2d46d2{
font-size:15px;
background-color:#2274a5;
border-color:#2274a5;
border-radius:40px 40px 40px 40px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1r1vf-5c868a2c0b5408cab8c45bc61e2d46d2:hover{
background-color:#e63946;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-1r1vf-5c868a2c0b5408cab8c45bc61e2d46d2:hover .avia_button_background{
border-radius:40px 40px 40px 40px;
}
#top #wrap_all .avia-button.av-1r1vf-5c868a2c0b5408cab8c45bc61e2d46d2:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-12t9ib-2432e4558c57387c67aae125db7dbe71{
background-color:#ffffff;
background-image:unset;
margin-top:-20px;
margin-bottom:-50px;
}

#top .av-special-heading.av-y02xv-645651a0f7a575450b900ef3b8289f42{
padding-bottom:10px;
color:#e63946;
}
body .av-special-heading.av-y02xv-645651a0f7a575450b900ef3b8289f42 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-y02xv-645651a0f7a575450b900ef3b8289f42 .special-heading-inner-border{
border-color:#e63946;
}
.av-special-heading.av-y02xv-645651a0f7a575450b900ef3b8289f42 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-mr5s3-e838ce1305b4ae29687b2768043d6a9c{
height:30px;
}

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


@media only screen and (min-width: 990px){ 
#top .av_textblock_section.av-mclw0kq1-e3a7ee0f914c5ae21ec9d15f9b160325 .avia_textblock{
font-size:40px;
}

#top .av_textblock_section.av-mh6g77ry-423201d2010d03cde226eba5a1a376e1 .avia_textblock{
font-size:40px;
}

#top .av_textblock_section.av-quepf-639addec5528032851498c5642ee416f .avia_textblock{
font-size:40px;
}

#top .av_textblock_section.av-spiln-9df6fd908430d66f2e2ae74ad6971d35 .avia_textblock{
font-size:40px;
}
}

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

#top .av_textblock_section.av-mclw0kq1-e3a7ee0f914c5ae21ec9d15f9b160325 .avia_textblock{
font-size:15px;
}

#top .av_textblock_section.av-mh6g77ry-423201d2010d03cde226eba5a1a376e1 .avia_textblock{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-1te8i1-e0008349184c77a1b7c8c4b74a4358a5 .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-y02xv-645651a0f7a575450b900ef3b8289f42 .av-special-heading-tag{
font-size:30px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-mcnvciso-dbf8267e4e0848b16a1d684f4973de6d .av-special-heading-tag{
font-size:60px;
}

#top .av_textblock_section.av-mclw0kq1-e3a7ee0f914c5ae21ec9d15f9b160325 .avia_textblock{
font-size:15px;
}

#top .av_textblock_section.av-mh6g77ry-423201d2010d03cde226eba5a1a376e1 .avia_textblock{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-1te8i1-e0008349184c77a1b7c8c4b74a4358a5 .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-y02xv-645651a0f7a575450b900ef3b8289f42 .av-special-heading-tag{
font-size:30px;
}
}
