.pop-up-modal,span.modal-backdrop{top:0;left:0;width:100%;height:100%;background-color:transparent}.close-pop-up>button,.pop-up-modal,span.modal-backdrop{background-color:transparent}.pop-up-modal{display:flex;justify-content:center;align-items:flex-start;overflow:clip auto}.desktop-header,.pop-up-modal>div{justify-content:center}.pop-up-modal>div{display:flex;position:absolute;z-index:2}span.modal-backdrop{position:sticky;z-index:1;min-height:100dvh}.m-content>div.active{display:flex!important}.login,.pop-up-modal{justify-content:center}.aside,.desktop-header>form,.desktop-header>nav,.footer>div>div:first-of-type,.nav.active{display:none}.footer{margin-block-end:0}.footer>div>div:last-of-type{display:flex}.login{min-height:calc(100dvh - 140px);display:flex;align-items:center}.login>div{width:588px;display:flex;flex-direction:column;gap:1.2rem}.login>div>div:first-of-type{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.8rem}.login>div>div:first-of-type>h1{font-size:1.6rem;color:var(--black);line-height:1.2;font-weight:500;text-align:center}.login>div>div:first-of-type>p{font-size:1rem;line-height:1.2;color:var(--text-1);font-weight:500;text-align:center}.login>div>div:nth-of-type(2){display:flex;width:100%;flex-direction:column;align-items:center;gap:1.4rem}.login>div>div:nth-of-type(2)>button{width:100%;display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;border:1px solid var(--black);background-color:transparent;font-weight:500;color:var(--black);font-size:.8rem;border-radius:.3rem;gap:10px}.login>div>div:nth-of-type(2)>button>span{display:flex;align-items:center}.login>div>div:nth-of-type(2)>span{color:var(--text-1);font-size:1.2rem;line-height:1}.login>div>div:nth-of-type(2)>button.go-back-btn{background-color:var(--white);border:none;width:fit-content;display:none}@media screen and (width <= 970px){.login>div>div:nth-of-type(2)>button.go-back-btn{display:flex}}#pop-up{border:none}#pop-up::backdrop{background-color:var(--modal-backdrop)}.pop-up-modal{position:fixed;display:flex;align-items:flex-start;padding:20px;border:none;outline:0;max-height:100dvh;overflow:clip auto}.pop-up-modal>div{display:flex;max-width:815px;height:fit-content;border-radius:8px;justify-content:center}.request-quotation{display:none;flex-direction:column;width:815px;padding:20px;background-color:var(--white);border-radius:8px}.close-pop-up{width:100%;display:flex;justify-content:space-between;align-items:center;color:var(--text-1);gap:20px;font-size:.8rem}.close-pop-up>button{width:35px;height:35px;border-radius:50%;color:var(--text-1);border:1px solid var(--text-1);display:flex;justify-content:center;align-items:center;font-size:1.2rem;padding-bottom:4px}.message-div,.wait-div{justify-content:center;background-color:var(--white);border-radius:10px;padding:20px;display:none}.wait-div{align-items:center;width:250px}.message-div>div:nth-of-type(2),.wait-div>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.wait-div>div>p{margin-top:10px;color:var(--text-1);font-size:.8rem}.message-div{align-items:flex-start;min-width:250px;flex-direction:column}.message-div>div:nth-of-type(2)>p{margin-top:10px;color:var(--black);font-size:.8rem}.email-div{padding:20px;background-color:var(--white);border-radius:10px;display:none;justify-content:center;align-items:flex-start;min-width:750px;flex-direction:column}.confirmation-email-div>div:nth-of-type(2),.email-div>div:nth-of-type(2){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;flex:1;width:100%;padding:1rem 0}.email-div>div:nth-of-type(2)>div:first-of-type{width:110px;height:110px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:linear-gradient(65.39deg,#ed1d75 1.79%,#ee276b 22.45%,#ef3851 66.84%,#ef4136 98.57%)}.confirmation-email-div>div:nth-of-type(2)>p:first-of-type,.email-div>div:nth-of-type(2)>p:first-of-type{font-size:1.6rem;color:var(--black)}.confirmation-email-div>div:nth-of-type(2)>p:nth-of-type(2),.email-div>div:nth-of-type(2)>p:nth-of-type(2){font-size:.8rem;color:var(--text-1)}.email-div>div:nth-of-type(2)>input{font-size:1rem;border:1px solid var(--border-1);padding:1rem;border-radius:.4rem;width:70%;background-color:var(--white);margin:1rem 0}.email-div>div:nth-of-type(2)>button{background-color:var(--black);padding:1.1rem 1rem;border-radius:.3rem;color:var(--white);width:200px;text-align:center;border:none}.confirmation-email-div{padding:20px;background-color:var(--white);border-radius:10px;display:none;justify-content:center;align-items:flex-start;width:70dvw;max-width:750px;flex-direction:column}.confirmation-email-div>div:nth-of-type(2)>div:first-of-type{width:110px;height:110px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:var(--blue)}.input-label{display:flex;justify-content:center;align-items:center;gap:.5rem}.input-label>input{width:50px;height:50px;padding:.5rem;text-align:center;background-color:#f2f2f766;border:1px solid var(--border-1);border-radius:50%}.input-label>input:focus{border-color:var(--black)}.confirmation-email-div>div:nth-of-type(2)>button{opacity:.5;background-color:var(--black);padding:1.1rem 1rem;border-radius:.3rem;color:var(--white);width:200px;text-align:center;border:none;cursor:not-allowed}.confirmation-email-div>div:nth-of-type(2)>button:enabled{opacity:1;cursor:pointer}.email-error{height:20px;color:var(--red);font-size:.6rem;text-align:center;width:100%}@media screen and (width <= 850px){.pop-up-modal>div{width:96%}}@media screen and (width <= 767px){.desktop-header{justify-content:space-between}.desktop-header>form{display:flex}.login>div{width:94%}.confirmation-email-div,.email-div{width:100%;height:100%;border-radius:0}.pop-up-modal{padding:0}.pop-up-modal>div{height:100%;align-items:center;justify-content:center;width:100%}.confirmation-email-div{max-width:unset}.email-div{min-width:unset}.email-div>div:nth-of-type(2)>input{width:90%}}@media screen and (width <= 650px){.pop-up-modal{align-items:flex-start}}.pop-up-modal::-webkit-scrollbar{width:2px}.pop-up-modal::-webkit-scrollbar-thumb{background-color:var(--primary-background)}