@font-face{font-family:Next art;font-style:normal;font-weight:300;src:url(../fonts/Nextart/Nextartlight.woff2)format("woff2")}@font-face{font-family:Next art;font-style:normal;font-weight:400;src:url(../fonts/Nextart/Nextart.woff2)format("woff2")}@font-face{font-family:Next art;font-style:normal;font-weight:600;src:url(../fonts/Nextart/Nextartsemibold.woff2)format("woff2")}@font-face{font-family:Next art;font-style:normal;font-weight:700;src:url(../fonts/Nextart/Nextartbold.woff2)format("woff2")}@font-face{font-family:Next art;font-style:normal;font-weight:900;src:url(../fonts/Nextart/Nextartheavy.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(../fonts/Montserrat/Montserrat-Light.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/Montserrat/Montserrat-Regular.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(../fonts/Montserrat/Montserrat-Medium.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(../fonts/Montserrat/Montserrat-SemiBold.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/Montserrat/Montserrat-Bold.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url(../fonts/Montserrat/Montserrat-ExtraBold.woff2)format("woff2")}.modals{color:#fff;z-index:10;background:#1c1c1c;border-radius:5px;width:376px;font-family:Montserrat;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 20px 11px #01b2eb30}.modals__layout{z-index:9;background:#0707078c;height:200%;position:absolute;inset:0}.modals__title{text-align:center;font-size:18px;font-weight:600;line-height:22px}.modals__form{width:100%}.modals__form-label{margin-bottom:7px}.modals__form-input,.modals__form-label{font-size:14px;font-weight:400;line-height:17px}.modals__form-input{color:#fff;background:#1c1c1c;border:none;border-bottom:1px solid #8b8b8b33;outline:none;width:100%;margin-bottom:27px;padding:0 0 5px;font-family:Montserrat}.modals__form-input::placeholder{color:#8b8b8b;font-size:14px;font-weight:300;line-height:17px}.modals__form-input:last-child{margin-bottom:0}.modals-btn{text-align:center;color:#fff;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:50px;width:260px;height:40px;margin:0 auto;padding:0 15px;font-family:NEXT ART;font-size:18px;font-weight:400;line-height:20px;display:block}@media (width<=350px){.modals-btn{width:100%}}.modals-btn:hover{color:#01bdf9;text-shadow:0 0 4px #01bdf9;filter:drop-shadow(0 0 4px #01bdf9);border:1px solid #01bdf9}.modals-btn:active{color:#98e6ff;text-shadow:none;filter:none;border:1px solid #98e6ff}.modals-link{text-align:center;color:#01bdf9;font-size:15px;font-weight:600;line-height:18px;text-decoration-line:underline}.modals-link:hover{text-shadow:0 0 4px #01bdf9}.modals-link:active{color:#98e6ff;text-shadow:none}.modals__text{text-align:center;font-size:13px;font-weight:400;line-height:20px}.close{cursor:pointer;width:17px;height:17px;position:absolute;top:14px;right:16px}.close:after,.close:before{content:"";background:#8b8b8b;width:1px;height:18px;position:absolute;left:9px}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}.close:hover:after,.close:hover:before{background:#01bdf9;box-shadow:0 0 4px #01bdf9}.close:active:after,.close:active:before{box-shadow:none;background:#98e6ff}input:-webkit-autofill{transition:background-color 5000s;-webkit-text-fill-color:#fff!important}input:-webkit-autofill:active{transition:background-color 5000s;-webkit-text-fill-color:#fff!important}input:-webkit-autofill:focus{transition:background-color 5000s;-webkit-text-fill-color:#fff!important}input:-webkit-autofill:hover{transition:background-color 5000s;-webkit-text-fill-color:#fff!important}body{margin:0;padding:0}@media (width<=725px){body{background:#000}}body *{box-sizing:border-box}h1,h2,h3,ol,p,ul{margin:0}ol,ul{padding:0}.container{justify-content:space-between;width:77.4%;margin:0 auto;display:flex}@media (width<=1300px){.container{width:93.7%}}@media (width<=725px){.container{width:100%;overflow-y:hidden}}
