*{padding:0;margin:0;box-sizing:border-box}a,button,input{outline-style:none}img{display:block}a{text-decoration:none}ul{list-style:none}@font-face{font-family:DINCondensedC;font-weight:400;font-style:normal;src:url("/template/fonts/DINCondensedC.woff") format("woff");src:url("/template/fonts/DINCondensedC.ttf") format("truetype")}body{font-family:Open Sans,sans-serif}.container{max-width:1230px;padding:0 30px;margin:0 auto}.spacer{min-height:calc(100vh - 262px - 320px)}.btn{display:block;text-align:center;transition:.3s}.btn-orange{line-height:52px;background-color:#f08a53;border-radius:4px;box-shadow:0 4px 0 0 #e46d2d;color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.26px}.btn-orange:hover{background-color:#f29a6a}.images-hidden{display:none}.clear{clear:both}.smsbutton{animation:1.85s cubic-bezier(.66,0,0,1) 0s normal none infinite running pulse;transition:all .5s ease 0s;box-shadow:0 0 0 0 rgba(39,115,255,.5);display:block;border-radius:50%;position:fixed;bottom:14%;right:5%;z-index:9999;height:80px;width:80px;opacity:.6;background:url("/bundles/wartfeedback/form_call.png") no-repeat 0 0}.smsbutton:hover{opacity:1}.smsbutton img{animation:3s linear 0s normal none infinite running Rotate;display:block}@keyframes pulse{to{box-shadow:0 0 0 45px rgba(36,156,121,0)}}@keyframes Rotate{0%{transform:rotate(0deg)}4%{transform:rotate(-15deg)}8%{transform:rotate(0deg)}12%{transform:rotate(-15deg)}}.line.error input{box-shadow:0 1px 0 0 #ff0202!important}.header{background-color:#fff;box-shadow:0 0 18px rgba(13,66,118,.19)}.header .container .main{height:90px;display:flex;align-items:center;justify-content:space-between}.header .container .main .logo{display:block}.header .container .main .center-block{display:flex}.header .container .main .center-block .address{padding-left:23px;color:#5c5e60;font-size:15px;font-weight:400;position:relative}.header .container .main .center-block .address:before{width:11px;height:16px;content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background-image:url("/template/images/map-point.png");background-position:50%;background-repeat:no-repeat}.header .container .main .center-block .stick{width:1px;height:30px;background-color:#e5e8eb;margin:0 30px}.header .container .main .center-block .mode{padding-left:29px;color:#5c5e60;font-size:14px;font-weight:400;line-height:28px;text-transform:uppercase;position:relative}.header .container .main .center-block .mode:before{width:16px;height:16px;content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background-image:url("/template/images/clock.png");background-position:50%;background-repeat:no-repeat}.header .container .main .phone{display:block;width:266px;height:52px;border:1px solid #e5e8eb;padding-left:62px;position:relative}.header .container .main .phone span{display:block;width:100%;height:100%;text-align:center;line-height:52px;color:#041e38;font-size:20px;font-weight:600;border-left:1px solid #e5e8eb;transition:.3s}.header .container .main .phone:before{width:16px;height:16px;content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);left:22px;background-image:url("/template/images/phone-btn.png");background-position:50%;background-repeat:no-repeat}.header .container .main .phone:hover span{color:#2f94f7}.footer{background-color:#031322}.footer .container .main{height:140px;display:flex;align-items:center;justify-content:space-between}.footer .container .main .details{color:#ccced0;font-size:13px;line-height:18px;text-transform:uppercase}.footer .container .main .details a{color:#ccced0;text-decoration:underline;text-transform:none;transition:.3s}.footer .container .main .details a:hover{text-decoration:none}.footer .container .main .btn-callback{width:240px;height:52px;line-height:52px;border:2px solid #f08a53;color:#fff;text-transform:uppercase;letter-spacing:.26px;font-weight:700;font-size:13px}.footer .container .main .btn-callback:hover{background-color:#f08a53}.footer .container .main .phone{display:block;color:#fff;font-size:20px;font-weight:600;transition:.3s}.footer .container .main .phone:hover{text-decoration:underline}.modal-window{background-color:#fff;width:100%;border-radius:6px;position:relative;padding:5px}.modal-window .modal-close{position:absolute;right:20px;top:20px;height:10px;width:10px;background-image:url("/template/images/modal-close.png");background-position:50%;background-repeat:no-repeat;z-index:100}.modal-window .modal-title{padding:30px;color:#17101a;font-size:24px;font-weight:500;letter-spacing:-.48px;border-bottom:1px dashed #ededf0;text-transform:uppercase}.modal-window .modal-main{padding:30px}.modal-window .input{height:46px;position:relative;margin-bottom:20px}.modal-window .input label{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);right:20px;height:16px;width:16px;background-image:url("/template/images/search.png");background-position:50%;background-repeat:no-repeat}.modal-window .input input{width:100%;height:100%;box-shadow:inset 0 0 12px rgba(180,180,199,.1);border:1px solid #ececf0;background-color:#fefefe;padding:0 40px 0 20px;color:#4f4e50;font-size:15px;font-weight:400}.modal-window .list{height:170px;overflow:auto}.modal-window .list .item{color:#4f4e50;font-size:15px;font-weight:400;min-height:32px;line-height:20px;padding:6px 20px;background-color:#f5f5f7}.modal-window .list .item:nth-child(2n){background-color:#ececef}.modal-window .modal-btn-row{height:100px;padding:0 30px;border-top:1px dashed #ededf0;display:flex;align-items:center;justify-content:flex-end}.modal-window .modal-btn-row .modal-btn-grey{width:120px;height:38px;border-radius:4px;background-color:#adadbd;color:#fff;font-size:15px;font-weight:400;line-height:38px;text-align:center;transition:.3s}.modal-window .modal-btn-row .modal-btn-grey:hover{background-color:#9191a6}.modal-window .terms-block{height:500px;overflow:auto}.modal-window .form-block{width:380px;background-color:#fff;border-radius:14px;padding:56px 30px;position:relative}.modal-window .form-block .title-form{color:#0c3762;font-size:26px;font-weight:600;line-height:28px;text-align:center;margin-bottom:25px}.modal-window .form-block .title-form span{display:block;font-weight:700}.modal-window .form-block .line+.line{margin-top:22px}.modal-window .form-block .line input{width:100%;height:52px;background-color:#f3f5f7;border:none;padding:0 28px;color:#939fad;font-size:16px;letter-spacing:.96px;box-shadow:0 1px 0 0 #e2e2e2}.modal-window .form-block .line-btn{margin-top:32px}.top-block{background-color:#197fe2;background-image:url("/template/images/top-block-bg.png");background-position:50%;background-repeat:no-repeat;background-size:cover}.top-block.smallPage{min-height:calc(100vh - 90px)}.top-block.smallPage .container .main{min-height:calc(80vh - 200px);padding-top:40px}.top-block.smallPage .container .main .left-block{background:none}.top-block.smallPage .container .main .left-block .big-text{font-size:46px}.top-block.smallPage .container .main .left-block .offer{background-color:#fff}.top-block.smallPage .container .main .left-block .offer .offer-big-text{color:#000;font-style:normal;font-family:DINCondensedC,sans-serif;margin-bottom:0;font-size:34px}.top-block .container .main{display:flex;align-items:center}.top-block .container .main .left-block{width:700px;padding:70px 80px 40px 70px;background-color:#2f94f7;margin-right:60px}.top-block .container .main .left-block .big-text{color:#fff;font-size:56px;font-weight:400;font-family:DINCondensedC,sans-serif;text-transform:uppercase;line-height:52px;margin-bottom:30px}.top-block .container .main .left-block .description{color:#f3f5f7;font-size:17px;font-weight:400;line-height:23px;margin-bottom:38px}.top-block .container .main .left-block .service{color:#fff;font-size:19px;font-weight:600;line-height:24px;margin-bottom:38px}.top-block .container .main .left-block .service span{color:#ffea95;font-weight:700}.top-block .container .main .left-block .offer{width:100%;background-color:#1878d9;border-radius:14px;padding:34px;padding-left:107px;box-shadow:0 5px 0 0 #115daa;position:relative}.top-block .container .main .left-block .offer .offer-big-text{color:#fff;font-size:26px;font-style:italic;margin-bottom:14px}.top-block .container .main .left-block .offer .offer-big-text span{color:#ff767c;font-weight:800;font-style:normal}.top-block .container .main .left-block .offer .offer-small-text{color:#f3f5f7;font-size:11px;font-weight:400;line-height:16px;margin-left:39px}.top-block .container .main .left-block .offer:before{width:44px;height:40px;position:absolute;content:"";top:32px;left:39px;background-image:url("/template/images/offer-money.png");background-position:50%;background-repeat:no-repeat}.top-block .container .main .right-block .form-block{width:380px;background-color:#fff;border-radius:14px;box-shadow:0 5px 0 0 #e2e2e2;padding:56px 30px;position:relative}.top-block .container .main .right-block .form-block:before{width:70px;height:210px;position:absolute;content:"";left:-30px;top:20px;background-image:url("/template/images/form-block-key.png");background-position:50%;background-repeat:no-repeat}.top-block .container .main .right-block .form-block .title-form{color:#0c3762;font-size:26px;font-weight:600;line-height:28px;text-align:center;margin-bottom:25px}.top-block .container .main .right-block .form-block .title-form span{display:block;font-weight:700}.top-block .container .main .right-block .form-block .line+.line{margin-top:22px}.top-block .container .main .right-block .form-block .line input{width:100%;height:52px;background-color:#f3f5f7;border:none;padding:0 28px;color:#939fad;font-size:16px;letter-spacing:.96px;box-shadow:0 1px 0 0 #e2e2e2}.top-block .container .main .right-block .form-block .line-btn{margin-top:32px}.extra-service{background-color:#f1f3f5;background-image:url("/template/images/top-block-bg.png");background-position:50%;background-repeat:no-repeat;background-size:cover;padding:80px 0}.extra-service .container .main .title{color:#0c3762;font-size:42px;text-transform:uppercase;text-align:center;font-weight:400;font-family:DINCondensedC;margin-bottom:37px}.extra-service .container .main .list{display:flex;justify-content:space-between}.extra-service .container .main .list .item{width:250px;border-radius:15px;background-color:#fff;padding:40px 30px;display:flex;flex-direction:column;align-items:center;border:3px solid transparent}.extra-service .container .main .list .item .img{height:90px}.extra-service .container .main .list .item .name{color:#1b2734;font-size:17px;font-weight:700;line-height:23px;margin-bottom:23px}.extra-service .container .main .list .item .description{color:#1b2734;font-size:14px;font-weight:400;line-height:21px;text-align:center;margin-bottom:auto}.extra-service .container .main .list .item .price{display:flex;justify-content:center;margin-bottom:15px}.extra-service .container .main .list .item .price .grey-price{color:#a2a2a3;font-size:16px;font-weight:400;line-height:24px;text-decoration:line-through;margin-right:10px}.extra-service .container .main .list .item .price .red-price{color:#cf3030;font-size:19px;font-weight:800;line-height:24px}.extra-service .container .main .list .item .btn-orange{width:100%}.extra-service .container .main .list .item-special{width:370px;border:3px solid #f08a53}.placements-block{background-color:#fefefe;background-image:url("/template/images/top-block-bg.png");background-position:50%;background-repeat:no-repeat;background-size:cover}.placements-block .container .main{height:700px;position:relative}.placements-block .container .main .left-block{position:absolute;top:80px;left:0;z-index:100}.placements-block .container .main .left-block .wrapper{width:620px;box-shadow:0 0 0 rgba(63,84,89,.12);background:hsla(0,0%,100%,.8);border-radius:10px;padding:50px 70px}.placements-block .container .main .left-block .wrapper .title{color:#0c3762;font-family:DINCondensedC;font-size:42px;font-weight:400;text-transform:uppercase;margin-bottom:30px}.placements-block .container .main .left-block .wrapper .text{color:#092948;font-size:16px;line-height:27px;font-weight:400}.placements-block .container .main .left-block .wrapper .text span{font-weight:700}.placements-block .container .main .left-block .wrapper .text a{color:#f08a53;text-decoration:underline}.placements-block .container .main .left-block .wrapper .text p+p,.placements-block .container .main .left-block .wrapper .text p+ul{margin-top:30px;margin-bottom:30px;margin-left:30px}.placements-block .container .main .left-block .wrapper .text ul li{padding-left:36px;position:relative}.placements-block .container .main .left-block .wrapper .text ul li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:4px;border-radius:50%;background-color:#092948}.placements-block .container .main .right-block{bottom:0;right:-125px;width:1043px;height:597px;position:absolute;background-image:url("/template/images/MacBook_Pro.png");background-position:50%;background-repeat:no-repeat;padding:36px 125px 67px 126px}.placements-block .container .main .right-block .wrapper{width:100%;height:100%;overflow:hidden}.consult-block{background-color:#097ced;background-image:url("/template/images/top-block-bg.png");background-position:50%;background-repeat:no-repeat;background-size:cover}.consult-block .container{background-image:url("/template/images/consult-block-bg.png");background-position:-550px;background-repeat:no-repeat;position:relative}.consult-block .container .bg{position:absolute;right:100%;width:1920px;height:300px;background-color:#2f94f7}.consult-block .container .main{height:300px;display:flex;align-items:center;padding-left:365px}.consult-block .container .main .text{margin-right:200px}.consult-block .container .main .text .big{color:#ffea95;font-family:DINCondensedC;font-weight:400;font-size:42px;line-height:44px;text-transform:uppercase;margin-bottom:27px}.consult-block .container .main .text .small{color:#fcfcfc;font-size:20px;line-height:27px}.consult-block .container .main .btn-orange{display:flex;align-items:center;justify-content:center;line-height:16px;height:70px;width:250px}.licens-block{background-color:#fefefe;background-image:url("/template/images/top-block-bg.png");background-position:50%;background-repeat:no-repeat;background-size:cover}.licens-block .container .main{padding:70px 118px;display:flex;align-items:center;justify-content:space-between}.licens-block .container .main .left-block{width:550px}.licens-block .container .main .left-block .big-text{color:#0c3762;font-family:DINCondensedC;font-size:56px;font-weight:400;line-height:52px;text-transform:uppercase;margin-bottom:30px}.licens-block .container .main .left-block .small-text{color:#092948;font-size:16px;font-weight:400;line-height:27px}.licens-block .container .main .left-block .small-text a{color:#f08a53;font-weight:700;text-decoration:underline;transition:.3s}.licens-block .container .main .left-block .small-text a:hover,.licens-block .container .main .right-block .img:hover+.link{text-decoration:none}.licens-block .container .main .right-block .link{display:block;text-align:center;margin-top:27px;color:#f08a53;font-size:16px;text-decoration:underline;transition:.3s}.licens-block .container .main .right-block .link:hover{text-decoration:none}.lower-form-block{background-color:#243033;background-image:url("/template/images/top-block-bg.png");background-position:50%;background-repeat:no-repeat;background-size:cover}.lower-form-block .container{background-image:url("/template/images/lower-form-block.png");background-position:100px 100%;background-repeat:no-repeat}.lower-form-block .container .main{height:724px;padding-top:75px;padding-left:500px}.lower-form-block .container .main .lower-form{padding:60px 40px;width:611px;background-color:#fff;border-radius:12px;box-shadow:0 5px 0 0 #e2e2e2}.lower-form-block .container .main .lower-form .title{width:450px;color:#f08a53;font-family:Open Sans Condensed,sans-serif;font-size:32px;font-weight:700;line-height:34px;text-transform:uppercase;margin-bottom:35px}.lower-form-block .container .main .lower-form .small-text{width:453px;padding-left:37px;color:#94a2a9;font-size:15px;font-weight:400;line-height:19px;letter-spacing:-.38px;position:relative;margin-bottom:44px}.lower-form-block .container .main .lower-form .small-text:before{width:23px;height:33px;content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background-image:url("/template/images/phone-ico.png");background-position:50%;background-repeat:no-repeat}.lower-form-block .container .main .lower-form .line{display:flex;align-items:center;background-image:url("/template/images/dot.png");background-repeat:repeat-x;background-position:0 50%}.lower-form-block .container .main .lower-form .line+.line{margin-top:22px}.lower-form-block .container .main .lower-form .line label{color:#6d7984;font-size:21px;letter-spacing:-.53px;background-color:#fff;padding-right:10px}.lower-form-block .container .main .lower-form .line input{width:320px;height:52px;background-color:#f3f5f7;border:none;padding:0 28px;color:#939fad;font-size:16px;letter-spacing:.96px;box-shadow:0 1px 0 0 #e2e2e2}.lower-form-block .container .main .lower-form .line .spacer-stick{width:10px;height:52px;background-color:#fff;margin-left:auto}.lower-form-block .container .main .lower-form .line-btn{margin-top:32px}.lower-form-block .container .main .lower-form .line-btn .btn-orange{width:320px;margin-left:auto}
