body{font-family:var(--font-gilroy);font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#070707;margin:0}a,div,fieldset,h1,h2,h3,img,p,span,ul{margin:0;padding:0;border:0}ul{padding:0}.container{max-width:1000px;width:100%;margin:0 auto}.visually-hidden{position:absolute;clip:rect(0 0 0 0);width:0;height:0;font-size:0;overflow:hidden;margin:0;padding:0}.modal-overlay{width:100%;height:100%;background:rgba(246,246,246,.99);position:fixed;top:0;left:0;z-index:11}.hidden{display:none}.message-error{font-family:var(--font-gilroy);font-weight:400;font-size:14px;line-height:16px;color:#eb3617}.message-noError{font-family:var(--font-gilroy);font-weight:400;font-size:14px;line-height:16px;color:#03bc3c}.error.input-invalide{border:2.5px solid #eb3617;box-sizing:border-box}.no-error.input-valide{border:2.5px solid #03bc3c;box-sizing:border-box}.button.btn-error{background-color:#fff;color:#eb3617;border:2.5px solid #eb3617}.button.btn-error:focus,.button.btn-error:hover{color:#fff;background-color:#eb3617}.button.btn-valid{background-color:#fff;color:#03bc3c;border:2.5px solid #03bc3c}.button.btn-valid:focus,.button.btn-valid:hover{color:#fff;background-color:#03bc3c;border:2.5px solid #03bc3c}button[class*="__btn_close"]:focus svg,button[class*="__btn_close"]:hover svg{fill:#070707}label+input:not([type=checkbox]):hover,label+textarea:hover{cursor:pointer;border:2.5px solid #828282}@media screen and (max-width:320px){.modal-overlay{background-color:#fff}}.header{padding:33px 0;border-bottom:1px solid #828282}.header a{text-decoration:none;color:#828282;font-weight:700}.header nav{width:100%}.header__list{list-style-type:none;padding:0;display:flex}.header__items{margin-left:20px}.header__items button{border:none;background:0 0;padding:0;cursor:pointer}.header__items .header__active-link,.header__items:active a,.header__items:active button,.header__items:hover a,.header__items:hover button{color:#070707}.header__items:first-child{margin:0 auto 0 0}.header__item{font-family:var(--font-gilroy);font-weight:700;font-size:18px;line-height:22px;color:#828282}.mobile-menu-wrapper{position:fixed;width:100%;height:100%;background:rgba(246,246,246,.99);top:0;left:0;display:block;z-index:5}.mobile-menu{position:fixed;overflow-y:auto;right:7px;top:50px;height:100%;text-align:end;display:block;z-index:10}.mobile-menu-open-btn{width:32px;height:20px;padding:0;border:none;text-decoration:none;background:0 0;display:none;margin-left:auto;position:relative;top:50px;right:20px}.mobile-menu-btn-content{display:block;width:32px;height:4px;background:#070707;border-radius:15px;position:relative;cursor:pointer}.mobile-menu-btn-content:after,.mobile-menu-btn-content:before{content:'';position:absolute;width:32px;height:4px;background:#070707;border-radius:15px;left:0}.mobile-menu-btn-content:after{top:8px}.mobile-menu-btn-content:before{bottom:8px}.mobile-menu__close-btn{background:0 0;border:none;cursor:pointer}.mobile-menu__list{list-style-type:none;margin-top:180px;margin-right:13px}.mobile-menu__item{font-family:var(--font-gilroy);font-weight:700;font-size:34px;line-height:41px;color:#828282}.mobile-menu__items{margin-bottom:41px}.mobile-menu__items button{border:none;background:0 0;padding:0;cursor:pointer}.mobile-menu-hidden{display:none}.footer{padding:64px 0}.footer__title{font-size:34px;line-height:41px}.footer__text{font-weight:500;margin:21px 15px}.footer__message-btn{font-family:var(--font-gilroy);font-weight:700;font-size:18px;line-height:22px;background:#070707;border-radius:30px;text-decoration:none;padding:8px 27px;color:#fff;border:2.5px solid transparent;margin-top:10px;cursor:pointer;box-sizing:border-box;transition:.4s}.footer__message-btn:focus,.footer__message-btn:hover{background:#fff;color:#070707;border:2.5px solid #070707}.footer__message-btn:disabled{border:2.5px solid #e5e5e5;color:#e5e5e5;background:0 0}.footer-container{max-width:318px;width:100%;margin:0 auto;text-align:center}.footer-socials__link{text-decoration:none;border:2.5px solid #070707;box-sizing:border-box;border-radius:30px;color:#070707;font-weight:700;line-height:22px;display:inline-block;padding:8px 16px;transition:.4s}.footer-socials__link:focus,.footer-socials__link:hover{background:#070707;color:#fff}.footer-socials__list{list-style-type:none;display:flex;flex-wrap:wrap;margin-top:39px}.footer-socials__item_top:not(:nth-child(3n)){margin-right:11px}.footer-socials__item_bottom{margin-top:9px}.footer-socials__item_bottom:nth-child(3n+1){margin-left:18px}.footer-socials__item_bottom:not(:nth-child(3n+1)){margin-left:12px}.copyright{margin-top:41px}.copyright,.copyright__developer{font-size:14px;line-height:16px;color:#828282;display:block}.copyright__link{text-decoration:none;color:#828282;border-bottom:1px dashed #828282;transition:.4s}.copyright__link:active,.copyright__link:hover{border-bottom:1px solid #070707;color:#070707}.copyright__developer{margin-top:5px}@media screen and (max-width:320px){.footer{padding:39px 0}.footer__text{margin:12px 20px 30px}.footer-socials__list{margin:39px auto 29px 62px;width:210px}.footer li[class^=footer-socials__item]{margin-bottom:10px;margin-right:10px}.footer-socials__item_bottom{margin-top:0}.footer-socials__item_bottom:not(:nth-child(3n+1)),.footer-socials__item_bottom:nth-child(3n+1){margin-left:0}.footer .copyright{margin-top:0}}:root{--font-gilroy:'Gilroy',Arial,sans-serif}@font-face{font-family:Gilroy;src:local("Gilroy Regular"),local("Gilroy-Regular"),url(static/fonts/Gilroy-Regular.woff2) format("woff2"),url(static/fonts/Gilroy-Regular.woff) format("woff"),url(static/fonts/Gilroy-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gilroy;src:local("Gilroy Medium"),local("Gilroy-Medium"),url(static/fonts/Gilroy-Medium.woff2) format("woff2"),url(static/fonts/Gilroy-Medium.woff) format("woff"),url(static/fonts/Gilroy-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Gilroy;src:local("Gilroy Bold"),local("Gilroy-Bold"),url(static/fonts/Gilroy-Bold.woff2) format("woff2"),url(static/fonts/Gilroy-Bold.woff) format("woff"),url(static/fonts/Gilroy-Bold.ttf) format("truetype");font-weight:700;font-style:normal}.button{font-family:var(--font-gilroy);font-weight:700;font-size:18px;line-height:22px;color:#070707;padding:8px 16px;border:2.5px solid #070707;box-sizing:border-box;border-radius:30px;background-color:transparent}.button:disabled{border:2.5px solid #e5e5e5;color:#e5e5e5;pointer-events:none}.button:disabled+.reset-form__title{pointer-events:none}.button:active,.button:hover{background:#070707;color:#fff}.to-up-btn{position:fixed;right:50px;bottom:50px;width:42px;height:42px;background:#fff;border:2.5px solid #070707;box-sizing:border-box;border-radius:50%;cursor:pointer;z-index:8}.sing-in-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;max-width:370px;width:100%;background:#fff;border:2.5px solid #070707;padding:33px 38px;z-index:12}.sing-in-modal__wrapper{margin-bottom:17px}.sing-in-modal__form label{position:relative;font-weight:500;font-size:14px;line-height:16px;display:inline-block}.sing-in-modal__form input{font-family:var(--font-gilroy);font-size:18px;line-height:21px;padding:12px;box-sizing:border-box;border:2.5px solid #e5e5e5;max-width:290px;width:100%}.sing-in-modal sup{color:#eb3617;font-size:17px;position:absolute;right:-9px;top:2px}.sing-in-modal__email,.sing-in-modal__password{margin-bottom:6px}.sing-in-modal__submit-btn{margin-top:13px}.sing-in-modal__btn_close{position:absolute;top:-4px;right:-44px;cursor:pointer;background:0 0;border:none;transition:.4s}@media screen and (max-width:450px){.sing-in-modal{overflow-y:auto;max-height:340px;padding:59px 38px 30px}.sing-in-modal__btn_close{top:11px;left:28px}}@media screen and (max-width:320px){.sing-in-modal{max-width:unset;max-height:unset;border:none;padding:54px 38px}.sing-in-modal__btn_close{top:11px;left:28px}}.sing-up-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;max-width:680px;width:100%;background:#fff;border:2.5px solid #070707;padding:33px 38px;z-index:12}.sing-up-modal__wrapper-email{margin-bottom:17px}.sing-up-modal__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.sing-up-modal__wrapper input{width:100%}.sing-up-modal__block{max-width:290px;width:100%;margin-bottom:16px}.sing-up-modal__form label{position:relative;display:inline-block;font-weight:500;font-size:14px;line-height:16px;margin-bottom:7px}.sing-up-modal__form input{font-family:var(--font-gilroy);font-size:18px;line-height:21px;padding:12px;box-sizing:border-box;border:2.5px solid #e5e5e5}.sing-up-modal sup{color:#eb3617;font-size:17px;position:absolute;right:-9px;top:2px}.sing-up-modal__email~input{width:100%}.sing-up-modal__wrapper-agreement{margin-top:1px;margin-left:34px}.sing-up-modal__wrapper-agreement input[type=checkbox]{opacity:0;position:absolute;width:0;height:0}.sing-up-modal__wrapper-agreement label{position:relative;cursor:pointer;color:#e5e5e5}.sing-up-modal__wrapper-agreement label::before{content:'';position:absolute;left:-35px;top:0;width:19px;height:19px;border:2px solid #e5e5e5;box-sizing:border-box;border-radius:3px}.sing-up-modal__wrapper-agreement label::after{content:'';position:absolute;left:-31px;top:1px;width:14px;height:15px;background-image:url(../../static/images/check-mark-agreement.svg);background-size:contain;background-repeat:no-repeat;opacity:0}.sing-up-modal__wrapper-agreement input[type=checkbox]:checked+label:after{opacity:1}.sing-up-modal__wrapper-agreement input[type=checkbox]:checked+label::before{border-color:#070707}.sing-up-modal__wrapper-agreement input[type=checkbox]:checked+label{color:#070707}.sing-up-modal__wrapper-agreement input[type=checkbox]:focus+label::before{outline:#000 ridge 1px}.sing-up-modal__wrapper-agreement:hover+button:disabled,.sing-up-modal__wrapper-agreement:hover>label::before{color:#828282;border-color:#828282}.sing-up-modal__wrapper-agreement:hover>label{color:#828282}.sing-up-modal__submit-btn{margin-top:15px}.sing-up-modal__btn_close{position:absolute;top:-4px;right:-44px;cursor:pointer;background:0 0;border:none;transition:.4s}@media screen and (max-width:767px){.sing-up-modal{overflow-y:auto;padding:55px 15px 30px;height:533px}.sing-up-modal__block{margin:0 auto;max-width:90%}.sing-up-modal__wrapper-email{max-width:90%;margin:0 auto 17px}.sing-up-modal__wrapper-agreement{margin-top:20px}.sing-up-modal__btn_close{top:3%;left:5%}}@media screen and (max-width:320px){.sing-up-modal{border:none}}.message-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;max-width:680px;width:100%;background:#fff;border:2.5px solid #070707;padding:33px 38px;z-index:12}.message-modal__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.message-modal__wrapper input{width:100%}.message-modal__block{max-width:290px;width:100%;margin-bottom:16px}.message-modal__form label{position:relative;display:inline-block;font-weight:500;font-size:14px;line-height:16px;margin-bottom:8px}.message-modal__form input,.message-modal__form textarea{font-family:var(--font-gilroy);font-size:18px;line-height:21px;padding:12px;box-sizing:border-box;border:2.5px solid #e5e5e5}.message-modal__form textarea{resize:none;width:100%;padding:10px}.message-modal sup{color:#eb3617;font-size:17px;position:absolute;right:-9px;top:2px}.message-modal__email~input{width:100%}.message-modal__wrapper-agreement{margin-top:18px;margin-left:34px}.message-modal__wrapper-agreement input[type=checkbox]{opacity:0;position:absolute;width:0;height:0}.message-modal__wrapper-agreement label{position:relative;cursor:pointer;color:#e5e5e5}.message-modal__wrapper-agreement label::before{content:'';position:absolute;left:-35px;top:0;width:19px;height:19px;border:2px solid #e5e5e5;box-sizing:border-box;border-radius:3px}.message-modal__wrapper-agreement label::after{content:'';position:absolute;left:-31px;top:1px;width:14px;height:15px;background-image:url(../../static/images/check-mark-agreement.svg);background-size:contain;background-repeat:no-repeat;opacity:0}.message-modal__wrapper-agreement input[type=checkbox]:checked+label:after{opacity:1}.message-modal__wrapper-agreement input[type=checkbox]:checked+label::before{border-color:#070707}.message-modal__wrapper-agreement input[type=checkbox]:checked+label{color:#070707}.message-modal__wrapper-agreement input[type=checkbox]:focus+label::before{outline:#000 ridge 1px}.message-modal__wrapper-agreement:hover+button:disabled,.message-modal__wrapper-agreement:hover>label::before{color:#828282;border-color:#828282}.message-modal__wrapper-agreement:hover>label{color:#828282}.message-modal__send-btn{margin-top:15px}.message-modal__btn_close{position:absolute;top:-4px;right:-44px;cursor:pointer;background:0 0;border:none;transition:.4s}@media screen and (max-width:767px){.message-modal{overflow-y:auto;padding:55px 15px 30px;max-height:unset}.message-modal__block{margin:0 auto;max-width:90%}.message-modal__wrapper-email{max-width:90%;margin:0 auto 17px}.message-modal__wrapper-agreement{margin-top:20px}.message-modal__btn_close{top:3%;left:5%}.message-modal__text{max-width:90%;margin:15px auto 17px}}@media screen and (max-width:320px){.message-modal__block,.message-modal__text,.message-modal__wrapper-email{max-width:100%}}.edit-password-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;max-width:370px;width:100%;min-height:407px;background:#fff;border:2.5px solid #070707;padding:33px 38px;z-index:12}.edit-password-modal__wrapper{margin-bottom:16px}.edit-password-modal__form label{position:relative;font-weight:500;font-size:14px;line-height:16px;display:inline-block;margin-bottom:7px}.edit-password-modal__form input{font-family:var(--font-gilroy);font-size:18px;line-height:21px;padding:12px;box-sizing:border-box;border:2.5px solid #e5e5e5;max-width:290px;width:100%}.edit-password-modal sup{color:#eb3617;font-size:17px;position:absolute;right:-9px;top:2px}.edit-password-modal__email,.edit-password-modal__password{margin-bottom:6px}.edit-password-modal__submit-btn{margin-top:10px}.edit-password-modal__btn_close{position:absolute;top:-4px;right:-44px;cursor:pointer;background:0 0;border:none;transition:.4s}@media screen and (max-width:450px){.edit-password-modal{padding:59px 38px 33px}.edit-password-modal__btn_close{top:10px;left:32px}}@media screen and (max-width:320px){.edit-password-modal{border:none;overflow-y:auto;width:100%;height:100%;transform:translate(0,0);left:0;top:0;padding:120px 20px 20px}.edit-password-modal__form input{max-width:280px}.edit-password-modal__form label{font-weight:400}.edit-password-modal__btn_close{top:78px;left:14px}}.edit-data-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;max-width:680px;width:100%;max-height:560px;background:#fff;border:2.5px solid #070707;padding:33px 38px;z-index:12}.edit-data-modal__wrapper-email{margin-bottom:17px}.edit-data-modal__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.edit-data-modal__wrapper input{width:100%}.edit-data-modal__block{max-width:290px;width:100%;margin-bottom:16px}.edit-data-modal__form label{display:inline-block;font-weight:500;font-size:14px;line-height:16px;margin-bottom:7px}.edit-data-modal__form input{font-family:var(--font-gilroy);font-size:18px;line-height:21px;padding:12px;box-sizing:border-box;border:2.5px solid #e5e5e5}.edit-data-modal__email~input{width:100%}.edit-data-modal__submit-btn{margin-top:6px}.edit-data-modal__btn_close{position:absolute;top:-4px;right:-44px;cursor:pointer;background:0 0;border:none;transition:.4s}.edit-data-modal__file~.edit-data-modal__fake-input{position:relative;width:290px;height:50px;border:2.5px solid #e5e5e5;box-sizing:border-box;font-size:18px;line-height:21px;padding:13px 0 14px 37px;display:block}.edit-data-modal__file~.edit-data-modal__fake-input::after{content:'';background-image:url(../../static/images/file-upload.svg);width:16px;height:15px;position:absolute;left:3.7%;top:36%}.edit-data-modal__input-hidden{opacity:0;visibility:hidden;position:absolute}@media screen and (max-width:768px){.edit-data-modal__btn_close{top:-39px;right:-12px}}@media screen and (max-width:767px){.edit-data-modal{max-height:unset;height:100%;overflow-y:auto;padding:58px 17px 30px}.edit-data-modal__block{max-width:unset;width:100%;margin-bottom:16px}.edit-data-modal__btn_close{top:16px;left:11px}}@media screen and (max-width:320px){.edit-data-modal{border:none}.edit-data-modal__block{max-width:280px}.edit-data-modal__file~.edit-data-modal__fake-input{width:280px}}.send-form__wrapper-error,.send-form__wrapper-success{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:15}.send-form__message-error,.send-form__message-success{font-size:24px;line-height:29px;font-weight:700;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.send-form__message-success{color:#03bc3c;width:219px}.send-form__message-error{color:#eb3617;width:475px}.send-form__btn_close-success{position:absolute;top:-30px;left:124px;cursor:pointer;background:0 0;border:none;z-index:16}.send-form__btn_close-error{position:absolute;top:-45px;right:-290px;cursor:pointer;background:0 0;border:none;z-index:16}@media screen and (max-width:576px){.send-form__wrapper-error,.send-form__wrapper-success{position:fixed;top:0;left:0;transform:translate(0,0);width:100%;height:100%;z-index:15}.send-form__message-error{width:280px}.send-form__btn_close-error,.send-form__btn_close-success{top:4%;right:0;left:4%}}@-webkit-keyframes hexdots-loader{0%{box-shadow:#000 0 -30px 0 7px,#fff 0 -30px 0 7px,#fff 26px -15px 0 7px,#fff 26px 15px 0 7px,#fff 0 30px 0 7px,#fff -26px 15px 0 7px,#fff -26px -15px 0 7px}8.33%{box-shadow:#000 26px -15px 0 7px,#fff 26px -15px 0 7px,#fff 26px -15px 0 7px,#fff 26px 15px 0 7px,#fff 0 30px 0 7px,#fff -26px 15px 0 7px,#fff -26px -15px 0 7px}16.67%{box-shadow:#000 26px 15px 0 7px,#fff 26px 15px 0 7px,#fff 26px 15px 0 7px,#fff 26px 15px 0 7px,#fff 0 30px 0 7px,#fff -26px 15px 0 7px,#fff -26px -15px 0 7px}25%{box-shadow:#000 0 30px 0 7px,#fff 0 30px 0 7px,#fff 0 30px 0 7px,#fff 0 30px 0 7px,#fff 0 30px 0 7px,#fff -26px 15px 0 7px,#fff -26px -15px 0 7px}33.33%{box-shadow:#000 -26px 15px 0 7px,#fff -26px 15px 0 7px,#fff -26px 15px 0 7px,#fff -26px 15px 0 7px,#fff -26px 15px 0 7px,#fff -26px 15px 0 7px,#fff -26px -15px 0 7px}41.67%{box-shadow:#000 -26px -15px 0 7px,#fff -26px -15px 0 7px,#fff -26px -15px 0 7px,#fff -26px -15px 0 7px,#fff -26px -15px 0 7px,#fff -26px -15px 0 7px,#fff -26px -15px 0 7px}50%{box-shadow:#000 0 -30px 0 7px,#fff 0 -30px 0 7px,#fff 0 -30px 0 7px,#fff 0 -30px 0 7px,#fff 0 -30px 0 7px,#fff 0 -30px 0 7px,#fff 0 -30px 0 7px}58.33%{box-shadow:#000 26px -15px 0 7px,#fff 0 -30px 0 7px,#fff 26px -15px 0 7px,#fff 26px -15px 0 7px,#fff 26px -15px 0 7px,#fff 26px -15px 0 7px,#fff 26px -15px 0 7px}66.67%{box-shadow:#000 26px 15px 0 7px,#fff 0 -30px 0 7px,#fff 26px -15px 0 7px,#fff 26px 15px 0 7px,#fff 26px 15px 0 7px,#fff 26px 15px 0 7px,#fff 26px 15px 0 7px}75%{box-shadow:#000 0 30px 0 7px,#fff 0 -30px 0 7px,#fff 26px -15px 0 7px,#fff 26px 15px 0 7px,#fff 0 30px 0 7px,#fff 0 30px 0 7px,#fff 0 30px 0 7px}83.33%{box-shadow:#000 -26px 15px 0 7px,#fff 0 -30px 0 7px,#fff 26px -15px 0 7px,#fff 26px 15px 0 7px,#fff 0 30px 0 7px,#fff -26px 15px 0 7px,#fff -26px 15px 0 7px}91.67%{box-shadow:#000 -26px -15px 0 7px,#fff 0 -30px 0 7px,#fff 26px -15px 0 7px,#fff 26px 15px 0 7px,#fff 0 30px 0 7px,#fff -26px 15px 0 7px,#fff -26px -15px 0 7px}100%{box-shadow:#000 0 -30px 0 7px,#fff 0 -30px 0 7px,#fff 26px -15px 0 7px,#fff 26px 15px 0 7px,#fff 0 30px 0 7px,#fff -26px 15px 0 7px,#fff -26px -15px 0 7px}}@keyframes hexdots-loader{0%{box-shadow:#000 0 -30px 0 7px,#fff 0 -30px 0 7px,#fff 26px -15px 0 7px,#fff 26px 15px 0 7px,#fff 0 30px 0 7px,#fff -26px 15px 0 7px,#fff -26px -15px 0 7px}8.33%{box-shadow:#000 26px -15px 0 7px,#fff 26px -15px 0 7px,#fff 26px -15px 0 7px,#fff 26px 15px 0 7px,#fff 0 30px 0 7px,#fff -26px 15px 0 7px,#fff -26px -15px 0 7px}16.67%{box-shadow:#000 26px 15px 0 7px,#fff 26px 15px 0 7px,#fff 26px 15px 0 7px,#fff 26px 15px 0 7px,#fff 0 30px 0 7px,#fff -26px 15px 0 7px,#fff -26px -15px 0 7px}25%{box-shadow:#000 0 30px 0 7px,#fff 0 30px 0 7px,#fff 0 30px 0 7px,#fff 0 30px 0 7px,#fff 0 30px 0 7px,#fff -26px 15px 0 7px,#fff -26px -15px 0 7px}33.33%{box-shadow:#000 -26px 15px 0 7px,#fff -26px 15px 0 7px,#fff -26px 15px 0 7px,#fff -26px 15px 0 7px,#fff -26px 15px 0 7px,#fff -26px 15px 0 7px,#fff -26px -15px 0 7px}41.67%{box-shadow:#000 -26px -15px 0 7px,#fff -26px -15px 0 7px,#fff -26px -15px 0 7px,#fff -26px -15px 0 7px,#fff -26px -15px 0 7px,#fff -26px -15px 0 7px,#fff -26px -15px 0 7px}50%{box-shadow:#000 0 -30px 0 7px,#fff 0 -30px 0 7px,#fff 0 -30px 0 7px,#fff 0 -30px 0 7px,#fff 0 -30px 0 7px,#fff 0 -30px 0 7px,#fff 0 -30px 0 7px}58.33%{box-shadow:#000 26px -15px 0 7px,#fff 0 -30px 0 7px,#fff 26px -15px 0 7px,#fff 26px -15px 0 7px,#fff 26px -15px 0 7px,#fff 26px -15px 0 7px,#fff 26px -15px 0 7px}66.67%{box-shadow:#000 26px 15px 0 7px,#fff 0 -30px 0 7px,#fff 26px -15px 0 7px,#fff 26px 15px 0 7px,#fff 26px 15px 0 7px,#fff 26px 15px 0 7px,#fff 26px 15px 0 7px}75%{box-shadow:#000 0 30px 0 7px,#fff 0 -30px 0 7px,#fff 26px -15px 0 7px,#fff 26px 15px 0 7px,#fff 0 30px 0 7px,#fff 0 30px 0 7px,#fff 0 30px 0 7px}83.33%{box-shadow:#000 -26px 15px 0 7px,#fff 0 -30px 0 7px,#fff 26px -15px 0 7px,#fff 26px 15px 0 7px,#fff 0 30px 0 7px,#fff -26px 15px 0 7px,#fff -26px 15px 0 7px}91.67%{box-shadow:#000 -26px -15px 0 7px,#fff 0 -30px 0 7px,#fff 26px -15px 0 7px,#fff 26px 15px 0 7px,#fff 0 30px 0 7px,#fff -26px 15px 0 7px,#fff -26px -15px 0 7px}100%{box-shadow:#000 0 -30px 0 7px,#fff 0 -30px 0 7px,#fff 26px -15px 0 7px,#fff 26px 15px 0 7px,#fff 0 30px 0 7px,#fff -26px 15px 0 7px,#fff -26px -15px 0 7px}}.hexdots-loader:not(:required){overflow:hidden;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);text-indent:-9999px;display:inline-block;width:7px;height:7px;background:0 0;border-radius:100%;box-shadow:#fff 0 -30px 0 7px,#fff 26px -15px 0 7px,#fff 26px 15px 0 7px,#fff 0 30px 0 7px,#fff 0 30px 0 7px,#fff 0 30px 0 7px;-webkit-animation:5s ease-in-out infinite hexdots-loader;animation:5s ease-in-out infinite hexdots-loader;transform-origin:50% 50%}.spinner-wrapper{width:100%;height:100%;left:0;top:0;position:fixed;background-color:#00000030}