/*! sprite style */.icon{display:inline-block;background-image:url(../img/sprite.png)}.phone{background-position:-43px -66px;width:17px;height:17px}.head_arrow{background-position:0 -44px;width:21px;height:17px}.f_user{background-position:-65px -66px;width:15px;height:15px}.f_phone{background-position:-21px -66px;width:17px;height:17px}.f_locked{background-position:0 -66px;width:16px;height:20px}.arrow_green{background-position:-62px 0;width:27px;height:21px}.quotes{background-position:0 0;width:57px;height:39px}.f_mail{background-position:-26px -44px;width:20px;height:16px}

/*! sprite style end*/
/*! variabls style */
/*! variabls style end*/
/*!font style*/

/*!font style end*/
/*! same style */body{position:relative;min-width:300px;color:#313132;font-family:Cuprum,sans-serif;font-size:16px;font-weight:400;line-height:1.6}::-webkit-input-placeholder{color:inherit;opacity:1}:-moz-placeholder,::-moz-placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit;opacity:1}img{max-width:100%}br{line-height:0;font-size:0}a,button,input{border:none;box-sizing:border-box;background:transparent}a,a:active,a:focus,a:hover,button,button:active,button:focus,button:hover,input,input:active,input:focus,input:hover{text-decoration:none;color:inherit;outline:none}input{border:1px solid #000}select{outline:none}button,label{cursor:pointer}label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label.error{color:red}textarea{resize:none;outline:none}ul{list-style-type:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400;line-height:1}.h1{color:#fff}.h1,.h2{font-size:40px;font-weight:700;text-transform:uppercase}.h2{position:relative;text-align:center;line-height:1.2;color:#313132}.h2 span{color:#c10049}.h2:before{content:"";position:absolute;left:0;right:0;bottom:-15px;width:158px;height:7px;background-color:#0683dd}.h2:before,.popup-form{margin:auto}.popup-form .form__title{padding:0 10px}.form{position:relative;max-width:321px;width:100%;padding:15px;border-radius:4px;border:1px solid #0683dd;background-color:hsla(0,0%,100%,.8)}.form__title{text-align:center;color:#080a0c;font-size:25px}.form__list,.form__title{font-weight:400;line-height:1}.form__list{color:#8b8b8b}.form__item{position:relative;height:45px;margin-top:20px}.form__item .icon{position:absolute;top:0;bottom:0;margin:auto;left:15px}.form__item input{padding-left:45px;padding-right:10px;border-radius:4px;border:1px solid #aeaeae;background-color:#fff}.form__item button,.form__item input{display:block;width:100%;height:100%}.form__signature{position:relative;padding-left:45px;margin-top:10px;color:#080a0c;font-size:14px;line-height:1}.form__signature .icon{position:absolute;top:0;bottom:0;margin:auto;left:15px}.btn{display:inline-block;max-width:320px;width:100%;color:#1e1e1e;vertical-align:middle;text-align:center;font-size:22px;font-weight:400;line-height:45px;border-radius:4px;border:1px solid #ff8a00;background-image:linear-gradient(0deg,#ffa800 0,#ffcd00);transition:all .25s}.btn:hover{color:#1e1e1e;background-image:linear-gradient(0deg,#ff8000 0,#fc0)}section{padding:90px 0}section:nth-child(2n){background:url(../img/bg.jpg) no-repeat top;background-size:cover}

/*! same style end*/
/*!custom style*/body{min-width:1030px}.container{width:1030px!important}.head{padding-bottom:65px;background:url(../img/head.jpg) no-repeat bottom;background-size:95%}.head .universal{margin-bottom:65px}.universal{padding-top:15px;padding-bottom:15px;background:#fff}.universal__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.logo,.logo__title{text-align:center}.logo__title{display:inline-block;width:208px;height:43px;line-height:43px;border-radius:4px;vertical-align:middle;background-color:#0683dd;color:#fff;font-size:25px;font-weight:400;text-transform:uppercase}.logo__subtitle{margin-top:4px;color:#232323;line-height:22px}.expa{font-weight:700;color:#353535;font-size:16px;line-height:1}.expa img{float:left;margin-right:13px}.expa span{display:inline-block;margin-top:4px;font-size:30px;color:#0683dd}.info{text-align:center}.info__phone{color:#232323;font-size:28px;font-weight:700;line-height:36px}.info__recall{color:#0683dd;font-size:18px;font-weight:400;line-height:22px}.info__recall span{text-decoration:underline}.info__recall .icon{margin-right:10px;vertical-align:middle}.head__info{min-height:315px;padding-top:45px;padding-left:35px;background:url(../img/head_info.png) no-repeat 0 0;background:rgba(0,0,0,.8);border:2px solid #0683dd;border-radius:5px;padding-bottom:20px;background-size:contain}
.head__list{margin-top:20px;color:#fff;font-size:21px;font-weight:400;line-height:22px}.head__list-item{margin-top:10px}.advant__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.advant__list li{width:20%;margin-top:50px;text-align:center}.advant__text{margin-top:15px;font-size:20px;line-height:25px}.product__item{max-width:320px;width:100%;margin-top:50px;padding:20px;padding-bottom:25px;border:1px solid #c6c6c6;background-color:#f6f7f4}.product__item-img{background:grey;max-width:271px;width:100%;color:#fff;text-align:center;height:184px;overflow:hidden}.product__item-img img{transition:all .3s}.product__item-img:hover img{-webkit-transform:scale(1.3);transform:scale(1.3)}.product__item-title{position:relative;margin-bottom:35px;font-size:22px;font-weight:700;line-height:25px}.product__item-title:before{content:"";position:absolute;left:0;bottom:-15px;width:150px;height:2px;background-color:rgba(37,121,191,.8)}.product__item-desc{margin-top:20px}.product__item-option{min-height:45px;position:relative;margin-bottom:10px;padding-left:40px;font-size:18px;font-weight:400;line-height:22px}.product__item-option .icon{position:absolute;top:5px;left:0}.product__item-price{margin:15px 0;text-align:center;font-size:25px;font-weight:700;line-height:22px}.partner__list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.partner__list li{width:25%;margin-top:50px;text-align:center}.reason__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.price__img img{
	float: left;
}
.reason__list li{
	width: 33%;
    margin-top: 50px;
    text-align: left;
    background-image: url(../img/arr.png);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 46px;
    height: 56px;
}
.reason__text{margin-top:15px;color:#313132;font-size:25px;font-weight:400;line-height:25px}.price__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.price__list li{width:33%;margin-top:50px;padding:0 15px;text-align:center}
.price__title{margin:45px 0;font-size:25px;font-weight:400;line-height:25px;
	    text-align: left;
    padding-left: 145px;
	}.price__desc{line-height:25px;font-size:18px;font-weight:400}.price__signature{font-size:20px;font-weight:700;font-style:italic}section.blue__form{color:#fff;background:url(../img/blue.jpg) no-repeat top;background-size:cover}.blue__form-title{margin-bottom:50px;color:#fff;font-size:40px;font-weight:700;line-height:1;text-align:center}.blue__form-wrap{position:relative;padding:15px 10px 40px;text-align:center;border:3px solid #fff}.blue__form-text{font-size:30px;font-weight:700;line-height:30px}.blue__form-btn{position:absolute;bottom:-22px;left:0;right:0;text-align:center}.cert__gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cert__gallery a{margin-top:50px}.photo__list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.photo__list li{max-width:234px;width:100%;margin-top:50px}.photo__img{position:relative;width:234px;height:190px;background:grey}.photo__img>a{display:block}.photo__img>a,.photo__img>a img{height:100%;width:100%}.photo__img-date{position:absolute;right:10px;bottom:10px;width:100px;line-height:29px;vertical-align:middle;text-align:center;background-color:#0683dd;color:#fff;font-size:14px}.photo__desc{margin:20px 0;font-size:18px;line-height:22px}.photo__price{font-size:20px;font-weight:700;line-height:22px}section.reviews{padding-top:20px;background:#fff}section.reviews .h2{margin-bottom:50px}.reviews__list{text-align:justify}.reviews__list:after{content:"";display:inline-block;width:100%}.reviews__list li{position:relative;display:inline-block;max-width:491px;width:100%;min-height:283px;margin-bottom:20px;padding:25px;padding-bottom:60px;padding-left:130px;vertical-align:top;border:1px solid #c6c6c6;background-color:#f6f7f4}.reviews__list li>.icon{position:absolute;bottom:25px;right:25px}.reviews__img{position:absolute;top:25px;left:25px;width:82px;height:82px;background:url(../img/photo_def.png) no-repeat 50%}.reviews__img img{display:inline-block;width:100%;height:100%;border-radius:50%}.reviews__name{font-size:25px;font-weight:400;line-height:1}.reviews__text{margin-top:15px;font-size:18px;font-weight:400;line-height:22px}.reviews__text a{color:#c10049;text-decoration:underline;text-transform:uppercase}.reviews__audio{position:absolute;left:130px;bottom:25px;margin-top:20px;color:#c10049;font-size:15px;font-weight:400;font-style:italic;line-height:22px}.reviews__audio span{text-decoration:underline}.reviews__audio .fa{margin-right:10px;font-size:30px;line-height:1;vertical-align:middle}.custom__form{padding:40px 0 50px;color:#fff;background:url(../img/custom_form.jpg) no-repeat top!important}.custom__form .h2{margin-bottom:30px;color:#fff}.custom__form .h2:before{background-color:#fff}.custom__form .form{max-width:100%;border:none;background:none;padding:0}.custom__form .form__title{margin-bottom:20px;font-size:22px;font-weight:400;line-height:30px;color:#fff;text-transform:uppercase}.custom__form .form__list{text-align:justify}.custom__form .form__list:after{content:"";display:inline-block;width:100%}.custom__form .form__item{display:inline-block;max-width:300px;width:100%}.custom__form .form__item--textarea{max-width:100%;width:100%;height:241px}.custom__form .form__item--textarea textarea{display:block;width:100%;height:100%;padding:20px;border-radius:4px;border:1px solid #e8e8e8;background-color:#fff}.custom__form .form__item--btn{max-width:100%;width:100%;margin-top:25px;text-align:center}.custom__form .form__item--btn .btn{display:inline-block}.custom__form .form__signature{text-align:center;color:#fff;font-size:14px;font-weight:300;line-height:30px}section.map_wrap{background:#fff}.map_wrap .h2{margin-bottom:50px}.map{position:relative;width:100%;height:480px}.btn-map{top:10px;margin:auto;display:none}.btn-map,.map__mask{position:absolute;left:0;right:0}.map__mask{top:0;bottom:0}.mask-disable{display:none}.map__address{position:absolute;left:0;right:0;bottom:0px;z-index:1;min-width:491px;max-width:800px;margin:auto;padding:10px;text-align:center;color:#fff;font-size:25px;font-weight:400;line-height:45px;background-color:#2579bf}.foot{padding:20px 0;background-size:cover}.foot .universal{background:none}.foot .universal__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.foot__info{text-align:center}.foot__info a{display:block;margin-top:20px}.thank-page .head{height:calc(100vh - 193px);min-height:600px}.thank-page .h1{margin-top:50px;padding:80px;line-height:1.2;text-align:center;border:3px solid #2579bf;background-color:rgba(0,0,0,.8)}.result-audio{display:none}.slide .h2{margin-bottom:50px}
.slick-slide img{margin:auto;padding-left: 5px;}.slide-btn{position:absolute;top:50%;z-index:1;margin-top:-30px;color:#0683dd;font-size:60px;line-height:1}.slide-btn-prev{left:-60px}.slide-btn-next{right:-60px}.cheme{background:#f2f2f2!important}.cheme .h2{margin-bottom:0}.cheme__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.cheme__item{margin-top:85px}.cheme__img{width:145px;height:144px;border-radius:50%;text-align:center;position:relative}.cheme__img img{width:100%;height:100%;border:50%;display:inline-block}.cheme__line{position:absolute;right:-60px;top:0;bottom:0;width:55px;height:1px;margin:auto;background:#01afee}.cheme__title{margin-top:20px;text-align:center;font-size:18px;font-weight:700;line-height:22px}.slide-bot .slide__gallery a img{background:grey;width:180px;height:300px}

/*!custom style end*/
/*!media style*/