﻿@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap";:root{--gb-white:#fff;--gb-white-smoke:#eee;--gb-white-smoke-light:#F5F5F5;--gb-red:#f00;--gb-green:#00CA44;--gb-yellow:#ffd52d;--gb-black:#000;--component-pad:40px;--component-pad-top:var(--component-pad);--component-pad-foot:40px;--spinner-w:33px;--roboto: "Roboto", system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--header-height:100px}@media screen and (max-width: 992px){:root{--header-height:70px}}@media screen and (max-width: 767px){:root{--header-height:50px}}a{color:currentColor}a:hover,a:focus,a:visited{color:currentColor}*{-webkit-tap-highlight-color:rgba(0,0,0,.2)}* img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.gb-hidden-visually{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;height:0px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:0px !important}button{cursor:pointer !important;color:currentColor}textarea,input,button{box-shadow:none;border-radius:0;background:none;border:none}:focus,:visited,:active{box-shadow:none}legend{float:none !important}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.gb-disabled,.gb_disabled{opacity:.8;pointer-events:none}.gb-breadcrumb-wrapper{padding-block:10px}.gb-breadcrumb-wrapper .gb-breadcrumb{padding:0;list-style:none;display:flex;flex-wrap:wrap;color:currentColor;margin:0}.gb-breadcrumb-wrapper .gb-breadcrumb li{font-size:.875rem;font-style:normal;line-height:1}.gb-breadcrumb-wrapper .gb-breadcrumb li a{display:inline-block;--wght: 400;text-decoration:none;max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gb-breadcrumb-wrapper .gb-breadcrumb li a:hover{text-decoration:underline}.gb-breadcrumb-wrapper .gb-breadcrumb li:last-child{--wght: 600;max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gb-breadcrumb-wrapper .gb-breadcrumb li:not(:last-child)::after{content:"/";margin:0 3px;vertical-align:top}gb-bold{font-weight:600;display:inline}gb-uppercase{text-transform:uppercase;display:inline}gb-lowercase{text-transform:lowercase;display:inline}gb-italic{font-style:italic}gb-highlight{background:color-mix(in srgb, #f3ea06 80%, transparent)}.gb-break-flex{flex-basis:100%;height:0}h1,h2,h3,h4,h5,h6{font-family:"Bebas Neue",sans-serif;margin:0 !important}p,li{font-family:"Lato",sans-serif;margin:0 !important}p:last-child,ul:last-child,ol:last-child{margin:0}hr:not([size]){height:3px}b,strong{font-weight:600}body{margin:0;min-height:100vh;display:flex;flex-direction:column;margin:0;min-height:100vh;display:flex;flex-direction:column}body.aurora-bg{background-image:url("../img/aurora-treia-background.jpg");background-size:cover;background-position:top center;background-repeat:no-repeat;background-attachment:fixed;color:#fff}body.aurora-bg::after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.65);z-index:-1}main{flex-grow:1}footer{display:flex;justify-content:space-between;font-family:"w",sans-serif;font-size:14px;padding:60px 80px 45px 80px}footer .footer-left{display:flex;column-gap:25px}footer .footer-right span{font-weight:700}.error,.gb-error{--error:var(--gb-red)}.error+*,.gb-error+*{--error:var(--gb-red)}.gb-error-message{font-size:16px;color:var(--gb-red);display:flex;align-items:flex-start;margin-bottom:16px;background:color-mix(in srgb, var(--gb-red) 10%, transparent);padding:6px 8px;border-radius:8px}.gb-error-message::before{flex:0 0 auto;font-family:bootstrap-icons;content:"";margin-right:6px}.gb-confirm-message{font-size:14px;color:var(--gb-green);display:flex;align-items:flex-start;margin-bottom:16px;background:color-mix(in srgb, var(--gb-green) 10%, transparent);padding:6px 8px;border-radius:8px}label{font-size:.875rem;font-style:normal;--wght: 600;line-height:normal;letter-spacing:.49px;text-transform:uppercase;color:var(--error, var(--gb-black))}.gb-form-password,.gb-form-input{position:relative}.gb-form-password input[type=search],.gb-form-password input[type=text],.gb-form-password input[type=email],.gb-form-password input[type=password],.gb-form-input input[type=search],.gb-form-input input[type=text],.gb-form-input input[type=email],.gb-form-input input[type=password]{padding:16px 20px;width:100%;border-radius:4px;border:solid 2px var(--error, var(--gb-border));color:var(--gb-error, var(--gb-black));line-height:1}.gb-form-password input[type=search]::placeholder,.gb-form-password input[type=text]::placeholder,.gb-form-password input[type=email]::placeholder,.gb-form-password input[type=password]::placeholder,.gb-form-input input[type=search]::placeholder,.gb-form-input input[type=text]::placeholder,.gb-form-input input[type=email]::placeholder,.gb-form-input input[type=password]::placeholder{opacity:1;color:var(--gb-error, var(--gb-grey-text))}.gb-form-password+.errorMessage,.gb-form-input+.errorMessage{font-size:12px;color:var(--gb-red);display:flex;align-items:flex-start;margin-top:3px}.gb-form-password+.errorMessage::before,.gb-form-input+.errorMessage::before{flex:0 0 auto;font-family:bootstrap-icons;content:"";margin-right:6px}.gb-form-password input[type]{padding-right:60px}.gb-form-password input[type]+button{position:absolute;right:10px;top:50%;transform:translate(0, -50%);font-size:1.2em;padding:8px}.gb-form-password input[type]+button gb-icon{display:block;line-height:1}.main-content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:45px;gap:30px}.main-content .logo{width:120px;height:auto}.main-content h1{text-align:center;font-size:40px}.main-content h2{font-size:60px}.main-content .bottom-row{display:flex;justify-content:space-evenly;width:100%}.main-content .bottom-row .h3-container{display:flex;flex-direction:column;row-gap:8px}.main-content .bottom-row .h3-container h3{font-size:30px}.main-content .bottom-row .h3-container .social-icons{display:flex;column-gap:20px}.main-content .bottom-row .h3-container .social-icons i{font-size:30px}.main-content .bottom-row .h3-container .contatti a{display:block;text-decoration:none}.main-sponsor{width:100%;padding:40px 1.5rem 0 1.5rem;max-width:1300px;margin-inline:auto;margin-top:auto;padding-top:40px;margin-top:40px;border-top:solid 1px #fff}.main-sponsor .gb-list-loghi{width:100%;display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(2, auto);grid-column-gap:10px;grid-row-gap:10px;max-width:810px;margin:10px auto}@media screen and (max-width: 992px){.main-sponsor .gb-list-loghi{grid-template-columns:repeat(3, 1fr);max-width:400px}}@media screen and (max-width: 767px){.main-sponsor .gb-list-loghi{grid-template-columns:repeat(2, 1fr);max-width:280px}}.main-sponsor h2{text-align:center;width:100%;margin-bottom:20px !important;font-size:25px;grid-column:1/-1}.main-sponsor a,.main-sponsor span{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:4px;aspect-ratio:200/115;position:relative}.main-sponsor img{position:absolute;top:0;left:0;width:100%;height:100%;padding:10px;object-fit:contain;display:block}.main-sponsor .gb-main-sponsor{grid-column:1/-1;width:100%;display:flex;justify-content:center;align-items:center;padding-bottom:15px}.main-sponsor .gb-main-sponsor a{padding:0;border-radius:4px;background:rgba(0,0,0,0)}.main-sponsor .gb-main-sponsor a img{padding:0;position:static;height:100px}.cookie-policy{display:flex;flex-direction:column;padding:50px 200px}.cookie-policy h1{font-size:48px;margin-top:25px !important;margin-bottom:50px !important;text-align:center}.cookie-policy .cookie-policy-testo{display:flex;flex-direction:column;row-gap:36px;margin-bottom:50px}.cookie-policy .cookie-policy-testo .paragraph-title{font-size:24px;font-family:"Bebas Neue",sans-serif !important}.cookie-policy .cookie-policy-testo .how-to-disable-cookies{display:flex;flex-direction:column;row-gap:12px}.cookie-policy .gestisci-preferenze-btn{align-self:flex-start;font-family:"Bebas Neue",sans-serif !important;background-color:#103d82;color:#fff;padding:12px 24px;text-decoration:none}.cookie-policy .back-btn{align-self:flex-start;font-family:"Bebas Neue",sans-serif !important;background-color:#c90b0f;color:#fff;padding:12px 24px;text-decoration:none}@media(max-width: 1399px){.cookie-policy{padding:50px 100px}}@media(max-width: 1199px){.cookie-policy{padding:50px 50px}}@media(max-width: 991px){.main-content .logo{width:100px;height:100px}.main-content h1{font-size:30px}.main-content h2{font-size:40px}.main-content .bottom-row{flex-direction:column;justify-content:unset;align-items:center;row-gap:40px}.main-content .bottom-row .h3-container{row-gap:16px}.main-content .bottom-row .h3-container h3{text-align:center;font-size:24px}.main-content .bottom-row .h3-container p,.main-content .bottom-row .h3-container a{text-align:center}.cookie-policy{padding:25px 25px}}@media(max-width: 767px){.main-sponsor{gap:11px;padding:60px 20px}.main-sponsor a,.main-sponsor span{padding:10px}footer{align-items:center;flex-direction:column;row-gap:10px;padding-top:0}footer .footer-left{flex-direction:column;text-align:center}}/*# sourceMappingURL=main.min.css.map */
