:root{--verdePrimario: #80FD33;--verdeSecondario: #6BEB33;--bluPrimario: #005b9d}@font-face{font-family:"camptonblack";src:url("campton/campton-black-webfont.woff2") format("woff2"),url("campton-black-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"camptonblack_italic";src:url("campton/campton-blackitalic-webfont.woff2") format("woff2"),url("campton-blackitalic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"camptonbold";src:url("campton/campton-bold-webfont.woff2") format("woff2"),url("campton-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"camptonbold_italic";src:url("campton/campton-bolditalic-webfont.woff2") format("woff2"),url("campton-bolditalic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"camptonbook";src:url("campton/campton-book-webfont.woff2") format("woff2"),url("campton-book-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"camptonbook_italic";src:url("campton/campton-bookitalic-webfont.woff2") format("woff2"),url("campton-bookitalic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"camptonextrabold";src:url("campton/campton-extrabold-webfont.woff2") format("woff2"),url("campton-extrabold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"camptonextrabold_italic";src:url("campton/campton-extrabolditalic-webfont.woff2") format("woff2"),url("campton-extrabolditalic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"camptonextralight";src:url("campton/campton-extralight-webfont.woff2") format("woff2"),url("campton-extralight-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"camptonextralight_italic";src:url("campton/campton-extralightitalic-webfont.woff2") format("woff2"),url("campton-extralightitalic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"campton";src:url("campton/campton-black-webfont.woff2") format("woff2"),url("campton-black-webfont.woff") format("woff");font-weight:900;font-style:normal}@font-face{font-family:"campton";src:url("campton/campton-extralight-webfont.woff2") format("woff2"),url("campton-extralight-webfont.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"campton";src:url("campton/campton-bold-webfont.woff2") format("woff2"),url("campton-bold-webfont.woff") format("woff");font-weight:600 700;font-style:normal}@font-face{font-family:"campton";src:url("campton/campton-book-webfont.woff2") format("woff2"),url("campton-book-webfont.woff") format("woff");font-weight:400;font-style:normal}html{overflow-x:hidden}body{overflow-x:hidden}a,a:focus,a:visited,a:hover{text-decoration:none;color:unset}.text-primary{color:var(--bluPrimario) !important}*{font-family:"camptonblack","montserrat"}p,.little-text,.text-footer{font-family:"camptonbook","montserrat"}.font-book{font-family:"camptonbook","montserrat"}.font-bold{font-family:"camptonbold","montserrat"}.color-green1{color:var(--verdePrimario)}.color-green2{color:var(--verdeSecondario)}.section-margin{margin-top:80px}.space-separator{margin-top:80px}.fw-9{font-weight:900}.fw-7{font-weight:700}.fw-6{font-weight:600}.text-bg-custom-green{color:#fff !important;background-color:var(--verdePrimario) !important;padding-top:10px;padding-bottom:10px}.icon-header{fill:var(--verdePrimario);height:25px;margin-left:13px}.svg-green{fill:var(--verdePrimario)}.splide__arrow svg{fill:var(--verdePrimario);height:2em;width:2em}.svg-white{fill:#fff}.svg-footer{height:25px}.logo-header{max-height:70px;width:auto}.logo-footer{max-height:100px;width:auto}.pre-header{font-size:18px}.ws-nw{white-space:nowrap;flex-wrap:nowrap}.color-white{color:#fff}.icon-header-last{margin-right:20px}.icona-menu{font-size:32px;padding-left:30px}.btn.btn-btn1{color:var(--verdePrimario);border:2px solid var(--verdePrimario);border-radius:0;font-weight:900;font-size:18px}.btn.btn-btn1:hover,.btn.btn-btn1:active,.btn.btn-btn1:focus{color:#fff;background:var(--verdePrimario);border:2px solid var(--verdePrimario);border-radius:0;font-size:18px}.container-fluid.banner{position:relative;padding:0}.inside-banner{position:absolute;left:60px;bottom:10%}.title-section{color:var(--verdeSecondario);font-size:52px;font-weight:900;line-height:56px;letter-spacing:1px}.title-inside-banner{color:var(--verdeSecondario);font-size:90px;font-weight:900;line-height:75px;letter-spacing:1px}.subtitle-inside-banner{color:#fff;font-size:40px;font-weight:700;margin-bottom:50px;letter-spacing:1px}.inside-banner .btn.btn-btn1{font-size:30px}.icon-inside-banner{position:fixed;right:60px;bottom:60px;z-index:9999}.icon-inside-banner i{color:var(--verdePrimario);font-size:50px;transform:translate(-50%, -50%)}.containder-icon-banner{height:80px;width:80px;background-color:#fff;border-radius:50%}.containder-icon-banner a{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#asm p{font-size:26px;font-weight:400}.title-sezione-footer{font-size:22px;color:var(--verdePrimario);font-weight:900;letter-spacing:1px}.subtitle-footer{font-size:18px;color:#fff;margin-top:20px;font-weight:900;letter-spacing:1px}.text-footer{font-size:16px;color:hsla(0,0%,100%,.6);font-weight:400}.little-text{font-size:12px;margin-top:10px;color:hsla(0,0%,100%,.6)}#servizi-carousel .owl-item{height:50vh}#servizi-carousel .owl-prev{position:absolute;left:-30px;top:50%;transform:translate(-50%, -50%)}#servizi-carousel .owl-next{position:absolute;right:-30px;top:50%;transform:translate(50%, -50%)}#servizi-carousel svg{fill:var(--verdePrimario);height:40px}#servizi-carousel .fa-chevron-left{position:absolute;left:-30px;top:50%;transform:translate(-50%, -50%);color:var(--verdePrimario);font-size:40px}#servizi-carousel .fa-chevron-right{position:absolute;right:-30px;top:50%;transform:translate(50%, -50%);color:var(--verdePrimario);font-size:40px}.text-inside-service{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-weight:900;color:rgba(0,0,0,0);font-size:50px;-webkit-text-stroke-width:4px;-webkit-text-stroke-color:var(--verdePrimario);line-height:60px;text-align:center;pointer-events:none}.title-istruttori{font-size:30px;color:#fff;font-weight:900;text-align:center;letter-spacing:3px}#section-istruttori{position:relative}.splide__track--nav>.splide__list>.splide__slide.is-active{border:none}.loader{position:fixed;z-index:9999999999999;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#fff;display:flex;align-items:center;justify-content:center;align-content:center}.lds-ring{display:inline-block;position:relative;width:120px;height:120px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:80px;height:80px;margin:8px;border:8px solid var(--verdePrimario);border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:var(--verdePrimario) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#splide-news .container-img{width:100%;aspect-ratio:1;position:relative}#splide-news .container-img img{width:100%;height:100%;object-fit:cover}.swiper-container{position:relative}.swiper-container .swiper-button{margin-top:0;width:30px;position:absolute;top:50%}.swiper-container .swiper-button::after{display:none}.swiper-container .swiper-button path{fill:var(--verdePrimario)}.swiper-container .swiper-button.swiper-button-prev{left:0;transform:translate(-110%, -50%)}.swiper-container .swiper-button.swiper-button-next{right:0;transform:translate(110%, -50%)}#tabGallery .nav-item{width:50%}#tabGallery .nav-item h3{font-size:calc(1rem + .6vw);margin-bottom:0}#tabGallery .nav-item .nav-link.active{background-color:#414141}#tabGallery .nav-item .nav-link{cursor:pointer}#tabGallery .nav-item.team .nav-link{color:var(--verdePrimario)}#tabGallery .nav-item.club .nav-link{color:var(--verdePrimario)}.containerEvent{border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6;padding:1.5rem 3rem;background-color:#f6f6f6}.containerEvent .element{padding:0 1.5rem}.containerEvent.top-border{border-top:1px solid #dee2e6}.tab div.b-gray a{width:100%;padding-top:100%;position:relative}.container-img .img-gallery{width:100%;padding-top:100%;position:relative}.img-gallery img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover;margin:auto}.tab img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover;margin:auto}.tab .nomeEvento{position:absolute;bottom:0;color:#fff;text-align:center;width:100%;padding:10px;background:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.8))}ul.textTransition{padding:0;margin-bottom:0}ul.textTransition li{list-style:none;line-height:1;color:#444;text-align:center;white-space:nowrap;width:100%;transition:width .5s ease}ul.textTransition.backGallery.active>li{width:0;cursor:pointer}[data-gallery]{cursor:pointer}/*# sourceMappingURL=style.css.map */