img{
    height: auto;
    max-width: 100%;
}

.land-header{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    padding: 15.5px 0;
}

.land-header .common-btn{
    font-size: 16px;
    padding-top: 15px;
    padding-bottom: 15px;
}

.land-head-block-wrap{
    background: url("../images/land-header-back.jpg") no-repeat 50% 0;
    background-size: cover;
}

.orange-land-head-block-wrap{
    background: url("../images/land-header-orange-back.jpg") no-repeat 50% 0;
    background-size: cover;
}

.orange-belt-land-head-block-wrap{
    background: url("../images/land-header-belt-orange-back.jpg") no-repeat 50% 0;
    background-size: cover;
}

.land-head-block{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
}

.land-head-block .land-head-block-img-col{
    width: 44%;
}

.land-head-block .land-head-block-text-col{
    width: 53%;
    padding: 2em 0;
}

.land-head-block .land-head-block-img-col-mobile{
    display: none;
}

.land-head-block .land-head-block-title{
    color: #ffffff;
    font-size: 38px;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 1.2;
}

.land-head-block .land-head-block-desc{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    align-items: center;
    margin: 0.75em 0 1.5em;
}

.land-head-block .land-head-block-rating-stars span{
    display: inline-block;
    width: 21px;
    height: 20px;
    background: url("../images/land-star.png") no-repeat 0 50%;
}

.land-head-block .land-head-block-rating-stars span ~ span{
    margin-left: 2px;
}

.land-head-block .land-head-block-rating{
    font-size: 16px;
    color: #ffffff;
}

.land-head-block .land-head-block-price{
    color: #ffffff;
    font-size: 38px;
    font-weight: bold;
    line-height: 1.1;
}

.land-head-block .land-head-block-price del{
    font-size: 16px;
    font-weight: normal;
    vertical-align: super;
}

.land-head-block .land-head-block-price small{
    font-size: 13px;
    display: block;
    line-height: 1;
}

.land-head-block .land-head-block-rating ~ .land-head-block-price{
    margin-left: 20px;
    padding-left: 20px;
    border-left: 1px solid rgba(255,255,255,0.1);
}

.land-send-row{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    margin: 8px 0 0 -41px;
}

.land-module-location-row{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    margin: 0 0 0 -41px;
}

.land-send-row .land-send-col{
    margin: 41px 0 0 41px;
    width: calc((100% - 82px)/2);
    border-radius: 6px;
    border: 1px solid #ccdbe8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
}

.land-module-location-row .land-module-location-col{
    margin: 41px 0 0 41px;
    width: calc((100% - 82px)/2);
    border-radius: 6px;
    border: 1px solid #ccdbe8;
}

.land-module-location-row .land-module-location-col img{
    border-radius: 6px;
}

.land-send-col .land-send-col-img{
    width: 45%;
    background: #f3f7fa;
    border-radius: 6px 0 0 6px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
}


.land-send-col .land-send-col-text{
    width: 50%;
    padding: 32px 20px 32px 0;
    font-size: 16px;
    color: #4a4a4a;
    line-height: 1.4;
}

.land-send-col .land-send-col-title{
    color: #000000;
    font-size: 32px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.1;
    margin-bottom: 0.5em;
}

.land-video-block-wrap,
.land-video-block-stripes-wrap{
    background: url("../images/land-video-back.jpg") repeat-y 50% 0;
    padding: 5em 0;
}

.land-video-block-stripes-wrap{
    background: url("../images/land-video-stripes-back.jpg") repeat-y 50% 0;
    margin: 4em 0 1.25em;
}

.land-video-block{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
}

.land-video-block.land-border-video-block{
    border: 1px solid #e7eef3;
    border-radius: 10px;
}

.land-video-block.land-border-video-block{
    align-items: center;
}

.land-head-block-wrap + .container > .land-video-block:first-child{
    margin: 4em 0 2.5em;
}

.orange-land-head-block-wrap + .container > .land-video-block:first-child,
.orange-belt-land-head-block-wrap + .container > .land-video-block:first-child{
    margin: 4em 0 3.75em;
}

.land-container-text{
    color: #000;
    font-size: 17px;
    line-height: 1.6;
}

.land-container-text a{
    text-decoration: underline;
}

.land-container-text a:hover, .land-container-text a:active, .land-container-text a:focus{
    text-decoration: none;
}

.land-video-block .land-video-block-text{
    color: #4a4a4a;
    font-size: 17px;
    line-height: 1.6;
    width: 48%;
}

.land-video-block.land-border-video-block .land-video-block-text{
    line-height: 1.5;
    width: 50%;
    padding: 25px 50px;
}

.land-video-block .land-video-block-text p{
    margin-bottom: 1.75rem;
}

.land-video-block.land-border-video-block .land-video-block-text p{
    margin-bottom: 1rem;
}

.land-video-block  .land-video-block-subtitle{
    font-weight: 600;
    margin: 1em 0 0.6em;
}

.land-video-block ul.land-video-block-list, .land-video-block ul.land-video-block-check-list{
    list-style: none;
    margin: 0 0 1.75rem;
    padding: 0 0 0 28px;
    font-size: 16px;
}

.land-video-block ul.land-video-block-list mark, .land-video-block ul.land-video-block-check-list mark{
    font-weight: bold;
    color: #175a8e;
    background: none;
    padding: 0;
}

.land-video-block ul.land-video-block-check-list{
    margin-bottom: 1rem;
    padding-left: 26px;
}

.land-video-block ul.land-video-block-list > li ~ li{
    margin-top: 0.35em;
}

.land-video-block ul.land-video-block-check-list > li ~ li{
    margin-top: 0.7em;
}

.land-video-block ul.land-video-block-list > li::before {
    content: url("../images/land-video-list-icon.png");
    display: inline-block;
    vertical-align: middle;
    margin: 0 10px 0 -28px;
    width: 18px;
    height: 18px;
}

.land-video-block ul.land-video-block-check-list > li::before{
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAVFBMVEUAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeuv///8qz6R6AAAAGnRSTlMAKtDjyMXGx8IcljiM2Rc00lHMATA/bzYZA/totT8AAAABYktHRBsCYNSkAAAAB3RJTUUH6AEIEBwu6JDB8gAAAGRJREFUGNNlj1cOgDAMQ0PpYpQ9ff+DUipaUvDfe5IjhwoBFlFQCan0EyVREgyxSBAsF9YLnagi0lzUaDLRwnWP6Ifx5mmOlQVYt8CxsvtJgdONHS7we/Q4KYnfsGy6wf+57/sXybEJMIV45UsAAAAASUVORK5CYII=");
    display: inline-block;
    vertical-align: top;
    margin: 3px 10px 0 -26px;
    width: 16px;
    height: 16px;
}

.land-video-block .land-video-block-video{
    width: 48%;
}

.land-video-block.land-border-video-block .land-video-block-video{
    width: 50%;
    margin: -1px 0 -1px -1px;
}

.land-video-block .land-video-block-video a, .land-video-block .land-video-block-video img{
    border-radius: 10px;
}

.land-video-block.land-border-video-block .land-video-block-video a, .land-video-block.land-border-video-block .land-video-block-video img{
    border-radius: 10px 0 0 10px;
}

.land-video-block .land-video-block-icon{
    display: block;
    color: #4b4b4b;
    font-weight: 500;
    margin: 1em 0;
}

.land-video-block .land-video-block-icon img{
    vertical-align: middle;
    margin-right: 10px;
}

.land-video-block .land-video-block-btn-wrap{
    margin-top: 2.25em;
}

.land-video-block.land-border-video-block .land-video-block-btn-wrap{
    margin-top: 1.75em;
}

.repair_section.order_section.landing-repair_section .box_block .text_box .h2-rd{
    font-size: 38px;
    line-height: 1.1;
}

.question_section.landing-question_section .top_text .h2-rd{
    font-size: 35px;
    line-height: 1.1;
}

.land-container-text .land-container-text-subtitle{
    color: #000000;
    font-size: 25px;
    font-weight: 600;
    line-height: 1.1;
    margin-bottom: 0.3em;
}

.land-video-block .land-video-block-title, .land-container-text .land-container-text-title{
    color: #000000;
    font-size: 38px;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 1.1;
    margin-bottom: 0.3em;
}

.land-video-block .land-video-block-title.text-transform-none,
.land-container-text .land-container-text-title{
    text-transform: none;
}

.land-video-block.land-border-video-block .land-video-block-title{
    text-transform: none;
    margin-bottom: 0.4em;
}

.land-video-block .land-video-block-title .land-video-block-title-line{
    white-space: nowrap;
}

.land-video-block .land-video-block-title .land-video-block-title-line::after{
    content: "";
    width: 144px;
    height: 8px;
    background:  url(../images/after-design.png) no-repeat left center;
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px;
}

.land-color-product-wrap{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: -18px 0 0 -18px;
}

.land-color-product-wrap .land-color-product{
    width: calc((100% - 90px)/5);
    margin: 18px 0 0 18px;
}

.land-color-product,
.land-product-with-desc,
.land-small-product-with-desc{
    border: 1px solid #ccdbe8;
    border-radius: 6px;
    position: relative;
}

.land-color-product > a.hover-block,
.land-product-with-desc > a.hover-block,
.land-small-product-with-desc > a.hover-block{
    display: none;
    position: absolute;
    left: -1px;
    right: -1px;
    top: -1px;
    bottom: -1px;
    background-color: rgba(243, 247, 250,0.702);
    border-radius: 6px;
    padding: 24px;
    text-decoration: none;
    z-index: 5;
}

.land-color-product:hover > a.hover-block,
.land-color-product:focus > a.hover-block,
.land-product-with-desc:hover > a.hover-block,
.land-product-with-desc:focus > a.hover-block,
.land-small-product-with-desc:hover > a.hover-block,
.land-small-product-with-desc:focus > a.hover-block{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: center;
}

.land-color-product > a.hover-block > .common-btn,
.land-product-with-desc > a.hover-block > .common-btn,
.land-small-product-with-desc > a.hover-block > .common-btn{
    display: block;
    width: 100%;
    font-size: 17px;
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
}

.land-color-product .land-color-product-image{
    border-radius: 5px 5px 0 0;
    min-height: 152px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 10px;
}

.land-color-product .land-color-product-desc{
    padding: 21px 15px;
    color: #000;
}

.land-color-product .land-color-product-desc .land-color-product-title{
    font-size: 18px;
    font-weight: 600;
    line-height: 1.35;
}

.land-color-product .land-color-product-desc .land-color-product-price {
    font-size: 30px;
    margin-top: 0.5em;
}

.land-color-product-option{
    color: #4b4b4b;
    font-size: 16px;
    position: relative;
    padding-left: 20px;
    font-weight: 500;
}

.land-color-product-option .color-block{
    position: absolute;
    width: 15px;
    height: 15px;
    left: 0;
    top: 50%;
    margin-top: -7.5px;
}

.land-color-product .land-color-product-desc .land-color-product-option{
    margin-bottom: 0.85em;
}

.land-product-with-desc-wrap{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: -25px 0 0 -25px;
}

.land-product-with-desc-wrap .land-product-with-desc{
    width: calc((100% - 100px)/4);
    margin: 25px 0 0 25px;
}

.land-product-with-desc .product-block-image {
    border-radius: 5px 5px 0 0;
    min-height: 210px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 10px;
}

.land-product-with-desc .product-block-descr {
    padding: 25px 25px 17px;
    color: #5d5d5d;
    font-size: 16px;
    line-height: 1.35;
}

.land-product-with-desc .product-block-descr .product-block-title{
    font-size: 20px;
    font-weight: 600;
    color: #000000;
    line-height: 1.25;
    margin-bottom: 0.65em;
}

.land-product-with-desc .product-block-descr .product-block-price{
    font-size: 30px;
    color: #175a8e;
    line-height: 1.2;
    margin-top: 0.35em;
}

.land-small-product-with-desc{
    width: 221px;
    margin-right: 21px;
}

.land-small-product-with-desc .product-block-image img{
    border-radius: 5px 5px 0 0;
}

.land-small-product-with-desc .product-block-descr{
    padding: 18px 21px 10px;
    color: #565555;
    font-size: 15px;
    line-height: 1.35;
}

.land-small-product-with-desc  .product-block-descr .product-block-title{
    font-size: 20px;
    font-weight: 600;
    color: #000000;
    line-height: 1.25;
    margin-bottom: 0.15em;
}

.land-small-product-with-desc  .product-block-descr .product-block-price{
    font-size: 28px;
    color: #175a8e;
    line-height: 1.2;
    margin-top: 0.25em;
}

.land-small-product-with-desc-wrap.owl-carousel .owl-nav .owl-next,
.land-small-product-with-desc-wrap.owl-carousel .owl-nav .owl-prev,
.land-link-product-wrap.owl-carousel .owl-nav .owl-next,
.land-link-product-wrap.owl-carousel .owl-nav .owl-prev
{
    position: absolute;
    top: 50%;
    margin-top: -23px;
    width: 46px;
    height: 46px;
    background: #175a8e;
    color: #fff;
    border-radius: 5px;
    text-align: center;
}

.land-small-product-with-desc-wrap.owl-carousel .owl-nav .owl-next:hover,
.land-small-product-with-desc-wrap.owl-carousel .owl-nav .owl-prev:hover,
.land-link-product-wrap.owl-carousel .owl-nav .owl-next:hover,
.land-link-product-wrap.owl-carousel .owl-nav .owl-prev:hover{
    background: #fb6414;
    color: #fff;
}

.land-small-product-with-desc-wrap.owl-carousel .owl-nav .owl-next.disabled,
.land-small-product-with-desc-wrap.owl-carousel .owl-nav .owl-prev.disabled,
.land-link-product-wrap.owl-carousel .owl-nav .owl-next.disabled,
.land-link-product-wrap.owl-carousel .owl-nav .owl-prev.disabled{
    display: none;
}


.land-small-product-with-desc-wrap.owl-carousel .owl-nav .owl-prev,
.land-link-product-wrap.owl-carousel .owl-nav .owl-prev{
    left: -10px;
}

.land-small-product-with-desc-wrap.owl-carousel .owl-nav .owl-next,
.land-link-product-wrap.owl-carousel .owl-nav .owl-next{
    right: -10px;
}

.land-small-product-with-desc-wrap.owl-carousel .owl-nav div::after,
.land-link-product-wrap.owl-carousel .owl-nav div::after{
    font-weight: normal;
    font-size: 23px;
    line-height: 46px;
    font-family: FontAwesome;
}

.land-small-product-with-desc-wrap.owl-carousel .owl-nav div.owl-prev::after,
.land-link-product-wrap.owl-carousel .owl-nav div.owl-prev::after{
    content: "\f104";
}

.land-small-product-with-desc-wrap.owl-carousel .owl-nav div.owl-next::after,
.land-link-product-wrap.owl-carousel .owl-nav div.owl-next::after{
    content: "\f105";
}

.homepage-title{
    line-height: 1.25;
    color: #000000;
    font-size: 40px;
    font-weight: 600;
    text-align: center;
    margin-bottom: 0.5em;
}

.homepage-title::after{
    content: '';
    display: block;
    height: 2px;
    width: 56px;
    margin: 0.2em auto 0;
    background: #fb6414;
    text-transform: capitalize;
}

.homepage-gray-back{
    background: #f3f7fa;
}

.homepage-how-it-works-block{
    padding: 4.5em 0;
}

.homepage-how-it-works-block .homepage-btn-wrap{
    margin-bottom: 0;
}

.homepage-how-it-works-items{
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin: 145px 0 0 -50px;
    position: relative;
}

.homepage-how-it-works-items .homepage-how-it-works-item{
    margin-left: 50px;
    background: #ffffff;
    border: 1px solid #c7d8e4;
    border-radius: 5px;
    padding: 0 1.5em 1.5em;
    font-size: 16px;
    color: #5d5d5d;
    text-align: center;
    position: relative;
    width: calc((100% - 150px)/3);
    line-height: 1.4;
}

.homepage-how-it-works-item .homepage-how-it-works-item-title{
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 0.25em;
    line-height: 1.25;
    color: #000;
}

.homepage-how-it-works-item .homepage-how-it-works-item-icon{
    width: 146px;
    height: 146px;
    border-radius: 50%;
    border: 1px solid #dee8f0;
    margin: -74px auto 8px;
    background: #fff;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    position: relative;
}

.homepage-how-it-works-item .homepage-how-it-works-item-icon .homepage-how-it-works-item-number{
    width: 26px;
    height: 26px;
    line-height: 26px;
    background: #fb6414;
    border-radius: 50%;
    font-size: 13px;
    text-align: center;
    font-weight: 500;
    color: #ffffff;
    position: absolute;
    left: 50%;
    top: 0;
    margin: -13px 0 0 -13px;
    z-index: 2;
}

.homepage-how-it-works-item .homepage-how-it-works-item-icon.homepage-how-it-works-item-icon-truck::before{
    content: url("data:img/png;base64,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");
}

.homepage-how-it-works-item .homepage-how-it-works-item-icon.homepage-how-it-works-item-icon-wrench::before{
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAA9CAYAAAAal7HUAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH5wkVDgMx3S86tQAADPtJREFUaN7Fm3mUFNUVxn+vqnqmYYYZVlFg9KACGhfcSIyaHFAxhohKlCigURMlGndBTUxwy0mO4BpD1DAkURbXJCYaiYlRwd0wxLggiytRgzCAMDROz0x3vfxxX02/qunuqoFW7zlz+r2u21X1fe+9e++7940aOPkWEkg1cBCwOzAE6AGsA9YArwBrk9yknGzSPdjV2UJT+nZ6O1vI6R47estAzgB+AvwVuMy+4MX8sA6YCUwABpbQaQcWA/OAhZV64wpIH+AO4FTTvxToCZwbKDgxN5hilAeW0akCjgEWILPgyC8aNfBtYJUFPJAfAHclBb8EaLX6WUPIIch0mgn8y7p+APAkcNMXBHog8ADwR2CA+e5t4LpiBMRN+zcN0KXIlEkjS2AisMzSOwL4KfAN059mXuT0pG+t0HTgkscB9PYAn4xM83rruwXAVGQAlyHLspchoDVu5AMCRgEtpn8ysNyQEchzwLGEDcppwPVJ3zyPSw3t1NBB/IQMSR0w3wALgG9BZujpFGbuo8AM63cXJH3Km8D+wH9N/0vIbKiL6N2KLIdAZgAHJgNfzQinmbTTAjqVFPh4YKUhOpCFwAjg3iL69kw8zwY/JOZBa4CDIwQsAlREbx5wsdW/JxEM7TFMNQOt+LhJfnEJ8Aiwi+k3AycZItYV0Z9n3h/g78DcAPxfDLhfxDxwg7nBB6Z/OOLzo3I7YvkB9jN6cej5hJ6Ai0q25u0l9gCwF/CnErrHUhj1NkMSDrA3cLxp/xiYlYCANyy28yX0rrLaZ8dCUR284/cD3RNFLgn44LkrEZe2qYReNfAHq38qsC0APy6ifHkCAoK13gZ0lNB5HNho2mPikLh0sJ5astSAyseppykYt7jo8gGgxrQfBP4cXHCQaQmE6I4jIHCRecAvo/ec+dwNGFTuDR18WnWKVp3I1fWhMAAtZfROAU6w9CaHn1kwdO8jIWBSAqKEFZO3rXZZg6rQ5FFoVFLwgVVsLqFTTzjcnkBkiXoUDFZf4DZgBTJlAwL2QaynZ8hKIXYiiWyz2mX9l49DNTlS+CTw872t9ooi13sAD1sENQJPRZU8JCAImOqDuIEpFmvjKC19Y16yv9XOlFPM4ZFWOXqpdtAq5rahqTERGaAhBkO9eW7w7LVIlNdFPOBD03aBPYAmJECoA+6MeYkFMdeHm0+fgnvsIi4+6Br2VJtAtaB1rzjw4632oeavlEwqdcEDXovcqMm07wJeMgxqZOvaYf7yyCZnZZmHVlkv9SylXREtpKl3NnFD1SJQmrx2KbPuL0JccjHxkaW2EfgEsfRLyoF/FPiV6U8FZlvX/xM3BGXkSqDWtNeXU8z4fZhR/QjD3NXk/QHlgF8I/NLq3ww8gyzdZsSibwG2JnlBB4nsXjT9/SjszHZU7BBzInBNaVXFzsYklPGblyKRo03udCTEXYLsPz5MCjwAD/Aj67sFxG91k8gc4Byrfy1wdXFVTYYqQ0PRUZ8J2Pm2K4l3w4nBP4PkuEDW+NMVAA8wN0LAdaUJKCmzgCsqDdwGDzI1g4DhCCRDs/sXTMAsJNaoOPAo+CxwGIVwcRQSQMygsG0sJlWIO9k1hgDb1yYhIAr8skoCh65r+21gJLLF3d8Aux5J/S4BXgXeQzY0OyPBxWgkbv8IMZiflHhWo/mcYxFQA1wJip5mf6QBBTcixiyQKRRPTlQUPEiMPxLZ209HwtJqJEN7TJl7DUbyZAd3g4ArkKhy6iYTZTuoqzX6MwcuzyotVyER37VIYqKU812OuEuAoYaAcraikfASOKdatcyZmzuUvN8X12k+ThcyOZ8ZcACVsGID0GDADUL200HF5k1k+i5DcmcgvnYUkjsvJWcbInDwWat3ajzKXTn1nz1uakC1X6n9/k9q9MNxL+UTuw+oCPg4qUVC4+4QMAm4VzaxmnX+kMajvdemzks3sotjgkJdZnIqXzZBujc5PLqb8q4k+ICApUg+LSkB3wQWBcHNx3pA4xC1ceqx3qvUkEOXSGbmcNE4THDfYGxqKZAHv44caaJxYpAlqCh4haYdj3btUq068xq1Lv7jqpC0TEwAyBLYpHs2tuk6YxfKjWYKVCtHuSs4N/UCJ3vLQLWCrgHtycxQGblHkc1St8ErNBrFVl3Np7oeVBu9VYbNuoZOR6XTVKutr/RXmQNyMnJbgT0pv8E5ASu/hsTxF5fRx0HThssmvx8oh4PdVVyReorx7nJ6qBxZneJlfyiLcnuzlTSpSLoxMXjHpJnW696g0/RxmhntvsMZ3lL2ctax1u+HVhqHdpb6Dfy8fZy3Wde8MUg1j8gLAe8jZe5Pyjym0wgauYYEVR8HTQ5Fs+4L2mEf9336qG1s1j1Y7g9G61qKZdzKgpd1otmqq9mm+wCKL3sr+b73ImPd1Qx1PjBGpwpUwKoGRXpFbvfskdlLaj7265oGqea9DAHvUT4OAAmF51j9RATI+2pyOGzSPfHxcMhTr1qpJld01at+k28LfaFRtGuXT0nh6xrApd7ZwFh3FRO815nsLZN1pKtA9yLXpbCorldwrus0P/FOfo8pB7ZOr9VaN9WobOAFtoeAawlXWisiikn2LHNQ5KlXWQaprezrrOVr7rsc665iT/ddAanryOmuFtXITMwOTKFw3ebaW9qO3zYte0rtTs76JoXeEQLuBH5YSfDe0+nfdHbyOFSrHANUht3UZtJqoxQQdBX4fa1RLgo8tBHxYZqr2Xa4WgOqNZNHHeKhgzggiAQPpbQRjIbC5yHh+FQqJN7olF1m1yao8IAq0PXkQi6iqNs5BlmXh1nfXajQswFaSYFOkaEqk8I/JK06mjz8ERo1FHgd+Dql3WCUgGBrXBECvJzfL0alpJ89yIA+PvL9BDpdlpLwU/lUqTwOfmaD7nuIR7ZpoGoZkcPdCQmKysUBnxkBquPs/tvzu2L78cVIVvWlzpuT51PSrPF74ykfRZYX/KFc3jbR3ahrlw9W60dYcUBcIDQeydfZpOwQAdsDvtOoGXkD+BlSBIyIg0e7ibKMvXA6hr6V2+29r2Wn1a7zez0/WG3YvxsEjAMeqxQB3Tr/UQT4NCSB8WBxdZ8cHjndm5yuI6fr5+XzO707zF2z8Jnq2Zlq1XHAFnouNsq9kCUwovTjWQR8y+pHPcJnBn5OBPhphDOqAGcCR5f4/b3A6Rof3x9w8nBvNdNTT+qMXz8GWTKfOwFJwS8gnIQ8ja4HDhcAvweeQFJbtizEKhvlTW3gOGcVqDZyOF8IAUnAL0AyKuWAL4zofGq1zyJcFx+t0ItB0YGDFTN87gTEgZ+fEHgIHIWDiR7hKsuRdNbONFlSSFTZ6U4rQcBCYsrhScDfQ/iI17giwOdHgI8hXBi8mkK9bi52MURX0aC2UKtayYbzqGOAlyMENMQQcJzVnwy8Y76fQbhMngj8DcB3rf4k4G8RnVkRciZRGDUQ9u0y2FWhX+s0I5x1DHc2kNHp6PNHU3B5vYDnKZ8UfYywTWpAEiTXA28hJy4Tgb8BqYwEchpwf0RnJuGCQjGduylMv1uJHB/RpFBqCyOd/0HX4+VZ5NhrQEADUjEutwTmGpCbCZ8X7o2U22dHfxAFXwx4dKpHfX0xndsoLAdNkXp63oS9X3E+MEpd9tsZQ0BwBiCJDZiDnNBoQPYMtgE8n8h5exv8RdsBfEoRnfsIp59ORCo8RUSxt1oPqlXI6CoZJOrrDgHB4YRnkZnwHevazUilqQt4e01OKgKqka4jHi0o3Ef4jPskwvF4EfiamJRzQMDz3SDAloeQQQvkwmLg37TaJ0ZusJDwKcpSIx4FHrUDXUSOmMcWHjJI5XhxhID9InpDzHs8iOQMArmGwuzrPHxhgz+LwonJU4AXkDPzdxB2Z0lGfGIS4ADV5OhGsSEaBzwUuf6IeY+JhL1TG/Bv024IcNsONjhVvQzoB3wV8Zc1lk4xOxAFPpoyh4ACCQ4btuEBqe4UncYg2Z8BSNnMFjseiB56zJrPzqkWtfYBAcEMCIC/h2RqKgIcwDU5/vvzI0Gn5DhaclltPvsTjuZOQtzjW6ZtywHmcz3mJGYxPx8lAOSk9YsRve0GDuCoDBvzQ7gvN5IeTkvSnwUSJExqEBcWyDNIqWw4cpgykO8hpXCQ5Uwp8MUIGIXk24LC2Q4BB0BluSd3EC1+f+pDMUkiucNq34icJyglwwkHOJ17jXKxfZSAfRHfefeOAnfRoD1e8neF7k33QN5FAikQu9UEXED4OGw9kuV5hcL54t8hgwgkS2PtRsEIRqXbwOVtOwDN6Oz5LMkPY6DavD0EAPwDGGv1tyJrXiMjbv+n1fOIu+yUJPv5YAZ8VAngIj6QMru52H8sKCfHAL+2+r2QkHhUBPhvo8Ah+WHDNcg/FF1uHtCIHEfZTlGAj4dPggAnTi5AluKZiHseam76PmIY52MZOVv+D78/9fpLw+ArAAAAAElFTkSuQmCC");
}

.homepage-how-it-works-item .homepage-how-it-works-item-icon.homepage-how-it-works-item-icon-gear::before{
    content: url("data:img/png;base64,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");
}

.homepage-how-it-works-item .homepage-how-it-works-item-icon.homepage-how-it-works-item-icon-color::before{
    content: url("data:img/png;base64,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");
}

.homepage-how-it-works-item .homepage-how-it-works-item-icon.homepage-how-it-works-item-icon-location::before{
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH6AEKCy0mmmzKaAAACJxJREFUaN7VmXtwVcUdxz+75+Q+khBCQhISpDq1iEBRqIMVkBFtK2N5DJbykDcjRaalU1AoOkjbqVgpVqVWTKHKKwYGCtXylIIyBVsRKhaCCFZpeYVnQiDJTe7j7PaPc645ucm9JIRA+P51d/d3frufff52r8gZ9TI3mwQ6JYIcUaWTJqeIUKqEZ80b3ahG6h4DNa4c72PlOiXrW8ZxzusUqrW56mYA8QMjgPEGVr9i3Qa0nyX+5ZzQrZkbfJg2oqKyJYP0AMYCowQ6RwPFqj1popyNKc/TV56mbeVckggj0GtbGogHp/eB7wAYKMrxUa5y6GsWUehfTAfjDPdXzKZEpZMnT2MhX24pIF2BicBjQF4008TilM4EfMzyvs08zxowIiyqHsg/It3JlsexkHuAz280yGDs3v+BO1Og0cAplUeWLLOW+vKNAeZeAM5HbuHJ0EC8ohQDUPCKDX39dRv23B8D3BFbaKAo1clU68wNPc3Dp9f78ke2k2fSUK1BXmJq8FECKp08eRILWQ6sud4gA7F7fyggYgslmgiSsyp3gxSB537u3XD8t563VyEq0yyVi2GcZluoF2vCvcmQZ7CQAEsAdT1AvgaMBsYBd8YzMlAnz+tWK8K69Yr+5sdHnvNsSeppHjyJ9meHrVySjNNctjIZFxwZliKQ5CMSBflD1EdzgTwCTHB634hnJNA7NSwrVu0KvaI6lO9bwhTP9m5osReV4Q3jIUmeB+0PPFQ1vfCMajs2TxYnWbbLD4EvmwOkAzAKe/53TWBXAqw0UAUlOmVvUGdzn7mfZd7ldDKO9Uan7Ypor9SAKQIE8fLD6p/0+NjqOK6dPOGzavqlVmzVVBATGIm96wxK4C8CrAXWC/RGDeXFKhe/qGC+dzkzPVtBBIdbKmu1BkAjASEuszL0SN+N4Xs/bytPzHYtrXOOvyaDdMae96OdkYinQ0ABUAicMLAo1alU67b0MQ/whreAO83/gUodFVbphQLrqw+lvYaH7lQdPoDAayYaXQOysL4ebagk9pwfDwxIYKeAdcAyYDPY5wJAscrFECFe9BUww7MZiGBZWUM01IIAiZAXpu6O9PjLsnAfM12WPa5r17HoakA6UbPv35rA7ojT+28Bx6KZBopL+KlU2fQwDvOmbwU9zP+ASiWsk0cK1Cq3E40gSZTPRaUuHBscAVqNShYhn7NLAWwBzjYGJNr7g64AuglYDKx3Zwo0Ak2xzgIEM7zv8KJnLYgglpWFhgkCtTTWmYF+E1k155nqMXxh3U47eWy6CwJiFnk8kI5Oz48Bvp6g8aeAVcAKoKhuYxSVeLmkcuhqHOVP3gJ6JX0KKpmwykagpgD5dd3KTVKem7Qv3I15of6kybNdQHR3GRQD2xOBDMFevI9eofe3Y8/9PwOh2MKaUcgE7eXHni285l2NEAG01RYLgUBNw4mP3NKIfyWJioFoHxOCI0BDqqieFjMa+cSRiT0tfpSg8WeAlU7v749nJFEESaJU5fIN4xive1fxPXMfaF90FAD9NPBCPZ+fkOj7EQF+ExxGkdWJHHncYyHHxtgtile/mQDiLDCZmLkfT2EMKrWfiZ4dvO4txCcug8ogjOFA8Cvgl3G64SFDngseiXRidmgAqfIcAkZr8LmMNgLn43ckbI1Tlowd6PVrCMgFlckIcx9LfPn4qCKssokgo1vvvHgQGtHfFFVfgMnE0HDQJmlUoRHTYkwTvpJI4PvAHOzT0q1WzmjtAPZgX3oSyKC9uAQalG4dHQWABcCsOB+Nk/A3ZDmvhgbwYaQb2fIcFvKbwF0uu5NOOxKCKGAu9i410/koVj2x18m/sYPBeqSoxOO4/Or4+iPwszh1z9LIAkOWcDJyG08FB+EXpRj2t7GjsZAryL0lVAK/A253Ki+qx/5uYCl26DEZSE/gexnwRJyy+cB8kxCgmB4aTESn0kZUoBB+7O3frcWNAYkqBLyKPbQDgPfqsemMvYP8F3s002N87sA+TOvTS8AsgUTIMtaF+rE23ItM+xEBB97rsi8ESq8GxK3NwHeBh4F36ylPB2YDX4LxdIYI3IVUOyX003UvgdFGzdBIDHGRgGrLE6GhSBHAU7OmYqfiS1eCaAhIVNuwL0sPAH+tpzwjRVx+YV2k+/6Pwl36IEswsIiBeQ9nyphEQISZEhpGicoiR1xE2bZ9sO/0UX0GfHItQaLaiR0F9MI+3WuGRlymSLXjvsAvWBHuh5SlbudF2CMLGAhZyrZwLwpCD5Ahzzq3DwCejKnv9w1tWGNBotoNDAfuAVYDRDDJExcRooLxVZM4ZN2BIc9jQrGJ6m2iMNGYsoQq1YYJoeEIEcBHOLrHpVP7WSiMHU00K0hU+7BviH2AdRaSXFEGKIZUP05YtzqIvNALUVmBqARRBkSYFhpGsdWedqIUVywVG2EUAlUNbYi4xn8rvAv0FyjO6HTulSefvVUWP6+cSEMSIah9bFUdSSGEBwvXhekY9qtLVHcDB24USBfg02gUfFq3LkH724MVdKoDocgUZXhrnnQAHgTed/k5CHRrTMXX+jnoELBDIx7UCHJEeSaifCb2WVNLMeF5bJS7oLEVN3WN1KenYtLPkOBty9Fg1+8g9nX5hoN8AvzTlU6mbuzk1lAg05V+y4G54SBQd1TmJLCNPTsWXE2FzQWyG9jlSrem/lC+M9Dblf4Ie6G3GBCAqTHpX1N3c5kZk553tZU1J8gB4ANX2gNMd6V92C+VUV0E3mmJIFD/WonuYGMduKjeaEpFzQ2yB9jrSrfC/q8Q4Kcxtle8Bd5IEKg7KpOwo2f3yf0+rmfWlgqyi9rvYd+mdjgC9ptxk3Q9QKDu7uR+r9I08O2sJYBsAw7HKVtLA+7kLQUEYEac/Fca5aUFgGwCjsbkHcX+U/OmAoG6a+WajAaAkdqt//UE+Qy4BTv2+rsDppvk0dH/AaYV2C6gYX3IAAAAAElFTkSuQmCC");
}

.homepage-how-it-works-item .homepage-how-it-works-item-icon.homepage-how-it-works-item-icon-belt::before{
    content: url("data:img/png;base64,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");
}

.homepage-how-it-works-items .homepage-how-it-works-item::before{
    content: '';
    position: absolute;
    border-top: 1px dashed #175a8e;
    left: 50%;
    right: 0;
    top: -74px;
    z-index: 1;
}

.homepage-how-it-works-items .homepage-how-it-works-item + .homepage-how-it-works-item::before{
    left: -50px;
}

.homepage-how-it-works-items .homepage-how-it-works-item:last-child::before{
    right: 50%;
}

.homepage-how-it-works-items::before,
.homepage-how-it-works-items::after{
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAArlBMVEUXWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo7///9pub7LAAAAOHRSTlMA+LZW9VS+pzJQqCX7SvxFo6mcLK0uRq8H8kvdYDh6yR0Lwn7Lcwrc0QTYctUG0naJGOd919n9hnK96xsAAAABYktHRDnXAJVAAAAAB3RJTUUH5wkVDjsxyrCGTgAAAI1JREFUGNNdz9cOgkAQQFHsvWFDURGxgGJv9/+/TIfdzRrn5SYnk0zGyeUdmUKx5OgpU5FUoWaorqjRpPVPbTqWuhlhqYcr6f/QQNEQRobGuJ7QhKkhn5lkDhoWBMtvwhWRgoi1JPTZmI0MtjsLsSTZczCQHgVOdiOVw0nMWcFFwfXGXd99PL3sg9dbwwdbZBCuFxNAqQAAAABJRU5ErkJggg==");
    width: 17px;
    height: 17px;
    position: absolute;
    top: -82px;
    z-index: 3;
}

.homepage-how-it-works-items::before{
    left: 33%;
    margin-left: 67px;
}

.homepage-how-it-works-items::after{
    left: 66%;
    margin-left: -17px;
}

.homepage-btn-wrap {
    text-align: center;
    margin: 3em 0 0;
}

.mt-6{
    margin-top: 4rem !important;
}

.homepage-contacts-desc{
    font-size: 17px;
    color: #000;
    max-width: 900px;
    margin: 0 auto 2em;
    text-align: center;
    line-height: 1.5;
}

.land-link-product-wrap .land-link-product{
    width: 340px;
    border: 1px solid #ccdbe8;
    border-radius: 6px;
}

.land-link-product-wrap.owl-carousel .owl-stage{
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
}

.land-link-product-wrap.owl-carousel .owl-item{
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex: 1 0 auto;
}

.land-link-product .product-block-image{
    height: 247px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: center;
}

.land-link-product .product-block-image img{
    border-radius: 6px;
}

.land-link-product .product-block-descr{
    padding: 1.5em;
}

.land-link-product  .product-block-title{
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 0.5em;
}

.land-link-product .product-block-text{
    font-size: 15px;
    color: #4a4a4a;
    margin-bottom: 1.4em;
}

.land-link-product a.land-link-product-link{
    font-size: 14px;
    color: #fb6414;
    text-decoration: none;
    font-weight: 600;
}

.land-link-product a.land-link-product-link:hover, .land-link-product a.land-link-product-link:focus{
    text-decoration: underline;
}

.land-desc-icon-wrap{
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: -15px -21.5px 0;
}

.land-desc-icon-wrap::after {
    content: "";
    flex: auto;
}

.land-desc-icon-wrap .land-desc-icon{
    font-size: 15px;
    font-weight: 500;
    color: #000;
    margin: 15px 21.5px 0;
}

.land-desc-icon-wrap .land-desc-icon img{
    display: block;
    margin: 0 auto 0.3em;
}

.land-banner{
    margin: 3.5em 0;
    border-radius: 10px;
    height: 335px;
    background: transparent no-repeat 50% 50%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    align-items: center;
}

.land-banner.land-banner-seat-belt{
    background-image: url("../images/land-custom-seat-belt-back.jpg");
}

.land-banner .land-banner-text{
    width: 44%;
    color: #ffffff;
    padding: 2em 0 2em 3em;
}

.land-banner-text .land-banner-title{
    font-size: 40px;
    font-weight: 600;
    color: #fdfefe;
    line-height: 1;
    margin-bottom: 0.2em;
}

.land-banner-text .land-banner-desc{
    font-size: 18px;
    color: #ffffff;
    line-height: 1.7;
}

.land-banner-text .land-banner-btn-wrap{
    margin-top: 1.25em;
}

/*media*/

@media screen and (min-width: 1600px) {
    .land-small-product-with-desc-wrap.owl-carousel .owl-nav .owl-prev,
    .land-link-product-wrap.owl-carousel .owl-nav .owl-prev{
        left: -67px;
    }

    .land-small-product-with-desc-wrap.owl-carousel .owl-nav .owl-next,
    .land-link-product-wrap.owl-carousel .owl-nav .owl-next{
        right: -67px;
    }
}

@media screen and (max-width: 1449px) {
    .land-color-product .land-color-product-image {
        min-height: 130px;
    }

    .land-video-block.land-border-video-block .land-video-block-video{
        margin: 0;
        padding: 25px 0 25px 25px;
    }

    .land-video-block.land-border-video-block .land-video-block-video a, .land-video-block.land-border-video-block .land-video-block-video img{
        border-radius: 10px;
    }
}

@media screen and (max-width: 1299px) {
    .land-head-block .land-head-block-title, .land-head-block .land-head-block-price{
        font-size: 35px;
    }

    .land-send-col .land-send-col-title{
        font-size: 28px;
        margin-bottom: 0.25em;
    }

    .land-video-block .land-video-block-title,
    .repair_section.order_section.landing-repair_section .box_block .text_box .h2-rd,
    .land-container-text .land-container-text-title{
        font-size: 35px;
    }

    .question_section.landing-question_section .top_text .h2-rd{
        font-size: 32px;
    }

    .land-video-block .land-video-block-title .land-video-block-title-line::after{
        display: none;
    }

    .land-video-block-wrap,
    .land-video-block-stripes-wrap{
        padding: 2em 0 3em;
    }

    .land-video-block-stripes-wrap{
        margin: 2.5em 0 0;
    }

    .land-head-block-wrap + .container > .land-video-block:first-child,
    .orange-land-head-block-wrap + .container > .land-video-block:first-child,
    .orange-belt-land-head-block-wrap + .container > .land-video-block:first-child{
        margin: 3em 0 1.25em;
    }

    .land-product-with-desc .product-block-image{
        padding: 5px 0;
        min-height: 190px;
    }

    .land-product-with-desc .product-block-descr{
        padding: 10px 15px 17px;
    }

    .land-product-with-desc .product-block-descr .product-block-title{
        font-size: 18px;
        margin-bottom: 0.5em;
    }

    .land-product-with-desc .product-block-descr .product-block-price,
    .land-small-product-with-desc .product-block-descr .product-block-price{
        font-size: 24px;
    }

    .homepage-how-it-works-items .homepage-how-it-works-item{
        padding: 0 1.75em 1.75em;
    }
    .homepage-how-it-works-item .homepage-how-it-works-item-title{
        font-size: 22px;
    }
}

@media screen and (max-width: 1199px) {
    .land-head-block .land-head-block-title, .land-head-block .land-head-block-price{
        font-size: 32px;
    }

    .land-send-col .land-send-col-title{
        font-size: 25px;
    }

    .land-send-col .land-send-col-img{
        width: 40%;
    }

    .land-send-col .land-send-col-text{
        width: 60%;
        padding-left: 20px;
    }

    .land-video-block .land-video-block-text p,
    .land-video-block ul.land-video-block-list,
    .land-video-block ul.land-video-block-check-list{
        margin-bottom: 1.25rem;
    }

    .land-color-product .land-color-product-desc{
        padding-top: 10px;
    }

    .land-color-product .land-color-product-desc .land-color-product-option{
        font-size: 15px;
    }

    .land-color-product .land-color-product-desc .land-color-product-title{
        font-size: 16px;
    }

    .land-color-product .land-color-product-desc .land-color-product-price{
        font-size: 24px;
    }

    .land-color-product .land-color-product-image{
        min-height: 120px;
    }

    .land-product-with-desc .product-block-descr{
        font-size: 15px;
    }

    .homepage-title,
    .land-banner-text .land-banner-title{
        font-size: 36px;
    }
}

@media screen and (max-width: 991px) {
    .land-head-block .land-head-block-title, .land-head-block .land-head-block-price{
        font-size: 25px;
    }

    .land-head-block .land-head-block-price del{
        font-size: 14px;
    }

    .land-head-block .land-head-block-rating{
        font-size: 14px;
    }

    .land-send-col .land-send-col-title{
        font-size: 22px;
    }

    .land-send-col .land-send-col-text{
        font-size: 14px;
        padding: 20px;
    }

    .land-header .common-btn {
        font-size: 14px;
        line-height: 16px;
        padding: 15px 20px;
    }

    .land-video-block{
        display: block;
    }

    .land-video-block.land-border-video-block{
        padding: 25px;
    }

    .land-video-block .land-video-block-text, .land-video-block.land-border-video-block .land-video-block-text{
        width: 100%;
    }

    .land-video-block.land-border-video-block .land-video-block-text{
        padding: 25px 0 0;
    }

    .land-video-block .land-video-block-video, .land-video-block.land-border-video-block .land-video-block-video{
        width: 100%;
    }

    .land-video-block.land-border-video-block .land-video-block-video{
        padding: 0;
        text-align: center;
    }

    .land-video-block .land-video-block-video{
        margin: 31px 0 0 0;
    }

    .land-send-row, .land-module-location-row{
        margin: 0 0 0 -31px;
    }

    .land-send-row .land-send-col,
    .land-module-location-row .land-module-location-col{
        margin: 31px 0 0 31px;
        width: calc((100% - 62px)/2);
    }

    .land-video-block .land-video-block-btn-wrap, .land-video-block.land-border-video-block .land-video-block-btn-wrap{
        margin-top: 1.25rem;
    }

    .land-color-product-wrap .land-color-product{
        width: calc((100% - 72px)/4);
    }

    .land-color-product .land-color-product-image{
        min-height: 110px;
    }

    .land-head-block-wrap + .container > .land-video-block:first-child,
    .orange-land-head-block-wrap + .container > .land-video-block:first-child,
    .orange-belt-land-head-block-wrap + .container > .land-video-block:first-child{
        margin: 2em 0 1em;
    }

    .land-product-with-desc-wrap{
        margin: -25px 0 0 -20px;
    }

    .land-product-with-desc-wrap .land-product-with-desc{
        margin: 25px 0 0 20px;
        width: calc((100% - 60px)/3);
    }

    .homepage-how-it-works-items{
        margin: 130px 0 0 -25px;
    }

    .homepage-how-it-works-items .homepage-how-it-works-item{
        margin-left: 25px;
        width: calc(100%/3 - 25px);
        font-size: 15px;
        padding: 0 1em 1.2em;
    }

    .homepage-how-it-works-items::before{
        margin-left: 42px;
    }

    .homepage-how-it-works-item .homepage-how-it-works-item-title{
        font-size: 19px;
    }
}

@media screen and (max-width: 767px) {
    .land-head-block .land-head-block-img-col{
        width: 30%;
    }

    .land-head-block .land-head-block-text-col{
        width: 65%;
    }

    .orange-land-head-block-wrap.land-head-block-mobile-wrap,
    .orange-belt-land-head-block-wrap.land-head-block-mobile-wrap{
        background: none;
    }

    .orange-land-head-block-wrap.land-head-block-mobile-wrap .land-head-block{
        background: url(../images/land-header-orange-back.jpg) no-repeat 50% 0;
        background-size: cover;
    }

    .orange-belt-land-head-block-wrap.land-head-block-mobile-wrap .land-head-block{
        background: url(../images/land-header-belt-orange-back.jpg) no-repeat 90% 0;
        background-size: auto;
    }

    .land-head-block-mobile-wrap .land-head-block-img-col{
        display: none;
    }

    .land-head-block-mobile-wrap .land-head-block,
    .land-head-block .land-head-block-img-col-mobile{
        display: block;
    }

    .land-head-block-mobile-wrap .land-head-block .land-head-block-text-col{
        width: 100%;
        padding: 2em 1.5em 0;
    }

    .land-head-block-mobile-wrap .land-head-block .land-head-block-title, .land-head-block-mobile-wrap .land-head-block .land-head-block-price{
        font-size: 35px;
    }

    .land-head-block-mobile-wrap .land-head-block .land-head-block-rating{
        font-size: 14px;
    }

    .land-head-block .land-head-block-rating{
        font-size: 16px;
    }

    .land-send-row .land-send-col{
        display: block;
    }

    .land-send-col .land-send-col-img{
        width: 100%;
        min-height: 220px;
    }

    .land-send-col .land-send-col-img img{
        display: block;
        margin: 0 auto;
    }

    .land-send-col .land-send-col-text{
        width: 100%;
    }

    .land-color-product-wrap .land-color-product{
        width: calc((100% - 54px)/3);
    }

    .land-product-with-desc-wrap .land-product-with-desc{
        width: calc((100% - 40px)/2);
    }

    .homepage-how-it-works-items{
        margin: 0 0 0 79px;
        display: block;
    }

    .homepage-how-it-works-items .homepage-how-it-works-item{
        width: 100%;
        margin: 25px 0 0;
        padding: 1em 1em 1em 0;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        align-items: center;
        -ms-flex-direction: row;
        flex-direction: row;
    }

    .homepage-how-it-works-item .homepage-how-it-works-item-text{
        width: calc(100% - 82px);
        text-align: left;
    }

    .homepage-how-it-works-item .homepage-how-it-works-item-icon{
        margin: 0 18px 0 -64px;
        flex-shrink: 0;
        width: 126px;
        height: 126px;
    }

    .homepage-how-it-works-item .homepage-how-it-works-item-icon .homepage-how-it-works-item-number{
        left: 0;
        top: 50%;
    }

    .homepage-how-it-works-items .homepage-how-it-works-item::before{
        left: -64px;
        right: auto;
        top:50%;
        bottom: 0;
        border-top: none;
        border-left: 1px dashed #175a8e;
    }

    .homepage-how-it-works-items .homepage-how-it-works-item + .homepage-how-it-works-item::before{
        left: -64px;
        top: -25px
    }

    .homepage-how-it-works-items .homepage-how-it-works-item:last-child::before{
        right: auto;
        bottom: 50%;
    }

    .homepage-how-it-works-items::before,
    .homepage-how-it-works-items::after{
        left: 0;
        margin: -8.5px 0 0 -71px;
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
    }

    .homepage-how-it-works-items::before{
        top: calc(100%/3);
    }

    .homepage-how-it-works-items::after{
        top: calc(2*100%/3);
    }
}

@media screen and (max-width: 575px) {
    .land-video-block .land-video-block-title,
    .repair_section.order_section.landing-repair_section .box_block .text_box .h2-rd,
    .land-container-text .land-container-text-title{
        font-size: 25px;
    }

    .land-container-text .land-container-text-subtitle{
        font-size: 18px;
    }

    .question_section.landing-question_section .top_text .h2-rd{
        font-size: 22px;
    }

    .land-video-block .land-video-block-text, .land-container-text{
        font-size: 15px;
    }

    .land-video-block ul.land-video-block-list,
    .land-video-block ul.land-video-block-check-list{
        font-size: 14px;
        margin-bottom: 1rem;
    }

    .land-video-block ul.land-video-block-check-list > li::before{
        margin-top: 2px;
    }

    .land-video-block .land-video-block-text p{
        margin-bottom: 1rem;
    }

    .land-head-block{
        display: block;
    }

    .land-head-block .land-head-block-img-col{
        width: 45%;
        margin: 0 auto;
    }

    .land-head-block .land-head-block-text-col{
        width: 100%;
        padding: 1.5em 0 2em;
        text-align: center;
    }

    .land-head-block-mobile-wrap .land-head-block .land-head-block-text-col{
        text-align: center;
        padding:2em 1em 1em;
    }

    .land-head-block .land-head-block-desc{
        justify-content: center;
    }

    .land-head-block-mobile-wrap .land-head-block .land-head-block-title, .land-head-block-mobile-wrap .land-head-block .land-head-block-price{
        font-size: 32px;
    }

    .land-send-row,
    .land-module-location-row{
        display: block;
        margin: 0;
    }

    .land-send-row .land-send-col{
        margin: 31px 0 0;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .land-module-location-row .land-module-location-col{
        margin: 31px 0 0;
        width: 100%;
    }

    .land-send-col .land-send-col-img{
        min-height: auto;
        width: 40%;
    }

    .land-send-col .land-send-col-text{
        width: 60%;
    }

    .land-color-product-wrap .land-color-product{
        width: calc((100% - 36px)/2);
    }

    .land-color-product .land-color-product-image {
        min-height: 130px;
    }

    .homepage-title,
    .land-banner-text .land-banner-title{
        font-size: 34px;
    }
}

@media screen and (max-width: 450px) {
    .land-product-with-desc-wrap{
        margin: -25px 0 0 0;
    }

    .land-product-with-desc-wrap .land-product-with-desc{
        margin: 25px 0 0 0;
        width: 100%;
    }

    .land-head-block-mobile-wrap .land-head-block .land-head-block-title, .land-head-block-mobile-wrap .land-head-block .land-head-block-price{
        font-size: 25px
    }
}

@media screen and (max-width: 400px) {
    .land-header{
        display: block;
    }

    .land-header .common-btn{
        display: block;
        margin-top: 0.5em;
        text-align: center;
    }

    .land-color-product .land-color-product-image {
        min-height: 110px;
    }

    .land-link-product-wrap .land-link-product{
        width: 232px;
    }

    .land-link-product .product-block-image{
        height: 168px;
    }

    .land-link-product .product-block-image img{
        max-width: 100%;
        height: auto;
        width: auto !important;
        max-height: 100%;
    }
}

@media screen and (max-width: 349px) {
    .land-color-product-wrap{
        margin-left: 0;
    }

    .land-color-product-wrap .land-color-product{
        width: 100%;
        margin-left: 0;
    }

    .land-color-product .land-color-product-image {
        min-height: auto;
        padding: 10px;
    }

    .land-head-block .land-head-block-rating ~ .land-head-block-price{
        margin-left: 10px;
        padding-left: 10px;
    }
}