/** header **/
.top-nav{background:none;position:fixed;top:40px;z-index:200000000;}
.fixed_topnav{background:#fff;top:0px;z-index:200000000;}

/** bundles **/
.bundle{margin-top:60px;}
.bundle .blk_brief{max-width:678px;margin-top:20px;}
.a-lis{padding:20px;margin:0px auto;width:fit-content;}
.a-lis ul{overflow:hidden;}
.a-lis ul li{margin:18px;}
.a-lis ul li a{padding:14px 24px;border-radius:46px;border: 1px solid #FF7623;color:#FF7623;display:inline-block;font-family: Poppins;font-weight: 400;font-size: 14px;}
.a-lis ul li.active a{background: #FF7623;color:#fff;}

/** banner **/
.banner{width:100%;}
.banner-item{background-repeat:no-repeat;background-size:cover;}
.banner .banner-item .container{height:100%;overflow:hidden;}
.banner-txt{width:46%;padding:205px 0px  145px 0px;float:left;}
.banner-txt .coms{font-family: Montserrat;font-weight:400;font-size:18px;color:#FFFFFF;line-height:30px;}
.banner-txt .over{margin-top:30px;font-family: Montserrat;font-weight: bolder;font-size:42px;color:#FFFFFF;line-height:1.3em;}
.banner-txt .over span{color:#FFF600;}
.banner-txt .ach{margin-top:25px;font-family: Montserrat;font-weight: 400;font-size:30px;color: #FFFFFF;line-height: 50px;}
.banner-txt .banner-bg{margin-top:70px;height:8px;width:33px;background-repeat:no-repeat;background-size:contain;background-image:url('../../imgs/bundle-banner-ico.png');}
.banner .container{position:relative;}
.partners{width:100%;max-width:640px;position:absolute;top:170px;right:0px;}

/** buns **/
.buns{background-repeat:no-repeat;background-size:cover;background-image:url('../../imgs/ab-bun-bg.png');}

/** about bundles **/
.ab-bun{margin-top:70px;}
.ab-tle{max-width:635px;width:100%;margin:0px auto;text-align:center;font-family: Poppins-Medium;font-size: 22px;color:#FF7623;line-height:30px;}
.ab-bun .blk_header{padding-bottom:20px;padding-top:20px;background-image:url('../../imgs/ab-header-bg.png');background-position:80% 5%;background-repeat:no-repeat;background-size:20%;}
.ab-bun .blk_brief{max-width:835px;width:100%;margin:0px auto;margin-top:20px;font-family: Poppins;font-weight: 400;font-size: 14px;color: #9A9A9A;line-height: 26px;}
.ab-video{max-width:1000px;width:100%;margin:0px auto;margin-top:50px;position:relative;}
.ab-video video{width:100%;height:auto;padding-bottom:85px;}
.ab-video .play-btn{display:none;line-height:116px;text-align:center;position:absolute;width:72px;height:72px;border-radius:72px;top:calc(50% - 70px);z-index:10001;left:50%;transform:translate(-50%,-50%);background-repeat:no-repeat;background-size:contain;background-image:url('../../imgs/play-bg.png');}
.ab-video .play-btn i{width:57px;height:60px;display:inline-block;background-repeat:no-repeat;background-size:cover;background-image:url('../../imgs/play-ico.png');}
.ab-video .play-btn::after{width:57px;height:60px;display:inline-block;background-repeat:no-repeat;background-size:cover;background-image:url('../../imgs/play-ico.png');}
.ab-video::after{content:'';position: absolute;background-repeat:no-repeat;background-size:contain;background-image:url('../../imgs/ab-video-bg.png');height:103px;width:103px;left:-103px;}
.ab-video .play-btn::after{content:'';margin-top:5px;display:inline-block;width:57px;height:60px;display:inline-block;background-repeat:no-repeat;background-size:cover;background-image:url('../../imgs/play-ico.png');}
.ab-video iframe{width:100%;height:60vh;}

/** ben-fit **/
.ben-fit{margin-top:90px;}
.ben-fit .blk_header .blk_tle{font-size:38px;}
.ben-fit .blk_brief{margin-top:10px;}
.ben-fit .border-bg{margin:10px auto;}
.bens{width:100%;}
.bens ul{overflow:hidden;}
.bens ul li{width:100%;margin:60px 0px 30px 0px;}
.bens ul li .ben-item{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}
.bens ul li .part-1{width:36.7%;}
.bens ul li .part-2{width:43%;padding:124px 0px 103px 0px;box-sizing: content-box;background-image:url('../../imgs/ben-part2.png');background-repeat:no-repeat;background-size:contain;}
.bens ul li.rtl .ben-item{flex-direction:row-reverse;}
.ben-cont .tle{font-family: Poppins-Medium;font-size: 28px;color: #4B4C4D;line-height: 46px;}
.ben-cont .tle .cl{color:#FF7623;}
.ben-cont .bri{font-family: Poppins;margin-top:12px;font-weight: 400;font-size: 14px;color: #5B5B5B;line-height: 26px;}
.bens ul .part-1 img{width:100%;height:auto;}


/** who-fit **/
.who-fit{width:100%;margin-top:90px;padding:118px 0px 110px 0px;background-repeat:no-repeat;background-size:cover;background-image:url('../../imgs/whofit-bg.png');}
.who-fit .border-bg{margin:15px auto;background-image:url('../../imgs/fit-bg.png');width:32px;height:7px;}
.fit-items .fit-ul{padding-top:90px;}
.fit-li{width:calc((100% - 36px) / 3);background:#fff;position:relative;border-radius: 10px;padding:30px;padding-top:80px;}
.fit-ico{position:absolute;top:0%;left:50%;transform:translate(-50%,-50%);}
.fit-tle {font-family:Poppins-Medium;font-size: 20px;color: #4B4C4D;line-height: 26px;text-align:center;}
.fit-bri{font-family: Poppins;font-weight: 400;font-size: 12px;color: #9A9A9A;line-height: 20px;text-align:center;}
.intro-ul{margin-bottom:25px;overflow:hidden;margin-top:10px;}
.intro-ul li {width:100%;font-family: Poppins;font-weight: 400;font-size: 16px;color: #4B4C4D;line-height: 26px;padding:14px 0px;margin-bottom:5px;border-bottom:1px solid rgba(154,154,154,0.3);}
.intro-ul li i{width:14px;height:14px;margin-top:2px;background-repeat:no-repeat;background-size:contain;background-image:url('../../imgs/checked.png');margin-right:10px;}
.intro-ul li::before{content:'';display:inline-block;width:14px;height:14px;margin-top:2px;background-repeat:no-repeat;background-size:contain;background-image:url('../../imgs/checked.png');margin-right:10px;}
.who-fit .btns a{margin:0px auto;display:block;width:fit-content;background: #FF7623;border-radius: 22px;font-family: Poppins;font-weight: 400;font-size: 14px;color: #FFFFFF;padding:14px 55px;border-radius:50px;}
.who-fit .swiper-pagination{bottom:0px!important;}
.who-fit .blk_brief{max-width:835px;}

/** services **/
.services{margin-top:90px;padding-bottom:70px;}
.services .border-bg{margin:10px auto;}
.services .blk_brief{margin-top:15px;}
.services .ser-items{margin-top:40px;}
.services .ser-items ul{display:flex;flex-wrap:wrap;border-radius:10px;}
.services .ser-items li{position:relative;width:calc((100% - 36px)/3);overflow:hidden;padding:40px 28px 50px 28px;background-repeat:no-repeat;background-size:cover;margin-bottom:23px;border-radius:10px;}
.services .ser-items li .ser-item{position:relative;z-index:10003;}
.services .ser-items li:nth-child(3n+1),.services .ser-items li:nth-child(3n+2){margin-right:18px;}
.services .ser-tle{font-family:Poppins-Medium;text-align:center;font-size: 26px;color:#FFFFFF;line-height:60px;}
.services .ser-bri{font-family:Poppins;font-size:16px;color:#FFFFFF;line-height:1.75em;text-align:center;margin-top:15px;}
.services .ser-items li:before{width:100%;height:100%;content:'';position:absolute;top:0px;left:0px;z-index:10001;background:rgba(0,0,0,0.5);}
.services .ser-items li.lso:before{background:rgba(255,118,35,0.5);}
.services .ser-items li.lso .ser-tle{line-height:34px;}
.services .ser-items li.lso .ser-bri{}
.services .ser-items li .ser-btns{width:100%;text-align:center;}
.services .ser-items li .ser-btns a{display:inline-block;background:rgba(255, 118, 35, 1);margin-top:38px;padding:12px 36px;box-shadow:0px 4px 0px 0px #FF6000;font-family:Poppins;font-weight:400;font-size:16px;color:#FFFFFF;border-radius:48px;}
.services .ser-items .ser-bg{width:48px;height:10px;background-repeat:no-repeat;background-size:contain;background-image:url('../../imgs/ser-bg.png');margin:0px auto;margin-bottom:30px;}

/** .results **/
.results{padding-top:55px;padding-bottom:155px;margin-top:10px;margin-bottom:18px;background-image: url(../../imgs/rl-swiper-bg.png);background-repeat: no-repeat;background-size: cover;}
.results .container{position:relative;}
.results .border-bg{margin:0px auto;margin-bottom:65px;margin-top:15px;}
.rl-swiper li{padding:0px;color:#FFF;font-size:40px;text-align:center;}
.rl-swiper li img{max-width:100%;height:auto;}
.rl-swiper ul{padding-bottom:40px;}
.results .swiper-pagination{bottom:0px!important;}
.rl-ctrl{width:100%;position:absolute;bottom:calc(50% - 120px);left:0px;}
.rl-ctrl .swiper-button-prev::after,.rl-ctrl .swiper-button-next::after{font-size:52px;width:58px;height:58px;}
.rl-ctrl .rl-ctrl-bk{position:relative;height:52px;}
.rl-ctrl .swiper-button-prev::after{content:'';background-size:cover;background-repeat:no-repeat;background-image:url('../../imgs/og-lf.png');}
.rl-ctrl .swiper-button-next::after{content:'';background-size:cover;background-repeat:no-repeat;background-image:url('../../imgs/og-rt.png');}
.rl-ctrl .swiper-button-prev{left:-80px;width:67px;height:67px;}
.rl-ctrl .swiper-button-next{right:-80px;width:67px;height:67px;}


/** faqs **/
.faqs{background-repeat:no-repeat;margin-top:90px;padding-top:140px;background-size:cover;background-image:url('../../imgs/faq-bg.png');background-position-x:50%;padding-bottom:156px;}
.faqs .blk_brief{margin-top:15px;}
.faqs .border-bg{margin:10px auto 35px auto;}
.faqs .faq-items{width:100%;margin-top:40px;}
.faqs .faq-items ul{width:100%;overflow:hidden;}
.faqs .faq-items ul li{width:100%;padding:0px;margin-bottom:25px;overflow:hidden;cursor:pointer;}
.faqs .faq-items .tle{position:relative;padding:15px 46px;background:#fff;color:#4B4C4D;line-height:30px;border-radius:4px;font-family: Poppins;font-weight: 400;font-size: 16px;}
.faqs .faq-items .cnt{overflow:hidden;padding:30px 46px;display:none;background:#fff;font-family:Poppins;font-weight:400;font-size:14px;color:#7D7D7D;line-height:26px;}
.faqs .faq-items .cnt p{line-height:26px;background: #fff;font-family: Poppins;font-weight: 400;font-size: 14px;color: #7D7D7D;}
.faqs .faq-items li.faq_active .tle{background: #FF7623;color:#FFF;}
.faqs .faq-items .tle i{position:absolute;right:46px;top:50%;transform:translateY(-50%);cursor:pointer;color:#333;font-size:20px;}
.faqs .faq-items li.faq_active .tle i{color:#FFF;}
.faqs .faq-items .tle .fa-angle-up{display:none;}
.faqs .faq-items .tle .fa-angle-down{display:block;}
.faqs .faq-items li.faq_active .tle .fa-angle-up{display:block;}
.faqs .faq-items li.faq_active .tle .fa-angle-down{display:none;}

/** enquiry **/
.enquiry{width:100%;padding:0px;margin-top:120px;margin-bottom:67px;}
.enquiry .equ-body{background:#FBFBFB;width:100%;min-height:500px;background-image:url('../../imgs/enquiry_top_bg.png');background-repeat:no-repeat;background-size:contain;}
.equ-header{margin-top:18px;padding-top:32px;padding-bottom:50px;background-image:url('../../imgs/equ-header.png');background-position:35% 18px;background-size:contain;background-repeat:no-repeat;}
.equ-header .equ-tel{font-family:Montserrat-Bold;line-height:50px;text-align:center;width:100%;font-weight: bold;font-size: 30px;color: #FF7623;}
.equ-header .equ-cl{color:#333333;}
.equ-header .equ-brief {max-width:500px;margin:5px auto;text-align:center;font-family: Poppins;font-weight: 400;font-size: 14px; color: #808080;line-height:27px;}
.equ-form{width:100%;padding:0px calc((20% - 40px)/2);margin-top:-50px;}
.equ-form label{width:calc(100% - 40px);margin:11px 20px;}
.equ-form label.hf-label{width:calc(50% - 40px);margin:11px 20px;float:left;}
.equ-form input,.equ-form textarea{width:100%;outline:none;font-family:Poppins;}
.equ-form input{height: 50px;background: #FFFFFF;border-radius: 8px;border: 1px solid #DAD7D5;padding-left:23px;}
.equ-form textarea{width:100%;height:200px;background: #FFFFFF;padding:20px 24px;border-radius: 8px; border: 1px solid #DAD7D5;line-height:27px;}
.equ-form .btns a{box-shadow:-1px 0px 32px 0px rgba(255,96,0,0.18);display:block;text-align:center;padding:16px 50px;width:fit-content;background: #FF7623;border-radius:54px;color:#fff;font-size:18px;margin:0px auto;}
.equ-form select{width:100%;height:40px;background:#FFF;color:#A8A5A0;border:1px solid #DAD7D5;outline:none;padding-left:20px;border-radius:8px;}

/** move us **/
.moveus{margin-top:120px;overflow:hidden;background-size:contain;background-repeat:no-repeat;background-image:url('../../imgs/moveus-bg.png');}
.moveus .container{display:flex;align-items:center;}
.mu-lf{width:37.25%;margin-right:7.75%;background-size:contain;background-repeat:no-repeat;background-image:url('../../imgs/mu-lf.png');}
.mu-lf .mu-tle{font-family:Montserrat-Bold;font-weight: bold;font-size: 34px;color: #FF7623;line-height:46px;}
.mu-rt{width:55%;position:relative;}
.mu-lf .mu-sm-tle{font-family:Poppins-Medium;font-weight:500;font-size:22px;color:#353637;line-height:46px;}
.mu-lf .mu-brief{font-family:Poppins;font-weight:400;font-size:14px;color: #4B4C4D;line-height:22px;}
.mu-items,.mu-items .swiper-wrapper,.mu-items .swiper-slide,.mu-items .swiper-slide img,.mu-item-thumbs{width:100%;}
.mu-item-thumbs{margin-top:25px;}
.mu-item-thumbs img{width:100%;}
.mu-items{position:relative;}
.mu-items .play-btn{line-height:116px;text-align:center;position:absolute;width:72px;height:72px;border-radius:72px;top:calc(50% - 40px);z-index:10001;left:50%;transform:translate(-50%,-50%);background-repeat:no-repeat;background-size:contain;background-image:url('../../imgs/play-bg.png');}
.mu-items .play-btn i{width:50px;height:60px;display:inline-block;background-repeat:no-repeat;background-size:cover;background-image:url('../../imgs/play-ico.png');}
.mu-items .play-btn::after{content:'';width:50px;height:60px;display:inline-block;background-repeat:no-repeat;background-size:cover;background-image:url('../../imgs/play-ico.png');}
.th-ctrl{width:100%;position:absolute;bottom:60px;left:0px;}
.th-ctrl .swiper-button-prev::after,.th-ctrl .swiper-button-next::after{font-size:20px;width:32px;height:32px;}
.th-ctrl .th-ctrl-bk{position:relative;height:32px;}
.th-ctrl .swiper-button-prev::after{content:'';background-size:contain;background-repeat:no-repeat;background-image:url('../../imgs/mu-sp-rt.png');}
.th-ctrl .swiper-button-next::after{content:'';background-size:contain;background-repeat:no-repeat;background-image:url('../../imgs/mu-sp-lf.png');}
.th-ctrl .swiper-button-prev{left:-40px;}
.th-ctrl .swiper-button-next{right:-40px;}
.mu-rt .swiper-slide img{border-radius:10px;}

/** crumbs **/
.crumbs{width:100%;background:#FBFBFB;}
.crumbs ul{padding:20px 0px;overflow:hidden;}
.crumbs .home{width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-image:url('../../imgs/icons/home.png');}
.crumbs li{margin-right:10px;display:inline;float:initial;}
.crumbs .fa-home{color:#999;}
.crumbs .fa-angle-right{color:#777;}
.crumbs li a span{color:#777;position:relative;font-family:Poppins;font-size:15px;display:inline;}
.crumbs li a span:hover{cursor:pointer;color:deepskyblue;}
.crumbs li a h2{color:#333;font-family:Poppins-Medium;font-weight:normal;font-size:15px;display:inline;}

/** alert-video **/
.alert-video{display:none;width:100%;height:100%;background:rgba(0,0,0,0.3);top:0px;left:0px;position:fixed;z-index:200000;}
.alert-video-active{display:block;}
.alert-video .video{width:100%;height:100%;margin:0px auto;position:relative;}
.alert-video .video-detail{width:1000px;height:60vh;padding:18px;max-width:100%;position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);background:#FFF;}
.alert-video .video-detail video{width:100%;height:auto;}
.alert-video .close{transition: transform 0.5s ease-in-out;position:absolute;width:60px;top:80px;right:30px;cursor:pointer;height:60px;border-radius:50%;background:rgba(0,0,0,0.6);text-align:center;}
.alert-video .close:hover{transform: rotate(360deg);}
.alert-video .close i{width:35px;cursor:pointer;height:35px;background-size:contain;background-repeat:no-repeat;background-image:url('../../imgs/close-alert-video.png');display:inline-block;margin-top:12px;}
.alert-video .play-btn{line-height:116px;text-align:center;position:absolute;width:72px;height:72px;border-radius:72px;top:50%;z-index:10001;left:50%;transform:translate(-50%,-50%);background-repeat:no-repeat;background-size:contain;background-image:url('../../imgs/play-bg.png');}
.alert-video .play-btn i{width:50px;height:60px;display:inline-block;background-repeat:no-repeat;background-size:cover;background-image:url('../../imgs/play-ico.png');}
.alert-video .video-detail iframe{width:100%;height:100%;}

.hv-btn{position:relative;cursor:pointer;overflow:hidden;-webkit-transition:border-color 0.4s, color 0.4s;transition: border-color 0.4s, color 0.4s}
.hv-btn::before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background:#FF7623;z-index: -1;opacity: 0;-webkit-transform: scale3d(0.7, 1, 1);transform: scale3d(0.7, 1, 1);-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;transition: transform 0.4s, opacity 0.4s;-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);}
.hv-btn:hover{color:#fff!important;border-color:#FF7623;}
.hv-btn:hover::before{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}


.hv-btn2{z-index:2;border: 1px solid transparent;position:relative;cursor:pointer;overflow:hidden;-webkit-transition:border-color 0.4s, color 0.4s;transition: border-color 0.4s, color 0.4s}
.hv-btn2::before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background:#FFF;z-index: -1;opacity: 0;-webkit-transform: scale3d(0.7, 1, 1);transform: scale3d(0.7, 1, 1);-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;transition: transform 0.4s, opacity 0.4s;-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);}
.hv-btn2:hover{color:#FF7623!important;border-color:#FF7623!important;}
.hv-btn2:hover::before{opacity:1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}

/** contact-us-4 **/
.contact-us-4{padding:80px 0px 100px 0px;}
.contact-us-4 .container{position:relative;}
.contact-us-4 .tle-1{font-family:Poppins-SemiBoldItalic;font-size:30px;color:#091D40;line-height:1.5;text-align:center;}
.contact-us-4 .tle-2{font-family:Poppins-SemiBoldItalic;font-size:43px;color:#FF7623;line-height:1.5;text-align:center;}
.contact-us-4 .tle-3{font-family:Poppins-MediumItalic;font-size:26px;color:#C4977B;line-height:1.5;text-align:center;margin-top:40px;}
.contact-us-4 .tle-4{font-family:Poppins-SemiBoldItalic;font-size:56px;color:#FF7623;line-height:1.5;text-align:center;}
.contact-us-4 .tle-5{font-family:Poppins-MediumItalic;font-size:26px;color:#C4977B;line-height:1.5;text-align:center;}
.contact-us-4 .tle-4 a{color:#FF7623;}
.contact-us-4 .border-bg{height:4px;width:118px;background:#FF7623;display:block;margin:20px auto;}
.contact-us-4 .container::after{content:"";position:absolute;top:135px;left:130px;width:228px;height:224px;background-size:cover;background-repeat:no-repeat;background-image:url(../../imgs/ctus-4-left.png);}
.contact-us-4 .container::before{content:"";position:absolute;top:100px;right:175px;width:143px;height:210px;background-size:cover;background-repeat:no-repeat;background-image:url(../../imgs/ctus-4-right.png);}


/** contact-us-1 **/
.contact-us-1{padding: 0px 0px 80px 0px;}
.contact-us-1 .container{}
.contact-us-1 .tle-1{font-family:Poppins-SemiBoldItalic;font-size:44px;color:#091D40;line-height:1.5;text-align:center;}
.contact-us-1 .tle-1 .cl{color:#FF7623;}
.contact-us-1 .btns{width:100%;margin-top:60px;}
.contact-us-1 .btns ul{width:100%;display:flex;align-items:center;justify-content:center;}
.contact-us-1 .btns ul li{}
.contact-us-1 .btns ul li a{padding:18px 32px;display:inline-block;border-radius:50px;color:#FFF;font-family:Poppins;}
.contact-us-1 .btns ul li a.btn-1{margin-right:20px;background:#091D40;box-shadow: 1px 3px 0px 0px #FF7623;}
.contact-us-1 .btns ul li a.btn-2{background: linear-gradient(0deg, #FF9250 0%, #FF6000 100%);
box-shadow: 1px 3px 0px 0px #091D40;}
.contact-us-1 .btns ul li a.btn-2:hover{color:#091D40 !important;}

@media screen and (max-width:1440px) {

}
@media screen and (max-width:1280px) {
    .banner-txt{width:56%;}
    .partners{display:none;}
    .fit-li{width:calc((100% - 16px) / 3);padding:20px;padding-top:80px;}
    .intro-ul li{font-size:14px;}
    #th-ctrl{display:none;}
    
    .contact-us-4 .container::before{right:155px;}
	.contact-us-4 .container::after{left:155px;}

	.contact-us-1 .tle-1{font-size:42px;}
}
@media screen and (max-width:1080px){
    .partners{display:none;}
    .banner-txt{width:100%;padding:140px 0px 115px 0px;}
    
    .contact-us-4 .tle-1{font-size:28px;}
	.contact-us-4 .tle-3{font-size:24px;}
	.contact-us-4 .tle-5{font-size:24px;}
	.contact-us-4 .tle-2{font-size:40px;}
	.contact-us-4 .tle-4{font-size:52px;}
	.contact-us-4 .border-bg{width:108px;}
	.contact-us-4 .container::before{right:100px;}
	.contact-us-4 .container::after{left:100px;}

	.contact-us-1 .tle-1{font-size:38px;}
	.contact-us-1 .btns{margin-top:45px;}
	.contact-us-1 .btns ul li a{padding:12px 24px;}

}

@media screen and (max-width:992px) {
    .banner-txt{padding:140px 0px 95px 0px;}
    .top-nav{background:#fff;}
    .bens ul li .part-2{padding:60px 0px 40px 0px;}
    .ben-fit{margin-top:40px;}
    .fit-ul{width:100%;}
    .fit-li{width:calc(100% - 36px);display:block;float:left;padding:18px;padding-top:80px;margin-bottom:100px;}
    .services .ser-items li{width:calc((100% - 36px)/2);}
    .services .ser-items li:nth-child(3n+1),.services .ser-items li:nth-child(3n+2){margin-right:0px;}
    .services .ser-items li:nth-child(odd){margin-right:18px;}
    .equ-header .equ-tel{font-size:36px;}
    .equ-form{width:100%;padding:0px 20px;}
    .moveus .container{flex-wrap:wrap;}
    .mu-lf,.mu-rt{width:100%;}
    .mu-lf{margin-bottom:30px;margin-right:0px;}
    .banner-txt .over{font-size:36px;}
    .banner-txt .ach{font-size:28px;}
    .faqs{padding:50px 0px;background:rgb(246,246,246);}
    .mea .mea-m{padding-top:65px;}
    
    .contact-us-4 .tle-1{font-size:26px;}
	.contact-us-4 .tle-3{font-size:22px;}
	.contact-us-4 .tle-5{font-size:22px;}
	.contact-us-4 .tle-2{font-size:38px;}
	.contact-us-4 .tle-4{font-size:46px;}
	.contact-us-4 .border-bg{width:98px;margin:15px auto;}
	.contact-us-4 .container::before{right:60px;}
	.contact-us-4 .container::after{left:60px;}

	.contact-us-1 .tle-1{font-size:36px;}
}
@media screen and (max-width: 768px) {
    .a-lis ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}
    .a-lis ul li{margin:3px 5px;}
    .ab-video{margin-top:30px;}
    .top-nav{background:#fff;top:0px;}
    .bens ul li{margin:10px 0px 15px 0px;}
    .bens ul li .part-1{width:100%;padding:0px 20px;}
    .bens ul li .part-2{width:100%;padding:20px;background:none;}
    .services .ser-items li{width:calc(100% - 36px);margin:0px 18px;margin-bottom:10px;}
    .services{padding-bottom:20px;}
    .equ-header .equ-tel{font-size:32px;}
    .equ-form label.hf-label{width: calc(50% - 20px);margin: 10px;}
    .equ-form label{width: calc(100% - 20px);margin: 10px;}
    .enquiry{margin-bottom:50px;margin-top:50px;}
    .faqs .faq-items .tle{padding:15px 25px;}
    .faqs .faq-items .tle i{right:5px;}
    .faqs{padding-bottom:65px;}
    .moveus{margin-top:65px;}
    .results{padding-bottom:55px;}
    .who-fit{margin-top:15px;padding:75px 0px 110px 0px;}
    .fit-li{margin-bottom:35px;}
    .banner-txt .over{font-size:32px;}
    .ben-fit .blk_header .blk_tle{font-size:28px;}
    .ab-video iframe{width:100%;height:48vh;}
    .alert-video .video-detail{height:60vh;}
    
    .contact-us-4 .tle-1{font-size:24px;}
	.contact-us-4 .tle-3{font-size:20px;}
	.contact-us-4 .tle-5{font-size:20px;}
	.contact-us-4 .tle-2{font-size:34px;}
	.contact-us-4 .tle-4{font-size:40px;}
	.contact-us-4 .container::before{display:none;}
	.contact-us-4 .container::after{display:none;}

	.contact-us-1 .tle-1{font-size:32px;line-height:1.3;}
	.contact-us-1 {padding:20px 0px 60px 0px;}
	.contact-us-4{padding:60px 0px 40px 0px;}

}
@media screen and (max-width:560px) {
    .a-lis ul li a{padding:8px 12px;}
    .banner-txt .over{font-size:26px;margin-top:10px;}
    .banner-txt .coms{font-size:18px;line-height:22px;}
    .banner-txt .ach{font-size:24px;margin-top:10px;}
    .banner-txt .banner-bg{margin-top:30px;}
    .bundle{margin-top:30px;}
    .ab-bun{margin-top:35px;}
    .ben-cont .tle{font-size:24px;}
    .enquiry{margin-bottom:35px;}
    .equ-form input{height:40px;}
    .faqs .faq-items ul li{margin-bottom:18px;}
    .faqs .faq-items .tle{line-height:22px;}
    .faqs .faq-items .cnt{padding: 15px 18px;}
    .faqs .border-bg{margin-bottom:0px;}
    .faqs .faq-items{margin-top:15px;}
    .who-fit{margin-top:15px;padding:75px 0px 45px 0px;}
    .fit-li{margin-bottom:35px;}
    .crumbs ul{padding:15px 0px;}
    .crumbs li{margin-right:3px;}
    .crumbs li a span{font-size:14px;}
    .crumbs li a span::after{font-size:14px;}
    .crumbs li a h2{font-size:14px;}
    .banner-txt {padding: 140px 0px 65px 0px;}
    .services{margin-top:25px;}
    .services .ser-items .ser-bg{width:36px;margin-bottom:20px;}
    .services .ser-tle{line-height:1.3;margin-bottom:10px;font-size:22px;}
    .services .ser-bri{line-height:1.5;font-size:15px;}
    .services .ser-items li{padding: 45px 28px 55px 28px;}
    .services .ser-bri{margin-top:10px;}
    .results,.faqs{margin-top:55px;}
    .ben-fit .blk_header .blk_tle{font-size:26px;}
    .ab-video iframe{width:100%;height:40vh;}
    .alert-video .video-detail{height:40vh;}
    .mea .mea-m{padding-top:50px;}
    
    .contact-us-4 .tle-1{font-size:20px;}
	.contact-us-4 .tle-3{font-size:18px;margin-top:20px;}
	.contact-us-4 .tle-5{font-size:18px;}
	.contact-us-4 .tle-2{font-size:26px;line-height:1.3;}
	.contact-us-4 .tle-4{font-size:30px;}
	.contact-us-4 .border-bg{width:88px;margin:10px auto;}

	.contact-us-1 .tle-1{font-size:26px;}
	.contact-us-1 .btns ul{flex-wrap:wrap;}
	.contact-us-1 .btns{margin-top:18px;}
	.contact-us-1 .btns ul li {width:100%;text-align:center;margin-bottom:10px;}
	.contact-us-1 .btns ul li a{width:88%;height:50px;line-height:50px;padding:0px;}
	.contact-us-1 .btns ul li a.btn-1{margin-right:0px;font-size:14px;}
	.contact-us-1 {padding:25px 0px 0px 0px;}
	.contact-us-1 .btns ul li a.btn-2{font-size:14px;}
}
@media screen and (max-width: 465px) {
    .equ-form label.hf-label,.equ-form label{width: calc(100% - 20px);margin:5px 10px;}
}
@media screen and (max-width:414px) {
    .a-lis ul li{width:calc(50% - 20px);margin:5px 10px;}
    .a-lis ul li a{padding:8px 0px;width:100%;text-align:center;}
    .ben-cont .tle{font-size:19px;line-height: 30px;}
    .ben-fit{margin-top:30px;}
    .fit-items .fit-ul{padding-top:55px;}
    .fit-li{margin-left:0px;}
    .services .ser-items li{width:100%;margin:0px;margin-bottom:10px;padding:40px 15px;}
    .services .ser-items li:nth-child(odd){width:100%;margin-right:0px;}
    .services .ser-items li .ser-btns a{padding:10px 35px;}
    .services .ser-items .ser-tle{line-height:1.5em;margin-bottom:10px;}
    .equ-header .equ-tel{font-size:26px;}
    .equ-form .btns a{padding:12px 20px;}
    .enquiry{margin-top:50px;}
    .moveus{margin-top:30px;}
    .mu-lf .mu-tle{font-size:22px;}
    .mu-lf .mu-sm-tle{font-size:18px;}
    .moveus .border-bg{margin:8px 0px;}
    .results{padding-bottom:25px;margin-bottom:0px;}
    .ab-video video{padding-bottom:35px;}
    .bens ul li {margin: 10px 0px 0px 0px;}
    .results{margin-top:30px;}
    .results .border-bg{margin-bottom:30px;}
    .banner-txt .coms{font-size:16px;}
    .banner-txt .ach{font-size:22px;}
    .banner-txt{padding-top:115px;}
    .banner-txt .banner-bg{margin-top:20px;}
    .who-fit {margin-top: 0px;padding: 55px 0px 45px 0px;}
    .services{margin-top:0px;}
    .faqs{margin-top:25px;}
    .ab-video iframe{width:100%;height:35vh;}
    .mu-items .play-btn{top:calc(50% - 10px);}

    .contact-us-4 .tle-1{font-size:18px;}
	.contact-us-4 .tle-3{font-size:16px;}
	.contact-us-4 .tle-5{font-size:16px;}
	.contact-us-4 .tle-2{font-size:24px;}
	.contact-us-4 .tle-4{font-size:28px;}
	.contact-us-4 .border-bg{width:68px;}

	.contact-us-1 .tle-1{font-size:24px;}

	.contact-us-1 {padding:10px 0px 0px 0px;}
}



