.AppHeader{background-color:#bf0a2b;display:flex;font-size:15px;padding:3vh;position:fixed;top:0;width:100%;z-index:99999}.AppHeader a{color:#fff;text-decoration:none}.AppHeader a:hover{color:#fff200;font-weight:700}.AppHeader div{color:#fff;cursor:pointer;margin:0 10px}.AppHeader div span{margin-left:20px}.AppHeader div .hover:hover{color:#fff200;font-weight:700}.AppHeader div .last{margin-right:20px}.AppHeader .itemsMenu{align-items:center;display:flex;justify-content:flex-end;margin:0 auto;width:95%}.AppHeader .itemsMenuMobile{display:none}.AppHeader .itemsMenuMobile .navbar-toggler{background-color:#a73972!important;border:0!important;cursor:pointer}.AppHeader .itemsMenuMobile .bar1,.AppHeader .itemsMenuMobile .bar2,.AppHeader .itemsMenuMobile .bar3{background-color:#d77eac99;height:5px;margin:6px 0;transition:.4s;width:35px}.AppHeader .itemsMenuMobile .change .bar1{background-color:#d77eac;transform:rotate(-45deg) translate(-9px,6px)}.AppHeader .itemsMenuMobile .change .bar2{opacity:0}.AppHeader .itemsMenuMobile .change .bar3{background-color:#d77eac;transform:rotate(45deg) translate(-8px,-8px)}.AppHeader .itemsMenuMobile nav.open{height:100vh;overflow:auto;padding-bottom:70px;position:fixed!important}.AppHeader .logo{border:2px solid #fff;border-radius:50%;height:40px;position:absolute;width:40px}.bannerCookie{background-color:#000c;color:#fff;padding:10px;position:fixed;text-align:center;top:0;width:100%;z-index:999999}.bannerCookie .legalLink{color:#bf0a2b;font-weight:700}.bannerCookie .closeButton{background-color:#bf0a2b;cursor:pointer;height:10px;padding:10px;width:10px}@media only screen and (max-width:650px){.AppHeader{justify-content:center}.AppHeader .logo{right:20%}.AppHeader .itemsMenu{display:none}.AppHeader .itemsMenuMobile{display:block;width:100%}.AppHeader div span{margin:0}.AppHeader .listItemMobile{height:100vh;padding-top:20px;width:85%}.AppHeader .listItemMobile hr{margin-bottom:20px}.AppHeader .listItemMobile .sepa{margin:20px 0}}@media only screen and (max-width:390px){.AppHeader .itemsMenu{margin-right:50px}}.Footer{background-color:#bf0a2b;font-size:15px;padding:3vh 0;width:100%;z-index:99999}.Footer .itemsMenu{align-items:center;display:flex;justify-content:flex-end;margin:0 auto;width:95%}.Footer a{color:#fff;text-decoration:none}.Footer a:hover{color:#fff200;font-weight:700}.Footer div{color:#fff;cursor:pointer;margin:0 10px}.Footer div span{margin-left:20px}.Footer div .hover:hover{color:#fff200;font-weight:700}.Footer .social{background-color:#fff;border-radius:50%;height:40px;padding:4px;width:40px}.Footer .social:hover{box-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;transform:scale(1.1);transition:all .2s ease-in-out}.Footer .mobile{display:none}@media only screen and (max-width:600px){.Page .Footer{bottom:0;position:fixed}.Page .Footer .mobile{display:flex;justify-content:center}.Page .Footer .noMobile{display:none}}.Cta{background-color:#bf0a2b;bottom:0;padding:5px 0;position:fixed;width:100%}.Cta .CtaItemsMenu{align-items:center;display:flex;justify-content:space-around;margin:0 auto;width:90%}.Cta .CtaItemsMenu .CtaItemMenu{margin:10px;width:200px}.Cta .CtaItemsMenu .CtaItemMenu.CtaItemsMenuStyle{background-color:#ff9696b3;border-radius:6px;padding:10px;text-align:center}.Cta .CtaItemsMenu .CtaItemMenu:hover{transform:scale(1.1)}.Cta .CtaItemsMenu a{color:#fff;text-decoration:none}.Cta.CtaFooter{display:block;margin:0 auto;position:static;width:90%!important}#home .contentHome{background-color:#bf0a2b;height:100vh;padding:5vh 0;width:100%}#home .contentHome .mouse{animation:intro 1.5s;border:2px solid #bf0a2b;border-radius:15px;bottom:120px;box-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;cursor:pointer;height:42px;left:50%;margin-left:-12px;position:absolute;width:22px;z-index:999}#home .contentHome .scroll{animation:finger 1.5s infinite;background:#bf0a2b;border-radius:4px;display:block;height:3px;margin:6px auto;width:3px}@keyframes intro{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes finger{0%{opacity:1}to{opacity:0;transform:translateY(20px)}}#home .contentLogo{margin:20vh auto 0;width:200px}#home .help-scroll{bottom:100px;color:#fff;cursor:pointer;font-size:20px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:330px;z-index:999}#home .contentHomeOne{background-image:url(../../static/media/zohu.7e54808799e2595564a9.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}#home .contentHomeOne .textFirstBlock{background-color:#fffc;border-radius:6px;margin:0 auto;padding:10px;width:500px}#home .contentHomeOne .textFirstBlock p{text-align:center}#home .contentRow{display:flex}#home .col50{width:50%}#home .col100,#home .col50{background-color:#fff;height:100vh}#home .col100{width:100%}#home .col100 p{color:#bf0a2b;font-size:40px;margin-top:20vh;text-align:center}#home .col100.noHeight{height:auto;padding-bottom:50px}#home .backGroundcolorPrimay{background-color:#bf0a2b;color:#fff}#home .backGroundcolorPrimay .text{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;color:#bf0a2b;font-size:50px;margin-top:20vh;text-align:center}#home .contentBlockOne{background-image:url(../../static/media/gare-ascacchi.290bcf0a6f7c38e82ea0.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:85vh;margin:0 auto;padding-top:15vh;width:800px}#home .contentBlockOne .coppia{width:700px}#home .contentArrow{margin:0 auto;width:80px}#home .contentArrow #moreArrows{cursor:pointer;height:65px;width:75px}#home .contentArrow #moreArrows:hover .arrowWhite{fill:#fff;transition:all .2s ease-out}#home .contentArrow #moreArrows:hover .arrowWhite.arrow-bottom{transform:translateY(-18px)}#home .contentArrow #moreArrows:hover .arrowWhite.arrow-top{transform:translateY(18px)}#home .contentArrow #moreArrows:hover .arrowRed{fill:#bf0a2b;transition:all .2s ease-out}#home .contentArrow #moreArrows:hover .arrowRed.arrow-bottom{transform:translateY(-18px)}#home .contentArrow #moreArrows:hover .arrowRed.arrow-top{transform:translateY(18px)}#home .contentArrow #moreArrows .arrowWhite{fill:#fff;transition:all .2s ease-out}#home .contentArrow #moreArrows .arrowWhite.arrow-middle{opacity:.75}#home .contentArrow #moreArrows .arrowWhite.arrow-top{opacity:.5}#home .contentArrow #moreArrows .arrowRed{fill:#bf0a2b;transition:all .2s ease-out}#home .contentArrow #moreArrows .arrowRed.arrow-middle{opacity:.75}#home .contentArrow #moreArrows .arrowRed.arrow-top{opacity:.5}#home .nPoints .contentPrice{background-color:#bf0a2b;border-radius:6px;color:#fff;cursor:pointer;margin:20px auto 0;padding:20px;width:90%}#home .nPoints .contentPrice .disabled{text-decoration:line-through}#home .nPoints .yellow{color:#fff200;font-weight:700}#home .nPoints .valuePointDet{display:none}#home .nPoints .valuePointDet.active{display:block}#home .nPoints .myArrow{cursor:pointer;float:right;font-size:45px;writing-mode:vertical-lr}#home .nPoints .myArrow:hover{color:#fff200;transform:scale(1.2)}#home .contentTextProvvisorio{border:2px solid #bf0a2b;border-radius:20px;margin:0 auto;padding:10px;width:90%}#home .contentTextProvvisorio h2{color:#bf0a2b;text-align:right}#home .contentTextProvvisorio p{color:#000;font-size:17px;line-height:1.4;margin-top:10px;text-align:justify}@media only screen and (max-width:700px){#home .backGroundcolorPrimay .text{-webkit-text-stroke-width:0;color:#fff;font-size:26px}#home .col100 p{margin:20px auto 0;width:90%}}@media only screen and (max-width:600px){#home .contentTextProvvisorio{margin-bottom:200px}#home .contentHomeOne .textFirstBlock{width:90%}#home .contentBlockOne{width:100%}#home .contentBlockOne .coppia{margin-left:-50px;width:200%}#home .col50{display:none;width:100%}#home .col50.backGroundcolorPrimay{display:block}#home .nPoints .contentPrice{width:70%}#home .nPoints .myArrow{font-size:25px}}.Login .content{max-height:90vh;width:100%}.Login .content .card{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;justify-content:center;margin:10vh auto 25vh;width:300px}.Login .content .card .card-header{background-color:#bf0a2b;color:#fff;padding:20px;text-align:center}.Login .content .card .card-body{padding:20px}.Login .content .card .card-body .content-input input{border:0;border-bottom:2px solid #bf0a2b;font-size:18px;margin-bottom:30px;padding:5px 0;width:100%}.Login .content .card .card-body .content-input input:focus-visible{outline:none}.Login .content .card .card-body .content-button{margin:0 auto;width:80%}.Login .content .card .card-body .content-button .button{background-color:#bf0a2b99;border:0;color:#fff;cursor:pointer;margin-bottom:20px;padding:10px 0;transition:all .2s ease-in-out;width:100%}.Login .content .card .card-body .content-button .button:hover{background-color:#bf0a2b;transform:scale(1.1)}.Login .content .card .card-body .content-button .link-register{text-align:right}.Login .content .card .card-body .content-button .link-register a{color:#bf0a2b;text-decoration:none}.Login .content .card .card-body .content-button .link-register a:hover{font-weight:700}.Login .content .card .card-body .content-button .link-register:hover{transform:scale(1.1)}.Login .content .card .card-body .error{color:#f30808;text-align:center}.Login .content .card .card-body .success{color:green;text-align:center}.Login .content .card .card-body .terms{text-align:center}.Login .content .card .card-body .terms a{color:#bf0a2b;text-decoration:none}.Login .content .card .card-body .terms a:hover{font-weight:700}.Login .content .card .card-body .contentLinkLogin{display:flex;justify-content:space-between}.Login .content .card .card-body .contentLinkLogin a{color:#bf0a2b;text-decoration:none}.Login .content .card .card-body .contentLinkLogin a:hover{font-weight:700}@media only screen and (max-width:390px){.Login{margin-top:50%}}*{margin:0;padding:0}@font-face{font-family:Comfortaa;src:url(../../static/media/Comfortaa-Light.3aa1a958b3fc7c3318c7.ttf) format("truetype")}html{scroll-behavior:smooth}body{font-family:Comfortaa}@font-face{font-family:Wide Latin;font-style:normal;font-weight:400;src:local("Wide Latin"),url(../../static/media/LATINWD.c9108805b3d643d80379.woff) format("woff")}.nameSite{color:#bf0a2b;font-family:Wide Latin;text-align:center}.overflow{overflow:hidden}.Backoffice .content{width:100%}.Backoffice table{border-collapse:initial;border-spacing:0}.Backoffice table thead th{font-size:10px;min-width:65px}.Backoffice table tr{height:40px}.Backoffice table td,.Backoffice table th{border:1px solid gray;border-top:0 solid gray;margin:0}.Backoffice table tbody .action{cursor:pointer;text-align:center}.Backoffice table tbody .action.active,.Backoffice table tbody .action:hover{background-color:#bf0a2b99;color:#fff}.Backoffice .content-races{display:flex;flex-wrap:wrap;justify-content:center;margin:50px}.Backoffice .content-races div{border:1px solid #ccc;cursor:pointer;flex:10% 1;font-size:10px;margin:10px;padding:10px;text-align:center}.Backoffice .content-races div.active,.Backoffice .content-races div:hover{background-color:#bf0a2b99;color:#fff}.Backoffice .error-race{color:#f30808;margin-bottom:20px;text-align:center}.Backoffice .allUsers{float:right;margin-right:20px}@media only screen and (max-width:390px){.Backoffice .allUsers{float:none;margin-left:20px;margin-top:50px;width:100%}}
/*# sourceMappingURL=main.100b83f8.css.map*/