.b-navbar{position:fixed;padding:10px;top:0;z-index:5;width:100%;border-bottom:2px solid var(--blue-normal);background-color:var(--blue-dark)}.b-navbar .b-navbar-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1000px}.b-navbar .b-navbar-content .b-navbar-menu{cursor:pointer}.b-navbar-window .b-navbar-window-top .close{cursor:pointer}.b-navbar .auth{margin-right:20px;display:flex;align-items:center}.b-navbar-content .c-button{margin-right:20px}.b-navbar .auth .user .user-button{display:-webkit-box;display:-ms-flexbox;display:flex;place-content:center;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:8px;margin-top:4px}.b-navbar .auth .user .user-button img{border-radius:40px}.b-navbar .auth .user .user-button .chevron{margin-left:4px;-webkit-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out;background:url("/assets/img/chevron_down.webp") no-repeat center/contain;height:16px;width:16px}.b-navbar .auth .user:hover .user-button .chevron{background:url("/assets/img/chevron_up.webp") no-repeat center/contain}.b-navbar .auth .user .user-content{display:none;position:absolute;border:solid 2px var(--blue-light);background-color:var(--blue-dark);box-shadow:0 0 2em rgba(5,0,31,.15);text-align:left;border-radius:20px}.b-navbar .auth .user:hover .user-content{display:block}.b-navbar .auth .user .user-content h4{font-size:1rem;font-weight:700;padding:12px;margin:0;cursor:pointer;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.b-navbar .auth .user .user-content a:first-child h4{border-top-left-radius:15px;border-top-right-radius:15px}.b-navbar-content .user .user-content a:last-child h4{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.b-navbar .auth .user .user-content h4:hover{background-color:var(--blue-light)}footer{background-color:var(--blue-dark)}footer .row{--bs-gutter-x: 0
}footer .footer-content{max-width:1000px}footer .footer-content a{color:#fff;cursor:pointer;font-size:12px;text-decoration:none;-webkit-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out;margin-bottom:1rem}footer .footer-content a:hover{color:var(--yellow-normal)}footer .footer-content a{cursor:pointer}footer .footer-content .shortcuts .col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}footer .footer-content .shortcuts a{margin-bottom:.5rem}footer .footer-content hr{border-width:3px!important;color:var(--blue-light)!important}footer .footer-content .foot .col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:1rem}footer .footer-content .foot .col:first-child .social-medias{display:-webkit-box;display:-ms-flexbox;display:flex}footer .footer-content .foot .col:first-child .social-medias img{background-color:var(--blue-light);border-radius:40px;padding:8px;cursor:pointer}footer .footer-content .foot .col:last-child .legality{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}footer .footer-content .foot .col:last-child .legality a{margin-bottom:0}.cookie-banner{background-color:var(--blue-normal);z-index:1000;position:fixed;max-width:600px;box-shadow:0 0 2em rgba(5,0,31,.15);text-align:justify;margin:0 20px 20px;border-radius:20px;bottom:0;right:0;transition:all .5s ease-in}.cookie-banner .cookie-banner-header{display:flex}.cookie-banner.hidden{visibility:hidden;opacity:0}.cookie-banner .cookie-banner-header img{margin-left:10px;margin-top:10px;cursor:pointer}.cookie-banner .cookie-banner-content{display:flex;padding:10px;justify-content:space-between}.cookie-banner .cookie-banner-content p{margin:0 0 0 20px}.cookie-banner .cookie-banner-content a{color:var(--yellow-normal)}.cookie-banner .cookie-banner-footer{display:flex;justify-content:right}.cookie-banner .cookie-banner-footer .c-button{margin-right:10px;margin-bottom:10px}@media(max-width:1200px){.b-navbar .b-navbar-content .b-navbar-menu{margin-left:10px}.b-navbar .b-navbar-content .b-navbar-items{display:none;visibility:hidden}.b-navbar .auth{margin-right:10px}.b-navbar .auth .user .user-content{margin-left:-60px}.b-navbar-window{z-index:5;position:fixed;margin-left:-100%;top:0;left:0;opacity:90%;background:var(--blue-dark);-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:250px;height:100%}.b-navbar-window.open{margin-left:0!important}.b-navbar-window .b-navbar-window-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-navbar-window .b-navbar-window-top a{margin-left:20px;margin-top:10px;cursor:pointer}.b-navbar-window .b-navbar-window-top .close{margin-right:10px}.b-navbar-window .b-navbar-window-content{margin-top:100px;display:-ms-grid;display:grid}.b-navbar-window .b-navbar-window-content a{margin-left:20px;margin-top:20px;margin-bottom:20px}footer{padding-top:50px}footer .footer-content .head .shortcuts{margin-right:5px;margin-left:5px}footer .footer-content .foot .col{place-content:center}footer .footer-content .foot .col:first-child .social-medias a{margin-right:5px;margin-left:5px}footer .footer-content .foot .col:last-child .legality a{margin-right:5px;margin-left:5px}}@media(min-width:1200px){.b-navbar{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-navbar .b-navbar-content .b-navbar-menu{display:none;visibility:hidden}.b-navbar .b-navbar-content .b-navbar-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-navbar .b-navbar-content .b-navbar-items div{width:100px;text-align:center}.b-navbar .b-navbar-content .b-navbar-items div .logo{cursor:pointer}.b-navbar .b-navbar-content .b-navbar-items div .dropdown .button{display:-webkit-box;display:-ms-flexbox;display:flex;place-content:center;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:4px;padding-bottom:8px}.b-navbar .b-navbar-content .b-navbar-items div .dropdown .button h3{-webkit-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out;margin-bottom:0}.b-navbar .b-navbar-content .b-navbar-items div.dropdown:hover .button h3{color:var(--yellow-normal)}.b-navbar .b-navbar-content .b-navbar-items div .dropdown .button .chevron{margin-left:4px;-webkit-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out;background:url("/assets/img/chevron_down.webp") no-repeat center/contain;height:16px;width:16px}.b-navbar .b-navbar-content .b-navbar-items div .dropdown:hover .button .chevron{background:url("/assets/img/chevron_up.webp") no-repeat center/contain}.b-navbar .b-navbar-content .b-navbar-items div .dropdown .dropdown-content{box-shadow:0 0 2em rgba(5,0,31,.15);display:none;width:auto;position:absolute;background-color:var(--blue-dark);text-align:left;border:solid 2px var(--blue-light);border-radius:20px}.b-navbar .b-navbar-content .b-navbar-items div .dropdown:hover .dropdown-content{display:block}.b-navbar .b-navbar-content .b-navbar-items div .dropdown .dropdown-content h4{font-size:1rem;font-weight:700;padding:12px;margin:0;cursor:pointer;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.b-navbar .b-navbar-content .b-navbar-items div .dropdown .dropdown-content a:first-child h4{border-top-left-radius:15px;border-top-right-radius:15px}.b-navbar .b-navbar-content .b-navbar-items div .dropdown .dropdown-content a:last-child h4{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.b-navbar .b-navbar-content .b-navbar-items div .dropdown .dropdown-content h4:hover{background-color:var(--blue-light)}.b-navbar .auth{margin-right:20px}.b-navbar-window{display:none;visibility:hidden}footer{padding-top:100px}footer .footer-content .head .shortcuts{margin-right:10px;margin-left:10px}footer .footer-content .foot .col:first-child{place-content:start}footer .footer-content .foot .col:first-child .social-medias a{margin-right:10px;margin-left:10px}footer .footer-content .foot .col:last-child{place-content:end}footer .footer-content .foot .col:last-child .legality a{margin-right:10px;margin-left:10px}}