*,*::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}@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}@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}}.content{margin:50px 0 100px}.content div.label{width:164px;background:#FFD366;color:#051C2C;font:600 15px/20px 'Montserrat';text-align:center;padding:10px 0;margin-bottom:30px;border-radius:10px}.content div.block{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;align-items:flex-start}.content div.block div.text{width:calc(100% - 440px)}@media screen and (max-width: 800px){.content div.block div.text{width:100%;margin-bottom:40px}}.content div.block div.text h1{font:700 32px/42px 'Montserrat';margin-bottom:20px}.content div.block div.text p{margin-bottom:20px;font:400 15px / 24px "Montserrat"}.content div.block div.text ul li{list-style-type:none;margin:25px 0;position:relative;padding-left:40px}.content div.block div.text ul li:before{position:absolute;content:"";width:20px;height:20px;background:url("../images/marker-list.svg");left:0;top:0}.content div.block div.text .info{margin:40px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;justify-content:flex-start}.content div.block div.text .info .item{width:fit-content;font:400 15px / 24px "Montserrat";text-align:left;position:relative;height:50px;display:flex;align-items:center;padding-left:70px}@media (max-width: 992px){.content div.block div.text .info .item{width:calc(100% / 2 - 20px)}}@media (max-width: 414px){.content div.block div.text .info .item{width:100%;margin-bottom:20px}}.content div.block div.text .info .item:before{position:absolute;content:'';width:50px;height:50px;top:0;left:0}.content div.block div.text .info .item span{font-weight:700;margin-right:10px}.content div.block div.text .info .item-pdf{margin-right:110px}.content div.block div.text .info .item-pdf:before{background:url("../images/pdf.png")}.content div.block div.text .info .item-price:before{background:url("../images/price.png")}.content div.block div.img .btn{border-radius:10px;background:#FFD366;width:380px;text-align:center;font:600 15px/56px 'Montserrat';color:#051C2C;display:block;text-decoration:none;border:0;transition:.3s linear;margin:30px 0 0}.content div.block div.img .btn:hover{background:#ebbe4f}.content div.block div.img .btn:hover{cursor:pointer}@media screen and (max-width: 800px){.content div.block div.img .btn{margin:40px auto 0}}@media screen and (max-width: 800px){.content div.block div.img{width:100%}}@media screen and (max-width: 800px){.content div.block div.img img{margin:0 auto}}.open-modal{opacity:1 !important;display:block !important;visibility:visible !important}.fixedBody{overflow:hidden}.modal{background:rgba(0,0,0,0.6);margin:0 auto;padding:0;display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch;opacity:0;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.modal-header{border-bottom:0}.modal .close{text-decoration:none;height:30px;width:30px;z-index:98;transition:all 0.3s;background:url("../images/close.svg");background-repeat:no-repeat;position:absolute;right:30px;top:30px;background-size:contain}@media (max-width: 576px){.modal .close{right:15px;top:15px}}.modal .close:hover{opacity:0.5;outline:0;cursor:pointer}.modal-content{border-radius:10px;background:#fff;padding:100px;box-sizing:border-box;width:600px;margin:40px auto 0;position:relative}@media (max-width: 576px){.modal-content{width:90%;padding:50px 30px}}.modal-content p.title{font:700 20px/26px 'Montserrat';margin:0;color:#051C2C;text-align:center}.modal-content form{width:400px;margin:40px auto 0}@media (max-width: 576px){.modal-content form{width:100%}}.modal-content form .submit{border-radius:10px;background:#FFD366;width:380px;text-align:center;font:600 15px/56px 'Montserrat';color:#051C2C;display:block;text-decoration:none;border:0;transition:.3s linear;margin:30px 0 0;margin:40px 0 0;border:0;width:100%}.modal-content form .submit:hover{background:#ebbe4f}.modal-content form .submit:hover{cursor:pointer}@media (max-width: 480px){.modal-content form .submit{margin:20px 0 0}}.modal-content form input[type='text'],.modal-content form input[type='phone'],.modal-content form input[type='email']{margin-bottom:20px;background:transparent;border-radius:10px;border:1px solid #051C2C;background:#FFF;font:400 15px/24px 'Montserrat';width:100%;padding:15px 20px}.modal-content form input[type='text']::placeholder,.modal-content form input[type='phone']::placeholder,.modal-content form input[type='email']::placeholder{color:#8BA0C0}.modal-content form .iti{width:100%}.modal-content 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}.modal-content form input[type='checkbox']{margin:3px 6px 0 0}.modal-content form .checkbox-form-1{margin-top:40px}.modal-content 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}.modal-content form .check_box{color:#051C2C;font:400 12px/18px 'Montserrat'}.modal-content form .check_box a{color:#051C2C;text-decoration:underline}.modal-content form .check_box a:hover{cursor:pointer}.thanks{padding:50px 0;text-align:center}.thanks .btn{border-radius:10px;background:#FFD366;width:380px;text-align:center;font:600 15px/56px 'Montserrat';color:#051C2C;display:block;text-decoration:none;border:0;transition:.3s linear;margin:30px 0 0;margin:40px auto}.thanks .btn:hover{background:#ebbe4f}.thanks .btn:hover{cursor:pointer}@media screen and (max-width: 395px){.thanks .btn{width:100%}}.thanks img{margin:0 auto}.thanks p.title{font:700 20px/30px 'Montserrat';margin:40px 0 15px;color:#272727}.thanks p.title+p{font:400 16px/24px 'Montserrat';margin:0}
