.avia-section.av-9b6hc-4d9a6b96a6cd886bb139ba0498d0ffeb{
background-color:#ffffff;
background-image:unset;
}

#top .av-special-heading.av-81ye8-7467882ee0e04149074d146baf990216{
margin:-10px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-81ye8-7467882ee0e04149074d146baf990216 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-81ye8-7467882ee0e04149074d146baf990216 .av-subheading{
font-size:15px;
}

.flex_column.av-ki5fc-fc7494cb3dbd8e6547bb485ca055d685{
border-width:3px;
border-color:#278e59;
border-style:solid;
}

#top .av-special-heading.av-1bzqw-3fb00cf2e43db58f60e6cae1c8964842{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-1bzqw-3fb00cf2e43db58f60e6cae1c8964842 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1bzqw-3fb00cf2e43db58f60e6cae1c8964842 .av-subheading{
font-size:15px;
}

.avia-section.av-m7d22y8s-7a17515525fce86144335b8254d14ab1{
background-repeat:no-repeat;
background-image:url(https://www.atleticougocosta.it/wp-content/uploads/2025/02/atleticocosta-sezione-blu.jpg);
background-position:0% 100%;
background-attachment:fixed;
}

#top .av-special-heading.av-oqjjc-60dd6701ea4af0d55676ee8ece577dee{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-oqjjc-60dd6701ea4af0d55676ee8ece577dee .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-oqjjc-60dd6701ea4af0d55676ee8ece577dee .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-oqjjc-60dd6701ea4af0d55676ee8ece577dee .av-subheading{
font-size:15px;
color:#ffffff;
}
body .av-special-heading.av-oqjjc-60dd6701ea4af0d55676ee8ece577dee .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-oqjjc-60dd6701ea4af0d55676ee8ece577dee .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .hr.hr-invisible.av-hic94-c4ee273e58c264d2f4d75ce934600da2{
height:30px;
}

#top .av_textblock_section.av-18mpy0-7506f467b3624fccdcdb4d22a2b04f34 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-h2y8o-1640514c799c9cc75141de7c5d682871{
height:30px;
}

#top #wrap_all .avia-button.av-edvn4-cebc4416b35f18784f608ae26766206b{
color:#ffffff;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-edvn4-cebc4416b35f18784f608ae26766206b:hover{
background-color:#ffffff;
color:#053aad;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-edvn4-cebc4416b35f18784f608ae26766206b .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-edvn4-cebc4416b35f18784f608ae26766206b:hover .avia-svg-icon svg:first-child{
fill:#053aad;
stroke:#053aad;
}

#top #wrap_all .avia-button.av-ablfs-2bea32a124f372e21a2e3f15b3bd4c89{
color:#ffffff;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-ablfs-2bea32a124f372e21a2e3f15b3bd4c89:hover{
background-color:#ffffff;
color:#053aad;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ablfs-2bea32a124f372e21a2e3f15b3bd4c89 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-ablfs-2bea32a124f372e21a2e3f15b3bd4c89:hover .avia-svg-icon svg:first-child{
fill:#053aad;
stroke:#053aad;
}

.avia-section.av-wwvzk-c7fdea10aadd60f28c824a66d84710f2{
background-color:#ffffff;
background-image:unset;
}

.avia-section.av-m7d6dpxe-9b9653b827502830557ee29b310af5b8{
background-color:#ffffff;
background-image:url(https://www.atleticougocosta.it/wp-content/uploads/2025/02/atleticocosta-sezione-grigia.jpg);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-m7d6dpxe-9b9653b827502830557ee29b310af5b8 .av-section-color-overlay{
opacity:0.5;
background-color:#ffffff;
}

#top .av-special-heading.av-199dj4-905d7c89529ea1c36ce11865f4bb7dc1{
padding-bottom:10px;
}
body .av-special-heading.av-199dj4-905d7c89529ea1c36ce11865f4bb7dc1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-199dj4-905d7c89529ea1c36ce11865f4bb7dc1 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-14reig-4c44c0b23e7c936972b97e19954d9f60{
height:30px;
}

#top .hr.hr-invisible.av-ox4f4-648b6596eccfca5dd9939f650eb5285e{
height:30px;
}

#top #wrap_all .avia-button.av-gvd3c-ed2ccd0d0b37d29065de902cc74f6012{
color:#278e59;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#278e59;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-gvd3c-ed2ccd0d0b37d29065de902cc74f6012:hover{
background-color:#278e59;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-gvd3c-ed2ccd0d0b37d29065de902cc74f6012 .avia-svg-icon svg:first-child{
fill:#278e59;
stroke:#278e59;
}
#top #wrap_all .avia-button.av-gvd3c-ed2ccd0d0b37d29065de902cc74f6012:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-prau8-e7ad3e3db9da78ca224433c59aa54638{
background-color:#ffffff;
background-image:unset;
}

#top .av-special-heading.av-dex5k-d61d62780136cb40f109efb805d8ddba{
padding-bottom:10px;
}
body .av-special-heading.av-dex5k-d61d62780136cb40f109efb805d8ddba .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dex5k-d61d62780136cb40f109efb805d8ddba .av-subheading{
font-size:15px;
}

.avia-section.av-mcloyxsa-052d89fcac82992afb722225a79f6632{
background-color:#ffffff;
background-image:unset;
}

#top .av-special-heading.av-aec7c-903549645491c731bbfe12a550417ccb{
padding-bottom:10px;
}
body .av-special-heading.av-aec7c-903549645491c731bbfe12a550417ccb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-aec7c-903549645491c731bbfe12a550417ccb .av-subheading{
font-size:15px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-199dj4-905d7c89529ea1c36ce11865f4bb7dc1 .av-special-heading-tag{
font-size:40px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-199dj4-905d7c89529ea1c36ce11865f4bb7dc1 .av-special-heading-tag{
font-size:40px;
}
}
