footer{background-color:var(--dark-blue);display:flex;justify-content:center;padding:30px 0;width:calc(100vw - var(--scrollbarWidth))}footer .footer-content{align-items:center;color:#fff;display:flex;justify-content:space-between;width:1210px}footer .footer-content .right-section{align-items:center;display:flex;flex-direction:column}footer .footer-content .right-section .logo-section{display:flex;gap:30px;margin-bottom:20px}footer .footer-content .right-section .logo-section .logo{align-items:center;border-radius:100%;color:#fff;display:flex;height:60px;justify-content:center;text-decoration:none;width:60px}footer .footer-content .right-section .logo-section .logo.twitter{background:#00acee}footer .footer-content .right-section .logo-section .logo.instagram{background:linear-gradient(201.89deg,#285aeb 14.33%,#d6249f 45.12%,#fd5949 65.51%,#fdf497 88.21%)}footer .footer-content .right-section .logo-section .logo.youtube{background:red}footer .footer-content .right-section .logo-section .logo.email{background:#bb001b}footer .footer-content .right-section .logo-section .logo svg{height:40px;width:40px}footer .footer-content .right-section .link{color:#fff;font:400 25px Roboto;margin-bottom:5px;text-decoration:none}nav{align-items:center;display:flex;flex-direction:column;z-index:2}nav.dark .nav-header{background:rgba(0,20,43,.376)}nav.dark .nav-header p{color:#e8eae8}nav.dark .nav-body{background:#202124;border-bottom:1px solid #333639}nav.dark .nav-body div .link{color:#e8eae8}nav.dark .nav-body div .link.actual-page{color:var(--dark-yellow)}nav.dark .nav-body div .profile-picture-container .profile-picture-dropdown{background:#2d2e30;box-shadow:4px 4px 48px 0 rgba(0,0,0,.239)}nav.dark .nav-body div .profile-picture-container .profile-picture-dropdown:before{border-bottom:5px solid #2d2e30}nav.dark .nav-body div .profile-picture-container .profile-picture-dropdown .dropdown-content{border-bottom:1px solid #54575c;color:#e8eae8}nav.dark .nav-body div .profile-picture-container .profile-picture-dropdown .dropdown-content.actual-page,nav.dark .nav-body div .profile-picture-container .profile-picture-dropdown .dropdown-content.actual-page a{color:#727272}nav.dark .nav-body div .profile-picture-container .profile-picture-dropdown .dropdown-content a{color:#e8eae8}nav.dark .nav-body div .profile-picture-container .profile-picture-dropdown .dropdown-content .Mui-checked>.css-jsexje-MuiSwitch-thumb{background:#e4e4e4}nav.dark .nav-body div .login-button{background:#8ab4f8;color:#202124}nav .nav-header{background-color:var(--dark-blue);width:100%}nav .nav-header p{color:#fff;font:400 18px Roboto;padding:15px 200px}nav .nav-body{align-items:center;border-bottom:1px solid #d0d0d0;display:flex;height:145px;justify-content:space-between;padding:0 55px;width:1320px}nav .nav-body .unicamp-logo{height:75px;padding:0 90px}nav .nav-body div{align-items:center;display:flex;justify-content:space-between;width:100%}nav .nav-body div .link{color:#000;font:500 30px Roboto;text-decoration:none}nav .nav-body div .link.actual-page{color:var(--dark-yellow)}nav .nav-body div .link:hover{cursor:pointer}nav .nav-body div .profile-picture-container{display:flex;flex-direction:column;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}nav .nav-body div .profile-picture-container .profile-picture{border-radius:100%;height:75px;width:75px}nav .nav-body div .profile-picture-container .profile-picture:hover{cursor:pointer}nav .nav-body div .profile-picture-container .profile-picture-dropdown{align-items:flex-start;background:#f8f8f8;border-radius:10px;bottom:-10px;box-shadow:4px 4px 48px 0 rgba(0,0,0,.239);display:none;flex-direction:column;padding:5px 15px;position:absolute;-webkit-transform:translatey(100%);transform:translatey(100%);width:270px;z-index:2}nav .nav-body div .profile-picture-container .profile-picture-dropdown:before{border-bottom:5px solid #f8f8f8;border-left:10px solid transparent;border-right:10px solid transparent;content:"";height:0;left:50%;position:absolute;top:-5px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:5}nav .nav-body div .profile-picture-container .profile-picture-dropdown .dropdown-content{align-items:center;border-bottom:1px solid #e0e0e0;color:#464646;display:flex;font-size:20px;gap:10px;justify-content:flex-start;padding:15px 0;width:100%;z-index:2}nav .nav-body div .profile-picture-container .profile-picture-dropdown .dropdown-content .logout-button{cursor:pointer}nav .nav-body div .profile-picture-container .profile-picture-dropdown .dropdown-content.actual-page,nav .nav-body div .profile-picture-container .profile-picture-dropdown .dropdown-content.actual-page a{color:#727272}nav .nav-body div .profile-picture-container .profile-picture-dropdown .dropdown-content a{color:#464646;text-decoration:none}nav .nav-body div .profile-picture-container .profile-picture-dropdown .dropdown-content svg{height:25px;width:25px}nav .nav-body div .profile-picture-container .profile-picture-dropdown .dropdown-content:last-child{border-bottom:none}nav .nav-body div .profile-picture-container .profile-picture-dropdown .dropdown-content .css-5ryogn-MuiButtonBase-root-MuiSwitch-switchBase>.css-jsexje-MuiSwitch-thumb{background:#e9e9e9}@-webkit-keyframes fade_in_show{0%{opacity:0;-webkit-transform:translatey(100%) scale(0);transform:translatey(100%) scale(0)}to{opacity:1;-webkit-transform:translatey(100%) scale(1);transform:translatey(100%) scale(1)}}@keyframes fade_in_show{0%{opacity:0;-webkit-transform:translatey(100%) scale(0);transform:translatey(100%) scale(0)}to{opacity:1;-webkit-transform:translatey(100%) scale(1);transform:translatey(100%) scale(1)}}nav .nav-body div .login-button{background:var(--medium-blue);border-radius:15px;color:#fff;font:700 30px Roboto;padding:15px 20px;text-decoration:none}#LandingPage{width:calc(100vw - var(--scrollbarWidth))}#LandingPage.dark{background:#202124}#LandingPage.dark main img{-webkit-filter:brightness(70%);filter:brightness(70%)}#LandingPage main{height:calc(100vh - 197px);position:relative}#LandingPage main img{height:100%;width:100%}#LandingPage main .text-container{align-items:center;color:#fff;display:flex;flex-direction:column;height:90%;justify-content:center;position:absolute;right:0;top:0;width:100%;z-index:100}#LandingPage main .text-container .title{font:700 80px Poppins;text-align:center}#LandingPage main .text-container p{font:600 35px Poppins;width:1010px}.spinner{-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;color:#fff;margin:0}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#login-page{width:calc(100vw - var(--scrollbarWidth))}#login-page.dark{background:#202124}#login-page.dark .form-container{color:#e8eae8}#login-page.dark .form-container form{border:1px solid #dadce0;box-shadow:5px 4px 4px 0 rgba(0,0,0,.102)}#login-page.dark .form-container form .bottom-section .content .text-container .subtitle{color:#a7a7a7}#login-page.dark .form-container form .bottom-section .content .text-container .email{background:#2d2e30;color:#a7a7a7}#login-page.dark .form-container form .bottom-section .content .input-container input{background:#303134;border:1px solid transparent;box-shadow:0 4px 6px 0 rgba(0,0,0,.251);color:#e8eae8}#login-page.dark .form-container form .bottom-section .content .input-container input:disabled{background:hsla(0,0%,81%,.31);color:#bfc0bf}#login-page.dark .form-container form .bottom-section .content .input-container input:focus{border-color:rgba(223,225,229,0);outline:0}#login-page.dark .form-container form .bottom-section .content .input-container input:hover{border-color:rgba(223,225,229,0);box-shadow:0 4px 12px rgba(39,39,39,.9)}#login-page.dark .form-container form .bottom-section .content .input-container a,#login-page.dark .form-container form .bottom-section .content .input-container p{color:var(--medium-blue)}#login-page.dark .form-container form .bottom-section button{background:#8ab4f8;color:#202124}#login-page.dark .form-container form .bottom-section button:hover{-webkit-filter:opacity(90%);filter:opacity(90%)}#login-page.dark .form-container form .bottom-section button:focus{box-shadow:0 0 0 2px #202124,0 0 0 7px #00658d}#login-page .form-container{align-items:center;display:flex;height:calc(100vh - 52px);justify-content:center}#login-page .form-container form{align-items:center;border:1px solid #dadce0;border-radius:35px;box-shadow:5px 4px 4px 0 rgba(0,0,0,.102);display:flex;flex-direction:column;height:670px;justify-content:space-around;padding:70px;width:630px}#login-page .form-container form img{width:350px}#login-page .form-container form .bottom-section{align-items:center;display:flex;flex-direction:column;height:80%;justify-content:space-around;width:100%}#login-page .form-container form .bottom-section .content{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;width:100%}#login-page .form-container form .bottom-section .content .text-container{align-items:center;display:flex;flex-direction:column;gap:8px;text-align:center}#login-page .form-container form .bottom-section .content .text-container .title{font-size:40px}#login-page .form-container form .bottom-section .content .text-container .subtitle{color:#666;font-size:25px}#login-page .form-container form .bottom-section .content .text-container .email{background:var(--medium-gray);border-radius:10px;color:#7d7b7b;font-size:25px;margin-top:5px;padding:8px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#login-page .form-container form .bottom-section .content .input-container{width:100%}#login-page .form-container form .bottom-section .content .input-container .password-input{position:relative}#login-page .form-container form .bottom-section .content .input-container .password-input svg{cursor:pointer;height:36px;position:absolute;right:20px;top:50%;-webkit-transform:translatey(-50%);transform:translatey(-50%);width:36px}#login-page .form-container form .bottom-section .content .input-container input{border:none;border-radius:10px;box-shadow:0 2px 6px 0 rgba(0,0,0,.251);font-size:25px;padding:25px;width:100%}#login-page .form-container form .bottom-section .content .input-container input:focus{box-shadow:0 2px 6px 0 rgba(0,0,0,.42);outline:0}#login-page .form-container form .bottom-section .content .input-container input:hover{box-shadow:0 2px 6px 0 rgba(0,0,0,.42)}#login-page .form-container form .bottom-section .content .input-container a,#login-page .form-container form .bottom-section .content .input-container p{color:var(--medium-blue);display:block;font-size:25px;margin:25px 0 0 10px;text-decoration:none}#login-page .form-container form .bottom-section .content .input-container a:hover,#login-page .form-container form .bottom-section .content .input-container p:hover{cursor:pointer}#login-page .form-container form .bottom-section button{background:#0085ff;border:none;border-radius:15px;color:#fff;font:700 30px Roboto;max-height:67px;padding:15px 0;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s;width:95%}#login-page .form-container form .bottom-section button.loading{-webkit-filter:grayscale(50);filter:grayscale(50);pointer-events:none}#login-page .form-container form .bottom-section button:hover{cursor:pointer;-webkit-filter:grayscale(30%);filter:grayscale(30%)}#login-page .form-container form .bottom-section button:focus{box-shadow:0 0 0 2px #fff,0 0 0 7px var(--dark-blue);outline:none}#verify-email-page{width:calc(100vw - var(--scrollbarWidth))}#verify-email-page.dark{background:#202124}#verify-email-page.dark .form-container{color:#e8eae8}#verify-email-page.dark .form-container form{border:1px solid #dadce0;box-shadow:5px 4px 4px 0 rgba(0,0,0,.102)}#verify-email-page.dark .form-container form .bottom-section .content .text-container .subtitle{color:#a7a7a7}#verify-email-page.dark .form-container form .bottom-section .content .text-container .email{background:#2d2e30;color:#a7a7a7}#verify-email-page.dark .form-container form .bottom-section .content .input-container input{background:#303134;border:1px solid transparent;box-shadow:0 4px 6px 0 rgba(0,0,0,.251);color:#e8eae8}#verify-email-page.dark .form-container form .bottom-section .content .input-container input:disabled{background:hsla(0,0%,81%,.31);color:#bfc0bf}#verify-email-page.dark .form-container form .bottom-section .content .input-container input:focus{border-color:rgba(223,225,229,0);outline:0}#verify-email-page.dark .form-container form .bottom-section .content .input-container input:hover{border-color:rgba(223,225,229,0);box-shadow:0 4px 12px rgba(39,39,39,.9)}#verify-email-page.dark .form-container form .bottom-section .content .input-container a,#verify-email-page.dark .form-container form .bottom-section .content .input-container p{color:var(--medium-blue)}#verify-email-page.dark .form-container form .bottom-section button{background:#8ab4f8;color:#202124}#verify-email-page.dark .form-container form .bottom-section button:hover{-webkit-filter:opacity(90%);filter:opacity(90%)}#verify-email-page.dark .form-container form .bottom-section button:focus{box-shadow:0 0 0 2px #202124,0 0 0 7px #00658d}#verify-email-page .form-container{align-items:center;display:flex;height:calc(100vh - 52px);justify-content:center}#verify-email-page .form-container form{align-items:center;border:1px solid #dadce0;border-radius:35px;box-shadow:5px 4px 4px 0 rgba(0,0,0,.102);display:flex;flex-direction:column;height:670px;justify-content:space-around;padding:70px;width:630px}#verify-email-page .form-container form img{width:350px}#verify-email-page .form-container form .bottom-section{align-items:center;display:flex;flex-direction:column;height:80%;justify-content:space-around;width:100%}#verify-email-page .form-container form .bottom-section .content{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;width:100%}#verify-email-page .form-container form .bottom-section .content .text-container{text-align:center}#verify-email-page .form-container form .bottom-section .content .text-container .title{font-size:40px;margin-bottom:8px}#verify-email-page .form-container form .bottom-section .content .text-container .subtitle{color:#666;font-size:25px}#verify-email-page .form-container form .bottom-section .content .input-container{width:100%}#verify-email-page .form-container form .bottom-section .content .input-container .input-group{display:flex;justify-content:space-between;padding:0 18px;width:100%}#verify-email-page .form-container form .bottom-section .content .input-container .input-group input{border:none;border-radius:10px;box-shadow:0 2px 6px 0 rgba(0,0,0,.251);font-family:Roboto Mono,monospace;font-size:30px;padding:25px 15px;text-align:center;width:63px}#verify-email-page .form-container form .bottom-section .content .input-container .input-group input:focus{box-shadow:0 2px 6px 0 rgba(0,0,0,.42);outline:0}#verify-email-page .form-container form .bottom-section .content .input-container .input-group input:hover{box-shadow:0 2px 6px 0 rgba(0,0,0,.42)}#verify-email-page .form-container form .bottom-section .content .input-container p{color:var(--medium-blue);font-size:25px;margin:25px 10px 0 0}#verify-email-page .form-container form .bottom-section .content .input-container p:hover{cursor:pointer}#verify-email-page .form-container form .bottom-section button{background:#0085ff;border:none;border-radius:15px;color:#fff;font:700 30px Roboto;padding:15px 0;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s;width:95%}#verify-email-page .form-container form .bottom-section button:hover{cursor:pointer;-webkit-filter:grayscale(30%);filter:grayscale(30%)}#verify-email-page .form-container form .bottom-section button:focus{box-shadow:0 0 0 2px #fff,0 0 0 7px var(--dark-blue);outline:none}#create-password-page{width:calc(100vw - var(--scrollbarWidth))}#create-password-page.dark{background:#202124}#create-password-page.dark .form-container{color:#e8eae8}#create-password-page.dark .form-container form{border:1px solid #dadce0;box-shadow:5px 4px 4px 0 rgba(0,0,0,.102)}#create-password-page.dark .form-container form .bottom-section .content .text-container .subtitle{color:#a7a7a7}#create-password-page.dark .form-container form .bottom-section .content .text-container .email{background:#2d2e30;color:#a7a7a7}#create-password-page.dark .form-container form .bottom-section .content .input-container input{background:#303134;border:1px solid transparent;box-shadow:0 4px 6px 0 rgba(0,0,0,.251);color:#e8eae8}#create-password-page.dark .form-container form .bottom-section .content .input-container input:disabled{background:hsla(0,0%,81%,.31);color:#bfc0bf}#create-password-page.dark .form-container form .bottom-section .content .input-container input:focus{border-color:rgba(223,225,229,0);outline:0}#create-password-page.dark .form-container form .bottom-section .content .input-container input:hover{border-color:rgba(223,225,229,0);box-shadow:0 4px 12px rgba(39,39,39,.9)}#create-password-page.dark .form-container form .bottom-section .content .input-container a,#create-password-page.dark .form-container form .bottom-section .content .input-container p{color:var(--medium-blue)}#create-password-page.dark .form-container form .bottom-section button{background:#8ab4f8;color:#202124}#create-password-page.dark .form-container form .bottom-section button:hover{-webkit-filter:opacity(90%);filter:opacity(90%)}#create-password-page.dark .form-container form .bottom-section button:focus{box-shadow:0 0 0 2px #202124,0 0 0 7px #00658d}#create-password-page .form-container{align-items:center;display:flex;height:calc(100vh - 52px);justify-content:center}#create-password-page .form-container form{align-items:center;border:1px solid #dadce0;border-radius:35px;box-shadow:5px 4px 4px 0 rgba(0,0,0,.102);display:flex;flex-direction:column;height:670px;justify-content:space-around;padding:70px;width:630px}#create-password-page .form-container form img{width:350px}#create-password-page .form-container form .bottom-section{align-items:center;display:flex;flex-direction:column;height:80%;justify-content:space-around;width:100%}#create-password-page .form-container form .bottom-section .content{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;width:100%}#create-password-page .form-container form .bottom-section .content .text-container{text-align:center}#create-password-page .form-container form .bottom-section .content .text-container .title{font-size:40px;margin-bottom:8px}#create-password-page .form-container form .bottom-section .content .text-container .subtitle{color:#666;font-size:25px}#create-password-page .form-container form .bottom-section .content .input-container{width:100%}#create-password-page .form-container form .bottom-section .content .input-container .password-input{position:relative}#create-password-page .form-container form .bottom-section .content .input-container .password-input svg{cursor:pointer;height:36px;position:absolute;right:20px;top:50%;-webkit-transform:translatey(-50%);transform:translatey(-50%);width:36px}#create-password-page .form-container form .bottom-section .content .input-container .input-group{display:flex;flex-direction:column;gap:15px;padding:0 18px;width:100%}#create-password-page .form-container form .bottom-section .content .input-container .input-group input{border:none;border-radius:10px;box-shadow:0 2px 6px 0 rgba(0,0,0,.251);font-size:25px;padding:25px;width:100%}#create-password-page .form-container form .bottom-section .content .input-container .input-group input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}#create-password-page .form-container form .bottom-section .content .input-container .input-group input[type=number]{-webkit-appearance:textfield;appearance:textfield}#create-password-page .form-container form .bottom-section .content .input-container .input-group input:focus{box-shadow:0 2px 6px 0 rgba(0,0,0,.42);outline:0}#create-password-page .form-container form .bottom-section .content .input-container .input-group input:hover{box-shadow:0 2px 6px 0 rgba(0,0,0,.42)}#create-password-page .form-container form .bottom-section button{background:#0085ff;border:none;border-radius:15px;color:#fff;font:700 30px Roboto;padding:15px 0;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s;width:95%}#create-password-page .form-container form .bottom-section button:hover{cursor:pointer;-webkit-filter:grayscale(30%);filter:grayscale(30%)}#create-password-page .form-container form .bottom-section button:focus{box-shadow:0 0 0 2px #fff,0 0 0 7px var(--dark-blue);outline:none}#forgot-password-page{width:calc(100vw - var(--scrollbarWidth))}#forgot-password-page.dark{background:#202124}#forgot-password-page.dark .form-container{color:#e8eae8}#forgot-password-page.dark .form-container form{border:1px solid #dadce0;box-shadow:5px 4px 4px 0 rgba(0,0,0,.102)}#forgot-password-page.dark .form-container form .bottom-section .content .text-container .subtitle{color:#a7a7a7}#forgot-password-page.dark .form-container form .bottom-section .content .text-container .email{background:#2d2e30;color:#a7a7a7}#forgot-password-page.dark .form-container form .bottom-section .content .input-container input{background:#303134;border:1px solid transparent;box-shadow:0 4px 6px 0 rgba(0,0,0,.251);color:#e8eae8}#forgot-password-page.dark .form-container form .bottom-section .content .input-container input:disabled{background:hsla(0,0%,81%,.31);color:#bfc0bf}#forgot-password-page.dark .form-container form .bottom-section .content .input-container input:focus{border-color:rgba(223,225,229,0);outline:0}#forgot-password-page.dark .form-container form .bottom-section .content .input-container input:hover{border-color:rgba(223,225,229,0);box-shadow:0 4px 12px rgba(39,39,39,.9)}#forgot-password-page.dark .form-container form .bottom-section .content .input-container a,#forgot-password-page.dark .form-container form .bottom-section .content .input-container p{color:var(--medium-blue)}#forgot-password-page.dark .form-container form .bottom-section button{background:#8ab4f8;color:#202124}#forgot-password-page.dark .form-container form .bottom-section button:hover{-webkit-filter:opacity(90%);filter:opacity(90%)}#forgot-password-page.dark .form-container form .bottom-section button:focus{box-shadow:0 0 0 2px #202124,0 0 0 7px #00658d}#forgot-password-page .form-container{align-items:center;display:flex;height:calc(100vh - 52px);justify-content:center}#forgot-password-page .form-container form{align-items:center;border:1px solid #dadce0;border-radius:35px;box-shadow:5px 4px 4px 0 rgba(0,0,0,.102);display:flex;flex-direction:column;height:670px;justify-content:space-around;padding:70px;width:630px}#forgot-password-page .form-container form img{width:350px}#forgot-password-page .form-container form .bottom-section{align-items:center;display:flex;flex-direction:column;height:80%;justify-content:space-around;width:100%}#forgot-password-page .form-container form .bottom-section .content{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;width:100%}#forgot-password-page .form-container form .bottom-section .content .text-container{align-items:center;display:flex;flex-direction:column;gap:8px;text-align:center}#forgot-password-page .form-container form .bottom-section .content .text-container .title{font-size:40px}#forgot-password-page .form-container form .bottom-section .content .text-container .subtitle{color:#666;font-size:25px}#forgot-password-page .form-container form .bottom-section .content .text-container .email{background:var(--medium-gray);border-radius:10px;color:#7d7b7b;font-size:25px;margin-top:5px;padding:8px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#forgot-password-page .form-container form .bottom-section .content .input-container{width:100%}#forgot-password-page .form-container form .bottom-section .content .input-container input{border:none;border-radius:10px;box-shadow:0 2px 6px 0 rgba(0,0,0,.251);font-size:25px;padding:25px;width:100%}#forgot-password-page .form-container form .bottom-section .content .input-container input:focus{box-shadow:0 2px 6px 0 rgba(0,0,0,.42);outline:0}#forgot-password-page .form-container form .bottom-section .content .input-container input:hover{box-shadow:0 2px 6px 0 rgba(0,0,0,.42)}#forgot-password-page .form-container form .bottom-section .content .input-container p{color:var(--medium-blue);font-size:25px;margin:25px 10px 0 0}#forgot-password-page .form-container form .bottom-section .content .input-container p:hover{cursor:pointer}#forgot-password-page .form-container form .bottom-section button{background:#0085ff;border:none;border-radius:15px;color:#fff;font:700 30px Roboto;max-height:67px;padding:15px 0;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s;width:95%}#forgot-password-page .form-container form .bottom-section button.loading{-webkit-filter:grayscale(50);filter:grayscale(50);pointer-events:none}#forgot-password-page .form-container form .bottom-section button:hover{cursor:pointer;-webkit-filter:grayscale(30%);filter:grayscale(30%)}#forgot-password-page .form-container form .bottom-section button:focus{box-shadow:0 0 0 2px #fff,0 0 0 7px var(--dark-blue);outline:none}#aboutUs-page{display:flex;flex-direction:column;width:calc(100vw - var(--scrollbarWidth))}#aboutUs-page.dark{background:#202124}#aboutUs-page.dark main{color:#e8eae8}#aboutUs-page.dark main .title-container .page-subtitle{color:#a7a7a7}#aboutUs-page.dark main .cards-container .left-container .card{background:#14284d}#aboutUs-page.dark main .cards-container .left-container .card .cards-content .title.team{color:#1ab3bb}#aboutUs-page.dark main .cards-container .left-container .card .cards-content .title.plataform{color:#27bcfc}#aboutUs-page.dark main .cards-container .left-container .card .cards-content .content{color:#d3d3d3;font-size:27px;width:300px}#aboutUs-page.dark main .cards-container .left-container .card img{height:100%}#aboutUs-page.dark main .cards-container .right-container{background:#14284d}#aboutUs-page.dark main .cards-container .right-container .cards-content .title.problem{color:#8b68f1}#aboutUs-page.dark main .cards-container .right-container .cards-content .content{color:#d3d3d3}#aboutUs-page main{align-self:center;padding:50px 0 80px;width:1350px}#aboutUs-page main .title-container{padding:0 0 60px 30px}#aboutUs-page main .title-container .page-title{font:500 40px Roboto}#aboutUs-page main .title-container .page-subtitle{color:#717171;font-size:25px}#aboutUs-page main .cards-container{display:flex;gap:45px;justify-content:space-between;width:100%}#aboutUs-page main .cards-container .left-container{display:flex;flex-direction:column;justify-content:space-between;width:100%}#aboutUs-page main .cards-container .left-container .card{align-items:center;background:#d4e2fc;border-radius:70px;display:flex;justify-content:space-around;padding:40px}#aboutUs-page main .cards-container .left-container .card .cards-content .title{font:500 36px Roboto;margin-bottom:15px}#aboutUs-page main .cards-container .left-container .card .cards-content .title.team{color:#148086}#aboutUs-page main .cards-container .left-container .card .cards-content .title.plataform{color:#207da6}#aboutUs-page main .cards-container .left-container .card .cards-content .content{color:#4f4f4f;font-size:27px;width:300px}#aboutUs-page main .cards-container .left-container .card img{height:100%}#aboutUs-page main .cards-container .right-container{background:#d4e2fc;border-radius:70px;padding:40px}#aboutUs-page main .cards-container .right-container .cards-content{align-items:center;display:flex;flex-direction:column;text-align:center}#aboutUs-page main .cards-container .right-container .cards-content .title{font:500 36px Roboto;margin-bottom:15px}#aboutUs-page main .cards-container .right-container .cards-content .title.problem{color:#8b63ff}#aboutUs-page main .cards-container .right-container .cards-content .content{color:#4f4f4f;font-size:27px;width:300px}#contact-page{display:flex;flex-direction:column;width:calc(100vw - var(--scrollbarWidth))}#contact-page.dark{background:#202124}#contact-page.dark main{color:#e8eae8}#contact-page.dark main .title-container .page-subtitle{color:#a7a7a7}#contact-page.dark main .contact-container{background-color:rgba(0,0,0,.184)}#contact-page.dark main .contact-container .contact-header{background:var(--dark-blue)}#contact-page.dark main .contact-container .contact-header .text-container{margin-bottom:55px}#contact-page.dark main .contact-container .contact-header .text-container .subtitle{color:#a7a7a7;font:400 25px Roboto}#contact-page.dark main .contact-container .contact-body{background:transparent}#contact-page.dark main .contact-container .contact-body form input,#contact-page.dark main .contact-container .contact-body form textarea{background:#303134;border:1px solid transparent;box-shadow:0 4px 6px 0 rgba(0,0,0,.251);color:#e8eae8}#contact-page.dark main .contact-container .contact-body form input:disabled,#contact-page.dark main .contact-container .contact-body form textarea:disabled{background:hsla(0,0%,81%,.31);color:#bfc0bf}#contact-page.dark main .contact-container .contact-body form input:focus,#contact-page.dark main .contact-container .contact-body form textarea:focus{border-color:rgba(223,225,229,0);outline:0}#contact-page.dark main .contact-container .contact-body form input:hover,#contact-page.dark main .contact-container .contact-body form textarea:hover{border-color:rgba(223,225,229,0);box-shadow:0 4px 12px rgba(70,70,70,.192)}#contact-page.dark main .contact-container .contact-body form button{background:#8ab4f8;color:#202124}#contact-page.dark main .contact-container .contact-body form button:hover{cursor:pointer;-webkit-filter:opacity(90%);filter:opacity(90%)}#contact-page main{align-self:center;padding:50px 0 80px;width:1350px}#contact-page main .title-container{padding:0 0 60px 30px}#contact-page main .title-container .page-title{font:500 40px Roboto}#contact-page main .title-container .page-subtitle{color:#717171;font-size:25px}#contact-page main .contact-container{background-color:#d5e2fd;border-radius:25px;display:flex}#contact-page main .contact-container .contact-header{background:var(--dark-blue);border-radius:20px;color:#fff;padding:40px 45px;position:relative;width:60%}#contact-page main .contact-container .contact-header .text-container{margin-bottom:55px}#contact-page main .contact-container .contact-header .text-container .title{font:500 35px Roboto;margin-bottom:10px}#contact-page main .contact-container .contact-header .text-container .subtitle{color:var(--light-gray-text);font:400 25px Roboto}#contact-page main .contact-container .contact-header .data-container .mail,#contact-page main .contact-container .contact-header .data-container .phone{align-items:center;display:flex;gap:20px;margin-bottom:20px}#contact-page main .contact-container .contact-header .data-container .mail svg,#contact-page main .contact-container .contact-header .data-container .phone svg{color:var(--dark-yellow);height:50px;width:50px}#contact-page main .contact-container .contact-header .data-container .mail p,#contact-page main .contact-container .contact-header .data-container .phone p{font-size:25px}#contact-page main .contact-container .contact-header .image-container{background:var(--dark-yellow);border-radius:90% 0 15px 0;bottom:0;height:300px;position:absolute;right:0;width:350px}#contact-page main .contact-container .contact-header .image-container img{bottom:20px;position:absolute;right:20px}#contact-page main .contact-container .contact-body{background:#d5e2fd;border-radius:0 25px 25px 0;padding:60px 45px;width:40%;z-index:2}#contact-page main .contact-container .contact-body form{display:flex;flex-direction:column}#contact-page main .contact-container .contact-body form label{font:400 18px Roboto;margin-bottom:10px}#contact-page main .contact-container .contact-body form input,#contact-page main .contact-container .contact-body form textarea{border:1px solid #c7c9cd;border-radius:10px;box-shadow:0 4px 6px 0 rgba(0,0,0,.251);font-size:18px;margin-bottom:20px;padding:18px;width:100%}#contact-page main .contact-container .contact-body form input:disabled,#contact-page main .contact-container .contact-body form textarea:disabled{background-color:hsla(0,0%,100%,.459)}#contact-page main .contact-container .contact-body form input:disabled:hover,#contact-page main .contact-container .contact-body form textarea:disabled:hover{box-shadow:0 4px 6px 0 rgba(0,0,0,.251)}#contact-page main .contact-container .contact-body form input:focus,#contact-page main .contact-container .contact-body form textarea:focus{box-shadow:0 2px 6px 0 rgba(0,0,0,.596);outline:0}#contact-page main .contact-container .contact-body form input:hover,#contact-page main .contact-container .contact-body form textarea:hover{box-shadow:0 2px 6px 0 rgba(0,0,0,.596)}#contact-page main .contact-container .contact-body form textarea{height:150px;margin-bottom:50px;resize:none}#contact-page main .contact-container .contact-body form button{background:var(--medium-blue);border:none;border-radius:15px;color:#fff;cursor:pointer;font:700 25px Roboto;max-height:60px;padding:15px 20px}#contact-page main .contact-container .contact-body form button.loading{-webkit-filter:grayscale(50);filter:grayscale(50);pointer-events:none}#contact-page main .contact-container .contact-body form button:hover{cursor:pointer;-webkit-filter:grayscale(30%);filter:grayscale(30%)}#rent-lockers{grid-gap:40px 20px;background:var(--light-gray);border-radius:50px;display:grid;gap:40px 20px;grid-template-columns:auto auto;padding:60px 30px}#rent-lockers.dark{background:#2d2e30}.choose-locker-section .in-section{align-items:center;display:flex;justify-content:center}.choose-locker-section .in-section img{cursor:pointer}.choose-locker-section .in-section p{font:600 25px Roboto;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}#sections-map{grid-gap:20px 5px;border-radius:50px;display:grid;gap:20px 5px;grid-template-columns:auto auto;place-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#sections-map .in-section{align-items:center;display:flex;height:auto;justify-content:center}#sections-map .in-section .locker-section{height:75px;position:relative}#sections-map .in-section .locker-section img{cursor:pointer;height:100%}#sections-map .in-section .locker-section.active:after{background-color:rgba(110,200,239,.58);border-radius:10px;content:"";display:block;height:85px;left:0;position:absolute;top:0;-webkit-transform:translate(-2.5px,-5px);transform:translate(-2.5px,-5px);width:80px;z-index:5}#rent-lockers.choose-locker{align-items:center;display:flex;flex-direction:column;gap:50px;justify-content:center;min-height:710px;padding-bottom:60px;padding-top:60px}#rent-lockers.choose-locker .spinner{height:40px;width:40px}#rent-lockers.choose-locker .top-section{align-items:center;display:flex;gap:20px;height:60%}#rent-lockers.choose-locker .top-section p{font:600 25px Roboto;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}#rent-lockers.choose-locker .top-section .lockers{display:flex;gap:5px;height:370px}#rent-lockers.choose-locker .top-section .lockers .lockers-parsed{grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px;display:grid;grid-template-columns:1fr 1fr;place-items:center}#rent-lockers.choose-locker .top-section .lockers .lockers-parsed .img-container{border-radius:8px;height:80px}#rent-lockers.choose-locker .top-section .lockers .lockers-parsed .img-container.rented{-webkit-filter:brightness(50%);filter:brightness(50%)}#rent-lockers.choose-locker .top-section .lockers .lockers-parsed .img-container img{cursor:pointer;height:80px}#modal{align-items:center;display:flex;justify-content:center;position:fixed}#modal,#modal .modal-background{height:100vh;width:100vw;z-index:4}#modal .modal-background{background-color:rgba(0,0,0,.8)}#modal .modal-body{position:fixed;z-index:5}#rent-locker-page{display:flex;flex-direction:column;width:calc(100vw - var(--scrollbarWidth))}#rent-locker-page.dark{background:#202124}#rent-locker-page.dark main{color:#e8eae8}#rent-locker-page.dark main .title-container .page-subtitle{color:#a7a7a7}#rent-locker-page.dark #modal .modal-container.locker-modal{background:#2d2e30;color:#d3d3d3}#rent-locker-page.dark #modal .modal-container.locker-modal .content .title{color:#fff;font:400 40px Roboto;width:70%}#rent-locker-page.dark #modal .modal-container.locker-modal .content .info p{font:400 25px Roboto}#rent-locker-page.dark #modal .modal-container.locker-modal .content .info p span{color:#a7a7a7}#rent-locker-page.dark #modal .modal-container.locker-modal .content a{background:#8ab4f8;color:#202124}#rent-locker-page.dark #modal .modal-container.locker-modal .content a.disabled-link{-webkit-filter:grayscale(100%);filter:grayscale(100%);pointer-events:none}#rent-locker-page.dark #modal .modal-container.locker-modal .content a:hover{cursor:pointer;-webkit-filter:grayscale(30%);filter:grayscale(30%)}#rent-locker-page #modal .modal-container.locker-modal{align-items:center;background:#fff;border-radius:50px;display:flex;height:600px;padding:55px;width:1000px}#rent-locker-page #modal .modal-container.locker-modal .img-container{border-radius:70px;height:100%}#rent-locker-page #modal .modal-container.locker-modal .img-container img{border-radius:38px;height:100%}#rent-locker-page #modal .modal-container.locker-modal .content{align-items:center;display:flex;flex:1 1;flex-direction:column;height:80%;justify-content:space-around}#rent-locker-page #modal .modal-container.locker-modal .content .title{font:400 40px Roboto;width:70%}#rent-locker-page #modal .modal-container.locker-modal .content .info p{font:400 25px Roboto}#rent-locker-page #modal .modal-container.locker-modal .content .info p .color-span,#rent-locker-page #modal .modal-container.locker-modal .content .info p .disponibility-span{position:relative}#rent-locker-page #modal .modal-container.locker-modal .content .info p .color-span .color-span-content,#rent-locker-page #modal .modal-container.locker-modal .content .info p .color-span .disponibility-span-content,#rent-locker-page #modal .modal-container.locker-modal .content .info p .disponibility-span .color-span-content,#rent-locker-page #modal .modal-container.locker-modal .content .info p .disponibility-span .disponibility-span-content{border-radius:5px;display:block;height:20px;position:absolute;right:0;top:50%;-webkit-transform:translate(150%,-50%);transform:translate(150%,-50%);width:20px}#rent-locker-page #modal .modal-container.locker-modal .content .info p span{color:#535353}#rent-locker-page #modal .modal-container.locker-modal .content a{background:#0085ff;border:none;border-radius:15px;color:#fff;font:500 20px Roboto;margin-top:20px;padding:15px 0;text-align:center;text-decoration:none;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s;width:70%}#rent-locker-page #modal .modal-container.locker-modal .content a.disabled-link{-webkit-filter:grayscale(100%);filter:grayscale(100%);pointer-events:none}#rent-locker-page #modal .modal-container.locker-modal .content a:hover{cursor:pointer;-webkit-filter:grayscale(30%);filter:grayscale(30%)}#rent-locker-page main{align-self:center;padding:50px 0 80px;width:1350px}#rent-locker-page main .title-container{padding:0 0 60px 30px}#rent-locker-page main .title-container .page-title{font:500 40px Roboto}#rent-locker-page main .title-container .page-subtitle{color:#717171;font-size:25px}#profile-page{display:flex;flex-direction:column;width:calc(100vw - var(--scrollbarWidth))}#profile-page.dark{background:#202124}#profile-page.dark #modal .modal-container{background:#2d2e30;color:#e8eae8}#profile-page.dark #modal .modal-container .button-container button{background:#202124;border:1px solid #434547;box-shadow:0 4px 4px 0 rgba(67,69,71,.302);color:#e8eae8}#profile-page.dark #modal .modal-container .button-container button:hover{background:#3a3939}#profile-page.dark #modal .modal-container .body input{background:#303134;border:1px solid transparent;box-shadow:0 4px 6px 0 rgba(0,0,0,.251);color:#e8eae8}#profile-page.dark #modal .modal-container .body input:disabled{background:hsla(0,0%,81%,.31);color:#bfc0bf}#profile-page.dark #modal .modal-container .body input:focus{border-color:rgba(223,225,229,0);outline:0}#profile-page.dark #modal .modal-container .body input:hover{border-color:rgba(223,225,229,0);box-shadow:0 4px 12px rgba(39,39,39,.9)}#profile-page.dark #modal .modal-container .body a,#profile-page.dark #modal .modal-container .body p{color:var(--medium-blue)}#profile-page.dark #modal .modal-container .body a:hover,#profile-page.dark #modal .modal-container .body p:hover{cursor:pointer}#profile-page.dark #modal .modal-container .body button{background:#8ab4f8;color:#202124}#profile-page.dark #modal .modal-container .body button:hover{-webkit-filter:opacity(90%);filter:opacity(90%)}#profile-page.dark #modal .modal-container .body button:focus{box-shadow:0 0 0 2px #202124,0 0 0 7px #00658d}#profile-page.dark main{color:#e8eae8}#profile-page.dark main .profile-informations-section .section-content .email{color:#a7a7a7}#profile-page.dark main .profile-informations-section .section-content button{background:#202124;border:1px solid #434547;box-shadow:0 4px 4px 0 rgba(67,69,71,.302);color:#e8eae8}#profile-page.dark main .profile-informations-section .section-content button:hover{background:#3a3939}#profile-page.dark main .locker-section h1{border-bottom:1px solid #434547}#profile-page.dark main .locker-section .locker{background:#2d2e30;border-radius:25px;display:flex}#profile-page.dark main .locker-section .locker.no-locker{background:#202124}#profile-page.dark main .locker-section .locker.no-locker .content-section p{color:#a7a7a7;font-size:30px;margin-bottom:20px}#profile-page.dark main .locker-section .locker.no-locker .content-section a{background:#8ab4f8;color:#202124}#profile-page.dark main .locker-section .locker.contain-locker{display:flex;min-height:230px}#profile-page.dark main .locker-section .locker.contain-locker .spinner{align-self:center;height:40px;width:100%}#profile-page.dark main .locker-section .locker.contain-locker .left-section .left-section-content .subtitle{color:#a7a7a7;font-size:23px}#profile-page.dark main .locker-section .locker.contain-locker .right-section .row .row-content{color:#a7a7a7}#profile-page #toast{z-index:10}#profile-page #modal .modal-container{align-items:center;background:#fff;border-radius:50px;display:flex;padding:55px}#profile-page #modal .modal-container.vertical-modal{flex-direction:column;width:650px}#profile-page #modal .modal-container img{border-radius:100%;height:300px;width:300px}#profile-page #modal .modal-container .button-container{display:flex;flex-direction:column;margin-left:20px}#profile-page #modal .modal-container .button-container button{background:#fff;border:1px solid #dbdbdb;border-radius:15px;box-shadow:0 4px 4px 0 rgba(0,0,0,.251);cursor:pointer;font-size:25px;padding:15px;transition:background .5s;width:320px}#profile-page #modal .modal-container .button-container button:first-of-type{margin-bottom:30px}#profile-page #modal .modal-container .button-container button:hover{background:#f1f1f1}#profile-page #modal .modal-container .button-container input{display:none}#profile-page #modal .modal-container .title{display:flex;justify-content:space-between;width:100%}#profile-page #modal .modal-container .title h1{font:600 40px Roboto}#profile-page #modal .modal-container .title button{background:none;border:none;cursor:pointer;font-size:40px}#profile-page #modal .modal-container .body{align-items:center;display:flex;flex-direction:column;width:100%}#profile-page #modal .modal-container .body input{border:none;border-radius:10px;box-shadow:0 2px 6px 0 rgba(0,0,0,.251);font-size:25px;margin-top:20px;padding:25px;width:100%}#profile-page #modal .modal-container .body input:focus{box-shadow:0 2px 6px 0 rgba(0,0,0,.42);outline:0}#profile-page #modal .modal-container .body input:hover{box-shadow:0 2px 6px 0 rgba(0,0,0,.42)}#profile-page #modal .modal-container .body .password-input{position:relative;width:100%}#profile-page #modal .modal-container .body .password-input svg{cursor:pointer;height:36px;position:absolute;right:20px;top:50%;-webkit-transform:translatey(calc(-50% + 10px));transform:translatey(calc(-50% + 10px));width:36px}#profile-page #modal .modal-container .body a,#profile-page #modal .modal-container .body p{align-self:flex-start;color:var(--medium-blue);display:block;font-size:25px;margin-top:20px;text-decoration:none}#profile-page #modal .modal-container .body a:hover,#profile-page #modal .modal-container .body p:hover{cursor:pointer}#profile-page #modal .modal-container .body button{background:#0085ff;border:none;border-radius:15px;color:#fff;font:700 30px Roboto;margin-top:20px;padding:15px 0;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s;width:95%}#profile-page #modal .modal-container .body button:hover{cursor:pointer;-webkit-filter:grayscale(30%);filter:grayscale(30%)}#profile-page main{align-items:center;align-self:center;display:flex;flex-direction:column;padding:50px 0 80px;width:1350px}#profile-page main .profile-informations-section{align-items:center;display:flex;height:250px;margin-bottom:60px}#profile-page main .profile-informations-section img{border-radius:100%;height:250px;margin-right:25px;width:250px}#profile-page main .profile-informations-section .section-content .name{font-size:45px;margin-bottom:10px}#profile-page main .profile-informations-section .section-content .email{color:#989898;font-size:25px;margin-bottom:35px}#profile-page main .profile-informations-section .section-content button{background:#fff;border:1px solid #dbdbdb;border-radius:15px;box-shadow:0 4px 4px 0 rgba(0,0,0,.251);cursor:pointer;font-size:25px;padding:15px;transition:background .5s}#profile-page main .profile-informations-section .section-content button:first-of-type{margin-right:20px}#profile-page main .profile-informations-section .section-content button:hover{background:#f1f1f1}#profile-page main .locker-section{width:100%}#profile-page main .locker-section h1{border-bottom:1px solid #000;font:600 50px Roboto;padding:0 0 15px 30px}#profile-page main .locker-section .locker{background:#f2f2f2;border-radius:25px;display:flex;margin-top:40px;padding:40px 100px}#profile-page main .locker-section .locker.no-locker{align-items:center;background:#fff;height:100%;justify-content:center}#profile-page main .locker-section .locker.no-locker .content-section{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-left:20px}#profile-page main .locker-section .locker.no-locker .content-section p{color:var(--medium-gray-text);font-size:30px;margin-bottom:20px}#profile-page main .locker-section .locker.no-locker .content-section a{background:var(--medium-blue);border-radius:15px;color:#fff;font-size:25px;font-weight:500;padding:15px;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#profile-page main .locker-section .locker.contain-locker{justify-content:space-between}#profile-page main .locker-section .locker.contain-locker .left-section{display:flex;width:50%}#profile-page main .locker-section .locker.contain-locker .left-section .img-container{border-radius:15px;height:100%}#profile-page main .locker-section .locker.contain-locker .left-section .img-container img{height:100%}#profile-page main .locker-section .locker.contain-locker .left-section .left-section-content{margin-left:30px}#profile-page main .locker-section .locker.contain-locker .left-section .left-section-content .title{font-size:40px;margin-bottom:5px}#profile-page main .locker-section .locker.contain-locker .left-section .left-section-content .subtitle{color:#535353;font-size:23px}#profile-page main .locker-section .locker.contain-locker .right-section{display:flex;flex-direction:column;justify-content:space-around;padding:15px 0}#profile-page main .locker-section .locker.contain-locker .right-section .row{align-items:center;display:flex;font-size:25px}#profile-page main .locker-section .locker.contain-locker .right-section .row .row-title{margin-right:10px}#profile-page main .locker-section .locker.contain-locker .right-section .row .row-content{color:#535353}#profile-page main .locker-section .locker.contain-locker .right-section .row .locker-color{border-radius:5px;height:20px;margin-left:10px;width:20px}#apm-page{display:flex;flex-direction:column;width:calc(100vw - var(--scrollbarWidth))}#apm-page.dark{background:#202124}#apm-page.dark main{color:#e8eae8}#apm-page.dark main .title-container .page-subtitle{color:#a7a7a7}#apm-page main{align-self:center;padding:50px 0 80px;width:1350px}#apm-page main .title-container{padding:0 0 60px 30px}#apm-page main .title-container .page-title{font:500 40px Roboto}#apm-page main .title-container .page-subtitle{color:#717171;font-size:25px}#submit-payment-prove{align-items:center;display:flex;flex-direction:column;gap:20px}#submit-payment-prove.dark button{background:#2d2e30}#submit-payment-prove.dark button p,#submit-payment-prove.dark button svg{color:#a7a7a7}#submit-payment-prove.dark button:hover{background:#313131}#submit-payment-prove.dark .review-files-div .submit-button{background:#8ab4f8;color:#202124}#submit-payment-prove.dark .review-files-div .submit-button:hover{background:#7aa4e8}#submit-payment-prove button{align-items:center;background:#f2f2f2;border:none;border-radius:20px;cursor:pointer;display:flex;justify-content:center;padding:100px;transition:background .5s,padding .5s;width:80%}#submit-payment-prove button:hover{background:#dfdddd}#submit-payment-prove button .file-icon{font-size:80px;margin-right:10px}#submit-payment-prove button p{font-size:35px;font-weight:500;text-align:left}#submit-payment-prove button.small-button{padding:80px}#submit-payment-prove button.small-button .file-icon{font-size:40px;margin-right:10px}#submit-payment-prove button.small-button p{font-size:24px;font-weight:500;text-align:left}#submit-payment-prove input{display:none}#submit-payment-prove .review-files-div{align-items:center;display:flex;gap:20px}#submit-payment-prove .review-files-div .submit-button{background:var(--medium-blue);color:#fff;font-size:20px;font-weight:500;min-width:161px;padding:30px 50px;transition:-webkit-filter .5s;transition:filter .5s;transition:filter .5s,-webkit-filter .5s;width:unset}#submit-payment-prove .review-files-div .submit-button.loading{-webkit-filter:grayscale(50);filter:grayscale(50);pointer-events:none}#submit-payment-prove .review-files-div .submit-button:hover{cursor:pointer;-webkit-filter:grayscale(40%);filter:grayscale(40%)}#submit-payment-prove .review-files-div p{font-size:20px}#apm-situation{align-items:center;display:flex;justify-content:center}#apm-situation.dark .content{background:#2d2e30}#apm-situation.dark .content p{color:#a7a7a7}#apm-situation.dark .content button{background:#8ab4f8;color:#202124}#apm-situation .content{align-items:center;background:#f2f2f2;border:none;border-radius:20px;display:flex;flex-direction:column;height:384px;justify-content:center;padding:0 100px;width:80%}#apm-situation .content h1{font-size:32px;font-weight:500;margin-bottom:14px}#apm-situation .content p{color:#717171;font-size:28px;text-align:center}#apm-situation .content p:first-of-type{margin-bottom:9px}#apm-situation .content button{background:var(--medium-blue);border:none;border-radius:15px;color:#fff;cursor:pointer;font:500 25px Roboto;margin-top:30px;padding:20px 50px}#apm-situation .content button.loading{-webkit-filter:grayscale(50);filter:grayscale(50);pointer-events:none}#apm-situation .content button:hover{cursor:pointer;-webkit-filter:grayscale(30%);filter:grayscale(30%)}#confirm-rent-page{display:flex;flex-direction:column;width:calc(100vw - var(--scrollbarWidth))}#confirm-rent-page.dark{background:#202124}#confirm-rent-page.dark main{color:#e8eae8}#confirm-rent-page.dark main .title-container .page-subtitle{color:#a7a7a7}#confirm-rent-page.dark main .content .general-info{background:#2d2e30}#confirm-rent-page.dark main .content .general-info h2{border-bottom:1px solid #333639}#confirm-rent-page.dark main .content .general-info .general-info-body .lockers-info .lockers-info-text .info p span{color:#a7a7a7}#confirm-rent-page.dark main .content .prices-info{background:#2d2e30}#confirm-rent-page.dark main .content .prices-info .top-section .discount{color:#a7a7a7}#confirm-rent-page.dark main .content .prices-info .top-section:after{background:#434547}#confirm-rent-page.dark main .content .prices-info .bottom-section button{background:#8ab4f8;color:#202124}#confirm-rent-page main{align-self:center;padding:50px 0 80px;width:1350px}#confirm-rent-page main .title-container{padding:0 0 60px 30px}#confirm-rent-page main .title-container .page-title{font:500 40px Roboto}#confirm-rent-page main .title-container .page-subtitle{color:#717171;font-size:25px}#confirm-rent-page main .content{display:flex;justify-content:space-between}#confirm-rent-page main .content .general-info{background:#f2f2f2;border-radius:20px;width:920px}#confirm-rent-page main .content .general-info h2{border-bottom:1px solid #d1d1d1;font:600 38px Roboto;padding:25px 0 25px 50px;width:100%}#confirm-rent-page main .content .general-info .general-info-body{display:flex;justify-content:space-between;padding:30px 60px}#confirm-rent-page main .content .general-info .general-info-body .lockers-info{display:flex;gap:20px;width:100%}#confirm-rent-page main .content .general-info .general-info-body .lockers-info .img-container{border-radius:20px}#confirm-rent-page main .content .general-info .general-info-body .lockers-info .img-container img{height:100%}#confirm-rent-page main .content .general-info .general-info-body .lockers-info .lockers-info-text h3{font:400 30px Roboto}#confirm-rent-page main .content .general-info .general-info-body .lockers-info .lockers-info-text .info{margin-left:10px}#confirm-rent-page main .content .general-info .general-info-body .lockers-info .lockers-info-text .info p{font:400 20px Roboto}#confirm-rent-page main .content .general-info .general-info-body .lockers-info .lockers-info-text .info p .color-span,#confirm-rent-page main .content .general-info .general-info-body .lockers-info .lockers-info-text .info p .disponibility-span{position:relative}#confirm-rent-page main .content .general-info .general-info-body .lockers-info .lockers-info-text .info p .color-span .color-span-content,#confirm-rent-page main .content .general-info .general-info-body .lockers-info .lockers-info-text .info p .color-span .disponibility-span-content,#confirm-rent-page main .content .general-info .general-info-body .lockers-info .lockers-info-text .info p .disponibility-span .color-span-content,#confirm-rent-page main .content .general-info .general-info-body .lockers-info .lockers-info-text .info p .disponibility-span .disponibility-span-content{border-radius:5px;display:block;height:20px;position:absolute;right:0;top:50%;-webkit-transform:translate(150%,-50%);transform:translate(150%,-50%);width:20px}#confirm-rent-page main .content .general-info .general-info-body .lockers-info .lockers-info-text .info p span{color:#535353}#confirm-rent-page main .content .general-info .general-info-body .price{font:500 30px Roboto}#confirm-rent-page main .content .prices-info{background:#f2f2f2;border-radius:20px;width:380px}#confirm-rent-page main .content .prices-info .top-section{display:flex;flex-direction:column;gap:26px;padding:26px;position:relative}#confirm-rent-page main .content .prices-info .top-section .discount,#confirm-rent-page main .content .prices-info .top-section .subtotal{display:flex;justify-content:space-between}#confirm-rent-page main .content .prices-info .top-section .subtotal{font:400 30px Roboto}#confirm-rent-page main .content .prices-info .top-section .discount{color:#868686;font:400 18px Roboto}#confirm-rent-page main .content .prices-info .top-section:after{background:#b0b0b0;bottom:0;content:"";height:1px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90%}#confirm-rent-page main .content .prices-info .bottom-section{align-items:center;display:flex;flex-direction:column;gap:40px;padding:26px 26px 40px}#confirm-rent-page main .content .prices-info .bottom-section .total{display:flex;font:400 30px Roboto;justify-content:space-between;width:100%}#confirm-rent-page main .content .prices-info .bottom-section button{background:#0085ff;border:none;border-radius:15px;color:#fff;font:700 30px Roboto;padding:15px 0;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s;width:100%}#confirm-rent-page main .content .prices-info .bottom-section button.loading{-webkit-filter:grayscale(50);filter:grayscale(50);pointer-events:none}#confirm-rent-page main .content .prices-info .bottom-section button:hover{cursor:pointer;-webkit-filter:grayscale(30%);filter:grayscale(30%)}:root{--medium-blue:#0085ff;--dark-blue:#002147;--light-gray:#f6f6f6;--medium-gray:#eee;--dark-yellow:#fdc800;--light-gray-text:#cdcdcd;--medium-gray-text:#717171}*{box-sizing:border-box;font-family:Roboto,sans-serif;margin:0;padding:0}p:hover{cursor:default}main{z-index:0}
/*# sourceMappingURL=main.11ec934a.css.map*/