@font-face {font-family: Montserrat;font-weight: 400;font-style: normal;src: url(../fonts/Montserrat-Regular/Montserrat-Regular.eot);src: url(../fonts/Montserrat-Regular/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Regular/Montserrat-Regular.woff) format("woff"),url(../fonts/Montserrat-Regular/Montserrat-Regular.ttf) format("truetype");}@font-face {font-family:Montserrat-Medium;font-weight:500;font-style:normal;src:url(../fonts/Montserrat-Medium/Montserrat-Medium.eot);src:url(../fonts/Montserrat-Medium/Montserrat-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Medium/Montserrat-Medium.woff) format("woff"),url(../fonts/Montserrat-Medium/Montserrat-Medium.ttf) format("truetype");}@font-face {font-family:Montserrat-Bold;font-weight:700;font-style:normal;src:url(../fonts/Montserrat-Bold/Montserrat-Bold.eot);src:url(../fonts/Montserrat-Bold/Montserrat-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Bold/Montserrat-Bold.woff) format("woff"),url(../fonts/Montserrat-Bold/Montserrat-Bold.ttf) format("truetype");}::-webkit-input-placeholder {color: #666;}:-ms-input-placeholder {color: #666;}::-ms-input-placeholder {color: #666;}::placeholder {color: #666;}::-moz-selection {background-color: #e2ba70;color: #fff;}::selection {background-color: #e2ba70;color: #fff;}button:active, button:focus {outline: none;}button::-moz-focus-inner {border: 0;}body {font-size: 16px;min-width: 320px;position: relative;line-height: 1.65;font-family: Montserrat,sans-serif;overflow-x: hidden;color: #333;}body.active {overflow: hidden;} a:hover {text-decoration:none; color: #000000;} .img-responsive {display: block;max-width: 100%;height: auto;}.img-responsive.img-width {width: 100%;}.text-center {text-align: center;}b,strong {font-weight: 700;}li,ul {display: block;padding: 0;margin: 0;}button {background: 0 0;border: none;cursor: pointer;margin: 0;overflow: visible;padding: 0;width: auto;}h2 {font-size: 24px;font-weight: 700;line-height: 36px;color: #1f1f1f;padding-top: 68px;text-align: center;margin-bottom: 30px;}.btn-min,.btn-min_action {display: inline-block;vertical-align: middle;background-color: #e4be72;-webkit-border-radius: 50px;border-radius: 50px;border-bottom: 5px solid #c7a05c;text-align: center;font-family: Montserrat;font-size: 18px;font-weight: 700;text-decoration: none;-webkit-transition: .2s;-o-transition: .2s;transition: .2s;padding: 25px 55px 25px;line-height: 1.2;color: #151515;min-width: 222px;background-image: -webkit-gradient(linear,left top,left bottom,from(#e9c878),to(#dfb46d));background-image: -webkit-linear-gradient(top,#e9c878 0,#dfb46d 100%);background-image: -o-linear-gradient(top,#e9c878 0,#dfb46d 100%);background-image: linear-gradient(to bottom,#e9c878 0,#dfb46d 100%);}.btn-min:focus,.btn-min_action:focus {outline: 0;}.btn_l {-webkit-border-radius: 6px;border-radius: 6px;padding: 28px 35px;font-size: 18px;}.b-btn {display: inline-block;vertical-align: middle;background-color: #e4be72;-webkit-border-radius: 23px;border-radius: 50px;border-bottom: 5px solid #c7a05c;text-align: center;font-family: Montserrat;font-size: 18px;font-weight: 500;text-decoration: none;-webkit-transition: .2s;-o-transition: .2s;transition: .2s;padding: 25px 102px 18px;line-height: 1.2;color: #151515;min-width: 222px;background-image: -webkit-gradient(linear,left top,left bottom,from(#e9c878),to(#dfb46d));background-image: -webkit-linear-gradient(top,#e9c878 0,#dfb46d 100%);background-image: -o-linear-gradient(top,#e9c878 0,#dfb46d 100%);background-image: linear-gradient(to bottom,#e9c878 0,#dfb46d 100%);}.b-btn:focus {outline: 0;}.b-btn:hover,.btn-min:hover {opacity: .9;color: #151515;background: #e4be72;}.heading__title p{font-size:10px;}.menu .mobile-buttons {display: none;}.menu .nav-list {padding: 10px 0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-justify-content: space-around;-ms-flex-pack: distribute;justify-content: space-around;}.menu .nav-list .mobile-contacts {display: none;}.menu .menu__link li {padding: 0 10px;}.menu .menu__link a {display: inline-block;color: #333;font-size: 14px;line-height: 30px;padding: 0;text-decoration: none;-webkit-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;position: relative;}.menu .menu__link a:hover {color: #e2ba70;text-decoration: none;}.menu .menu__link a:hover:after {width: 100%;left: 0;}.menu .menu__link a:after {position: absolute;width: 0;right: 0;height: 2px;bottom: 0;background-color: #e2ba70;content: '';-webkit-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;}.menu {background-color: #fff;position: relative;}.menu .burger {background-color: #e2ba70;width: 40px;height: 40px;display: inline-block;-webkit-border-radius: 5px;border-radius: 5px;padding-top: 8.5px;}.menu .burger.active span:nth-child(1) {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);margin-top: 10px;}.menu .burger.active span:nth-child(3) {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);margin-top: -3px;}.menu .burger.active span:nth-child(2) {display: none;}.menu .burger span {background: #fff;width: 20px;height: 3px;display: block;margin: auto;}.menu .burger span:nth-child(2) {margin: 5px auto;}.menu .nav-list .nav-link {color: #333;font-family: Arial;font-size: 14px;line-height: 30px;padding: 0 10px;text-transform: uppercase;text-decoration: none;}.menu .nav-list .nav-link:hover {text-decoration: underline;}.menu-header {position: relative;}.main {background: url(../img/main/header-girl.png) no-repeat center;-webkit-background-size: cover;background-size: cover;padding-top: 15px;}.messangers a:hover {text-decoration: none;}.address__text {font-size: 14px;font-weight: 500;color: #171717;margin-left: 12px;}.address__text span {font-family: Montserrat;font-weight: 400;}.call__mess a {margin-right: 10px;}.contacts {font-size: 18px;font-weight: 700;color: #171717;}.call__text {font-size: 13px;font-weight: 400;color: #171717;text-align: right;}.heading__title {font-size: 34px;font-weight: 700;color: #171717;margin-top: 41px;line-height: 42px;}.heading__text {font-size: 16px;font-weight: 400;color: #171717;margin-top: 28px;}.aside {margin-top: 45px;margin-bottom: 51px;}.aside-desc {margin-bottom: 19px;}.action {padding-bottom: 100px;}.aside-desc__text {font-size: 16px;font-weight: 400;color: #171717;padding-left: 15px;}.action img {margin-top: -80px;margin-left: -20px;}.action__text {font-size: 15px;font-weight: 400;color: #171717;height: 80px;margin-left: -65px;padding-top: 40px;}.action__text span {font-weight: 700;}.advantage {padding-bottom: 64px;}.card {text-align: center;min-width: 300px;-webkit-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: 0 6px 25px rgba(170,176,189,.25);box-shadow: 0 6px 25px rgba(170,176,189,.25);border: none;}.card-wrap {padding: 15px;}.card-desc__title {font-size: 16px;font-weight: 700;color: #171717;margin-top: 24px;}.card-desc__text {font-size: 15px;font-weight: 400;line-height: 22px;color: #171717;margin-top: 26px;padding-bottom: 20px;}.advantage__block__overlay {display: block;}.advantage__slide__overlay {display: none;}.box-card {width: 100%;}.steps {background-image: url(../img/fon-sl1.png);-webkit-background-size: cover;background-size: cover;background-position: center center;background-repeat: no-repeat;padding: 70px 0;}.steps .slick-dots {bottom: -40px;}.steps-item {background-color: #fff;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-border-radius: 5px;border-radius: 10px;overflow: hidden;}.steps-item__col_right {-webkit-flex-basis: -webkit-calc(100% - 540px);-ms-flex-preferred-size: calc(100% - 540px);flex-basis: calc(100% - 540px);-webkit-box-sizing: border-box;box-sizing: border-box;margin: auto;width: 50%;}.steps-item__picture {display: block;max-width: 100%;}.steps-title {font-size: 24px;font-weight: 700;line-height: 36px;color: #fff;text-align: center;padding-bottom: 40px;}.steps-desc {margin-bottom: 20px;}.steps-desc__text {margin-left: 11px;font-size: 18px;font-weight: 400;color: #1f1f1f;}.steps-desc__text span {font-weight: 700;}.price {background-color: #f8fafc;padding-bottom: 70px;}.price p {font-size: 18px;font-weight: 400;line-height: 36px;text-align: center;}.cards {background-color: #f5f7f9;-webkit-box-shadow: 0 2px 11px 1px rgba(47,47,47,.16);box-shadow: 0 2px 11px 1px rgba(47,47,47,.16);margin-top: 15px;max-width: 350px;-webkit-border-radius: 8px;border-radius: 8px;padding-bottom: 30px;}.feature-title {display: block;font-size: 13px;font-weight: 700;text-align: center;color: #1f1f1f;height: 100%;padding: 30px 0;background-color: #dfb46d;background-image: -webkit-gradient(linear,left top,left bottom,from(#e9c878),to(#dfb46d));background-image: -webkit-linear-gradient(top,#e9c878 0,#dfb46d 100%);background-image: -o-linear-gradient(top,#e9c878 0,#dfb46d 100%);background-image: linear-gradient(to bottom,#e9c878 0,#dfb46d 100%);margin-bottom: 30px;}.adv{ min-height: 280px;border: 1px #d9dee3;border-bottom-style: solid;}.feature-desc {margin-left: 12px;margin-bottom: 23px;}.feature-desc__title {font-size: 16px;font-weight: 400;color: #1f1f1f;margin-left: 9px;}.feature-desc__title span {font-weight: 700;}.feature-price {color: #1f1f1f;text-align: center;}.feature-price__title {font-size: 16px;font-weight: 400;line-height: 46px;}.feature-price__text__line {font-size: 20px;font-weight: 400;line-height: 46px;text-decoration: line-through;}.feature-price__text {font-size: 26px;font-weight: 700;margin-bottom: 20px;}.about {padding-bottom: 69px;}.about-inner {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-top: 40px;}.about-inner-o {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.about-inner__desc {max-width: 50%;padding-left: 40px;padding-right: 55px;color: #1f1f1f;}.about-inner__title {font-size: 20px;font-weight: 700;margin-bottom: 30px;}.develop-link {padding-left:8px;color:#333333;font-size: 14px;font-weight:700;}.about-inner__text {font-size: 18px;font-weight: 400;padding-bottom: 31px;}.about-inner-img {    position: relative;
    height: 342px;    display: flex;
    align-items: center;
    overflow: hidden;max-width: 50%;}.slider {background: url(../img/fon-sl2.png) no-repeat center;padding-top: 50px;padding-bottom: 70px;}.block {background-color: #fff;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-border-radius: 10px;border-radius: 10px;overflow: hidden;}.block-item {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}.block_col_left {width: 50%;}.block-item__picture {display: block;max-width: 100%;}.block_col_right {width: 50%;padding: 20px 40px;-webkit-box-sizing: border-box;box-sizing: border-box;}.block_right__title {font-size: 30px;font-weight: 400;margin-bottom: 28px;}.block_right__text {font-size: 18px;font-weight: 400;color: #171717;margin-bottom: 50px;}.block_right__text span {font-size: 20px;font-weight: 500;}.stock {padding-bottom: 30px;}.stock-block {margin: 40px auto;-webkit-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: 0 6px 25px rgba(170,176,189,.25);box-shadow: 0 6px 25px rgba(170,176,189,.25);color: #1f1f1f;text-align: center;padding-bottom: 44px;}.stock-block-offers__title {font-size: 18px;font-weight: 500;line-height: 22px;margin-top: 24px;height: 45px;display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;margin-bottom: 15px;}.stock-block-offers__text {display: inline-block;font-size: 22px;font-weight: 400;padding: 0 18px;border-bottom: 2px solid #e0b66e;margin-bottom: 30px;}.rev-1 {background-image: url(../img/reviews/rev1.jpg);-webkit-background-size: cover;background-size: cover;background-position: center;}.rev-2 {background-image: url(../img/reviews/rev2.jpg);-webkit-background-size: cover;background-size: cover;background-position: center;}.rev-3 {background-image: url(../img/reviews/rev3.jpg);-webkit-background-size: cover;background-size: cover;background-position: center;}.rev-4 {background-image: url(../img/reviews/rev4.jpg);-webkit-background-size: cover;background-size: cover;background-position: center;}.rev-5 {background-image: url(../img/reviews/rev5.jpg);-webkit-background-size: cover;background-size: cover;background-position: center;}.rev-6 {background-image: url(../img/reviews/rev6.jpg);-webkit-background-size: cover;background-size: cover;background-position: center;}.rev-7 {background-image: url(../img/reviews/rev7.jpg);-webkit-background-size: cover;background-size: cover;background-position: center;}.rev-8 {background-image: url(../img/reviews/rev8.jpg);-webkit-background-size: cover;background-size: cover;background-position: center;}.reviews-block {height: 391px;margin-top: 38px;margin-bottom: 22px;}.reviews-block-hide {display: none;}.reviews-play {position: relative;background-image: url(../img/reviews/play-button.png);background-position: 50% 50%;background-repeat: no-repeat;width: 111px;height: 111px;padding: 77% 50%;}.reviews-play:hover {-webkit-background-size: 40% 40%;background-size: 40%;cursor: pointer;}.loadmore,.loadmoreStock {font-size: 14px;font-weight: 400;line-height: 36px;text-decoration: underline;color: #1f1f1f;text-decoration: none;display: block;text-align: center;}.loadmore img,.loadmoreStock img {margin-left: 8px;margin-top: -5px;}.loadmoreMedia {font-size: 14px;font-weight: 400;line-height: 36px;text-decoration: underline;color: #1f1f1f;text-decoration: none;display: block;text-align: center;color: #1f1f1f;text-decoration: none;display: block;margin: 10px;}#loadmore:hover {cursor: pointer;}.loadmore:visited,.loadmoreStock {color: #1f1f1f;text-decoration: none;display: block;margin: 10px;}#loadmore,#loadmoreMedia,#loadmoreStock {color: #1f1f1f;padding: 22px;text-align: center;-webkit-transition: all .6s ease-in-out;-o-transition: all .6s ease-in-out;transition: all .6s ease-in-out;}#loadmore:hover,#loadmoreMedia,#loadmoreStock {color: #e6c275;}.answers {padding-bottom: 71px;}.answers__item {background-color: #fff;-webkit-border-radius: 8px;border-radius: 8px;margin-top: 30px;padding: 20px 30px;-webkit-box-sizing: border-box;box-sizing: border-box;cursor: pointer;-webkit-box-shadow: 0 6px 25px rgba(170,176,189,.25);box-shadow: 0 6px 25px rgba(170,176,189,.25);border: 1px solid #e0b66e;}.answers__item-header {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;min-height: 30px;position: relative;padding-right: 20px;}.answers__item-header.active .answers__item-icon {-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}.answers__item-title {font-size: 18px;font-weight: 400;padding: 0;margin: 0;}.answers__item-icon {background-image: url(../img/answers/right-icon.png);-webkit-background-size: cover;background-size: cover;background-position: center center;background-repeat: no-repeat;width: 10px;height: 18px;display: block;position: absolute;-webkit-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;top: 50%;margin-top: -10px;right: 0;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}.answers__item-body {display: none;}.answers__item-answer {margin-top: 5px;font-size: 14px;}.maps {padding: 90px 0;position: relative;z-index: 1;min-height: 540px;}.style-maps {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;}.contacts-inner {background-color: #fff;-webkit-box-shadow: 0 6px 25px rgba(170,176,189,.25);box-shadow: 0 6px 25px rgba(170,176,189,.25);-webkit-border-radius: 8px;border-radius: 8px;max-width: 351px;width: 100%;padding: 38px;box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;float: right;color: #1f1f1f;}.inner__desc__address {font-size: 16px;font-weight: 400;line-height: 22px;margin-top: 24px;}.inner__desc__address span {font-weight: 700;}.inner__desc__phone {font-size: 18px;font-weight: 400;line-height: 28px;margin-top: 19px;}.inner__desc__phone span {font-size: 16px;font-weight: 700;}.inner__desc__time {font-size: 15px;font-weight: 400;margin: 25px 0;}.footer {padding: 47px 0;font-size: 16px;font-weight: 400;line-height: 22px;color: #1f1f1f;}.footer__policy {font-size: 16px;font-weight: 400;line-height: 22px;text-decoration: underline;}.overlay {position: fixed;display: none;top: 0;width: 100%;height: 100%;z-index: 3;background: rgba(109,95,71,.7);}.popup {position: fixed;left: 50%;top: 150px;max-width: 545px;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);background-color: #fff;-webkit-border-radius: 10px;border-radius: 10px;padding: 54px 44px;text-align: center;z-index: 4;}.popup-close {position: absolute;right: -20px;top: -30px;font-size: 40px;color: #fff;font-weight: 300;cursor: pointer;}.popup__title {display: block;font-size: 26px;font-weight: 500;margin-bottom: 25px;}.popup__text {font-size: 16px;font-weight: 400;margin-bottom: 28px;}.form__input {font-family: "Museo Sans Cyrl 300",sans-serif;background-color: #f8f8f8;background-position: 15px 50%;margin: 0;outline: 0;border: 1px solid transparent;padding: 20px;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 5px;border-radius: 5px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;font-size: 16px;line-height: 22px;-webkit-box-shadow: inset 3.536px 3.536px 8px 0 rgba(0,0,0,.05);box-shadow: inset 3.536px 3.536px 8px 0 rgba(0,0,0,.05);-webkit-appearance: none;-moz-appearance: none;text-indent: .01px;-ms-appearance: none;appearance: none!important;background-repeat: no-repeat;height: 70px;width: 100%;}.popup-form__field {text-align: center;width: 100%;margin-top: 15px;}.form__label {font-size: 14px;font-weight: 400;}.custom-form-mob {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-flow: row nowrap;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;margin-bottom: 10px;}.custom-form-mob__item {width: 25%;}.custom-form-mob__input {display: none;}.custom-form-mob__item .custom-form-mob__label {border-width: 1px 0 1px 1px;border-style: solid;border-color: #e2ba70;height: 43px;}.custom-form-mob__item .custom-form-mob__label .icon {width: 12px;margin-right: 1px;}.custom-form-mob__item:first-child .custom-form-mob__label {-webkit-border-top-left-radius: 4px;border-top-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;}.custom-form-mob__item:last-child .custom-form-mob__label {-webkit-border-top-right-radius: 4px;border-top-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;border-right-width: 1px;}.custom-form-mob__label {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-flow: row nowrap;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding: 12px 0;background-color: #fff;font-size: 11px;color: #010101;cursor: pointer;}.custom-form-mob__input:checked+.custom-form-mob__label {background: #e2ba70;}.custom-form-mob__label {font-size: 11px;font-size: 9px;}.form__input {background-repeat: no-repeat;height: 70px;width: 100%;font-family: "Museo Sans Cyrl 300",sans-serif;background-color: #f8f8f8;background-position: 15px 50%;margin: 0;outline: 0;border: 1px solid transparent;padding: 0 20px;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 5px;border-radius: 5px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;font-size: 16px;line-height: 22px;-webkit-box-shadow: inset 3.536px 3.536px 8px 0 rgba(0,0,0,.05);box-shadow: inset 3.536px 3.536px 8px 0 rgba(0,0,0,.05);text-indent: .01px;-webkit-appearance: none!important;-moz-appearance: none!important;appearance: none!important;}.form__input:focus,.form__select:focus,.form__textarea:focus {border-color: #0778bf;}.form__input,.form__select {height: 50px;}.form__input,.form__select,.form__textarea {font-size: 13px;line-height: 19px;}.slick-dots li button {border: 1px solid;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: border-color .3s;-o-transition: border-color .3s;transition: border-color .3s;}.slick-dots li button::before {content: '';width: 10px;height: 10px;background: #e8c677;opacity: 1;-webkit-border-radius: 50%;border-radius: 50%;top: 50%;left: 50%;margin: -5px 0 0 -5px;-webkit-transition: background .3s;-o-transition: background .3s;transition: background .3s;}.slick-dots li button:hover,.slick-dots li.slick-avtive button {background-color: #fff;}.slick-dots li button:hover:before,.slick-dots li.slick-avtive button:before {background: #fff;}.slider__arrow-next {right: 0;-webkit-transform: translateY(-50%) rotate(-180deg);-ms-transform: translateY(-50%) rotate(-180deg);transform: translateY(-50%) rotate(-180deg);}.btn__blik {position: absolute;top: 0;left: 0;-webkit-border-radius: 8px;border-radius: 8px;overflow: hidden;}.btn__blik:after {content: "";position: absolute;top: -50%;right: -50%;bottom: -50%;left: -50%;background: -webkit-gradient(linear,left top,left bottom,from(rgba(229,172,142,0)),color-stop(50%,rgba(255,255,255,.7)),to(rgba(229,172,142,0)));background: -webkit-linear-gradient(top,rgba(229,172,142,0),rgba(255,255,255,.7) 50%,rgba(229,172,142,0));background: -o-linear-gradient(top,rgba(229,172,142,0),rgba(255,255,255,.7) 50%,rgba(229,172,142,0));background: linear-gradient(to bottom,rgba(229,172,142,0),rgba(255,255,255,.7) 50%,rgba(229,172,142,0));-webkit-transform: rotateZ(60deg) translate(-5em,7.5em);-ms-transform: rotate(60deg) translate(-5em,7.5em);transform: rotateZ(60deg) translate(-5em,7.5em);opacity: 0;-webkit-animation: sheens 3s infinite;animation: sheens 3s infinite;z-index: 1;}.form__submit {width: 100%;padding-left: 15px;padding-right: 15px;}.btn_blue {margin-top: 20px;background: #264894;background: -webkit-gradient(linear,left top,right top,from(#264894),to(#0778bf));background: -webkit-linear-gradient(left,#264894 0,#0778bf 100%);background: -o-linear-gradient(left,#264894 0,#0778bf 100%);background: linear-gradient(to right,#264894 0,#0778bf 100%);-webkit-box-shadow: 0 8px 18px 0 rgba(55,129,208,.53);box-shadow: 0 8px 18px 0 rgba(55,129,208,.53);-webkit-border-radius: 5px;border-radius: 5px;border-bottom: 4px solid #22529a;text-shadow: 0 1px 0 rgba(27,174,91,.004);background-position: 0 100%;-webkit-background-size: 100% 100%;background-size: 100%;color: #fff;}.btn_blue:hover {-webkit-background-size: 150% 150%;background-size: 150%;}.modal-consulant button.close {position: absolute;top: -30px;right: -30px;}.modal-consulant .modal-title {font-family: Montserrat-Medium,sans-serif;text-align: center;font-size: 26px;line-height: 30px;}.modal-consulant .modal-descr {text-align: center;line-height: 20px;margin: 20px auto;font-family: Montserrat-Medium,sans-serif;}.modal-callback {padding: 30px;width: 546px;max-width: 100%;-webkit-border-radius: 10px;border-radius: 10px;}.modal-callback .form-control:focus {outline: 0;border: 1px solid #ced4da;-webkit-box-shadow: none;box-shadow: none;}.modal-callback input.input-bg {height: 79px;background-color: transparent;background-image: url(../img/input-bg.png);-webkit-background-size: cover;background-size: cover;}.modal-callback .title-messanger {text-align: center;margin-bottom: 10px;}.modal-callback .b-btn {padding: 18px 45px;display: block;margin: 0 auto 10px;}.modal-callback .form-check input {width: 20px;height: 20px;}.modal-callback .policy-form-check {text-align: center;margin-bottom: 10px;}.modal-callback .policy-form-check label {font-size: 14px;margin-left: 10px;font-weight: 500;}.modal-callback .policy-form-check label a {color: #333;}.slider-slick .slick-prev {background-image: url(../img/prev.png);width: 56px;height: 56px;-webkit-background-size: cover;background-size: cover;background-position: center;left: -80px;}.slider-slick .slick-prev:before {display: none;}.slider-slick .slick-next {background-image: url(../img/next.png);width: 56px;height: 56px;-webkit-background-size: cover;background-size: cover;background-position: center;right: -80px;}.slider-slick .slick-next:before {display: none;}.inner__desc__icon a:hover {text-decoration: none;}.mobile-fon {display: none;}.to-top {position: fixed;bottom: 30px;right: -210px;width: 43px;height: 43px;line-height: 40px;-webkit-border-radius: 4%;border-radius: 4%;background-image: url(../img/top.png);-webkit-background-size: cover;background-size: cover;cursor: pointer;opacity: .7;-webkit-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;z-index: 10;text-align: center;}.to-top .icon {color: #fff;font-size: 24px;padding-left: 10px;}.to-top:hover {opacity: 1;}.to-top.active {right: 10px;}.main-thanks {padding-bottom: 40px;min-height: 100vh;}.main-thanks .heading {margin-top: 50px;}.main-thanks .social__buttons {margin: 20px 0;}.mob_show {position: absolute;visibility: hidden;}@media (max-width:1200px) {.about-inner__desc {padding: 10px 20px;line-height: 24px;}}@media (max-width:992px) {.block_col_left,.block_col_right {width: 100%;}.main {background-image: none;background: #eef1f7;}.main .action {padding-bottom: 0;}.mobile-fon {display: block;}.reviews-block {margin: 10px;}.menu {position: absolute;background: 0 0;right: 20px;top: 15px;}.menu .mobile-buttons {display: block; position: fixed; z-index: 10; right: 5%;}.menu .button-phone {background-color: #e2ba70;-webkit-border-radius: 5px;border-radius: 5px;width: 40px;height: 40px;padding: 8.5px 0;z-index: 9;position: relative;display: inline-block;margin-right: 10px;}.menu .button-phone img {margin: auto;}.menu .burger {display: inline-block;position: relative;z-index: 9;}.menu .nav-list {-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);-webkit-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;width: 300px;padding: 90px 20px 20px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: start;-webkit-justify-content: start;-ms-flex-pack: start;justify-content: start;position: fixed;top: 0;right: 0;height: 100vh;background-color: #fff;-webkit-box-shadow: 0 0 1px 1px rgba(0,0,0,.3);box-shadow: 0 0 1px 1px rgba(0,0,0,.3);z-index: 2;}.menu .nav-list.active {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}.menu .nav-list .mobile-contacts {display: block;margin-top: 10px;}.menu .nav-list .mobile-contacts .contacts {margin-top: 10px;}.main .call__mess {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;text-align: right;}.main .address {margin-top: 20px;-webkit-box-pack: start!important;-webkit-justify-content: flex-start!important;-ms-flex-pack: start!important;justify-content: flex-start!important;}.main .messangers {margin-top: 15px;}.main .contacts {font-size: 18px;margin-top: 10px;}.about-inner,.about-inner-o {-webkit-box-orient: vertical!important;-webkit-box-direction: normal!important;-webkit-flex-direction: column!important;-ms-flex-direction: column!important;flex-direction: column!important;}.about-inner-img,.about-inner__desc {min-width: 100%;}.about-inner-img img {margin: 10px auto;}.steps-item__col_right {-webkit-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;text-align: center;padding: 30px 15px;}.steps-item {padding-top: 20px;}.steps-desc {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}}@media (max-width:768px) {.main {padding-bottom: 10px;}.action {padding-bottom: 30px;}.action__text,.line {display: none;}.card {margin: 0 auto;max-width: 350px;margin-bottom: 20px;-webkit-box-shadow: 0 1px 2px rgba(170,176,189,.25);box-shadow: 0 1px 2px rgba(170,176,189,.25);margin-top: 20px;}.card-desc__title {font-size: 16px;font-weight: 700;}.card-desc__text {font-size: 17px;font-weight: 400;line-height: 20px;padding-bottom: 5px;}.steps-title {font-size: 20px;font-weight: 700;}.steps {background-color: #060606;background-image: none;}.steps-item__col_right {display: none;}.cards {margin: 20px auto;}.price {padding: 15px;}.price p {font-size: 19px;font-weight: 400;max-width: 261;line-height: normal;margin-top: 20px;}h2 {font-size: 24px;font-weight: 700;margin: 0 25px;padding-top: 19px;}h2 br {display: none;}.about-inner {display: inline;}.bd-highlight {width: 100%;}.about-inner-img {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 10px;margin-top: 20px;}.about-inner-o {display: inline;}.about-inner__desc {max-width: 100%;text-align: center;padding: 0;}.about-inner__title {font-size: 16px;margin-bottom: 20px;}.about-inner__text {font-size: 14px;font-weight: 400;line-height: 26px;}.btn-min {padding: 20px 53px 20px;}.slider {background: #1b1b1b;}.block-item {padding: 20px;display: inline;}.block-item__picture {padding: 0;width: 60%;display: block;margin: 0 auto;}.block_col_left {max-height: 250px;}.block_right__title {font-size: 20px;font-weight: 400;margin-top: 20px;padding: 0;}.block_right__text {font-size: 16px;margin: 20px auto;}.block_right__text span {display: block;}.block_right__text br {display: none;}.block_col_right {text-align: center;margin-bottom: 10px;padding: 0 40px;text-align: center;}.contacts-inner {margin: 0 auto;float: none;max-width: 768px;text-align: center;}.maps {padding: 0;}.style-maps {position: relative;height: 700px;margin-bottom: 20px;}.footer-logo {display: none;}.footer {text-align: center;padding: 0;}.footer__policy {margin-top: 10px;margin-bottom: 20px;}.answers__item-title {font-size: 15px;font-weight: 400;line-height: 19.99px;}.answers__item-answer {margin-top: 20px;font-size: 14px;font-weight: 400;line-height: 19.99px;}.steps-item {background-color: transparent;}.stock-block__img img {margin: auto;}.reviews-bl {margin-left: 10%;margin-right: 10%;}.popup {left: 7%;right: 7%;-webkit-transform: none;-ms-transform: none;transform: none;padding: 20px 20px;}.popup__title {font-size: 18px;margin-bottom: 15px;}.popup__text {font-size: 13px;}.popup__text br {display: none;}.form__label {font-size: 13px;}.btn_l {font-size: 14px;padding: 10px 10px;}}@media (max-width:576px) {input {display: block;}h2 {font-size: 20px;font-weight: 700;margin: 0 25px;padding-top: 19px;}h2 br {display: none;}.logo {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;max-width: 180px;}.heading {padding-left: 15px;}.heading__title {font-size: 22px;font-weight: 700;}.heading__text {font-size: 16px;font-weight: 400;}.aside-desc {font-size: 15px;font-weight: 400;}.b-btn {font-size: 17px;font-weight: 500;padding: 13px 31px;}.action {margin-bottom: 0;}.action__btn {margin: 0 25px;}.slide__card {padding-top: 20px;}.popup__text {font-size: 13px;}.main .address,.main .call {display: none!important;}.modal-consulant {padding-right: 0!important;}.modal-consulant button.close {top: 10px;right: 10px;width: 30px;height: 30px;padding-bottom: 1px;background-color: #e2ba70;-webkit-border-radius: 10em;border-radius: 10em;z-index: 9;}.modal-callback {padding: 0;}.modal-callback .form-check-group label img {margin-right: 1px;width: 12px;display: block;margin: auto;}.slider-slick .slick-next,.slider-slick .slick-prev {display: none!important;}}@media (max-width: 992px) {.about-inner-img {display: block;}}
.stock-block__img {
    position: relative;
    height: 200px;
    overflow: hidden;
}
.block_col_left {
    width: 50%;
    position: relative;
    overflow: hidden;
    height: 334px;
}
.block_col_left img {
    position: absolute;
    width: 100%;
    height: 100%;
}
.card .card-desc {
    min-height: 250px;
}

.commin-soon{
    margin-top:50px;
}

.commin-soon-title{
    font-size: 24px;
    font-weight: 700;
    line-height: 36px;
    color: #1f1f1f;
    padding-top: 68px;
    text-align: center;
    margin-bottom: 30px;
    display: block;
    width: 100%;
}

.countdown{
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 40px;
  padding-bottom: 40px;
}



.countdown .single-count-content {
  position: relative;
  padding: 0 40px;
  text-align: center;
}

    
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .countdown .single-count-content {
    padding: 0 30px;
  }
}

@media (max-width: 767px) {
  .countdown .single-count-content {
    padding: 0 10px;
  }
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
  .countdown .single-count-content {
    padding: 0 20px;
  }
}

.countdown .single-count-content::after {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 50px;
}

@media (max-width: 767px) {
  .countdown .single-count-content::after {
    top: -10px;
  }
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
  .countdown .single-count-content::after {
    top: -5px;
  }
}

.countdown .single-count-content:first-child {
  padding-left: 0px;
}

.countdown .single-count-content:last-child {
  padding-right: 0px;
}

.countdown .single-count-content:last-child::after {
  display: none;
}

.countdown .single-count-content .count {
  font-size: 50px;
}

@media (max-width: 767px) {
  .countdown .single-count-content .count {
    font-size: 35px;
  }
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
  .countdown .single-count-content .count {
    font-size: 45px;
  }
}

.countdown .single-count-content .text {
  margin-bottom: 0;
}

@media (max-width: 767px) {
  .countdown .single-count-content .text {
    font-size: 15px;
  }
}


.countdown .single-count-content {
  padding: 0 36px;
  position: relative;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .countdown .single-count-content {
    padding: 0 25px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .countdown .single-count-content {
    padding: 0 15px;
  }
}

@media (max-width: 767px) {
  .countdown .single-count-content {
    padding: 0 15px;
  }
}

.countdown .single-count-content:first-child {
  padding-left: 0px;
}

.countdown .single-count-content:last-child {
  padding-right: 0;
}

.countdown .single-count-content:last-child::after {
  content: '';
}

.countdown .single-count-content::after {
  content: ':';
  font-size: 50px;
  color: #3E2945;
  position: absolute;
  top: -5px;
  right: 0;
}

@media (max-width: 767px) {
 .countdown .single-count-content::after {
    font-size: 35px;
    top: 0;
  }
}

.countdown .single-count-content .count {
  font-size: 50px;
  margin-bottom: 5px;
}

@media (max-width: 767px) {
  .countdown .single-count-content .count {
    font-size: 35px;
  }
}

.countdown .single-count-content .text {
  font-size: 16px;
}

@media (max-width: 767px) {
  .countdown .single-count-content .text {
    font-size: 15px;
  }
}

@media (max-width: 768px) { 
    
    .slider__dop .block_col_left{
            width: 50%;
            display: block;
            margin-left: auto;
            margin-right: auto;
            
    }
    
    
    
}


.abon__list{
    display:flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}

.abon__item{
    width: 48%;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #f5f7f9;
    box-shadow: 0 2px 11px 1px rgba(47,47,47,.16);
    margin-top: 15px;
    border-radius: 8px;
    padding-bottom: 30px;
}

.abon__item-title{
    display: block;
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    color: #1f1f1f;
    height: 100%;
    width: 100%;
    padding: 15px 0;
    background-color: #dfb46d;
    background-image: -webkit-gradient(linear,left top,left bottom,from(#e9c878),to(#dfb46d));
    background-image: -webkit-linear-gradient(top,#e9c878 0,#dfb46d 100%);
    background-image: -o-linear-gradient(top,#e9c878 0,#dfb46d 100%);
    background-image: linear-gradient(to bottom,#e9c878 0,#dfb46d 100%);
    margin-bottom: 10px;

}

.abon__item-text{
    font-size: 16px;
    font-weight: 400;
    line-height: 46px;
        color: #1f1f1f;
    text-align: center;
}

.abon__item-desc{
    font-size: 20px;
    font-weight: 400;
    line-height: 46px;
    text-decoration: line-through;
     color: #1f1f1f;
    text-align: center;
}

.abon__item-price{
    font-size: 26px;
    font-weight: 700;
    margin-bottom: 20px;
     color: #1f1f1f;
    text-align: center;
    display: block;
}

.abon__item-title span{
    font-weight: 900;
}


@media (max-width: 580px) { 
    
    .slider__dop .block_col_left{
            width: 90%;
            display: block;
            margin-left: auto;
            margin-right: auto;
            
    }
    
    .abon__item{
    width: 100%;
}
    
    
    
}


@media (min-width: 1280px) {
  .card-wrap {
    padding: 15px;
    width: 33%;
}
}


