@media (max-width:1600px){
	.footer-contacts {width: 85%;}
}
@media (max-width:1366px){
	.main-slider .slider-control-dots ul li button {color: #3b3b3b;}
}
@media (max-width:1250px){
	.main-slider .slider-bg img {right: 0;}
	#topmenu ul li a {padding: 12px 0;font-size: 18px !important;}
	.footer-menu ul li {font-size: 15px;}
	.footer-contacts-wrap {height: 1015px;}
}
@media (max-width:1200px){
	.footer-menu ul li {padding: 18px 10px;}
	.contact-item:not(:last-child) {margin-bottom: 25px;}
	.contact-item-descr {font-size: 18px;}
	.contact-item-title {font-size: 18px;}
	.element-slider-v5 .plus-2 {left: 88%;}
	.main-slider .slider-control .slider-title {font-size: 35px;}
	.main-slider .slider-control-dots ul li button {padding: 15px 0;}
	.main-slider .slider-control-dots .right, .main-slider .slider-control-dots .left {transform: translateY(35px);}
	.plus-content {width: 350px !important;}
	.main-slider {height: 850px;}
	.checkout-control-step .checkout-control-step-title {padding-left: 10px;}
	.checkout-control-step {font-size: 20px;}
	.s-map::before {height: 140px;}
	.s-map, .s-map-wrap {height: 700px;}
	.advantage-item-1 .advantage-image {top: 30px;}
	.advantage-item-3 .advantage-image {left: -50px;}	
	.advantage-item-4 .advantage-image {left: -85px;}
	.advantage-item-image svg {left: 40%;top: 46%;}
	.top-line .main {font-size: 18px;}
	#topmenu ul li a {font-size: 15px !important;}
}

@media (max-width:1024px){
	.product-bundle__product__main {width: 48%;}
	.product-bundle__product__sale {width: 52%;}
	.product-bundle__purchase {width: 100%;}
	.product-bundle__purchase-inner {height: auto;}	
	.product-bundle__purchase:before {display: none !important;}
	.footer-contacts {width: 85%;}
	.product-bundle__purchase-inner_percent, .product-bundle__price__info .product-bundle__price {padding: 10px 0 10px;text-align: center;}
	.product-bundle__item .product_type_simple span {display: block;}
	.product-bundle__products {width: 100%;display: -webkit-flex;	display: -moz-flex;	display: -ms-flex;	display: -o-flex;	display: flex;-webkit-flex-wrap: wrap;	-moz-flex-wrap: wrap;	-ms-flex-wrap: wrap;	-o-flex-wrap: wrap;	flex-wrap: wrap;}
}
@media (max-width:992px){
	.logo{position: relative;}
	.head_inner {width: 100%;justify-content: space-between;-ms-align-items: center;align-items: center;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;-o-flex-wrap: wrap;flex-wrap: wrap;}
	.top-line .s-header-phones span {display: none;}
	#simple-menu, #topbar-hamburger-menu {position: relative;right: 0;margin-top: 0;float: none;}
	.second-line{background-color: #fff;border-radius:0;padding-right: 0;}
	.top-line {padding: 10px 0;}
	.top-line .descr, .top-line .main {font-size: 18px;}
	.top-line-item {padding-right: 20px;}
	.footer-contacts-wrap {height: auto;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;-o-flex-wrap: wrap;flex-wrap: wrap;}
	.footer-map{width: 100%;position: relative;height: auto;}
	.footer-contacts {display: none;}
	.footer-mobile-wrap {padding: 30px 0;width: 100%;background-image: url(../images/contacts-bg.png);background-position: 100% center;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;}
	.contact-item:not(:last-child) {margin-bottom: 25px;}
	.footer-map {height: 400px;}
	.footer-menu{text-align: center;}
	.footer-menu ul li {font-size: 18px;}
	.footer-politics span {text-align: center;}
	.footer-politics span:first-child{margin-top: 8px;}
	.garanty-advantage-wrap .garanty-advantage-item-wrap:nth-child(-n+3) {margin-bottom: 75px;}

	/* Slider in home */
	.main-slider .slider-control .slider-title {font-size: 25px;}
	.main-slider .slider-control, .main-slider .slider-content {top: 80px;}
	.main-slider .slider-btn a {padding: 20px;}
	.slider-content .slick-list {padding-bottom: 220px;padding-left: 0;}
	.main-slider {height: 550px;}

	/* Catalog */
	.catalog-section-element .element-price_price {padding-left: 15px;}
	.catalog-section-element-image a {max-height: 100%;display: -webkit-flex;	display: -moz-flex;	display: -ms-flex;display: -o-flex;	display: flex;}
	.catalog-section-element-image a img {max-height: 100%}
	

	/* Question */
	.consult-bg {opacity: .5;}
	.consult {height: 500px;margin-bottom: 0;}

	/* Advantage */
	.advantage-item-image span {font-size: 30px;bottom: 55px;}
	.s-advantage {padding: 40px;}
	.s-advantage-content {margin-top: 50px;}
	.advantage-item-title {font-size: 16px;}
	.advantage-item-title-wrap {margin-bottom: 25px;}


	.woocommerce-product-gallery__image, .flex-viewport {max-width: 450px;margin: 0 auto;}
	.woocommerce-product-gallery__image a {background-color: #fff;padding: 5px 0;}
	.woocommerce .element-section-cart .element-slider .woocommerce-product-gallery__image img {max-width: 100%;width: auto;}
	.flex-viewport {margin: 0 auto;}
	.element-slider ol li {width: 25%;height: auto;}
	.element-slider ol {justify-content: center;}
	.element-short-info-wrap {margin-top: 40px;}

	.checkout-control-step.active .checkout-control-step-icon, .checkout-control-step .checkout-control-step-icon {display: none;}
	.checkout-control-step .checkout-control-step-title {padding-left: 0;width: 100%;}
	.checkout-control-total-sum span {font-size: 18px;}
	.checkout-control-step {padding-left: 10px;font-size: 16px;height: 50px;}
	.checkout-control-total-sum-more {margin: 10px 0;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;-o-flex-wrap: wrap;flex-wrap: wrap;}
	.checkout-control-sum-wrap {padding: 10px;}
	.checkout-control-submit .step-btn {padding: 12px 0;}
	.checkout-control-promo .coupon button.apply-coupon {position: relative;width: 100%;padding: 12px 0;margin-top: 5px;}
	.checkout-control-promo {padding: 10px;}
	.coupon-list {margin: 0;}
	.checkout-control-promo .coupon input {height: 42px;}
	.checkout-control-promo-title {font-size: 16px;margin-bottom: 10px;}
	.shop_table .cart_item {padding: 10px;}
	.product-subtotal {padding-right: 15px;font-size: 18px;}
	.checkout-control-submit {padding: 0 10px 10px 10px;}
	.vt_template_payment_method{width: 100%;}
	.vt_template_payment_method:nth-child(odd) {padding-left: 0;}
	.vt_template_payment_method:nth-child(even) {padding-right: 0;}
	.shop_table .cart_item .product-thumbnail {width: 40%;padding-bottom: 5px;border-bottom: 1px solid #f7f7f7;}
	.shop_table .cart_item .product-name {width: 60%;padding-bottom: 5px;border-bottom: 1px solid #f7f7f7;}
	.product-subtotal {margin-bottom: 0;}
	.vt_form-checkout .text-field input {padding: 0 0 0 10px !important;}
	.vt_form-checkout .notes textarea {padding: 15px 0 0 10px !important;}
	.vt_form-checkout-title {margin-bottom: 30px;}

	.page-delivery-section .prn {padding-right: 15px;}
	.page-delivery-section .pln {padding-left: 15px;}
	.page-pay .pay-item-3, .page-pay .pay-item-4 {padding-left: 0;}
	.page-pay .page-pay-section {margin-bottom: 30px;}
	.page-template-home .woocommerce ul.products li.product {width: calc((100% / 2) - 100px);margin: 0 50px 10px 50px;}
	.catalog-section-element {width: calc((100% / 2) - 100px);margin: 0 50px 10px 50px;}
	.page-template-home .woocommerce ul.products {justify-content: center;}
	.page-template-home .woocommerce ul.products li.product a img {max-height: 100%;margin: 0 !important;}

    figure.woocommerce-product-gallery__wrapper, figure.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image, figure.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a {height: 100%;}
	.banner-bg {height: 600px;}
	.banner-image {right: 0;}
	.banner-content h1 {font-size: 32px;}
	.banner-plus {display: none;}
	.banner-content {top: 230px;}
	.banner-flag {top: 120px;}
	.main-banner {height: 770px;}
	.advantage-item-image {height: 160px;}
	.advantage-item-image svg {width: 40px !important;height: 40px !important;}
	.advantage-item-image svg {top: 50%;}
	.advantage-item-4 .advantage-image {left: -65px;}
	.advantage-item-3 .advantage-image {left: -38px;}
	.advantage-item-title br {display: none;}
	.advantage-item-title {font-size: 14px;margin-top: 25px;}
	.consult {margin-top: 75px;height: auto;}
	.consult::after {top: -75px;height: 75px;}
	.consult-content-form {padding-top: 40px;margin: 0 auto;}
	.main-footer-item {width: 50%;}
	.footer-menu {margin-top: 25px;}
	.footer-soc-serv {margin-top: 25px;}
	.footer-menu ul li {padding: 2px 0;}
	.footer-menu ul {text-align: left;}
	.main-footer-title {text-align: left;}
	.shop_table .cart_item .product-total-sum-quant {width: 80%;padding-top: 10px;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;-ms-align-items: center;align-items: center;}
	.shop_table .cart_item .product-remove {width: 20%;padding-top: 10px;}
    .s-map-contact {position: relative;}
	.s-map {height: auto;}
	.s-map-wrap {height: 550px;}
	.s-map-contact {right: auto;top: 0;transform: translateY(0);max-width: 100%; width: 100%;}
}
@media (max-width:768px){
	.slider-image-wrap .slider-image {max-width: 510px;}
	.slider-image-wrap {text-align: center;} 
	.s-header-schedule, .basket-btn .basket-btn__label {display: none;}
	.basket-btn .basket-btn__counter {right: -12px;}
	.garanty-advantage-item-descr {font-size: 15px;}
	.main-slider {height: 850px;}
	.main-slider .slider-control, .main-slider .slider-content {top: 0;}
	.main-slider .slider-control, .main-slider .slider-content {position: relative;width: 100%;}
	.main-slider .slider-bg {opacity: .5;}
	.main-slider .slider-control-dots .right, .main-slider .slider-control-dots .left {display: none;}
	.main-slider .slider-control-dots {width: 100%;}
	.main-slider .slider-control-dots ul {width: 100%;display: -webkit-flex !important;display: -moz-flex !important;display: -ms-flex !important;display: -o-flex !important;display: flex !important;justify-content: center;}
	.main-slider .slider-control-dots ul li button {filter: grayscale(100%);padding: 10px;border: 3px solid #fff;border-radius: 50%; margin:0 10px;color: #fff;background-color: #ff5d3b;font-size: 30px;}
	.main-slider .slider-control-dots ul li.slick-active button {color: #fff;filter: grayscale(0%);}
	.main-slider .slider-control-dots {margin-bottom: 25px;}
	.catalog-section-name-bg {font-size: 80px;}
	.catalog .catalog-title h2 {font-size: 30px;}
	.catalog .catalog-section-title h3 {font-size: 20px;}
	.consult .consult-content-title {font-size: 35px;}
	.advantage-item-image span {bottom: 95px;}
	.s-advantage-content .advantage-item {margin-bottom: 30px;}
	.vt-comments .comment_container .author-avatar {width: 150px;}
	#reviews {margin-top: 43px;}
	.vt-comments .comment_container .comment-text {width: calc(100% - 150px);}
	#comment-image-reloaded-wrapper label {font-size: 14px;}
	.product-bundle__product__main .product-bundle__product-image {max-width: 90px;}
	.product-bundle__product__main .product-bundle__product-title a {font-size: 13px;line-height: 1.2;}
	.product-bundle__product__main .product-bundle__product-title {margin-top: 0;line-height: 1.2;}
	.product-bundle__product__main .product-bundle__product-price, .product-bundle__product__sale__info ins {font-size: 18px;}
	.product-bundle__product__main .product-bundle__product-info {padding-right: 10px;}
	.sale-offer {margin-top: 0;}
	.product-bundle__product:not(:first-child):before {position: absolute;top: 50%;transform: translateY(-50%);left: -25px;width: 50px;}
	.product-bundle__product__sale__info .product-bundle__product-title {font-size: 14px;}
	.product-bundle__product__sale__info {padding: 0 10px;}
	.page-template-home .woocommerce ul.products li.product {width: calc((100% / 2) - 20px);margin: 0 10px 10px 10px;}
	.catalog-section-element {width: calc((100% / 2) - 20px);margin: 0 10px 10px 10px;}
	.banner-content {top: 185px;}
	.advantage-image img {width: 75%;}
	.advantage-item-3 .advantage-image {left: -55px;}
	.advantage-item-4 .advantage-image {left: -85px;}
	.s-advantage-content .advantage-item-1 svg {top: 60%;}
	.s-advantage-content .advantage-item-3 svg {top: 40%;}
	.s-advantage-content .advantage-item-4 svg {top: 40%;}
	.s-advantage-content .advantage-item-3 .advantage-item-title-wrap {margin-top: 15px;}
	.s-advantage-content .advantage-item-4 .advantage-item-title-wrap {margin-top: 15px;}
	.banner-bg {height: 450px;background-position: 67% center;}
	.main-banner {height: 620px;}
	.home-section-title h2, .catalog .catalog-title h2 {font-size: 25px;}
	.consult .home-section-title p {font-size: 18px;}
	.banner-content h1 {font-size: 28px;}
	.element-short-info .new-price, .element-short-info .one-price {font-size: 25px;margin-bottom: 15px;}
	.element-price_btn {margin: 0 auto;}
	.element-user-info-list {-ms-align-items: flex-start;align-items: flex-start;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;flex-direction: column;}
	.page-garanty .page-title h1 {display: block;}
}	
@media (max-width:576px){
	.page-privacy {
        padding-left: 15px;
        padding-right: 15px;
    }
    .page-privacy h1 {
        font-family: "MontserratSemiBold",sans-serif;
        text-transform: uppercase;
        font-size: 20px;
        line-height: 1.2;
    }
	.flex-viewport {height: 213px !important;}
	.woocommerce-message {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display:-o-flex;display: flex;-webkit-flex-direction: column-reverse;	-moz-flex-direction: column-reverse;	-ms-flex-direction: column-reverse;	-o-flex-direction: column-reverse;	flex-direction: column-reverse;}
	.woocommerce-message a {text-align: center;margin-top: 8px !important;}
	.s-advantage-content .advantage-item .advantage-item-title br {display: none;}
	.checkout-page .page-title h1 {margin-bottom: 20px;}
	.shop_table .cart_item .product-thumbnail {border-bottom: none;}
	.shop_table .cart_item .product-name {border-bottom: none;}
	.shop_table .cart_item .product-name {font-size: 13px;}
	.shop_table .cart_item .product-name .product-price {display: none;}
	.shop_table .cart_item .product-quantity {width: 50%;}
    .page-template-home .woocommerce ul.products li.product {width: calc((100% / 2) - 10px);margin: 0 4px 10px;max-width: 280px;}
	.contact-item-title {width: 120px;font-size: 16px;}
	.contact-item-descr {padding-left: 15px; width: calc(100% - 120px);font-size: 14px;}
	.contact-item-phone .contact-item-title span {display: none;}
	.footer-menu ul li {font-size: 13px;width: 33%;padding: 10px 0;}
	.footer-menu ul {display: -webkit-flex;	display: -moz-flex;	display: -ms-flex;	display: -o-flex;	display: flex;-ms-align-items: center;	align-items: center;}
	.footer-politics span {font-size: 13px;}
	.footer-map {height: 350px;}
	.footer-politics {padding: 15px 0;}
	.top-line-item {padding-right: 10px;}
	.top-line .descr, .top-line .main {font-size: 15px;}
	#simple-menu {top: 0;}
	.basket-btn span {width: 30px;height: 30px;}
	.logo {width: 75px;left: 0px;}
	.logo img {max-width: 100% !important}
	#simple-menu, #topbar-hamburger-menu {font-size: 30px;}
	.mobile-row {position: relative;}
	.garanty-advantage-wrap .garanty-advantage-item-wrap:nth-child(-n+3) {margin-bottom: 0px;}
	.garanty-advantage-wrap .garanty-advantage-item-wrap:not(:last-child) {margin-bottom: 50px !important;}
	.page-garanty {padding: 50px 0;}
	.plus-wrap {display: none;}
	.catalog-section-name-bg {font-size: 50px;}
	.catalog .catalog-section-title h3 {padding: 0 50px;}
	.catalog .catalog-section-title h3::before {width: 30px;}
	.catalog .catalog-section-title h3::after {width: 30px;}
	.consult-content-form {width: 100%;}
	.consult .consult-content-title {font-size: 28px;}
	.consult {height: auto;padding: 0 15px;}
	.catalog-section-element .catalog-section-element-title {padding: 0 5px;font-size: 12px;}
	.catalog-section-element .catalog-section-element-buy {height: 110px;}
	.element-price {display: block;}
	.catalog-section-element .element-price_price {height: 60px;padding: 10px 0;justify-content: center;-ms-align-items: center;	align-items: center;}
	.catalog-section-element .element-price_btn {text-align: center;}
	.slider-content .slick-list {padding-bottom: 0;}
	.catalog {margin-top: 50px;}
	.catalog .catalog-title h2 {line-height: 1.2;}
	.advantage-item-title {font-size: 11px;}
	.advantage-item-image span {bottom: 32px;font-size: 24px;}
	.advantage-item-id {font-size: 55px;}
	.woocommerce .element-section-cart .element-slider .woocommerce-product-gallery__image img {max-width: 100%;width: auto;}
	.woocommerce-product-gallery__image, .flex-viewport {max-width: 300px;}
	.vt-comments .comment_container {-webkit-flex-direction: column;	-moz-flex-direction: column;	-ms-flex-direction: column;	-o-flex-direction: column;	flex-direction: column;}
	.vt-comments .comment_container .comment-text {width: 100%;padding: 0 !important;}
	.vt_add_review #respond .comment-reply-title {width: 280px;padding: 18px 35px 18px 65px;}
	.woocommerce .vt_add_review #respond input#submit {width: 280px;}
	.vt-reviews-title {font-size: 25px;}
	.vt-reviews-title-wrap {margin-bottom: 40px;}
	.element-content .element-title h1 {font-size: 18px;}
	.element-content .element-title h1::before, .element-content .element-title h1::after {width: 45px;}
	.element-content .element-title {margin-bottom: 30px;}
	.element-short-info .element-price_price {width: 100%;text-align: center;}
	.element-short-info .old-price {margin-top: 0;}
	.element-user-info-list {margin: 35px 0;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;-o-flex-wrap: wrap;flex-wrap: wrap;}
	.element-user-info-list .info-list-item:not(:last-child){margin-bottom: 10px;}
	.info-list-item-icon {width: 44px;}
	.woocommerce-product-details__short-description li {padding-left: 20px;font-size: 14px;}
	.woocommerce-product-details__short-description li::before {width: 10px;height: 10px;top: 3px;}
	.element-container {padding: 40px 0;}
	.sale-offer .sale-offer-title-wrap::before, .sale-offer .sale-offer-title-wrap::after {display: none;}
	.product-bundle__product__main, .product-bundle__product__sale {width: 100%;}
	.product-bundle__product__sale {padding-top: 40px;}
	.product-bundle__product:not(:first-child):before {transform: translateY(0) translateX(-50%);top: -15px;left: 50%;}
	.woocommerce .vt_add_review .comment-form-author input#author {width: 100%;}
	.checkout-page .page-title h1, .page-garanty .page-title h1, .section-title h2 {font-size: 25px;} 
	.vt_form-checkout-title {font-size: 18px;}
	.product-in-cart-sum {font-size: 18px;margin-bottom: 15px;}
	.checkout-control-step:not(:last-child) {margin-bottom: 0;}
	.shop_table .cart_item .product-subtotal {width: 50%;font-size: 15px;}
	.woocommerce-shipping-methods li {padding: 10px;}
	.woocommerce-shipping-methods input[type=radio]:checked ~ label::after {top: 0;}
	.vt_form-checkout .left-side-field, .vt_form-checkout .right-side-field {padding: 0 !important;}
	.vt_form-checkout .half-width-field {float: none;width: 100%;}
	.vt_form-checkout .text-field {margin-bottom: 10px !important;}
	.page-pay {padding-top: 50px;}
	.two-title-in-page .page-title h1 {font-size: 28px;margin-bottom: 25px;}
	.page-pay .pay-item-image {left: 0;}
	.page-pay .pay-delivery-item .item-title {font-size: 17px;margin-bottom: 10px;}
	.page-pay .pay-delivery-item .item-title h3 br {display: none;}
	.page-pay .pay-delivery-item .item-title h3 {font-size: 19px;}
	.page-pay .pay-item-5 .item-descr-col-left {width: 100%;}
	.page-pay .pay-item-5 .item-descr-col-right {width: 100%;padding-left: 0;}
	.page-wrap.page-pay.two-title-in-page .page-title h1 {padding: 0 10px;font-size: 24px;}
	.main-slider .slider-control-dots ul li button {margin: 0 5px;padding: 5px;font-size: 25px;}
	.main-slider {height: 620px;}
	.main-slider .slider-bg {top: auto;bottom: 0;}
	.slider-image-wrap .slider-image {max-width: 290px;}
	.page-pay .page-pay-section .section-title::before {top: -7%;}
	.main-slider .slider-bg img {height: 350px;}
	.slider-image-wrap {text-align: center;} 
	.garanty-sert-image img {max-height: 120px;}
	.owl-dots {bottom: -40px;}
	.page-template-home .woocommerce-loop-product__title {font-size: 12px !important;}
	.home-price {height: auto;}
	.home-price .element-price_price {width: calc(100% - 50px);}
	.home-price .element-price_btn {width: 50px;}
	.home-price .element-price_price {padding-left: 0;text-align: center;font-size: 14px !important;}
	.home-price .new-price, .catalog-section-element .one-price {font-size: 15px;}
	.home-price .old-price {font-size: 14px;}
	.home-price .element-price_btn a.button {-webkit-background-size: 30px 30px;	background-size: 30px 30px;}
	.page-template-home .imgwrap span {height: 160px;}
	.home-price .element-price_price span {margin-left: 0;}
	.home-price, .home-price .element-price_btn {height: 50px;}
	.catalog .catalog-title h2::before, .element-content .element-title::before, .page-pay .page-pay-section .section-title::before, .page-title h1::after, .vt-reviews-title-wrap::before {background-position: center;width: 100%;-webkit-background-size: contain;background-size: contain;height: 140px;}
	.top-line .descr {display: none;}
	.main-banner {height: 540px;}
	.banner-content {position: relative;top: auto;}
	.banner-content h1 {font-size: 24px;margin-top: 25px;}
	.banner-flag {top: 75px;left: 70%;}
	.banner-image {top: 210px;width: 65%;left: 50%;transform: translateX(-50%);}
	.banner-bg {height: 340px;top: 160px;}
	.home-price .one-price {padding-left: 5px;font-size: 15px;width: calc(100% - 50px);}
	.catalog-section-element .catalog-section-element-image {height: 160px;}
	.main-footer-item {width: 100%;}
	.main-footer-title {margin-bottom: 0;}
	.footer-sert p {margin: 10px 0;}
	.advantage-item-image svg {fill: #000 !important;position: relative;left: auto;top: auto;}
	.advantage-item-image {height: 120px;}
	.s-advantage {padding: 20px 15px;}
	.s-advantage-content .advantage-item .advantage-item-title-wrap {margin-top: 0 !important;}
	.s-advantage-content .advantage-item .advantage-item-title {margin-top: 0px !important;}
	.s-map-contact {position: relative;}
	.s-map {height: auto;}
	.s-map-wrap {height: 350px;}
	.s-map-contact {right: auto;top: 0;transform: translateY(0);}
	.contact-item-title {width: auto;}
	.woocommerce-product-gallery__image a {padding: 0;}
	.page-title h1::after {top: -40px;}
	.main-certificate {margin-top: 0;padding: 0 25px;}
	.pln {padding-left: 15px;}
	.prn {padding-right: 15px;}
	.advantage-item-1 .advantage-image img {width: 116px;height: 105px;}
	.advantage-item-2 .advantage-image img {width: 150px;height: 105px;}
	.advantage-item-3 .advantage-image img {width: 150px;height: 105px;}
	.advantage-item-4 .advantage-image img {width: 150px;height: 105px;}
	.advantage-item-1 .advantage-image {width: 100%;top: 0px;height: 100%;}
	.advantage-item-2 .advantage-image {left: -20%;bottom: auto; top: 22px;}
	.advantage-item-3 .advantage-image {width: 120%;bottom: auto;left: -38px;top: 0;}
	.advantage-item-4 .advantage-image {left: -50px;bottom: auto;top: 0;width: 124%;}
	.s-advantage-content .advantage-item-1 svg {top: 36%;}
	.s-advantage-content .advantage-item-2 svg {top: 32%;}
	.s-advantage-content .advantage-item-3 svg {top: 32%;}
	.s-advantage-content .advantage-item-4 svg {top: 32%;}
	.dgwt-wcas-search-wrapp {z-index: 1000; min-width: 250px !important;}
	.header-block-icon svg {width: 15px !important;height: 15px !important;}
	.header-custom-search {margin-right: 3px;}
	.header-icon-item {width: 30px;height: 30px;}
	.basket-btn span {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;-ms-align-items: center;align-items: center;justify-content: center;}
	#simple-menu, #topbar-hamburger-menu {font-size: 25px;}
	.dgwt-wcas-search-wrapp.dgwt-wcas-no-submit.woocommerce.active {min-width: 250px !important;}
	.home-price .new-price, .catalog-section-element .one-price {
	    font-family: "RobotoBold", sans-serif;
	    text-align: center;
	}
	.consult-image {
	    padding-bottom: 50px;
	    position: relative;
	    margin-top: 15px;
	}
	.consult-image img {
	    top: 0;
	}
}	
