*,*::before,*::after{padding:0;margin:0;box-sizing:border-box}.preloader{position:fixed;left:0;top:0;right:0;bottom:0;background:#e0e0e0;z-index:100001;display:flex;align-items:center;justify-content:center}.preloader-row{margin:50px auto;width:150px;height:150px;position:relative}.preloader .loader{width:150px;height:150px;border-radius:50%;background:#00aaa7;background:-moz-linear-gradient(left, #00aaa7 10%, rgba(101,171,248,0) 42%);background:-webkit-linear-gradient(left, #00aaa7 10%, rgba(101,171,248,0) 42%);background:-o-linear-gradient(left, #00aaa7 10%, rgba(101,171,248,0) 42%);background:-ms-linear-gradient(left, #00aaa7 10%, rgba(101,171,248,0) 42%);background:linear-gradient(to right, #00aaa7 10%, rgba(101,171,248,0) 42%);-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.preloader .loader:after{background:#e0e0e0;width:80%;height:80%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.preloader .img{background-image:url("/images/preloader.png");background-size:contain;background-repeat:no-repeat;background-position:center;content:"";position:absolute;top:calc(100% / 2 - 28px);left:calc(100% / 2 - 28px);width:57px;height:57px;-webkit-animation:load4 3s infinite linear;animation:load4 3s infinite linear}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes load4{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes load4{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}.loaded_hiding .preloader{transition:0.3s opacity;opacity:0}.loaded .preloader{display:none}body{font-family:'Montserrat', sans-serif;background:#ffffff;color:#051C2C;position:relative}body:after{position:absolute;content:'';background:url("../images/bg.png");width:1038px;height:316px;top:0;left:-20%;z-index:-10}@media (max-width: 576px){body:after{width:100%;height:100%;background-size:contain;background-repeat:no-repeat}}@media (max-width: 576px){body p,body ul li{font-size:17px;line-height:24px}}@media (max-width: 414px){body p,body ul li{font-size:15px;line-height:24px}}img{max-width:100%;display:block;object-fit:contain}.wrapper{width:1180px;margin:0 auto}@media screen and (max-width: 1080px){.wrapper{width:95%}}.grecaptcha-badge{visibility:hidden}.header{position:relative;padding:15px 0 25px;border-bottom:1px solid #727A86}@media (max-width: 414px){.header{padding:0 0 10px}}.header nav{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media screen and (max-width: 576px){.header nav{padding-top:10px}}.header nav div.logo{width:370px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media screen and (max-width: 800px){.header nav div.logo{width:130px}}.header nav div.logo .separate{width:1px;height:40px;background:#051C2C}@media screen and (max-width: 800px){.header nav div.logo .separate{display:none}}.header nav div.logo p{font:500 12px/18px 'Montserrat';width:200px}@media screen and (max-width: 800px){.header nav div.logo p{display:none}}section.head{padding:170px 0 150px;margin:100px 0;background:url("../images/head-bg.png") right center;background-repeat:no-repeat}@media screen and (max-width: 992px){section.head{padding:70px 0 0px;background:transparent}}@media screen and (max-width: 576px){section.head{padding:0}}section.head .block{width:580px}@media screen and (max-width: 992px){section.head .block{width:100%}}section.head .block h1{font:700 48px/53px "Montserrat";margin-bottom:30px}section.head .block p{font:400 18px/28px "Montserrat";margin-bottom:40px}@media (max-width: 414px){section.head .block p{font-size:16px}}section.head .block .btn{border-radius:10px;background:#FFD366;width:320px;text-align:center;font:700 20px/60px 'Montserrat';color:#051C2C;display:block;text-decoration:none;border:0;transition:.3s linear}section.head .block .btn:hover{background:#ebbe4f}@media (max-width: 576px){section.head .block .btn{line-height:25px !important;padding:20px 0;font-size:16px}}@media (max-width: 414px){section.head .block .btn{font-size:16px;width:100%;padding:20px;margin:40px 0}}section.head .block .btn:hover{cursor:pointer}.block-form{padding:100px 0}.block-form .btn{border-radius:10px;background:#FFD366;width:320px;text-align:center;font:700 20px/60px 'Montserrat';color:#051C2C;display:block;text-decoration:none;border:0;transition:.3s linear}.block-form .btn:hover{background:#ebbe4f}@media (max-width: 576px){.block-form .btn{line-height:25px !important;padding:20px 0;font-size:16px}}@media (max-width: 414px){.block-form .btn{font-size:16px;width:100%;padding:20px;margin:40px 0}}.block-form .btn:hover{cursor:pointer}.block-form p.title{font:700 20px/30px 'Montserrat';margin:60px 0 15px;color:#272727;width:825px}@media (max-width: 800px){.block-form p.title{width:95%}}.block-form p.title+p{font:400 16px/24px 'Montserrat';margin:0;width:825px}@media (max-width: 800px){.block-form p.title+p{width:95%}}.block-form div.form{width:380px;margin:40px 0}@media (max-width: 576px){.block-form div.form{width:100%}}.block-form div.form .submit{border-radius:10px;background:#FFD366;width:320px;text-align:center;font:700 20px/60px 'Montserrat';color:#051C2C;display:block;text-decoration:none;border:0;transition:.3s linear;margin:40px auto 0;width:380px;background:#498C14;color:#fff}.block-form div.form .submit:hover{background:#ebbe4f}@media (max-width: 576px){.block-form div.form .submit{line-height:25px !important;padding:20px 0;font-size:16px}}@media (max-width: 414px){.block-form div.form .submit{font-size:16px;width:100%;padding:20px;margin:40px 0}}.block-form div.form .submit:hover{cursor:pointer}@media (max-width: 480px){.block-form div.form .submit{width:380px;margin:20px 0 0}}.block-form div.form input[type='text'],.block-form div.form input[type='phone'],.block-form div.form input[type='email'],.block-form div.form select{margin:10px 0;border-radius:5px;background:#FFF;color:#051C2C;font:400 16px/24px 'Montserrat';width:380px;border-radius:3px;border:1px solid #415473;padding:12px 20px}@media (max-width: 576px){.block-form div.form input[type='text'],.block-form div.form input[type='phone'],.block-form div.form input[type='email'],.block-form div.form select{font-size:16px;padding:20px}}.block-form div.form input[type='text']::placeholder,.block-form div.form input[type='phone']::placeholder,.block-form div.form input[type='email']::placeholder,.block-form div.form select::placeholder{color:#8BA0C0}.block-form div.form .iti{width:100%}.block-form div.form .check_box:before{content:'';width:15px;height:15px;background:#ffffff;border:1px solid #051C2C;box-sizing:border-box;border-radius:3px;top:3px;left:0;position:absolute}.block-form div.form input[type='checkbox']{margin:3px 6px 0 0}.block-form div.form .checkbox-form-1{margin-top:15px}.block-form div.form input[type='checkbox']:checked+.check_box:before{content:'';background-image:url("../images/Vector.png");background-repeat:no-repeat;background-position:center;text-shadow:1px 1px 1px rgba(0,0,0,0.2);font-size:15px;color:red;text-align:center;line-height:15px}.block-form div.form .check_box{color:#051C2C;font:400 12px/18px 'Montserrat'}.block-form div.form .check_box a{color:#051C2C;text-decoration:underline}.block-form div.form .check_box a:hover{cursor:pointer}#loading{margin-top:20px;font-size:18px;display:none;justify-content:center;align-items:center;color:#051C2C;font-weight:700}.spinner{border:4px solid #f3f3f3;border-top:4px solid #EF476F;border-radius:50%;width:20px;height:20px;animation:spin 1s linear infinite;margin-left:10px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
