*{margin:0;padding:0;border:0}html{width:100%;height:100%;position:relative;margin:0;padding:0}body{font-family:"Exo 2",sans-serif;font-weight:400;font-size:16px;height:100%;width:100%;min-width:320px;position:relative;color:#000}h1{font-size:36px;color:#000;font-weight:700;line-height:140%}h2{font-size:32px;color:#000;font-weight:700;line-height:140%}h3{font-size:28px;color:#000;font-weight:700;line-height:140%}h4{font-size:24px;color:#000;font-weight:700;line-height:140%}h5{font-size:20px;color:#000;font-weight:700;line-height:140%}h6{font-size:16px;color:#000;font-weight:700;line-height:140%}ul,ol{margin-left:20px}hr{height:2px;background-color:#000;margin:15px 0}p{margin:5px 0}a:not([class]){text-decoration:none;color:#091777}a:not([class]):active,a:not([class]):visited{text-decoration:none;color:#091777}a:not([class]):hover{text-decoration:underline}input,textarea,select{font-family:"Exo 2",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none}table{width:100%;margin:15px 0 !important;font-family:"Exo 2",sans-serif !important;font-size:15px !important;font-weight:400 !important;border-collapse:collapse !important;color:#000 !important;border:1px solid #dcdcdc !important;border-radius:3px !important;border-left:0 !important}table tr td,tr th{padding:10px !important;background:#fff !important;border-bottom:1px solid #dcdcdc !important;border-left:1px solid #dcdcdc !important}table tr td:first-child,tr th:first-child{border-left:1px solid #dcdcdc !important}table tr:last-child td{border-bottom:0 !important}.tdn{text-decoration:none}.h5{height:5px}.h10{height:10px}.h15{height:15px}.h20{height:20px}.h25{height:25px}.h30{height:30px}.h35{height:35px}.h40{height:40px}.clearfix:after{content:"";display:table;clear:both}.center{width:960px;margin:0 auto}.header{width:100%;min-height:964px;background:#fff url("../img/bg1-1.jpg") no-repeat center top;position:relative}.header__img{width:100%;height:auto;max-height:1034px}.header__top{position:absolute;z-index:1;top:25px;width:100%}.header__logo{width:150px;height:120px;display:block;float:left;background:url("../img/logo33.png") center no-repeat;background-size:cover}.header_opts{width:fit-content;float:left;margin:0 147px}.header_opts__img{width:61px;height:65px;background:url("../img/block1-im1.png") center no-repeat;background-size:cover;float:left;margin-right:15px}.header_opts__title{color:#091777;font-weight:700;font-size:18px;line-height:65px;float:left}.header_contacts{float:right;width:fit-content}.header_contacts__phone{display:block;color:#091777;font-weight:700;font-size:21px;text-align:right;text-decoration:none;margin-bottom:10px}.header_contacts__phone:hover{text-decoration:underline}.header_contacts__button{width:254px;min-height:34px;border:1px solid #fff;background-color:#FFC647;line-height:34px;color:#091777;font-size:16px;text-align:center;font-weight:400;cursor:pointer;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s}.header_contacts__button:hover{-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.5),0px 0px 8px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.5),0px 0px 8px rgba(0,0,0,0.5);-o-box-shadow:0px 0px 8px rgba(0,0,0,0.5),0px 0px 8px rgba(0,0,0,0.5);box-shadow:0px 0px 8px rgba(0,0,0,0.5),0px 0px 8px rgba(0,0,0,0.5);background-color:#FFE404}.header_contacts__grafik{color:#091777;font-weight:400;font-size:15px;text-align:right;margin-top:10px}.header__center{width:100%;position:absolute;z-index:1;top:165px}.header__title{color:#fff;background-color:#1633F9;width:100%;text-align:center;font-size:24px;height:47px;line-height:44px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header__title:nth-child(2){margin:1px auto 0;width:fit-content;padding:0 30px}.header__slide{width:732px;height:409px;background-color:#fff;position:absolute;z-index:1;top:290px;left:50%;-webkit-transition:translate(-50%, 0);-moz-transition:translate(-50%, 0);-o-transition:translate(-50%, 0);transform:translate(-50%, 0)}.header__slide .owl-carousel .owl-nav .owl-prev{width:45px;height:409px;background:url("../img/prev.png") center no-repeat;background-size:contain;position:absolute;top:0;left:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}.header__slide .owl-carousel .owl-nav .owl-prev:hover{opacity:.75}.header__slide .owl-carousel .owl-nav .owl-next{width:45px;height:409px;background:url("../img/next.png") center no-repeat;background-size:contain;position:absolute;top:0;right:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}.header__slide .owl-carousel .owl-nav .owl-next:hover{opacity:.75}.header__slide .owl-carousel .owl-dots{width:fit-content;margin:-25px auto 0}.header__slide .owl-carousel .owl-dots .owl-dot{width:11px;height:11px;background-color:#000;border-radius:50%;display:inline-block;opacity:.25;margin-right:20px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}.header__slide .owl-carousel .owl-dots .owl-dot:hover{opacity:.75}.header__slide .owl-carousel .owl-dots .active{opacity:.75}.header__bottom{width:100%;position:absolute;z-index:1;top:699px}.header_form{width:644px;height:507px;background:url("../img/block1-form2-u201-fr.png") center no-repeat;background-size:cover;margin:0 auto;padding:41px 43px 321px 44px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header_form__title{color:#AB1600;font-weight:700;font-size:32px;text-align:center}.header_form__descript{color:#000;font-weight:700;font-size:24px;text-align:center;margin-top:15px}.header_form__block{margin-top:20px}.header_form__name{float:left;width:40%;color:#000;font-weight:400;font-size:16px;text-align:right;line-height:35px}.header_form__input{float:right;display:block;width:55%;height:35px;padding:7px 7px 7px 16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;border:1px solid #0029d9;font-weight:400;font-size:16px}.header_form__input:focus,.header_form__input:hover{border:1px solid #404040}.header_form__button{background-color:#0029d9;border:1px solid #fff;width:55%;height:40px;line-height:38px;text-align:center;outline:none;font-weight:400;font-size:20px;color:#fff;float:right;cursor:pointer;margin-top:20px;display:block;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s}.header_form__button:hover{opacity:.75}.header_form__message{width:55%;float:right;color:#000;font-weight:400;font-size:16px;text-align:center}.header_form__success{width:55%;float:right;color:#009800;font-weight:400;font-size:16px;text-align:center;display:none}.slide__img{width:732px;height:409px}.slide__button{position:absolute;bottom:100px;right:75px;background:url("../img/btn-sprite.png") no-repeat;color:#fff;font-weight:700;text-shadow:0 2px 0 #fd7701;text-align:center;line-height:48px;width:200px;font-size:18px;outline:none;background-position:-5px -55px;cursor:pointer;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}.slide__button:hover{opacity:.75}.advantages{width:100%;height:auto;margin:300px 0 100px}.advantages__title{color:#091777;text-align:center;margin-bottom:34px}.advantages__block{width:250px;height:292px;float:left;margin:0 35px 40px}.advantages__icon{width:124px;height:123px;margin:0 auto 20px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}.advantages__icon:hover{-webkit-box-shadow:0px 0px 8px rgba(255,0,0,0.5),0px 0px 8px rgba(255,0,0,0.5);-moz-box-shadow:0px 0px 8px rgba(255,0,0,0.5),0px 0px 8px rgba(255,0,0,0.5);-o-box-shadow:0px 0px 8px rgba(255,0,0,0.5),0px 0px 8px rgba(255,0,0,0.5);box-shadow:0px 0px 8px rgba(255,0,0,0.5),0px 0px 8px rgba(255,0,0,0.5)}.advantages__name{color:#091777;font-size:18px;text-align:center;font-weight:700;margin-bottom:20px}.advantages__descript{font-size:17px;text-align:center;font-weight:400}.catalog{width:100%;height:auto;background-color:#031437;padding-top:1px}.catalog__imgTop{width:100%;height:162px;background:url("../img/bg_block.png") center no-repeat;background-size:cover;margin-top:-152px}.catalog__title{color:#fff;text-align:center;padding:63px 0}.catalog__blocks{display:block}.catalog__mobiles{display:none}.catalog_mobile{width:100%;height:auto;margin-bottom:15px}.catalog_mobile__img{width:400px;height:225px}.catalog_mobile__content{width:100%;height:auto;background-color:#8e012c;padding:15px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.catalog_mobile__name{color:#fff;font-weight:700;font-size:24px;margin-bottom:10px}.catalog_mobile_form__title{color:#fff;font-weight:400;font-size:15px;margin-bottom:10px}.catalog_mobile_form__input{width:100%;height:35px;padding:6px 6px 6px 13px;border:1px solid #7F7F7F;margin-bottom:10px;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}.catalog_mobile_form__input:hover{border:1px solid #0029d9}.catalog_mobile_form__input:focus{border:1px solid #000}.catalog_mobile_form__button{width:100%;height:35px;display:block;font-weight:400;font-size:16px;background-color:#ffc647;border:1px solid #fff;cursor:pointer;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s}.catalog_mobile_form__button:hover{background-color:#ffe404}.catalog_mobile_form__success{color:#009800;font-weight:400;font-size:15px;text-align:center;display:none}.catalog__block{width:960px;height:250px;margin-bottom:15px;position:relative}.catalog__block:nth-child(2n) .catalog__left{position:absolute;z-index:1;top:45%;right:10%;left:auto;-webkit-transition:translate(0, -45%);-moz-transition:translate(0, -45%);-o-transition:translate(0, -45%);transform:translate(0, -45%)}.catalog__block:nth-child(2n) .catalog__right{position:absolute;z-index:1;left:0;right:auto;width:340px;height:250px;background:url("../img/cat-left.png") center no-repeat;background-size:cover}.catalog__block:nth-child(2n) .catalog__name{left:auto;right:0;margin-left:0;margin-right:25px}.catalog__left{position:absolute;z-index:1;top:45%;left:10%;-webkit-transition:translate(0, -45%);-moz-transition:translate(0, -45%);-o-transition:translate(0, -45%);transform:translate(0, -45%)}.catalog__right{position:absolute;z-index:1;right:0;width:340px;height:250px;background:url("../img/cat-right.png") center no-repeat;background-size:cover}.catalog__name{color:#fff;font-weight:700;font-size:36px;position:inherit;top:50%;left:0;right:auto;margin-left:25px;margin-right:0;-webkit-transition:translate(0, -50%);-moz-transition:translate(0, -50%);-o-transition:translate(0, -50%);transform:translate(0, -50%)}.catalog_form{display:none}.catalog_form__title{color:#fff;font-weight:400;font-size:15px;margin-bottom:10px}.catalog_form__input{width:280px;height:35px;padding:6px 6px 6px 13px;border:1px solid #7F7F7F;margin-bottom:10px;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}.catalog_form__input:hover{border:1px solid #0029d9}.catalog_form__input:focus{border:1px solid #000}.catalog_form__button{width:280px;height:35px;display:block;font-weight:400;font-size:16px;background-color:#ffc647;border:1px solid #fff;cursor:pointer;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s}.catalog_form__button:hover{background-color:#ffe404}.catalog_form__success{color:#009800;font-weight:400;font-size:15px;text-align:center;display:none}.catalog__imgBottom{width:100%;height:160px;background:url("../img/bg_block2.png") center no-repeat;background-size:cover;margin-top:20px;font-weight:400;font-size:15px}.relative{position:relative}.calculator{width:100%;height:auto;background-color:#f0f4f5}.calculator__title{color:#091777;text-align:center;padding:95px 0 60px}.calculator__img{width:100%;height:572px;background:url("../img/calc-w.png") center no-repeat;background-size:cover}.calculator__form{width:422px;background-color:#fff;border:1px solid #8F8F8F;-webkit-box-shadow:0px 25px 25px rgba(0,0,0,0.5);-moz-box-shadow:0px 25px 25px rgba(0,0,0,0.5);-o-box-shadow:0px 25px 25px rgba(0,0,0,0.5);box-shadow:0px 25px 25px rgba(0,0,0,0.5);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 30px;position:absolute;right:70px}.calculator_block{border-bottom:1px solid #8f8f8f;margin-bottom:15px}.calculator_block:last-child{border:0;margin-bottom:0}.calculator_block__title{color:#1633F9;font-weight:700;font-size:15px;margin-bottom:15px}.calculator_block__line{width:45%;float:left;margin-bottom:15px}.calculator_block__line:nth-child(2n){float:right}.calculator_block__radio{width:16px;height:16px;display:block;float:left;margin-right:7px;cursor:pointer;outline:none;-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}.calculator_block__name{float:left;font-size:14px;line-height:14px}.calculator_block__lineInput{width:100%;margin-bottom:15px}.calculator_block__nameInput{width:40%;text-align:right;font-size:14px;line-height:31px;float:left}.calculator_block__input{width:55%;float:right;border:1px solid #7f7f7f;outline:none;padding:6px 6px 6px 11px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px}.calculator_block__success{color:#009800;font-weight:400;font-size:15px;text-align:center;display:none}.calculator_block__button{width:100%;height:34px;outline:none;display:block;background-color:#ffc647;margin-top:35px;font-weight:600;font-size:16px;cursor:pointer;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s}.calculator_block__button:hover{background-color:#ffe404}.variants{width:100%;height:auto;background:url("../img/bg-5.jpg") center no-repeat;background-size:cover;margin-top:-50px;padding-bottom:65px}.variants__title{color:#fff;text-align:center;padding:40px 0}.variants__block{width:300px;height:462px;float:left;margin:0 30px 30px 0}.variants__block:nth-child(3n){margin-right:auto}.variants__top{width:fit-content;padding:5px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-weight:400;font-size:24px;background-color:#061433}.variants__img{width:100%;height:202px}.variants__content{background-color:#061433;padding:10px 20px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.variants__name{color:#fff;font-size:15px;text-align:center;margin-bottom:5px}.variants__input{width:100%;height:35px;padding:0 6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;font-weight:400;font-size:15px;margin-bottom:10px}.variants__button{width:100%;height:45px;background-color:#ffc647;outline:none;cursor:pointer;font-weight:600;font-size:20px;border:1px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:10px;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;margin-top:10px}.variants__button:hover{background-color:#ffe404}.variants__success{color:#D7244C;text-align:center;font-size:15px;font-weight:600;display:none}.faq{width:100%;height:auto;background:#efefef url("../img/bg-6.jpg") bottom center no-repeat;background-size:contain;min-height:740px}.faq__block{width:448px;height:auto;position:absolute;right:25px;top:80px}.faq__title{color:#031591;font-weight:700;font-size:28px;margin-bottom:34px}.faq__line{padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.faq__name{color:#031591;font-weight:500;font-size:20px}.faq__answer{color:#000;font-weight:400;font-size:16px;padding-left:20px;display:none;margin-top:15px}.faq__answer--active{display:block}.faq__title2{color:#031591;font-weight:700;font-size:36px;text-align:right;cursor:pointer;margin-top:40px}.faq__descript{color:#000;font-weight:400;font-size:20px;text-align:right;text-decoration:underline;margin-top:10px;cursor:pointer}.faq__descript:hover{text-decoration:none}.stages{width:100%;height:auto;background-color:#fff;-webkit-box-shadow:0px 0px 8px rgba(51,51,51,0.5),0px 0px 8px rgba(51,51,51,0.5);-moz-box-shadow:0px 0px 8px rgba(51,51,51,0.5),0px 0px 8px rgba(51,51,51,0.5);-o-box-shadow:0px 0px 8px rgba(51,51,51,0.5),0px 0px 8px rgba(51,51,51,0.5);box-shadow:0px 0px 8px rgba(51,51,51,0.5),0px 0px 8px rgba(51,51,51,0.5);padding:70px 0}.stages__title{color:#091777;text-align:center}.stages__block{width:220px;height:315px;float:left;margin:32px 26px 0 0}.stages__block:nth-child(4n){margin-right:auto}.stages__img{width:185px;height:185px;margin-bottom:15px}.stages__descript{text-align:center;font-size:16px}.stages__phone{font-weight:600;font-size:18px;text-align:center;margin-top:10px}.stages__button{z-index:1138;width:220px;height:40px;background-color:#FFC647;line-height:38px;font-size:20px;text-align:center;font-weight:400;margin-top:5px;cursor:pointer;outline:none;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s}.stages__button:hover{-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.5),0px 0px 8px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.5),0px 0px 8px rgba(0,0,0,0.5);-o-box-shadow:0px 0px 8px rgba(0,0,0,0.5),0px 0px 8px rgba(0,0,0,0.5);box-shadow:0px 0px 8px rgba(0,0,0,0.5),0px 0px 8px rgba(0,0,0,0.5);background-color:#FFE404}.gallery{width:100%;height:auto}.gallery__title{color:#091777;text-align:center;margin-bottom:30px;padding-top:70px}.gallery__slide{width:800px;margin:0 auto}.gallery__slide .owl-carousel .owl-nav .owl-prev{width:55px;height:500px;background:url("../img/prev.png") center no-repeat;background-size:contain;position:absolute;top:0;left:-90px}.gallery__slide .owl-carousel .owl-nav .owl-next{width:55px;height:500px;background:url("../img/next.png") center no-repeat;background-size:contain;position:absolute;top:0;right:-90px}.gallery__img{width:100%;height:500px;object-fit:contain}.gallery__name{text-align:center;font-size:28px;font-weight:600;margin-top:15px}.reviews{width:100%;height:auto}.reviews__title{color:#091777;text-align:center;padding-top:70px}.reviews__descript{font-size:18px;margin-top:5px;text-align:center}.reviews__block{width:100%;height:auto;margin-top:50px}.reviews__left{width:250px;float:left}.reviews__block:nth-child(2n) .reviews__left{float:right}.reviews__right{width:calc(100% - 250px);float:right}.reviews__block:nth-child(2n) .reviews__right{float:left}.reviews__video{width:250px}.reviews__video iframe{width:100%;height:auto}.reviews__content{width:100%;padding:25px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#efefef;border-radius:10px}.reviews__name{color:#000;font-weight:700;font-size:17px;margin-bottom:10px}.reviews__text{color:#000;font-weight:400;font-size:16px}.reviews__button{width:220px;height:40px;background-color:#FFC647;line-height:38px;font-size:20px;text-align:center;font-weight:400;margin-top:30px;cursor:pointer;outline:none;float:right;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s}.reviews__button:hover{-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.5),0px 0px 8px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.5),0px 0px 8px rgba(0,0,0,0.5);-o-box-shadow:0px 0px 8px rgba(0,0,0,0.5),0px 0px 8px rgba(0,0,0,0.5);box-shadow:0px 0px 8px rgba(0,0,0,0.5),0px 0px 8px rgba(0,0,0,0.5);background-color:#FFE404}.faqForms{width:100%;height:auto;background:url("../img/bg-9.jpg") center top no-repeat;background-size:cover;margin-top:40px;padding:91px 0;position:relative;z-index:2}.faqForms__block{width:595px;height:auto;margin:45px auto 0;background-color:#fff;padding:30px 45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.faqForms__title{color:#091777;font-weight:400;font-size:32px;text-align:center;margin-bottom:20px}.faqForms__descript{color:#000;font-weight:400;font-size:21px;text-align:center;line-height:160%}.faqForms__blue{color:#091777;margin-bottom:30px}.faqForms__name{color:#7F7F7F;font-weight:400;font-size:18px;text-align:center;margin:20px 0}.faqForms__input{width:400px;height:40px;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #0153D3;font-weight:400;font-size:16px;display:block;margin:0 auto;outline:none;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}.faqForms__input:hover{-webkit-box-shadow:0px 0px 8px rgba(1,83,211,0.35),0px 0px 8px rgba(1,83,211,0.35);-moz-box-shadow:0px 0px 8px rgba(1,83,211,0.35),0px 0px 8px rgba(1,83,211,0.35);-o-box-shadow:0px 0px 8px rgba(1,83,211,0.35),0px 0px 8px rgba(1,83,211,0.35);box-shadow:0px 0px 8px rgba(1,83,211,0.35),0px 0px 8px rgba(1,83,211,0.35)}.faqForms__input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;border-color:#6b6b6b}.faqForms__textarea{width:400px;height:80px;padding:8px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #0153D3;font-weight:400;font-size:16px;display:block;margin:0 auto;outline:none;resize:none;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}.faqForms__textarea:hover{-webkit-box-shadow:0px 0px 8px rgba(1,83,211,0.35),0px 0px 8px rgba(1,83,211,0.35);-moz-box-shadow:0px 0px 8px rgba(1,83,211,0.35),0px 0px 8px rgba(1,83,211,0.35);-o-box-shadow:0px 0px 8px rgba(1,83,211,0.35),0px 0px 8px rgba(1,83,211,0.35);box-shadow:0px 0px 8px rgba(1,83,211,0.35),0px 0px 8px rgba(1,83,211,0.35)}.faqForms__textarea:focus{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;border-color:#6b6b6b}.faqForms__button{width:360px;height:40px;background-color:#0153d3;line-height:38px;text-align:center;display:block;margin:20px auto 0;font-weight:400;font-size:20px;color:#fff;border-radius:3px;cursor:pointer;outline:none;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s}.faqForms__button:hover{opacity:.75}.faqForms__success{color:#009800;font-weight:400;font-size:16px;text-align:center;margin-top:10px;display:none}.maps{width:100%;height:400px;position:relative;overflow:hidden}.maps iframe{width:100%;height:100%}.maps__contact{width:473px;height:473px;background-color:#1633F9;opacity:.9;-webkit-transform:matrix(.7071, -0.7071, .7071, .7071, -70, 167);-ms-transform:matrix(.7071, -0.7071, .7071, .7071, -70, 167);transform:matrix(.7071, -0.7071, .7071, .7071, -70, 167);position:absolute;z-index:1;top:-480px;left:50%;margin-left:-168px}.maps__site{position:absolute;z-index:2;top:15px;left:50%;-webkit-transition:translate(-50%, 0);-moz-transition:translate(-50%, 0);-o-transition:translate(-50%, 0);transform:translate(-50%, 0)}.site{color:#fff;font-weight:700;font-size:24px;text-align:center;margin-bottom:10px}.contact{color:#fff;font-weight:400;font-size:16px;text-align:center}.forms{width:100%;height:auto;background-color:#091777;padding:59px 0}.forms__block{width:640px;height:auto;padding:46px 26px;background-color:#FFC647;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forms__title{color:#AB1600;font-weight:700;font-size:32px;text-align:center}.forms__descript{color:#000;font-weight:700;font-size:24px;text-align:center;margin-top:15px}.forms_form{margin-top:20px}.forms_form__name{float:left;width:40%;color:#000;font-weight:400;font-size:16px;text-align:right;line-height:35px}.forms_form__input{float:right;display:block;width:55%;height:35px;padding:7px 7px 7px 16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;border:1px solid #0029d9;font-weight:400;font-size:16px}.forms_form__input:focus,.forms_form__input:hover{border:1px solid #404040}.forms_form__button{background-color:#0029d9;border:1px solid #fff;width:55%;height:40px;line-height:38px;text-align:center;outline:none;font-weight:400;font-size:20px;color:#fff;float:right;cursor:pointer;margin-top:20px;display:block;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s}.forms_form__button:hover{opacity:.75}.forms_form__message{width:55%;float:right;color:#000;font-weight:400;font-size:16px;text-align:center}.forms_form__success{width:55%;float:right;color:#009800;font-weight:400;font-size:16px;text-align:center;display:none}.footer{width:100%;height:auto;background-color:#EFEFEF;padding:20px 0}.footer__left{width:fit-content;float:left;max-width:270px}.footer__center{width:fit-content;float:left;margin:0 185px}.footer__right{width:fit-content;float:right;max-width:256px}.footer__site{color:#091777;font-weight:700;font-size:24px;margin-bottom:10px}.footer__descript{color:#091777;font-weight:400;font-size:15px}.footer_totop{width:100%;cursor:pointer}.footer_totop__icon{width:65px;height:65px;background:url("../img/niz-top.png") center no-repeat;background-size:cover}.footer_totop__name{color:#000;font-weight:400;font-size:16px;margin-top:5px;text-align:center;text-decoration:underline}.footer__phone{display:block;color:#091777;font-weight:700;font-size:21px;text-align:right;text-decoration:none;margin-bottom:10px}.footer__phone:hover{text-decoration:underline}.footer__button{width:254px;min-height:34px;border:1px solid #fff;background-color:#FFC647;line-height:34px;color:#091777;font-size:16px;text-align:center;font-weight:400;cursor:pointer;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s}.footer__button:hover{-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.5),0px 0px 8px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.5),0px 0px 8px rgba(0,0,0,0.5);-o-box-shadow:0px 0px 8px rgba(0,0,0,0.5),0px 0px 8px rgba(0,0,0,0.5);box-shadow:0px 0px 8px rgba(0,0,0,0.5),0px 0px 8px rgba(0,0,0,0.5);background-color:#FFE404}.footer__grafik{color:#091777;font-weight:400;font-size:15px;text-align:right;margin-top:10px}.window{width:100%;height:100%;position:fixed;z-index:998;background:rgba(0,0,0,0.25);display:none}.window__block{width:440px;height:auto;padding:33px 40px;background-color:#fff;-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.5),0px 0px 8px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.5),0px 0px 8px rgba(0,0,0,0.5);-o-box-shadow:0px 0px 8px rgba(0,0,0,0.5),0px 0px 8px rgba(0,0,0,0.5);box-shadow:0px 0px 8px rgba(0,0,0,0.5),0px 0px 8px rgba(0,0,0,0.5);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;z-index:999;top:50%;left:50%;-webkit-transition:translate(-50%, -50%);-moz-transition:translate(-50%, -50%);-o-transition:translate(-50%, -50%);transform:translate(-50%, -50%)}.window__title{color:#820000;font-weight:400;font-size:23px;text-align:center}.window__descript{color:#000;font-weight:400;font-size:18px;text-align:center;margin-top:22px}.window__close{width:14px;height:14px;background:url("../img/form-close.png") center no-repeat;background-size:cover;cursor:pointer;position:absolute;top:25px;right:25px}.window__name{color:#000;font-weight:400;font-size:18px;text-align:center;margin:25px 0}.window__input{width:340px;height:48px;border:1px solid #FFD02E;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:400;font-size:20px;outline:none;border-radius:5px;margin:0 auto;display:block}.window__textarea{width:340px;height:60px;border:1px solid #FFD02E;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:400;font-size:20px;outline:none;border-radius:5px;margin:0 auto;display:block;resize:none}.window__success{color:#009800;font-weight:400;font-size:16px;text-align:center;margin:20px 0;display:none}.window__button{width:340px;height:40px;display:block;margin:20px auto 0;background-color:#ffc647;line-height:38px;font-weight:400;font-size:20px;color:#000;border-radius:5px;cursor:pointer;outline:none;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s}.window__button:hover{background-color:#ffe404}.window2{width:100%;height:100%;position:fixed;z-index:998;background:rgba(0,0,0,0.25);display:none}.window2__block{width:640px;height:auto;padding:20px;background-color:#fff;border-radius:5px;border:3px solid #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;z-index:999;top:50%;left:50%;-webkit-transition:translate(-50%, -50%);-moz-transition:translate(-50%, -50%);-o-transition:translate(-50%, -50%);transform:translate(-50%, -50%)}.window2__close{color:#000;font-weight:400;font-size:16px;position:absolute;top:12px;right:12px;cursor:pointer}.window2__title{color:#353535;font-weight:700;font-size:30px;margin-bottom:24px}.window2__input{border:1px solid #e7e6e6;border-radius:5px;width:60%;height:48px;line-height:48px;font-size:18px;color:#000;background:#fff;padding:0 10px;display:block;-webkit-box-shadow:inset 1px 2px 8px rgba(0,0,0,0.08);-moz-box-shadow:inset 1px 2px 8px rgba(0,0,0,0.08);-o-box-shadow:inset 1px 2px 8px rgba(0,0,0,0.08);box-shadow:inset 1px 2px 8px rgba(0,0,0,0.08);margin:0 auto 20px;outline:none}.window2__button{width:200px;height:49px;font-size:26px;margin:35px auto;border:none;line-height:normal;display:block;background:url("../img/btn-sprite.png") no-repeat;background-position:-308px -175px;color:#fff;font-weight:700;text-shadow:0 2px 0 #fd7701;text-align:center;cursor:pointer;outline:none;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s}.window2__button:hover{opacity:.75}.window2__message{color:#000;font-weight:400;font-size:14px;text-align:center}.window2__success{color:#009800;font-weight:400;font-size:16px;text-align:center;margin:20px 0;display:none}.dopColor{color:#616ec5}@media screen and (max-width: 1000px){.center{width:800px}.header_opts{margin:0 82px}.advantages__block{margin:0 8px 25px}.catalog__block{width:800px}.calculator__form{right:0}.variants__block{width:256px;height:432px;margin:0 15px 30px 0}.variants__img{height:172px}.variants__button{font-size:18px}.faq{min-height:715px}.faq__block{right:0}.stages__block{width:185px;margin:32px 20px 0 0}.stages__button{width:100%}.gallery__slide{width:680px}.gallery__slide .owl-carousel .owl-nav .owl-prev{height:425px;left:-70px}.gallery__slide .owl-carousel .owl-nav .owl-next{height:425px;right:-70px}.gallery__img{height:425px}.footer__center{margin:0 105px}}@media screen and (max-width: 840px){.center{width:600px}.header_opts{margin:0 55px;width:85px}.header_opts__title{float:none;line-height:normal;text-align:center}.header_opts__img{margin:0 auto;float:none}.header__slide{width:600px;height:335px}.header__slide .owl-carousel .owl-nav .owl-prev{height:335px}.header__slide .owl-carousel .owl-nav .owl-next{height:335px}.header_form{width:600px}.header_form__button{font-size:18px}.header__bottom{top:625px}.slide__img{width:600px;height:335px}.slide__button{bottom:80px;right:60px;font-size:16px;width:175px}.advantages__block{margin:0 25px 25px}.catalog__block{width:600px}.catalog__block:nth-child(2n) .catalog__right{width:240px;background-position:center right}.catalog__block:nth-child(2n) .catalog__name{margin-left:0;margin-right:10px}.catalog__right{width:240px;background-position:center left}.catalog__name{font-size:26px;margin-left:10px;margin-right:0}.variants__block{width:290px;height:455px;margin:0 20px 30px 0}.variants__block:nth-child(3n){margin-right:20px}.variants__block:nth-child(2n){margin-right:auto}.variants__img{height:195px}.faq{min-height:775px}.faq__block{top:15px;width:335px}.faq__title{font-size:24px}.faq__name{font-size:18px}.faq__answer{font-size:15px}.faq__title2{font-size:28px}.faq__descript{font-size:18px}.stages__block{width:220px;margin:32px 160px 0 0}.stages__block:nth-child(4n){margin-right:160px}.stages__block:nth-child(2n){margin-right:auto}.gallery__slide{width:480px}.gallery__slide .owl-carousel .owl-nav .owl-prev{height:300px;left:-70px}.gallery__slide .owl-carousel .owl-nav .owl-next{height:300px;right:-70px}.gallery__img{height:300px}.forms__block{width:600px}.forms_form__button{font-size:18px}.footer__left{max-width:250px}.footer__center{margin:0 5px}.footer__right{max-width:250px}.footer__button{width:100%}.window2__block{width:440px}.window2__title{text-align:center}}@media screen and (max-width: 640px){.center{width:400px}.header__logo{width:120px;height:96px}.header_opts{margin:0 25px}.header_opts__title{font-size:16px}.header_contacts{width:145px}.header_contacts__phone{font-size:17px}.header_contacts__button{width:100%;font-size:15px}.header__title{height:auto;line-height:160%}.header__slide{top:300px;width:400px;height:223px}.header__slide .owl-carousel .owl-nav .owl-prev{width:30px;height:223px}.header__slide .owl-carousel .owl-nav .owl-next{width:30px;height:223px}.header__slide .owl-carousel .owl-dots{margin:-18px auto 0}.header_form{width:400px;height:auto;padding:25px 30px 130px}.header_form__name{float:none;width:100%;line-height:normal;text-align:center;margin-bottom:5px}.header_form__input,.header_form__button,.header_form__message,.header_form__success{width:100%;float:none}.header_form__title{font-size:24px}.header_form__descript{font-size:18px}.header__bottom{top:523px}.slide__img{width:400px;height:223px}.slide__button{bottom:23px;right:32px;font-size:14px;width:145px;background-position:-5px 0}.advantages{margin:100px 0}.advantages__title{font-size:24px}.advantages__block{width:170px;height:360px;margin:0 15px 25px}.advantages__descript{font-size:16px}.catalog__title{font-size:24px}.catalog__blocks{display:none}.catalog__mobiles{display:block}.calculator__title{font-size:24px}.calculator__img{background:none}.calculator__form{width:400px}.variants{background:none;background-color:#091777;margin-top:0;padding-bottom:30px}.variants__title{font-size:24px}.variants__block{width:300px;height:auto;margin:0 auto 30px;float:none}.variants__block:nth-child(3n),.variants__block:nth-child(2n){margin-right:auto}.variants__img{height:202px}.faq{min-height:0;background:none;padding:60px 0}.faq__block{position:static;width:100%}.faq__title2{font-size:24px;text-align:center}.faq__descript{font-size:16px;text-align:center}.stages__title{font-size:24px}.stages__block{width:190px;margin:32px 20px 0 0}.stages__block:nth-child(4n){margin-right:20px}.stages__block:nth-child(2n){margin-right:auto}.gallery__title{font-size:24px}.gallery__slide{width:325px}.gallery__slide .owl-carousel .owl-nav .owl-prev{width:40px;height:203px;left:-45px}.gallery__slide .owl-carousel .owl-nav .owl-next{width:40px;height:203px;right:-45px}.gallery__img{height:203px}.gallery__name{font-size:20px}.reviews__title{font-size:24px}.reviews__descript{font-size:16px}.reviews__left{width:400px;height:225px;float:none}.reviews__video{width:100%;height:100%}.reviews__video iframe{width:100%;height:100%}.reviews__right{width:100%;float:none}.reviews__button{float:none;margin:30px auto 0}.faqForms__block{width:400px}.faqForms__title{font-size:24px}.faqForms__descript{font-size:18px}.faqForms__name{font-size:16px}.faqForms__input,.faqForms__textarea,.faqForms__button{width:100%}.faqForms__button{font-size:18px}.forms__block{width:400px}.forms_form__name{float:none;width:100%;line-height:normal;text-align:center;margin-bottom:5px}.forms_form__input,.forms_form__button,.forms_form__message,.forms_form__success{width:100%;float:none}.forms__title{font-size:24px}.forms__descript{font-size:18px}.footer__left{float:none;width:100%;max-width:100%;text-align:center;margin-bottom:20px}.footer__center{float:none;margin:0 auto}.footer__right{float:none;width:100%;max-width:100%;margin-top:20px}.footer__phone{text-align:center}.footer__button{width:250px;margin:0 auto}.footer__grafik{text-align:center}.window__block{width:300px}.window__close{top:15px;right:15px}.window__input{width:100%}.window__textarea{width:100%}.window__button{width:100%}.window__title{font-size:20px}.window__descript{font-size:16px}.window__name{font-size:16px}.window2__block{width:300px}.window2__title{font-size:20px}.window2__input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width: 440px){.center{width:300px}.header_contacts{width:160px}.header_opts{display:none}.header__slide{width:300px;height:175px}.header__slide .owl-carousel .owl-nav .owl-prev{width:25px;height:175px}.header__slide .owl-carousel .owl-nav .owl-next{width:25px;height:175px}.header__slide .owl-carousel .owl-dots{margin:-12px auto 0}.header_form{width:300px}.header_form__button{font-size:16px}.header__bottom{top:475px}.slide__img{width:300px;height:167px}.slide__button{bottom:15px;right:10px}.advantages__block{width:100%;height:auto;float:none;margin:0 auto 40px}.catalog_mobile{width:300px}.catalog_mobile__img{width:300px;height:169px}.calculator__form{width:300px}.calculator_block__nameInput{width:49%}.calculator_block__input{width:48%}.calculator_block__button{font-size:14px}.stages__block{width:100%;height:auto;float:none;margin:40px auto 0}.stages__block:nth-child(4n),.stages__block:nth-child(2n){margin-right:auto}.stages__img{margin:0 auto 15px}.gallery__slide{width:240px}.gallery__slide .owl-carousel .owl-nav .owl-prev{width:30px;height:150px;left:-35px}.gallery__slide .owl-carousel .owl-nav .owl-next{width:30px;height:150px;right:-35px}.gallery__img{height:150px}.reviews__left{width:300px;height:185px}.faqForms__block{width:300px}.maps__contact{top:-525px}.forms__block{width:300px}.forms_form__button{font-size:16px}}

.header_contacts__phone_wa {
  display: block;
  color: #091777;
  font-weight: 700;
  font-size: 21px;
  text-align: right;
  text-decoration: none;
  margin-bottom: 10px;
}

.header_contacts__phone_wa i{
background-image: url('../img/wa.png');
width: 30px;
height: 30px;
display: inline-block;
vertical-align: middle;
background-size: 100% 100%;
margin-right: 5px;
}
.footer__phone_wa {
  display: block;
  color: #091777;
  font-weight: 700;
  font-size: 21px;
  text-align: right;
  text-decoration: none;
  margin-bottom: 10px;
}

.footer__phone_wa i{
background-image: url('../img/wa.png');
width: 30px;
height: 30px;
display: inline-block;
vertical-align: middle;
background-size: 100% 100%;
margin-right: 5px;
}
.cc{
width: 1px;
height: 1px;
background: none;
border: none;
position: absolute;
top: 0;
left: 0;
opacity: 0;
}

@media screen and (max-width: 640px) {
  .header_contacts__phone_wa {
    font-size: 11px;
  }
  .footer__phone_wa {
    text-align: center;
  }
  .header {
  width: 100%;
  min-height: 984px;
  background: #fff url("../img/bg1-1.jpg") no-repeat center top;
  position: relative;
}
  .header__center {
  top: 185px;
}
.header__slide{
    top: 320px;
}
 .header__bottom {
    top: 495px;
  }
}
/*# sourceMappingURL=style.css.map */
