/* Reset CSS Start */
/**{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;word-break: break-word;line-height:1.5;}
*:before,*:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
a{text-decoration: none;outline: none;color:inherit;}
a:hover{cursor: pointer;}
a:focus {outline:none;box-shadow: none;}
img {outline:none;border: 0;vertical-align: middle;}
ul{list-style: none}
b,strong {font-weight: 700;}
input:focus, textarea:focus, input:required, textarea:required{outline:none;box-shadow: none;}
input, textarea, select{border: none;-webkit-border-radius: 0;-moz-border-radius:0;border-radius: 0;font-family: 'Anek Devanagari', sans-serif;}
input[type="submit"], input[type="button"]{-webkit-appearance: none;-moz-appearance: none;appearance: none;}
select::-ms-expand{display:none;}
textarea{resize: vertical;}
input[placeholder] {text-overflow: ellipsis;}
::-moz-placeholder {text-overflow: ellipsis;}
input:-moz-placeholder {text-overflow: ellipsis;}
h1,h2,h3,h4,h5,h6{font-weight: 400;}
footer,header,nav{display: block;}
html {-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust:100%;}


.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}*/

/* Reset CSS End */
.slick-slide{outline: none;}
.img-responsive{width: 100%;height: auto;display: block;margin: 0 auto;}
.lmm-container{width: 100%;max-width: 1280px;padding: 0 15px;margin: 0 auto;}
.slick-slider.slick-dotted{margin: 0;}
.tran{ transition: all 0.30s ease-in-out;-webkit-transition: all 0.30s ease-in-out;-moz-transition: all 0.30s ease-in-out;}
.hidden{visibility: hidden;}
.lmm-row{margin: 0 -15px;}
.wl-row{margin: 0 -15px;display: flex;justify-content:flex-start;flex-flow: row wrap;}
.col-2{float: left;width: 20%;padding: 0 15px;}
.col-3{float: left;width: 25%;padding: 0 15px;}
.col-4{float: left;width: 33.33%;padding: 0 15px;}
.col-6{float: left;width: 50%;padding: 0 15px;}

:root{
--primarycolor:#272727;
--secondarycolor:#E92844;
--ternarycolor:#444444;
--whitecolor: #ffffff;
--adevfont: 'Anek Devanagari', sans-serif;
}

.passenger-font {font-size: 18px!important;color:var(--primarycolor);font-family: var(--adevfont);font-weight: 400!important;overflow-x: hidden;}

/* Style for Download Brochure */
.header-top-sec{position: relative;background-color: #c2c2c2;padding: 10px 0;}
.brochure-menu{position: relative;width: 186px;margin-left: auto;}
.download-brochure-dropdown{display: block;border: 1px solid #000;padding: 8px 30px 8px 10px;border-radius: 6px;color: #231F20;font-size: 14px;}
.download-brochure-dropdown:before{position: absolute;content: '';top: 50%;transform: translateY(-50%);right: 15px;width: 13px;height: 7px;background: url('assets/img/down-arrow.svg') no-repeat;background-size: cover;transition: all 0.30s ease-in-out;-webkit-transition: all 0.30s ease-in-out;-moz-transition: all 0.30s ease-in-out;}
.download-brochure-dropdown.menu-ac:before{transform: translateY(-50%) rotate(180deg);}
.brochure-menu ul{position: absolute;left: 0;top: 42px;width: 100%;background-color: #fff;display: none;border-radius: 7px;padding: 12px;box-shadow: 0 0 18px 0 rgba(128, 128, 128, 0.15);}
.brochure-menu ul li{width: 100%;position: relative;}
.brochure-menu ul li:not(:last-child){border-bottom: 1px solid #D9D9D9;}
.brochure-menu ul > li > a{position: relative;display: block;font-size: 16px;font-weight: 400;padding: 10px 26px 10px 0;color: #000;}
.brochure-menu ul > li > a.dw-icon:before{position: absolute;content: '';right: 10px;top: 50%;transform: translateY(-50%);width: 10px;height: 2px;background-color: #231F20;}
.brochure-menu ul > li > a.dw-icon:after{position: absolute;content: '';right: 14px;top: 50%;transform: translateY(-50%);width: 2px;height: 10px;background-color: #231F20;}
.brochure-menu ul > li > .sub-menu{position: relative;top: auto;left: auto;display: none;background-color: transparent;border-radius: 0;padding: 0;box-shadow: none;}
.brochure-menu ul > li > .sub-menu > li{border: 0 none;margin-bottom: 5px;}
.brochure-menu ul > li > .sub-menu > li > a{padding: 0 0 0 20px;}
.brochure-menu ul > li > .sub-menu > li > a:before{position: absolute;content: '';left: 0;top: 50%;transform: translateY(-50%);width: 13px;height: 13px;background: url('../../../assets/img/download-icon.svg') no-repeat;background-size: cover;}
.brochure-menu ul > li > .sub-menu > li .sub-menu > li:not(:last-child){border-bottom: 1px solid #D9D9D9;}
.brochure-menu ul > li > .sub-menu > li .sub-menu > li > a{padding: 10px 20px 10px 0;}
.brochure-menu ul > li > .sub-menu > li .sub-menu > li > a:before{left: auto;right: 0;}
.brochure-menu ul .back-btn{display: none;border: 0 none;background: transparent;color: #000;cursor: pointer;}
.brochure-menu ul > li > a.active:after{display: none;}
.brochure-menu ul .back-btn.active-backbtn{display: inline-block;}

/* Style for Landing page */
.mob-banner{display: none;}
.lmm-about-sec{position: relative;padding: 100px 0;background: url('../../../assets/img/lmm-about-bg.png') no-repeat;background-size: calc(100%*16/16)100%;}
.lmm-section-heading{position: relative;max-width: 825px;margin: 0 auto 54px;text-align: center;}
.lmm-section-heading h2{font-size: 36px;font-weight: 600;text-transform: capitalize;line-height: 1.3;}
.lmm-about-block{display: flex;justify-content: space-between;}
.mob-oneline-desc{display: none;}
.lmm-about-block .lmm-about-content p, .lmm-about-block .lmm-about-content ul li, .treotab-item p, .treotab-btm-content p, .lmm-faq-body-inner p{font-size: 16px;}
.lmm-about-block figure{width: 48%;margin-right: auto;}
.lmm-about-block .lmm-about-content{width: 48%;margin-left: auto;}
.lmm-about-block .lmm-about-content p{color: var(--ternarycolor);margin-bottom: 26px}
.lmm-about-block .lmm-about-content ul{list-style-type: disc;list-style-position: outside;margin:0 0 26px 30px;}
.lmm-about-block .lmm-about-content ul li{color: var(--ternarycolor);}


.treo-tab-sec{position: relative;padding: 58px 0 0 0;}
.treo-tab-sec:before{position: absolute;content: '';left: 0;right: 0;bottom: 0;height: 476px;background: url('../../../assets/img/treo-bg-layer.png') no-repeat;background-size: calc(100%*16/16)100%;}
.treo-tab-header{position: relative;max-width: 660px;margin: 0 auto 50px;display: flex;justify-content: space-between;flex-direction: row;border: 1px solid #D9D9D9;}
.treo-tab-header li{width: 33.33%;}
.treo-tab-header li:not(:last-child){border-right: 1px solid #D9D9D9;}
.treo-tab-header li a{background: #FBFBFB;display: block;text-align: center;padding: 10px;font-size: 24px;color: #535353;position: relative;}
.treo-tab-header li a:before{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 4px;background-color: #E92844;display: none;}
.treo-tab-header li a:after{position: absolute;content: '';left: 50%;transform: translateX(-50%) rotate(0deg);bottom: -25px;width: 0px;height: 0px;border-style: solid;border-width: 27px 13.5px 0 13.5px;border-color: #E92844 transparent transparent transparent;display: none;}
.treo-tab-header li .tab-img{max-width: 125px;margin: 0 auto 18px;}
.treo-tab-header li .tab-img img{width: 100%;height: auto;display: block;margin: 0 auto;}
.treo-tab-header li a.active:before, .treo-tab-header li a.active:after, .treo-tab-header li a:hover:before, .treo-tab-header li a:hover:after{display: block;}
.treo-tab-body{position: relative;padding: 44px 0 80px 0;}
.tab-panel{display: none;}
.treotab-top{display: flex;justify-content: space-between;align-items: center;margin-bottom: 55px;}
.treotab-top h3{margin-right: 150px;font-size: 44px;color: #231F20;font-weight: 600;text-transform: capitalize;flex-shrink: 0; text-align:left}
.treotab-top p{margin-left: 10px;font-size: 18px;color: #535353;}
.treotab-btm{display: flex;justify-content: space-between;align-items: center;}
.treotab-btm .treotab-content{width: 48%;margin-right: auto;}
.treotab-btm figure{width: 48%;margin-left: auto;}
.treotab-items{display: flex;justify-items: flex-start;flex-flow: row wrap;}
.treotab-item{margin-bottom: 30px;}
.treotab-item:nth-child(odd){width: calc(100% - 250px);margin-right: auto;}
.treotab-item:nth-child(even){width: 200px;margin-left: auto;}
.treotab-item .treotab-icon{width: 58px;height: 58px;margin-bottom: 10px;}
.treotab-item p{color: #231F20;}
.treotab-item p strong, .treotab-item p b{font-weight: 700;}
.treotab-btm-content{position: relative;border-top: 1px solid #D9D9D9;padding-top: 30px;}
.treotab-btm-content p{color: #231F20;margin-bottom: 20px;}
.treotab-btm-content .knowmore-btn, .treotab-zr-item .knowmore-btn{display: inline-block;border-radius: 8px;border: 1px solid #231F20;background: #231F20;padding: 14px 10px 8px 10px;font-weight: 500;color: var(--whitecolor);min-width: 224px;text-align: center;}
.treotab-btm-content .knowmore-btn:hover, .treotab-zr-item .knowmore-btn:hover{background-color: var(--secondarycolor);}
.treo-tab-panel .slick-prev{width: 48px;height: 48px;left: -80px;cursor: pointer;background:#fff url('assets/img/previous-arrow.svg') no-repeat;background-size: calc(100%*16/16)100%;z-index: 1;border-radius: 50%;}
.treo-tab-panel .slick-next{width: 48px;height: 48px;right: -80px;cursor: pointer;background:#fff url('assets/img/next-arrow.svg') no-repeat;background-size: calc(100%*16/16)100%;z-index: 1;border-radius: 50%;}

/*.treotab-btm-content .knowmore-btn{display: inline-block;border-radius: 8px;border: 1px solid #231F20;background: #231F20;padding: 14px 10px 8px 10px;font-weight: 500;color: var(--whitecolor);min-width: 224px;text-align: center;}
.treotab-btm-content .knowmore-btn:hover{background-color: var(--secondarycolor);}
.treo-tab-panel .slick-prev{width: 48px;height: 48px;left: -80px;cursor: pointer;background: url('../../../assets/img/previous-arrow.svg') no-repeat;background-size: calc(100%*16/16)100%;}
.treo-tab-panel .slick-next{width: 48px;height: 48px;right: -80px;cursor: pointer;background: url('../../../assets/img/next-arrow.svg') no-repeat;background-size: calc(100%*16/16)100%;}*/


/* Start new changes */

.lmm-about-content ul li {
    list-style: disc;
}

.mzro-main-tab-sec {
    position: relative;
}

.mzro-main-header-wrap {
    position: relative;
    width: 100%;
    max-width: 654px;
    margin: 0 auto;
}

.mzro-tab-header {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: row;
    border-radius: 12px 12px 0 0;
    z-index: 10;
}

.mzro-tab-header li {
    width: 33.33%;
}

.mzro-tab-header li:not(:last-child) {
    border-right: 1px solid var(--whitecolor);
}

.mzro-tab-header li a {
    background: rgba(28, 88, 146, 0.28);
    backdrop-filter: blur(3.5px);
    padding: 13px 8px 4px 8px;
    position: relative;
    overflow: hidden;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.mzro-tab-header li .tab-img {
    width: 80px;
    margin-right: auto;
}

.mzro-tab-header li .tab-img img {
    width: 100%;
    height: auto;
    display: block;
    margin: 0 auto;
    object-fit: cover;
}

.mzro-tab-header li .tabtxt {
    width: calc(100% - 110px);
    margin-left: auto;
}

.mzro-tab-header li span {
    display: block;
    font-size: 20px;
    font-weight: 400;
    color: var(--whitecolor);
    font-family: var(--adevfont);
}

.mzro-tab-header li a:before {
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    width: 0;
    height: 4px;
    background-color: #E31837;
    transition: all 0.30s ease-in-out;
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
}

.mzro-tab-header li:first-child a {
    border-radius: 12px 0 0 0;
}

.mzro-tab-header li:last-child a {
    border-radius: 0 12px 0 0;
}

.mzro-tab-header li:first-child a:before {
    border-radius: 12px 0 0 0;
}

.mzro-tab-header li:last-child a:before {
    border-radius: 0 12px 0 0;
}

.mzro-tab-header li a.active {
    background: #1C5892;
}

.mzro-tab-header li a.active:before,
.mzro-tab-header li a:hover:before {
    width: 100%;
}

.mzro-tab-sec {
    position: relative;
    overflow: hidden;
    background: #1C5892 url('../../../assets/img/mroz-bg-layer.png') no-repeat center center;
    background-size: calc(100%*16/16)100%;
}

.mzro-tab-body {
    position: relative;
    padding: 64px 0;
}

.tab-panel {
    display: none;
}

.mzrotab-block {
    position: relative;
}

.mzrotab-top {
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 60px 55px;
    margin-bottom: 33px;
}

.mzrotab-top:before {
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: url('../../../assets/img/mzorg-wh-layer.png') no-repeat;
    background-size: calc(100%*16/16)100%;
    opacity: 0.5;
}

.mzrotab-top-left {
    width: 48%;
    margin-right: auto;
    position: relative;
}

.mzrotab-top-right {
    width: 48%;
    margin-left: auto;
    position: relative;
}

.mzrotab-top h2 {
    font-size: 32px;
    font-weight: 600;
    color: var(--whitecolor);
    margin-bottom: 15px;
    letter-spacing: -0.64px;
    font-family: var(--adevfont);
    text-align: left
}

.mzrotab-top h4 {
    font-size: 32px;
    font-weight: 600;
    color: var(--whitecolor);
    margin-bottom: 15px;
    letter-spacing: -0.64px;
    font-family: var(--adevfont);
    text-align: left
}

.mzrotab-list ul li {
    width: 100%;
    clear: both;
    margin-bottom: 16px;
    font-size: 18px;
    font-weight: 400;
    font-family: var(--adevfont);
    color: var(--whitecolor);
    position: relative;
    padding-left: 38px;
}

.mzrotab-list ul li .mzro-icon {
    position: absolute;
    left: 0;
    top: 0;
    width: 30px;
    height: 30px;
    background-size: cover;
}

.mzrotab-list ul li .mzro-icon img {
    width: 100%;
    height: auto;
    display: block;
}

.mzrotab-top-left .knowmorebtn a {
    display: inline-block;
    padding: 15px 30px 10px 30px;
    background-color: var(--whitecolor) !important;
    font-size: 20px;
    font-weight: 600;
    font-family: var(--adevfont);
    text-transform: capitalize;
    border-radius: 12px;
    transition: all 0.30s ease-in-out;
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
}

.mzrotab-top-left .knowmorebtn a:hover {
    background-color: #1C5892;
    color: var(--whitecolor) !important;
}

.mzrotab-btm {
    width: 100%;
}

.mzrotab-btm .mzrotab-var-text {
    display: block;
    font-size: 24px;
    font-weight: 600;
    font-family: var(--adevfont);
    color: var(--whitecolor);
    margin-bottom: 25px;
}

.mob-oneline-desc .mzrotab-var-text {
    display: block;
    font-size: 24px;
    font-weight: 600;
    font-family: var(--adevfont);
    color: var(--whitecolor);
    margin-bottom: 25px;
}

.mzrotab-var-item h3 {
    font-size: 20px;
    font-weight: 600;
    font-family: var(--adevfont);
    color: var(--whitecolor);
    margin-bottom: 10px;
}

.mzrotab-var-item p {
    font-size: 16px;
    font-weight: 400;
    font-family: var(--adevfont);
    color: var(--whitecolor);
    margin-bottom: 20px;
}

.mzrotab-var-item .kmbtn {
    font-size: 18px;
    font-weight: 500;
    font-family: var(--adevfont);
    color: var(--whitecolor);
    text-transform: capitalize;
    padding-right: 15px;
    background: url('../../../assets/img/btn-arrow.svg') no-repeat right 9px;
}

.mzro-tab-panel .slick-prev {
    width: 48px;
    height: 48px;
    left: -80px;
    cursor: pointer;
    /*background:#fff url('../../../assets/img/previous-arrow.svg') no-repeat;*/
    background-size: calc(100%*16/16)100%;
    z-index: 1;
    border-radius: 50%;
}

.mzro-tab-panel .slick-next {
    width: 48px;
    height: 48px;
    right: -80px;
    cursor: pointer;
    /*background:#fff url('../../../assets/img/next-arrow.svg') no-repeat;*/
    background-size: calc(100%*16/16)100%;
    z-index: 1;
    border-radius: 50%;
}

.mzrotab-mob {
    display: none;
}


.benft-sec {
    position: relative;
    padding: 80px 0 40px 0;
    background-color: #F6FBFF
}

.benft-head {
    width: 100%;
    max-width: 600px;
    margin: 0 auto 70px;
    text-align: center;
}

.benft-head h2 {
    font-size: 32px;
    font-weight: 600;
}

.benft-head p {
    font-size: 18px;
}

.benft-slider {
    display: flex;
    justify-content: center;
    flex-flow: row wrap;
}

.benft-item-slider .col-3 {
    margin-bottom: 80px;
}

.benft-card {
    position: relative;
    border-radius: 8px;
    background: var(--whitecolor);
    box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.06);
    padding: 62px 16px 16px 16px;
    height: 100%;
    text-align: center;
}

.benft-card .benft-icon {
    width: 79px;
    height: 79px;
    background-color: #1C5892;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: -102px auto 22px;
}

.benft-card .benft-icon img {
    width: 50;
    height: 50px;
    display: block;
    margin: 0 auto;
}

.benft-card .benft-content h3 {
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 10px;
    color: #231F20;
}

.benft-card .benft-content p {
    font-size: 16px;
    color: #231F20;
}

/* End new changes */


/* h1 heading ends here */


.view-textwrap {
    text-align: center;
    font-size: 1.8rem;
    font-weight: 400;
    padding: 10px 0 10px 30px;
    border-top: 1px solid #CBCBCB;
}

.view-all-sub-heading {
    font-size: 32px;
    font-weight: 600;
    color: var(--whitecolor);
    margin-bottom: 15px;
    letter-spacing: -0.64px;
    font-family: var(--adevfont);
    text-align: left;
}

view-all-sub-heading cargo3w cargo4w .silder-vehicles-heading h3 {
    font-size: 32px;
    font-weight: 600;
    color: var(--whitecolor);
    margin-bottom: 15px;
    letter-spacing: -0.64px;
    font-family: var(--adevfont);
    text-align: left;
    padding-left: 20px;
    margin-bottom: 0px;
    line-height: 1.5;
}

.silder-vehicles-heading2 h2 {
    font-size: 32px;
    font-weight: 600;
    color: var(--whitecolor);
    margin-bottom: 15px;
    letter-spacing: -0.64px;
    font-family: var(--adevfont);
    text-align: left;
    padding-left: 20px;
    margin-bottom: 0px;
    line-height: 1.5;
    padding-bottom: 20px;
}

.vehicles-silder-subheading {
    font-size: 32px;
    font-weight: 600;
    color: var(--whitecolor);
    margin-bottom: 15px;
    letter-spacing: -0.64px;
    font-family: var(--adevfont);
    text-align: left;
    padding-left: 20px;
    margin-bottom: 0px;
    line-height: 1.5;
}

.vehicles-silder-subheading {
    font-size: 32px;
    font-weight: 600;
    color: var(--whitecolor);
    margin-bottom: 15px;
    letter-spacing: -0.64px;
    font-family: var(--adevfont);
    text-align: left;
    padding-left: 20px;
    margin-bottom: 0px;
    line-height: 1.5;
}

.vehicles-silder-subheading {
    font-size: 32px;
    font-weight: 600;
    color: var(--whitecolor);
    margin-bottom: 15px;
    letter-spacing: -0.64px;
    font-family: var(--adevfont);
    text-align: left;
    padding-left: 20px;
    margin-bottom: 0px;
    line-height: 1.5;
}

.vehicles-silder-para {
    width: 100%;
    clear: both;
    margin-bottom: 30px;
    font-size: 18px;
    font-weight: 400;
    font-family: var(--adevfont);
    color: var(--whitecolor);
    position: relative;
    padding-left: 20px;
    line-height: 1.5;
}
/* Style for FAQ page */
.lmm-faq-sec {
    position: relative;
    padding: 100px 0;
    background-color: #FAFAFA;
}

/* Start new changes */
.lmm-faq-wrap {
    position: relative;
    width: 100%;
    max-width: 760px;
    margin: 0 auto;
}

/* End new changes */

.mzro-tab-header li a {min-height: 92px;}

.min_height li a{
    min-height: 100px;
}


/*.benft-sec{position: relative;padding: 80px 0 40px 0;background: #1C5892 url('../../../assets/img/benefit-bg.png') no-repeat;background-size: calc(100%*16/16)100%;}*/
.benft-head{width: 100%;max-width: 600px;margin: 0 auto 70px;text-align: center;}
.benft-head h2{font-size: 38px;font-weight: 600;/*color: var(--whitecolor);*/}
.benft-head p{color: var(--whitecolor);}
/*.benft-slider{display: flex;justify-content: flex-start;flex-flow: row wrap;}*/
.benft-block .col-3{margin-bottom: 50px;}
.benft-card{position: relative;background: #fff;box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.12);padding: 62px 16px 16px 16px;;height: 100%; text-align:center}
.benft-card .benft-icon{width: 79px; height: 79px; background-color: #1C5892; border-radius: 50%; display: flex; justify-content: center; align-items: center; margin: -102px auto 22px;}
/*.benft-card .benft-icon img{width: 50px;height: 50px;display: block;margin: 0 auto;}*/
.benft-card .benft-content h3{font-size: 24px;font-weight: 600;margin-bottom: 10px;color: #231F20; /*text-align:left*/}
.benft-card .benft-content p{font-size: 16px;color: #231F20;}

/* Style for FAQ page */
.lmm-faq-sec{position: relative;padding:100px 0;background-color: #FAFAFA;}
.lmm-faq-wrap h2{font-size: 38px;color: #231F20;font-weight: 600;margin-bottom: 40px;text-align: center;}
.lmm-faq-acc{position: relative;}
.lmm-faq-row{position: relative;clear: both;border: 1px solid #E1E1E1;margin-bottom: 24px;}
.lmm-faq-row:before{position: absolute;content: '';left: 0;top: 0;height: 100%;width: 2px;background-color: #E92844;z-index: 1;;display: none;transition: all 0.30s ease-in-out;-webkit-transition: all 0.30s ease-in-out;-moz-transition: all 0.30s ease-in-out;}
.lmm-faq-header{position: relative;clear: both;padding: 10px 60px 6px 20px;background-color: var(--whitecolor);color: #1F1F1F;cursor: pointer;font-size:22px;font-weight: 500;line-height: 1.3;}
.lmm-faq-header:before{position: absolute;content: '';right: 20px;width: 17px;height: 7px;background: url('../../../assets/img/down-arrow.svg') no-repeat;top: 50%;transform: translateY(-50%);transition: all 0.30s ease-in-out;-webkit-transition: all 0.30s ease-in-out;-moz-transition: all 0.30s ease-in-out;}
.lmm-faq-body{position: relative;display: none;background-color: var(--whitecolor);}
.lmm-faq-body-inner{padding: 0 20px 10px 20px;}
.lmm-faq-body-inner p{font-size: 18px;color: #535353;overflow: hidden;}
.lmm-faq-row.active .lmm-faq-header:before{transform: translateY(-50%) rotate(180deg);}
.lmm-faq-row.active:before{display: block;}

.lmm-dsf-sec{position: relative; background-color: #231F20}
.lmm-dsf-wrap{padding: 83px 500px 83px 98px;position: relative;}
.lmm-dsf-wrap:before{position: absolute;content: '';right: 0;top: 0;bottom: 0;width: 500px;background: url('../../../assets/img/spec-img.png') no-repeat center center;background-size: calc(100%*16/16)100%;}
.lmm-dsf-wrap .lmm-dsf-content{width: calc(100% - 550px);margin-right: auto;}
.lmm-dsf-wrap p{font-size: 24px;font-weight: 600;color: var(--whitecolor);margin-bottom: 20px;}

.treotabzr .treotab-items{margin: 0 -15px;}
.treotabzr .treotab-item, .treotabzr .treotab-item:nth-child(odd), .treotabzr .treotab-item:nth-child(even){width: 33.33%;padding: 0 15px;margin: 0 0 38px 0;}
.treotab-zr-block{position: relative;border-top: 1px solid #D9D9D9;padding: 36px 0 0 0;display: flex;justify-content: space-between;flex-flow: row wrap;}
.treotab-zr-left{width: 48%;margin-right: auto;}
.treotab-zr-right{width: 48%;margin-left: auto;align-self: flex-end;}
.treotab-zr-block figure{width: 100%;margin: 0;align-self: flex-end;}
.treotab-zr-block h3{font-size: 28px;font-weight: 600;margin-bottom: 25px;color: #231F20; text-align:left}
.treotab-zr-item:not(:last-child){margin-bottom: 40px;}
.treotab-zr-item span{display: block;font-size: 20px;font-weight: 600;margin-bottom: 10px;}
.treotab-zr-item p{font-size: 18px;font-weight: 400;margin-bottom: 30px;}
.treotab-zr-btm .zr-mob{display: none;}


/******************** Start Media Query ********************/

/* Start new changes */
@media screen and (max-width: 1460px) {
    .mzro-tab-panel .slick-prev {
        left: 5px;
    }

    .mzro-tab-panel .slick-next {
        right: 5px;
    }
}

@media screen and (max-width: 1300px) {
    .ft-lmm-container {
        width: 100%;
        padding: 0 15px;
    }
}

@media screen and (max-width: 1430px){
.treo-tab-panel .slick-prev{left: 15px;}
.treo-tab-panel .slick-next{right: 15px;}
.mzro-tab-panel .slick-prev {
        left: 5px;
    }

    .mzro-tab-panel .slick-next {
        right: 5px;
    }
}

@media screen and (max-width: 1024px){
.lmm-about-sec, .lmm-faq-sec, .lmm-dsf-sec{padding: 60px 0;}
.lmm-section-heading{margin: 0 auto 40px;}
.lmm-section-heading h2, .benft-head h2{font-size: 30px;}
.lmm-about-block, .treotab-top{flex-direction: column;}
.mob-oneline-desc{display: block;}
.lmm-about-sec{background-size: cover;}
.lmm-about-block figure{width: 100%;max-width: 500px;margin: 0 auto 30px;}
.lmm-about-block .lmm-about-content{width: 100%;margin: 0;}
.lmm-about-block .lmm-about-content p, .lmm-about-block .lmm-about-content ul li, .treotab-item p, .treotab-btm-content p, .lmm-faq-body-inner p{font-size: 16px;}
.lmm-about-block .lmm-about-content p:first-child{display: inherit;}
.lmm-about-block .lmm-about-content ul li{margin-bottom: 10px;}
.lmm-about-block .lmm-about-content ul{margin: 0 0 20px 24px;}
.treo-tab-sec:before{display: none;}
.treotab-top{align-items: flex-start;padding: 0 15px;}
.treotab-top h3{margin: 0 0 10px 0;font-size: 34px;}
.treotab-top p{margin: 0;font-size: 16px;}
.treotab-btm{flex-direction: column-reverse;}
.treo-tab-body{margin: 0 -15px;padding: 44px 0 100px 0;}
.treotab-btm .treotab-content{width: 100%;margin: 0;padding: 0 15px;}
.treotab-btm figure{position: relative;width: 100%;padding: 30px 0;margin-bottom: 40px;}
.treotab-btm figure img{max-width: 500px;margin: 0 auto;position: relative;}
.treotab-btm figure:before {position: absolute;content: '';left: 0;right: 0;bottom: 0;height: 285px;background: url('../../../assets/img/treo-bg-layer.png') no-repeat;background-size: calc(100%*16/16)100%;}
.treotab-item:nth-child(odd){width: calc(100% - 350px);}
.treotab-item:nth-child(even){width: 300px;}
.lmm-faq-wrap h2{font-size: 30px;margin-bottom: 20px;}
.lmm-faq-header, .lmm-dsf-wrap p{font-size: 20px;}
.lmm-dsf-wrap{padding: 30px 26px;}
.lmm-dsf-wrap:before {width: 266px;background-size: contain;background-position: center bottom;}
.benft-sec{overflow: hidden;}
.benft-sec .lmm-container{padding: 0;}
.benft-head{padding: 0 15px;}
.benft-item-slider .slick-list{padding: 0 15% !important;}
.benft-item-slider .slick-track{display: flex !important;}
.benft-item-slider .slick-slide{height: inherit !important;}

.treotab-zr-btm{flex-direction: column;}
.treotabzr{padding: 0 15px;}
.treotabzr .treotab-item, .treotabzr .treotab-item:nth-child(odd), .treotabzr .treotab-item:nth-child(even){width: 33.33%;}
.treotab-zr-btm .zr-mob{display: block;}
.treotab-zr-block{flex-direction: column;}
.treotab-zr-left{width: 100%;margin: 0;}
.treotab-zr-right{display: none;}

.treo-tab-panel .slick-prev {left: 50%;top: auto;transform: none;bottom: -76px;margin-left: -60px;}
.treo-tab-panel .slick-next {right: 50%;top: auto;transform: none;bottom: -76px;margin-right: -60px;}

/* Start new changes */
    .mzro-tab-body {
        padding: 36px 0;
    }

    .mzrotab-top {
        padding: 37px 16px;
        flex-direction: column;
    }

    .mzrotab-top-left {
        width: 100%;
        margin: 0 0 40px 0;
    }

    .mzrotab-top-right {
        width: 100%;
        margin: 0;
    }

    .mzrotab-top:before {
        background-image: url('../../../assets/img/mzorg-wh-mob-layer.png');
    }

    .mzrotab-btm {
        margin-top: 30px;
    }

    .mzrotab-btm .col-4 {
        width: 100%;
    }

    .mzrotab-desk {
        display: none;
    }

    .mzrotab-mob {
        display: block;
    }

    .mzrotab-var-item {
        margin-bottom: 25px;
    }

    .mzrotab-top h2 {
        font-size: 25px;
    }

    .mzrotab-list ul li,
    .mzrotab-var-item p {
        font-size: 14px;
    }

    .mzrotab-list ul li .mzro-icon {
        width: 22px;
        height: 22px;
    }

    .mzrotab-btm .mzrotab-var-text {
        font-size: 20px;
    }

    .mzrotab-var-item h3 {
        font-size: 18px;
    }

    .benft-sec {
        background-color: #F6FBFF;
    }

    .benft-item-slider .slick-list {
        padding: 50px 15% 0 15% !important;
    }

    .benft-item-slider .col-3 {
        margin-bottom: 0;
    }

    .mzro-tab-panel .slick-prev {
        left: 50%;
        margin-left: 65px;
        top: auto;
        transform: none;
        bottom: 0;
    }

    .mzro-tab-panel .slick-next {
        right: 50%;
        margin-right: 65px;
        top: auto;
        transform: none;
        bottom: 0;
    }

    /* End new changes */
}


}

@media screen and (max-width: 899px){

}
@media screen and (max-width: 767px){
.desk-banner{display: none;}
.mob-banner{display: block;}
.treo-tab-header li a{font-size: 18px;}
.treo-tab-header li a:after {bottom: -11px;border-width: 13px 7.5px 0 7.5px;}
.treotab-item:nth-child(odd){width: calc(100% - 250px);}
.treotab-item:nth-child(even){width: 200px;}
.treotabzr .treotab-item, .treotabzr .treotab-item:nth-child(odd), .treotabzr .treotab-item:nth-child(even){width: 50%;}
.mzro-tab-header li span {}
/* Start new changes */
    .mzro-tab-header li .tab-img {
        width: 50px;
    }

    .mzro-tab-header li .tabtxt {
        width: calc(100% - 60px);
        text-align: center;
    }

    .mzro-tab-header li span {
        font-size: 16px;
    }

    /* End new changes */
}
@media screen and (max-width: 599px){
.treotab-item:nth-child(odd){width: calc(100% - 200px);}
.treotab-item:nth-child(even){width: 150px;}
.treotabzr .treotab-item, .treotabzr .treotab-item:nth-child(odd), .treotabzr .treotab-item:nth-child(even){width: 50%;}
}
@media screen and (max-width: 480px){
.treotab-item:nth-child(odd), .treotab-item:nth-child(even){width: 50%;margin: 0 0 25px 0;}
.treotabzr .treotab-item, .treotabzr .treotab-item:nth-child(odd), .treotabzr .treotab-item:nth-child(even){width: 50%;}
.min_height li a { min-height: 105px;}
}
@media screen and (max-width: 380px){
.benft-item-slider .slick-list{padding: 0 !important;}
}