@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{background:#1c1c1c;border-radius:5px;box-shadow:0 4px 20px 11px #01b2eb30;color:#fff;font-family:Montserrat;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:376px;z-index:10}.modals__layout{background:#0707078c;height:200%;inset:0;position:absolute;z-index:9}.modals__title{font-size:18px;font-weight:600;line-height:22px;text-align:center}.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{background:#1c1c1c;border:none;border-bottom:1px solid hsla(0,0%,55%,.2);color:#fff;font-family:Montserrat;margin-bottom:27px;outline:none;padding:0 0 5px;width:100%}.modals__form-input::-moz-placeholder{color:#8b8b8b;font-size:14px;font-weight:300;line-height:17px}.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{background:none;border:1px solid #fff;border-radius:50px;color:#fff;cursor:pointer;display:block;font-family:NEXT ART;font-size:18px;font-weight:400;height:40px;line-height:20px;margin:0 auto;padding:0 15px;text-align:center;width:260px}@media(max-width:350px){.modals-btn{width:100%}}.modals-btn:hover{border:1px solid #01bdf9;color:#01bdf9;filter:drop-shadow(0 0 4px #01BDF9);text-shadow:0 0 4px #01bdf9}.modals-btn:active{border:1px solid #98e6ff;color:#98e6ff;filter:none;text-shadow:none}.modals-link{color:#01bdf9;font-size:15px;font-weight:600;line-height:18px;text-align:center;text-decoration-line:underline}.modals-link:hover{text-shadow:0 0 4px #01bdf9}.modals-link:active{color:#98e6ff;text-shadow:none}.modals__text{font-size:13px;font-weight:400;line-height:20px;text-align:center}.close{cursor:pointer;height:17px;position:absolute;right:16px;top:14px;width:17px}.close:after,.close:before{background:#8b8b8b;content:"";height:18px;left:9px;position:absolute;width:1px}.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{background:#98e6ff;box-shadow:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000s;transition:background-color 5000s;-webkit-text-fill-color:#fff!important}body{margin:0;padding:0}@media(max-width:725px){body{background:#000}}body *{box-sizing:border-box}h1,h2,h3,ol,p,ul{margin:0}ol,ul{padding:0}.container{display:flex;justify-content:space-between;margin:0 auto;width:77.4%}@media(max-width:1300px){.container{width:93.7%}}@media(max-width:725px){.container{overflow-y:hidden;width:100%}}
