.avia-section.av-kb94w-5e89fd40a423d908b3d3fec1313ce7c3{
background-color:#307ecc;
background-image:url(https://uiltaranto.it/wp-content/uploads/2025/07/Artboard-1-1.png);
background-repeat:no-repeat;
background-position:100% 100%;
background-attachment:scroll;
}
.avia-section.av-kb94w-5e89fd40a423d908b3d3fec1313ce7c3 .av-extra-border-element .av-extra-border-inner{
background-color:#307ecc;
}

#top .av-special-heading.av-mdk48oca-74e3c7e1af904de0a707c0864bea8441{
padding-bottom:40px;
color:#ffffff;
font-size:72px;
}
body .av-special-heading.av-mdk48oca-74e3c7e1af904de0a707c0864bea8441 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mdk48oca-74e3c7e1af904de0a707c0864bea8441 .av-special-heading-tag{
font-size:72px;
}
.av-special-heading.av-mdk48oca-74e3c7e1af904de0a707c0864bea8441 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mdk48oca-74e3c7e1af904de0a707c0864bea8441 .av-subheading{
font-size:20px;
}

.avia-section.av-jxu40-38f63127958ec5d8fa0802baf65ec4bd .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-b0b9k-b254dc5cdfcf9753e0c52c185b201289{
height:10px;
}

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

#top .hr.hr-invisible.av-zm04-4205ac7004fcf1a46499232d39863434{
height:10px;
}

#top #wrap_all .avia-button.av-y4u8-b7aafb23f7d8bc2165bb1bb904aa512e{
box-shadow: 0px 0px 0px 0px ;
transition:all 0.4s ease-in-out;
padding:10px 80px 10px 80px;
}

#top .hr.hr-invisible.av-8eyrs-68340d049902714e1441f029a8b950ae{
height:10px;
}

.avia-image-container.av-7uahc-52527968dbcd418cfef7c72461c2347b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-7uahc-52527968dbcd418cfef7c72461c2347b .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-7ae1o-c3682d94f5a9412b3adb79cd9aaf866b{
height:10px;
}

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

#top .hr.hr-invisible.av-6fhmg-a6b8a299f7ffcf365c50c7927cb0efd3{
height:10px;
}

#top .av-special-heading.av-5o54s-229c5220c2d3f34cf39c7f6a2dfd2140{
padding-bottom:10px;
}
body .av-special-heading.av-5o54s-229c5220c2d3f34cf39c7f6a2dfd2140 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5o54s-229c5220c2d3f34cf39c7f6a2dfd2140 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-4h4g0-4d6624bb708fa82b056c7602f8403641{
height:10px;
}

#top #wrap_all .avia-button.av-3r99s-fde7eafeb9e9b5f7eabe96b8a625aaa8{
box-shadow: 0px 0px 0px 0px ;
transition:all 0.4s ease-in-out;
padding:10px 80px 10px 80px;
}

#top .hr.hr-invisible.av-39res-1e8a1b7e1b7d18706c39902e90f43902{
height:10px;
}

.avia-image-container.av-2hft8-8c0c2d233d948d125dd387c20e95aa5f img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2hft8-8c0c2d233d948d125dd387c20e95aa5f .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-298fw-e121dcffaba72212f11042e4267bf6bd{
height:10px;
}

.avia-image-container.av-1rzx0-9c93d05a487a2575a11a94ad95606c32 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1rzx0-9c93d05a487a2575a11a94ad95606c32 .av-image-caption-overlay-center{
color:#ffffff;
}

#top #wrap_all .avia-button.av-131b0-44248e3d99ce5c332145eb3ace9ea623{
background-color:#307ecc;
border-color:#307ecc;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-131b0-44248e3d99ce5c332145eb3ace9ea623:hover{
background-color:#002859;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-131b0-44248e3d99ce5c332145eb3ace9ea623:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}


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

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