@charset "UTF-8";.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.itemImage_slider{margin-bottom:18px}@media (max-width:1200px){.itemImage_slider{margin-bottom:10px}}.itemImage_slider .img{height:450px;width:100%;display:inline-block;background-size:cover;background-position:center}@media (max-width:1200px){.itemImage_slider .img{height:400px}}@media (max-width:991px){.itemImage_slider .img{height:300px}}@media (max-width:767px){.itemImage_slider .img{height:250px}}.itemImage_slider img{max-height:500px;margin:auto}.itemImage_slider .slick-arrow{width:68px;height:68px;border-radius:50%;background:#0078D7;box-shadow:0 4px 4px rgba(0,0,0,0.15);z-index:9;opacity:1;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-o-transition:.3s linear}@media (max-width:1200px){.itemImage_slider .slick-arrow{width:53px;height:53px}}@media (max-width:575px){.itemImage_slider .slick-arrow{width:25px;height:25px}}.itemImage_slider .slick-arrow:hover,.itemImage_slider .slick-arrow:focus{box-shadow:0 4px 15px rgba(0,0,0,0.35)}.itemImage_slider .slick-arrow:before{content:'';position:absolute;width:23px;height:20px;top:0;bottom:0;right:0;left:0;margin:auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='23' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.911 10.404c-.049.13-.123.253-.228.358l-7.952 7.953a1.023 1.023 0 0 1-1.446-1.446L19.554 11H1a1 1 0 0 1 0-2h18.555l-6.27-6.27a1.023 1.023 0 0 1 1.446-1.446l7.952 7.952c.105.106.179.229.229.36a.978.978 0 0 1-.001.808z' fill='%23fff'/%3e%3c/svg%3e");opacity:1}@media (max-width:1200px){.itemImage_slider .slick-arrow:before{width:19px;height:16px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='19' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.742 8.205a.793.793 0 0 1-.18.283l-6.288 6.289a.809.809 0 0 1-1.143-1.144l4.957-4.957H1.416a.791.791 0 0 1 0-1.581H16.09L11.13 2.137A.809.809 0 0 1 12.274.993l6.288 6.288a.812.812 0 0 1 .181.285.774.774 0 0 1 0 .639z' fill='%23fff'/%3e%3c/svg%3e")}}@media (max-width:575px){.itemImage_slider .slick-arrow:before{width:10px;height:7px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='10' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.43 3.769a.372.372 0 0 1-.084.133L6.395 6.853a.38.38 0 0 1-.537-.536L8.185 3.99H1.298a.371.371 0 0 1 0-.742h6.887L5.858.92a.38.38 0 0 1 .537-.537l2.951 2.951a.38.38 0 0 1 .085.134.369.369 0 0 1 0 .3z' fill='%23fff'/%3e%3c/svg%3e")}}.itemImage_slider .slick-prev{left:-38px}@media (max-width:1200px){.itemImage_slider .slick-prev{left:-20px}}@media (max-width:575px){.itemImage_slider .slick-prev{left:-10px}}.itemImage_slider .slick-prev:before{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.itemImage_slider .slick-next{right:-38px}@media (max-width:1200px){.itemImage_slider .slick-next{right:-20px}}@media (max-width:575px){.itemImage_slider .slick-next{right:-10px}}.com_k2 .itemGrid .itemImageBlock{padding-left:15px}.title_mobile{margin-bottom:25px}@media (max-width:575px){.title_mobile{margin-bottom:15px}}@media (min-width:992px){.title_mobile{display:none}}@media (max-width:991px){.title_desktop{display:none}}.itemImage_sliderNav{margin:0 -6px}.itemImage_sliderNav .slick-slide{text-align:center}.itemImage_sliderNav .slick-slide:hover,.itemImage_sliderNav .slick-slide:focus{outline:none}.itemImage_sliderNav .slick-current .item_Image_nav{border:3px solid #0078D7}@media (max-width:1200px){.itemImage_sliderNav .slick-current .item_Image_nav{border:2px solid #0078D7}}@media (max-width:767px){.itemImage_sliderNav .slick-current .item_Image_nav{border:1px solid #0078D7}}.itemImage_sliderNav .item_Image_nav{width:110px;height:110px;background-size:cover;background-position:center;display:inline-block;border:3px solid #fff}@media (max-width:1200px){.itemImage_sliderNav .item_Image_nav{width:85px;height:85px;border:2px solid #fff}}@media (max-width:767px){.itemImage_sliderNav .item_Image_nav{width:40px;height:40px;border:1px solid #fff}}.owl-next,.owl-prev{display:flex !important;display:-webkit-flex !important;align-items:center !important;-webkit-align-items:center !important;justify-content:center !important;-webkit-justify-content:center !important;font-size:0 !important}.owl-next .fa,.owl-prev .fa{font-size:14px}#Mod146 div.k2ItemsGridBlock .moduleItemIntrotext{min-height:495px}.catItemImageBlock .catItemImage .img{display:inline-block;width:100%;height:300px;background-size:cover;background-position:center}@media (max-width:767px){.catItemImageBlock .catItemImage .img{height:280px}}@media (max-width:575px){.catItemImageBlock .catItemImage .img{height:250px}}@media (max-width:375px){.catItemImageBlock .catItemImage .img{height:230px}}.moduleItemIntrotext .moduleItemImage .img{display:inline-block;width:100%;height:250px;background-size:cover;background-position:center}@media (max-width:767px){.moduleItemIntrotext .moduleItemImage .img{height:200px}}@media (max-width:575px){.moduleItemIntrotext .moduleItemImage .img{height:180px}}.social_box{position: fixed; right: 5%; bottom: 5%; z-index: 100;}.social_block{width: 32px; height: 32px; margin-bottom: 7px; transition: transform 0.2s ease-out;}.social_block a{display: block; width: 100%; height: 100%;}.topbar-2{float: right;}.topbar-2 .custom{border-left: 0px !important;color: #203c4d;font-weight: 400;}.ja-mobile-info{margin:5px 0;}.ja-mobile-info img{width:20px;margin: 0 3px 0 0;} #itemListSecondary .itemContainer{height: auto}.com_k2 .itemListCategory{ color: #fff; } .com_k2 .itemListCategory a,.com_k2 .itemListCategory h2,.com_k2 .itemListCategory h3,.com_k2 .itemListCategory h4,.com_k2 .itemListCategory h5{ color: #fff; }.com_k2 .itemListCategory li{ color:#829eaf }.item_button{background-color:#079BEE;margin:auto;text-align:center;width:auto;position: relative;padding: 10px 30px;text-transform:uppercase;color:white;display:inline-block;font-weight:500;font-size:17px;}.item_button_row a{text-transform:uppercase;color:white;display:inline-block;font-weight:500;font-size:17px;top: 20px;position:relative;}.item_button_row{text-align:center;}#acm-features87{max-height:600px;}#acm-features87 .equal-height .features-item{max-height:600px;overflow: hidden;}#acm-features87 .equal-height .features-item:after{bottom:213px;}/*# sourceMappingURL=custom.css.map */

.acm-slideshow .owl-carousel .item {
    position: relative;
    max-height: 335px;
    min-height: 335px;
    padding: 15px;
}

.acm-slideshow .owl-carousel .item .slider-content {

}

.acm-slideshow .owl-carousel .item .slider-content a.slider-btn {
    display: inline-block;
    margin-right: auto;
    margin: 10px 37% 20px;
    padding: 20px 110px;
}

.our_cars_box{
    max-width: 800px;
    margin: auto;
}
.our_cars_box > div {
display: flex;
}
.our_cars_box > div > *{
width:33.333%;
background: white;
margin: 1px !important;
display: inline-block;
}
.our_cars_box > div > p{
text-align: center;
color: #1d4156 !important;
}
.our_cars_box > div > p > .name{
font-weight: 600;
}
.our_cars_box > div > a> img{
    max-width: 250px;
    padding: 20px;
}
@media (min-width: 1200px) {
    .acm-slideshow .owl-carousel .item .slider-content {
        padding: 18px 53px 41px !important;
    }
}

@media (min-width: 992px) {
    .acm-slideshow .owl-carousel .item .slider-content {
        padding: 18px 53px 41px !important;
    }
}

@media (min-width: 769px) {
    .acm-slideshow .owl-carousel .item .slider-content {
        padding: 0px 53px 33px !important;
    }

    .acm-slideshow .owl-carousel .item .slider-content h1, .acm-slideshow .owl-carousel .item .slider-content p:first-child {
        padding: 12px 0 !important;
        line-height: 39px;
    }

    .acm-slideshow .owl-carousel .item .slider-content a.slider-btn {
        margin: 55px 37% 20px;
    }
}

@media screen and (max-width: 1024px) {
    .acm-slideshow .owl-carousel .item .slider-content a.slider-btn {
        margin: 60px 34% 20px;
    }
}

@media screen and (max-width: 768px) {
    .acm-slideshow .owl-carousel .item .slider-content {
        padding: 0px 53px 33px !important;
    }
    .acm-slideshow .owl-carousel .item .slider-content h1, .acm-slideshow .owl-carousel .item .slider-content p:first-child {
        padding: 12px 0 !important;
        line-height: 39px;
    }
    .acm-slideshow .owl-carousel .item .slider-content a.slider-btn {
        margin: 60px 30% 20px;
    }
    .our_cars_box{
        display: flex;
        flex-wrap: wrap;
    }
    .our_cars_box > div{
        flex-direction: column;
        width: 48%;
        margin: 1%;
    }
    .our_cars_box > div > *{
        width: 100%;
    }
    .our_cars_box > div > a{
        height:200px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .our_cars_box > div > a img{
        margin: 0 !important;
        max-height: 100%;

    }
    .our_cars_box > div > *{
        margin: 0 !important;
    }
}

@media screen and (max-width: 600px) {
    .acm-slideshow .owl-carousel .item .slider-content a.slider-btn {
        padding: 20px 55px;
        margin: 20px 0 20px;
    }
}
@media screen and (max-width: 500px) {
    .our_cars_box > div{
        width: 95%;
        margin: 1% auto;
    }
    .our_cars_box > div > a> img {
        max-width: 300px;
    }
}

@media screen and (max-width: 375px) {
    .acm-slideshow .owl-carousel .item .slider-content a.slider-btn {
        margin: 0;
    }
    .our_cars_box > div > a> img {
        max-width: 100%;
    }
}
.com_k2 .itemGridView .catItemHeader {
    min-height: 50px !important;
}
.catItemBody .catItemExtraFields .h3 {
    margin-top: 0 !important;
}
.item_button_row a {
    top: 0 !important;
}
.com_k2 .itemGridView .catItemIntroText {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
.com_k2 .itemGridView .catItemExtraFields {
    margin-top: 0 !important;
}
.com_k2 .itemGridView .catItemView {
    margin-bottom: -5px;
}
.com_k2 .itemGridView .catItemFooter {
    bottom: 35px;
}
#Mod87 #acm-features87, #Mod87 #acm-features87 .owl-wrapper-outer{
    max-height: 600px;
}
#acm-features87 .equal-height .features-item:after{
    bottom:20px;
}
#Mod175{
    background: #F1F1F1;
    padding: 100px 0;
}
.work_step_wrapper .box_title_min{
    font-weight: 500;
font-size: 12px;
line-height: 14px;
text-transform: uppercase;
color: #079AEE;
width: 100%;
text-align: center;
display: inline-block;
margin-bottom: 25px;
}
.work_step_wrapper .box_title_usual{
    font-weight: 500;
    font-size: 39px;
    line-height: 46px;
    text-transform: uppercase;
    width: 100%;
    color: #203C4D;
    text-align: center;
    display: inline-block;
    margin-bottom: 25px;
}
.step_box{
    max-width: 615px;
    margin: 0 auto;
    position: relative;
}
.step_box:before{
    content: "";
    width: 1px;
    height: calc(100% - 145px);
    background: #1D4156;
    position: absolute;
    left: 50%;
    top: 60px;
}
.step_box .step_element_wrapper{
    display: flex;
}
.step_box .step_element_wrapper .step_element{
    width: 50%;
    display: flex;
    flex-direction: column;
    align-items: center;
    position: relative;
}
.step_box .step_element_wrapper .step_element .number{
display: flex;
justify-content: center;
align-items: center;
position: absolute;
border-radius: 50%;
width: 32px;
height: 32px;
background: #1D4156;
font-weight: 500;
font-size: 18px;
line-height: 21px;
color: #FFFFFF;

}
.step_box .step_element_wrapper .step_element img{
margin-bottom: 15px;
}

.step_box .step_element_wrapper .step_element .title{
    font-weight: 500;
    font-size: 18px;
    line-height: 21px;
    color: #203C4D;
    margin-bottom: 15px;
}
.step_box .step_element_wrapper .step_element .descr{
    font-size: 14px;
    line-height: 16px;
    text-align: center;

    color: #203C4D;
    margin-bottom: 15px;
}
.step_box .step_element_wrapper .step_element .time{
    font-weight: 500;
    font-size: 12px;
    line-height: 14px;
    text-transform: uppercase;
    color: #079AEE;
    position: relative;
    display: flex;
    align-items: center;
}
.step_box .step_element_wrapper .step_element .time:before{
    content: "";
    width:20px;
    height: 20px;
    display: block;
    background: url(/templates/ja_rent/images/step-time.svg);
    float: left;
    margin-right: 5px;
}
.step_box .step_element_wrapper:nth-child(odd){
    justify-content: flex-start;
}
.step_box .step_element_wrapper:nth-child(even){
    justify-content: flex-end;
}
.step_box .step_element_wrapper:nth-child(odd) .step_element .number{
    right: -16px;
    top: 55px;
}
.step_box .step_element_wrapper:nth-child(even) .step_element .number{
    left: -16px;
    top: 55px;
}
@media screen and (max-width:600px){
    #Mod175{
        padding: 30px 0;
    }
    .step_box{
        max-width: 310px;
        margin: 0 auto;
    }
    .step_box:before{
        left: 10px;
        height: calc(100% - 170px);
        top: 75px;
    }
    .step_box .step_element_wrapper:nth-child(odd) .step_element .number,.step_box .step_element_wrapper:nth-child(even) .step_element .number{
        right: auto;
        left: -5px;
        top: 67px;
    }
    .step_box .step_element_wrapper .step_element{
        width: 100%;
        align-items: flex-start;
        padding: 10px 0 10px 50px;
    }
    .step_box .step_element_wrapper .step_element .descr{
        text-align: left;
    }
}


.characteristics-items-wrapper {

    

    max-width: 40em;
    padding: 0;
    overflow-x: hidden;
    list-style: none;
    padding: 0 20px;
}
  
.characteristics-item_param {
    overflow-x: hidden;
}

.characteristics-item_param::before {
    float: left;
    width: 0;
    white-space: nowrap;
    content:
 ". . . . . . . . . . . . . . . . . . . . "
 ". . . . . . . . . . . . . . . . . . . . "
 ". . . . . . . . . . . . . . . . . . . . "
 ". . . . . . . . . . . . . . . . . . . . "
}

.characteristics-item_param span:first-child {
    padding-right: 0.33em;
    background: white
}
  
.characteristics-item_param span + span {
    float: right;
    padding-left: 0.33em;
    background: white;
    position: relative;
    z-index: 1
}
 

@media screen and (max-width: 991px) {
    .characteristics-items-wrapper {
        margin: 0 auto;
    }
}
