/* 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.html') 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('~/Content/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('~/Content/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 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('~/Content/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.html') 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.html') 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('~/Content/~/Content/assetsassets/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('~/Content/~/Content/assetsassets/img/next-arrow.svg') no-repeat;background-size: calc(100%*16/16)100%;}*/

.benft-sec{position: relative;padding: 80px 0 40px 0;background: #1C5892 url('~/Content/img/benefit-bg.png') no-repeat;background-size: calc(100%*16/16)100%;}
.benft-head{width: 100%;max-width: 600px;margin: 0 auto 40px;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: #F3F3F3;box-shadow: 0px 2px 11px 0px rgba(0, 0, 0, 0.12);padding: 24px;height: 100%;}
.benft-card .benft-icon{width: 66px;height: 66px;margin-bottom: 20px;}
.benft-card .benft-icon img{width: 100%;height: auto;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('~/Content/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;padding: 100px 0;}
.lmm-dsf-wrap{border-radius: 24px;background: #30679C;padding: 83px 500px 83px 98px;position: relative;}
.lmm-dsf-wrap:before{position: absolute;content: '';right: 0;top: 0;bottom: 0;width: 500px;background: url('~/Content/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 ********************/

@media screen and (max-width: 1430px){
.treo-tab-panel .slick-prev{left: 15px;}
.treo-tab-panel .slick-next{right: 15px;}
}

@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('~/Content/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;}
}
@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%;}
}
@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%;}
}
@media screen and (max-width: 380px){
.benft-item-slider .slick-list{padding: 0 !important;}
}