@charset "utf-8";
/* CSS Document */
input[type="submit"], input[type="button"], input[type="text"], input[type="password"], input[type="email"], textarea { -webkit-appearance: none; border-radius:0px; -webkit-border-radius:0px;
 -moz-border-radius:0px; -o-border-radius:0px; }
a[href^=tel] { text-decoration:inherit;color: inherit; }

/* #Media Queries
================================================== */
@media only screen and (min-width: 1920px){
    .megamenu-sec.menu-nav nav ul li.has-mega-menu ul.submenu li .div-flex .miacares img.s-img{width: 250px;}
}


@media only screen and (max-width: 1366px) {
   
}


@media only screen and (max-width: 1280px) {
body{ overflow-x:hidden;}

.row { width: 1240px;}
 

}

@media screen and (min-width:1024px) and (max-width:1279px) {
img {max-width:100%;}

.row { width: 100%; padding: 0 15px; }
header .row { width: 100%; padding: 0 15px;}


header .hdr-div .hdr-rgt .hdr-menu ul.hdr-menu-lst li a { font-size: 14px; line-height: 13px; }
.home-slide-sec .home-slider .swiper-container .swiper-wrapper .swiper-slide .flex-caption .flex-cont h1 { font-size: 63px; line-height: 81px; margin-bottom: 27px; }
.home-slide-sec .home-slider .swiper-container .swiper-wrapper .swiper-slide .flex-caption .flex-cont p { font-size: 22px; line-height: 34px; margin-bottom: 36px; }
.home-slide-sec .home-slider .swiper-container .swiper-wrapper .swiper-slide .flex-caption .flex-cont a { font-size: 14px; line-height: 126px; }
.organisation h2 { font-size: 36px; line-height: 50px; }
.organisation ul li .fun-fact-number h3.odometer { font-size: 36px; line-height: 50px; }
.organisation ul li .fun-fact-number span { font-size: 36px; line-height: 45px; }
.organisation ul li p { font-size: 22px; line-height: 23px; }
.win-diff .diff-lft h2 { font-size: 36px; line-height: 45px; margin-bottom: 22px; }
.win-diff .diff-lft p { font-size: 14px; line-height: 25px; }
.win-diff .diff-main ul li h3 { font-size: 22px; line-height: 25px; margin-bottom: 14px; }
.win-diff .diff-main ul li p { font-size: 14px; line-height: 25px; }
.solution h2 { font-size: 36px; line-height: 45px; margin-bottom: 22px; }
.solution p { font-size: 14px; line-height: 23px; margin-bottom: 54px; }
.solution ul li { margin-bottom: 54px; }
.solution ul li .solu-main .solu-rgt h3 { font-size: 22px; line-height: 31px; margin-bottom: 36px; }
.solution ul li .solu-main .solu-rgt ul li .sol-icon p { font-size: 20px; line-height: 29px; }
.solution ul li .solu-main .solu-rgt a { font-size: 18px; line-height: 31px; }
.why-winteg h2 { font-size: 36px; line-height: 50px; margin-bottom: 36px; }
.why-winteg ul li h3 { font-size: 20px; line-height: 30px; }
.why-winteg ul li p { font-size: 14px; line-height: 24px; }
.client h2 { font-size: 36px; line-height: 50px; margin-bottom: 36px; }
.our-client-sec .our-client h2 { font-size: 36px; line-height: 50px; margin-bottom: 27px; }
.our-client-sec .our-client .swiper-container .swiper-wrapper .swiper-slide .client-pad { margin-bottom: 18px; }
.our-client-sec .our-client .swiper-container .swiper-wrapper .swiper-slide .client-pad .client-cnt h3 { font-size: 18px; line-height: 131%; }
.our-client-sec .our-client .swiper-container .swiper-wrapper .swiper-slide .client-pad .client-cnt p { font-size: 16px; line-height: 131%; }
.our-client-sec .our-client .swiper-container .swiper-wrapper .swiper-slide p { font-size: 14px; line-height: 23px; margin-bottom: 9px; }
.get-in-touch .form h2 { font-size: 36px; line-height: 50px; margin-bottom: 36px; }
.get-in-touch .form ul li input[type="text"] { font-size: 16px; line-height: 90%; }
.get-in-touch .form ul li textarea { font-size: 16px; line-height: 90%; }
footer h2 { font-size: 24px; line-height: 131%; margin-bottom: 36px; }
footer .quick-link ul li a { font-size: 14px; line-height: 13px; }
footer .follow-us ul li a { font-size: 14px; line-height: 13px; }
.copy p { font-size: 14px; line-height: 27px; }
.inner-banner .ban-cnt h1 { font-size: 36px; margin-bottom: 14px; line-height: 38px; }
.solu-list h2 { font-size: 36px; line-height: 50px; margin-bottom: 36px; }
.solu-list ul li .sol-cnt h3 { font-size: 22px; line-height: 29px; }
.solu-list ul li .sol-cnt p { font-size: 14px; line-height: 23px; }
.learing h2 { font-size: 36px; line-height: 50px; margin-bottom: 36px; }
.learing ul li a p { font-size: 22px; line-height: 29px; }
.hdr-menu-lst li a { font-size: 14px; line-height: 20px; }
.submenu li a { font-size: 14px; }
.get-in-touch .form ul li input[type="submit"] { font-size: 18px; line-height: 31px; }
.patients-slider-left { margin-bottom: 18px; }


.popup-text p { margin-bottom: 11px; }
.who-are .who-are-rgt h2 { font-size: 36px; line-height: 50px; margin-bottom: 36px; }
.who-are .who-are-rgt h3 { font-size: 20px; line-height: 29px; margin-bottom: 14px; }
.who-are .who-are-rgt p { font-size: 14px; line-height: 23px; margin-bottom: 14px; }
.mission .mission-lft h2 { font-size: 36px; line-height: 50px; margin-bottom: 36px; }
.mission .mission-lft p { font-size: 29px; line-height: 40px; }
.vision .vision-rgt h2 { font-size: 36px; line-height: 50px; margin-bottom: 36px; }
.vision .vision-rgt ul.lo { margin-bottom: 54px; }
.vision .vision-rgt ul.lo li { font-size: 17px; line-height: 23px; }
.vision .vision-rgt ul.va li h3 { font-size: 18px; line-height: 25px; margin-bottom: 9px; }
.vision .vision-rgt ul.va li p { font-size: 14px; line-height: 20px; }
.ceo .ceo-lft h2 { font-size: 36px; line-height: 50px; margin-bottom: 36px; }
.ceo .ceo-lft p { font-size: 14px; line-height: 25px; margin-bottom: 18px; }
.ceo .ceo-lft .ceo-kk p { font-size: 22px; line-height: 131%; }
.ceo .ceo-lft h3 { font-size: 16px; line-height: 149%; }
.team h2 { font-size: 36px; line-height: 50px; margin-bottom: 36px; }
.team ul li .team-cnt .team-lft h2 { font-size: 20px; line-height: 126%; }
.team ul li .team-cnt .team-lft p { font-size: 14px; line-height: 23px; }
.popup-content .popup-text h2 { font-size: 29px; line-height: 90%; }
.popup-content .popup-text h4 { font-size: 14px; line-height: 23px; }
.popup-content .popup-text p { font-size: 14px; }
.popup-content .popup-text p strong { font-size: 16px; line-height: 126%; }
.transform .trans-pad h2 { font-size: 36px; margin-bottom: 18px; line-height: 50px; }
.transform .trans-pad h3 { font-size: 22px; margin-bottom: 18px; line-height: 131%; }
.transform .trans-pad img { margin-bottom: 18px; }
.transform .trans-pad p { font-size: 14px; line-height: 131%; margin-bottom: 18px; }
.transform .trans-pad .cha { margin-bottom: 36px; }
.transform .trans-pad .cha h4 { font-size: 22px; line-height: 131%; margin-bottom: 18px; }
.transform .trans-pad .high-light h2 { font-size: 22px; line-height: 131%; }
.stories h2 { font-size: 36px; line-height: 50px; margin-bottom: 36px; }
.stories ul li a .story-cnt h3 { font-size: 20px; line-height: 29px; margin-bottom: 18px; }
.stories ul li a .story-cnt p { font-size: 14px; line-height: 23px; margin-bottom: 27px; }
.stories ul li a .story-cnt span { font-size: 14px; line-height: 23px; }
.how-can h2 { font-size: 36px; line-height: 50px; margin-bottom: 36px; }
.how-can ul li a h4 { font-size: 22px; line-height: 32px; }
.how-can ul li a p { font-size: 14px; line-height: 23px; }
.find-us h2 { font-size: 36px; line-height: 45px; margin-bottom: 36px; }
.find-us h3 { font-size: 14px; margin-bottom: 36px; line-height: 25px; }
.find-us h4 { font-size: 22px; line-height: 20px; margin-bottom: 22px; }
.find-us ul li p { font-size: 14px; line-height: 23px; }
.find-us ul li p strong { font-size: 18px; line-height: 20px; margin-bottom: 9px; }


 
.lead-banner .lead-lft h2 { font-size: 50px; line-height: 108%; margin-bottom: 22px; }
.lead-banner .lead-lft a { font-size: 16px; line-height: 12px; }
.lead-form .lead-form-lft h3 { font-size: 41px; line-height: 108%; margin-bottom: 22px; }
.lead-form .lead-form-lft p { font-size: 20px; line-height: 131%; }
footer.lead ul li p { font-size: 12px; line-height: 90%; }
.seminar .seminar-rgt h2 { font-size: 38px; line-height: 115%; margin-bottom: 22px; }
.seminar .seminar-rgt ul { margin-bottom: 27px; }
.seminar .seminar-rgt ul li { font-size: 20px; line-height: 25px; }
.seminar .seminar-rgt p { font-size: 16px; line-height: 27px; margin-bottom: 18px; }
.speaker-profile .speaker-lft h2 { font-size: 38px; line-height: 115%; margin-bottom: 22px; }
.speaker-profile .speaker-lft h3 { font-size: 27px; line-height: 36px; margin-bottom: 0px; }
.speaker-profile .speaker-lft p { font-size: 16px; line-height: 27px; margin-bottom: 27px; }
.other-inform .other-lft h2 { margin-bottom: 22px; font-size: 38px; line-height: 115%; }
.other-inform .other-lft ul li label { font-size: 20px; line-height: 90%; }
.other-inform .other-lft ul li p { font-size: 16px; line-height: 139%; }
.other-inform .other-lft ul li.ci label { line-height: 27px; }
.other-inform .other-rgt label { font-size: 16px; line-height: 90%; margin-bottom: 27px; }
.other-inform .other-rgt form h2 { font-size: 22px; line-height: 90%; margin-bottom: 27px; }
.other-inform .other-rgt form ul li input { font-size: 14px; }
.other-inform .other-rgt form ul li input[type="submit"] { font-size: 16px; line-height: 12px; }
.banner .banner-cnt h1 { font-size: 65px; line-height: 115%; margin-bottom: 9px; }
.banner .banner-cnt h2 { font-size: 43px; line-height: 115%; margin-bottom: 18px; }
.banner .banner-cnt p { font-size: 22px; line-height: 31px; }
.banner .banner-cnt a { font-size: 16px; line-height: 12px; }
.intro h2 { font-size: 49px; line-height: 115%; margin-bottom: 27px; }
.intro .intro-lft p { font-size: 16px; line-height: 27px; }
.intro .intro-lft a { font-size: 16px; line-height: 12px; }
.intro .intro-rgt p { font-size: 16px; line-height: 27px; }
.who-is .who-is-cnt h2 { font-size: 49px; line-height: 115%; margin-bottom: 18px; }
.who-is .who-is-cnt p { font-size: 16px; line-height: 23px; margin-bottom: 18px; }
.who-is.scope-work .who-is-cnt h3 { font-size: 22px; line-height: 32px; margin-bottom: 18px; }
.program h2 { font-size: 49px; line-height: 115%; margin-bottom: 27px; }
.program .program-cnt ul li { margin-bottom: 13px; font-size: 16px; line-height: 23px; }
.frame-work .frame-work-cnt { margin-bottom: 36px; }
.frame-work .frame-work-cnt h2 { font-size: 49px; line-height: 115%; }
.frame-work .frame-work-cnt .fr-li .inner-tab-list .innertab { font-size: 16px; line-height: 12px; }
.frame-work .innertab-container .innertab-content h2 { font-size: 31px; line-height: 115%; margin-bottom: 18px; }
.frame-work .innertab-container .innertab-content ul li ul li { font-size: 22px; line-height: 31px; }
.frame-work .innertab-container .innertab-content ul li ul li ul li { font-size: 16px; line-height: 23px; }
.frame-work .innertab-container .innertab-content h3 { font-size: 29px; line-height: 31px; margin-bottom: 14px; }
.frame-work .innertab-container .innertab-content h4 { font-size: 29px; line-height: 31px; margin-bottom: 9px; }
.pros-time h2 { font-size: 49px; line-height: 115%; }
.pro-mat h2 { font-size: 49px; line-height: 115%; margin-bottom: 27px; }
.pro-mat ul li p { font-size: 22px; line-height: 31px; }


.client-list h2 { font-size: 49px; line-height: 115%; margin-bottom: 18px; }
.other-program h2 { font-size: 49px; line-height: 115%; margin-bottom: 27px; }
.other-program ul li div.pro-off p { font-size: 18px; line-height: 28px; margin-bottom: 0;}
.other-program ul li div.pro-off a { font-size: 16px; line-height: 12px; }


.assess-list ul li p { font-size: 16px; line-height: 23px; }
.why-assess h2 { font-size: 49px; line-height: 58px; margin-bottom: 22px; }
.why-assess p { font-size: 16px; line-height: 27px; margin-bottom: 54px; }
.why-assess ul li .ass-li h4 { font-size: 22px; line-height: 25px; }
.why-assess ul li .ass-li p { font-size: 22px; line-height: 25px; }
.why-assess .why-lft p { margin-bottom: 11px; }
.why-assess .why-rgt p { margin-bottom: 11px; }
.assess-process h2 { font-size: 49px; line-height: 58px; margin-bottom: 22px; }
.assess-process ul li .pr-nm h1 { font-size: 38px; line-height: 47px; }
.assess-process ul li .pr-cnt p { font-size: 16px; line-height: 23px; }
.assess-process p.no { font-size: 16px; line-height: 27px; margin-bottom: 36px; }
.assess-process h3 { font-size: 22px; line-height: 25px; margin-bottom: 36px; }
.assess-process ul.too li { font-size: 16px; line-height: 23px; }
.benifit p { font-size: 16px; margin-bottom: 36px; }
.why-assess ul li:last-child { margin-bottom: 72px; }
.who-is.scope-work { margin-bottom: 126px; }


.program.lead-pro .row h2 { margin-bottom: 54px; }
.program.lead-pro .program-cnt h3 { font-size: 31px; line-height: 115%; margin-bottom: 22px; }
.program.lead-pro .program-cnt a { font-size: 16px; line-height: 12px; }
.benifit .row h2 { font-size: 49px; line-height: 115%; margin-bottom: 22px; }
.benifit .row ul li { font-size: 16px; line-height: 31px; }
.training-method h2 { font-size: 49px; line-height: 115%; }
.train-model .row h3 { font-size: 31px; line-height: 115%; margin-bottom: 36px; }
.train-model .accordion_example1.faqs-accord-main .accordion_in .acc_content .accord-main .accord-cont .acc-contact ul li { font-size: 16px; line-height: 24px; }
.features .row h2 { font-size: 49px; margin-bottom: 27px; line-height: 115%; }
.chess .row h2 { font-size: 49px; line-height: 115%; margin-bottom: 63px; }
.chess .ch-ul ul li ul li { font-size: 16px; line-height: 23px; }
.why-winteg .row h2 { font-size: 49px; line-height: 115%; margin-bottom: 27px; }
.why-winteg .row p { font-size: 16px; line-height: 27px; margin-bottom: 27px; }
.why-winteg .row h3 { font-size: 22px; line-height: 22px; margin-bottom: 36px; }
.why-winteg .row ul li p { font-size: 16px; line-height: 27px; }


    .banner .banner-cnt h1 { font-size: 65px; line-height: 115%; margin-bottom: 9px; }
    .banner .banner-cnt h2 { font-size: 43px; line-height: 115%; margin-bottom: 18px; }
    .banner .banner-cnt p { font-size: 22px; line-height: 31px; }
    .banner .banner-cnt a { font-size: 16px; line-height: 12px; }
    .intro h2 { font-size: 49px; line-height: 115%; margin-bottom: 27px; }
    .intro .intro-lft p { font-size: 16px; line-height: 27px; }
    .intro .intro-lft a { font-size: 16px; line-height: 12px; }
    .intro .intro-rgt p { font-size: 16px; line-height: 27px; }
    .who-is .who-is-cnt h2 { font-size: 49px; line-height: 115%; margin-bottom: 18px; }
    .who-is .who-is-cnt p { font-size: 16px; line-height: 23px; margin-bottom: 18px; }
    .who-is.scope-work .who-is-cnt h3 { font-size: 22px; line-height: 32px; margin-bottom: 18px; }
    .program h2 { font-size: 49px; line-height: 115%; margin-bottom: 27px; }
    .program .program-cnt ul li { margin-bottom: 13px; font-size: 16px; line-height: 23px; }
    .frame-work .frame-work-cnt { margin-bottom: 36px; }
    .frame-work .frame-work-cnt h2 { font-size: 49px; line-height: 115%; }
    .frame-work .frame-work-cnt .fr-li .inner-tab-list .innertab { font-size: 16px; line-height: 12px; }
    .frame-work .innertab-container .innertab-content h2 { font-size: 31px; line-height: 115%; margin-bottom: 18px; }
    .frame-work .innertab-container .innertab-content ul li ul li { font-size: 22px; line-height: 31px; }
    .frame-work .innertab-container .innertab-content ul li ul li ul li { font-size: 16px; line-height: 23px; }
    .frame-work .innertab-container .innertab-content h3 { font-size: 29px; line-height: 31px; margin-bottom: 14px; }
    .frame-work .innertab-container .innertab-content h4 { font-size: 29px; line-height: 31px; margin-bottom: 9px; }
    .pros-time h2 { font-size: 49px; line-height: 115%; }
    .pro-mat h2 { font-size: 49px; line-height: 115%; margin-bottom: 27px; }
    .pro-mat ul li p { font-size: 22px; line-height: 31px; }

    
        .client-list h2 { font-size: 49px; line-height: 115%; margin-bottom: 18px; }
        .other-program h2 { font-size: 49px; line-height: 115%; margin-bottom: 27px; }
        .other-program ul li div.pro-off p { font-size: 18px; line-height: 28px; margin-bottom: 0;}
        .other-program ul li div.pro-off a { font-size: 16px; line-height: 12px; }
      
        
.assess-list ul li p { font-size: 16px; line-height: 23px; }
.why-assess h2 { font-size: 49px; line-height: 58px; margin-bottom: 22px; }
.why-assess p { font-size: 16px; line-height: 27px; margin-bottom: 54px; }
.why-assess ul li .ass-li h4 { font-size: 22px; line-height: 25px; }
.why-assess ul li .ass-li p { font-size: 22px; line-height: 25px; }
.why-assess .why-lft p { margin-bottom: 11px; }
.why-assess .why-rgt p { margin-bottom: 11px; }
.assess-process h2 { font-size: 49px; line-height: 58px; margin-bottom: 22px; }
.assess-process ul li .pr-nm h1 { font-size: 38px; line-height: 47px; }
.assess-process ul li .pr-cnt p { font-size: 16px; line-height: 23px; }
.assess-process p.no { font-size: 16px; line-height: 27px; margin-bottom: 36px; }
.assess-process h3 { font-size: 22px; line-height: 25px; margin-bottom: 36px; }
.assess-process ul.too li { font-size: 16px; line-height: 23px; }
.benifit p { font-size: 16px; margin-bottom: 36px; }
.why-assess ul li:last-child { margin-bottom: 72px; }
.who-is.scope-work { margin-bottom: 126px; }


.program.lead-pro .row h2 { margin-bottom: 54px; }
.program.lead-pro .program-cnt h3 { font-size: 31px; line-height: 115%; margin-bottom: 22px; }
.program.lead-pro .program-cnt a { font-size: 16px; line-height: 12px; }
.benifit .row h2 { font-size: 49px; line-height: 115%; margin-bottom: 22px; }
.benifit .row ul li { font-size: 16px; line-height: 31px; }
.training-method h2 { font-size: 49px; line-height: 115%; }
.train-model .row h3 { font-size: 31px; line-height: 115%; margin-bottom: 36px; }
.train-model .accordion_example1.faqs-accord-main .accordion_in .acc_content .accord-main .accord-cont .acc-contact ul li { font-size: 16px; line-height: 24px; }
.features .row h2 { font-size: 49px; margin-bottom: 27px; line-height: 115%; }
.chess .row h2 { font-size: 49px; line-height: 115%; margin-bottom: 63px; }
.chess .ch-ul ul li ul li { font-size: 16px; line-height: 23px; }
.why-winteg .row h2 { font-size: 49px; line-height: 115%; margin-bottom: 27px; }
.why-winteg .row p { font-size: 16px; line-height: 27px; margin-bottom: 27px; }
.why-winteg .row h3 { font-size: 22px; line-height: 22px; margin-bottom: 36px; }
.why-winteg .row ul li p { font-size: 16px; line-height: 27px; }

}

/* Smaller than standard 1024 (devices and browsers) */
@media screen and (min-width:768px) and (max-width:1023px) {
img {max-width:100%; }
.row { width:100%; padding: 0 15px;}
  
 

header .hdr-div .hdr-rgt .hdr-menu ul.hdr-menu-lst li a { font-size: 16px; line-height: 11px; }
.home-slide-sec .home-slider .swiper-container .swiper-wrapper .swiper-slide .flex-caption .flex-cont h1 { font-size: 56px; line-height: 72px; margin-bottom: 24px; }
.home-slide-sec .home-slider .swiper-container .swiper-wrapper .swiper-slide .flex-caption .flex-cont p { font-size: 19px; line-height: 30px; margin-bottom: 32px; }
.home-slide-sec .home-slider .swiper-container .swiper-wrapper .swiper-slide .flex-caption .flex-cont a { font-size: 12px; line-height: 112px; }
.organisation h2 { font-size: 32px; line-height: 45px; }
.organisation ul li .fun-fact-number h3.odometer { font-size: 32px; line-height: 45px; }
.organisation ul li .fun-fact-number span { font-size: 32px; line-height: 40px; }
.organisation ul li p { font-size: 19px; line-height: 21px; }
.win-diff .diff-lft h2 { font-size: 32px; line-height: 40px; margin-bottom: 19px; }
.win-diff .diff-lft p { font-size: 16px; line-height: 22px; }
.win-diff .diff-main ul li h3 { font-size: 19px; line-height: 22px; margin-bottom: 13px; }
.win-diff .diff-main ul li p { font-size: 16px; line-height: 22px; }
.solution h2 { font-size: 32px; line-height: 40px; margin-bottom: 19px; }
.solution p { font-size: 16px; line-height: 21px; margin-bottom: 48px; }
.solution ul li { margin-bottom: 48px; }
.solution ul li .solu-main .solu-rgt h3 { font-size: 19px; line-height: 27px; margin-bottom: 32px; }
.solution ul li .solu-main .solu-rgt ul li .sol-icon p { font-size: 18px; line-height: 26px; }
.solution ul li .solu-main .solu-rgt a { font-size: 16px; line-height: 27px; }
.why-winteg h2 { font-size: 32px; line-height: 45px; margin-bottom: 32px; }
.why-winteg ul li h3 { font-size: 18px; line-height: 26px; }
.why-winteg ul li p { font-size: 16px; line-height: 22px; }
.client h2 { font-size: 32px; line-height: 45px; margin-bottom: 32px; }
.our-client-sec .our-client h2 { font-size: 32px; line-height: 45px; margin-bottom: 24px; }
.our-client-sec .our-client .swiper-container .swiper-wrapper .swiper-slide .client-pad { margin-bottom: 16px; }
.our-client-sec .our-client .swiper-container .swiper-wrapper .swiper-slide .client-pad .client-cnt h3 { font-size: 16px; line-height: 116%; }
.our-client-sec .our-client .swiper-container .swiper-wrapper .swiper-slide .client-pad .client-cnt p { font-size: 14px; line-height: 116%; }
.our-client-sec .our-client .swiper-container .swiper-wrapper .swiper-slide p { font-size: 16px; line-height: 21px; margin-bottom: 8px; }
.get-in-touch .form h2 { font-size: 32px; line-height: 45px; margin-bottom: 32px; }
.get-in-touch .form ul li input[type="text"] { font-size: 15px; line-height: 100%; }
.get-in-touch .form ul li textarea { font-size: 15px; line-height: 100%; }
footer h2 { font-size: 22px; line-height: 116%; margin-bottom: 32px; }
footer .quick-link ul li a { font-size: 16px; line-height: 11px; }
footer .follow-us ul li a { font-size: 16px; line-height: 11px; }
.copy p { font-size: 16px; line-height: 24px; }
.inner-banner .ban-cnt h1 { font-size: 32px; margin-bottom: 12px; line-height: 34px; }
.solu-list h2 { font-size: 32px; line-height: 45px; margin-bottom: 32px; }
.solu-list ul li .sol-cnt h3 { font-size: 19px; line-height: 26px; }
.solu-list ul li .sol-cnt p { font-size: 16px; line-height: 21px; }
.learing h2 { font-size: 32px; line-height: 45px; margin-bottom: 32px; }
.learing ul li a p { font-size: 19px; line-height: 26px; }
.hdr-menu-lst li a { font-size: 16px; line-height: 18px; }
.submenu li a { font-size: 12px; }
.get-in-touch .form ul li input[type="submit"] { font-size: 16px; line-height: 27px; }
.patients-slider-left { margin-bottom: 16px; }
.rs-menu ul.nav-menu{column-gap: 25px;}
header .hdr-div .hdr-logo {
  flex: 0 1 150px;
}
  .main-menu{display: none;}.m-menu{display: block;}
  header{padding: 25px 0;}
  .mobile-menu{top: 80px;}

 
.popup-text p { margin-bottom: 8px; }
.who-are .who-are-rgt h2 { font-size: 28px; line-height: 39px; margin-bottom: 28px; }
.who-are .who-are-rgt h3 { font-size: 15px; line-height: 22px; margin-bottom: 11px; }
.who-are .who-are-rgt p { font-size: 15px; line-height: 18px; margin-bottom: 11px; }
.mission .mission-lft h2 { font-size: 28px; line-height: 39px; margin-bottom: 28px; }
.mission .mission-lft p { font-size: 22px; line-height: 31px; }
.vision .vision-rgt h2 { font-size: 28px; line-height: 39px; margin-bottom: 28px; }
.vision .vision-rgt ul.lo { margin-bottom: 42px; }
.vision .vision-rgt ul.lo li { font-size: 16px; line-height: 18px; }
.vision .vision-rgt ul.va li h3 { font-size: 14px; line-height: 20px; margin-bottom: 7px; }
.vision .vision-rgt ul.va li p { font-size: 15px; line-height: 16px; }
.ceo .ceo-lft h2 { font-size: 28px; line-height: 39px; margin-bottom: 28px; }
.ceo .ceo-lft p { font-size: 15px; line-height: 20px; margin-bottom: 14px; }
.ceo .ceo-lft .ceo-kk p { font-size: 17px; line-height: 130%; }
.ceo .ceo-lft h3 { font-size: 16px; line-height: 115%; }
.team h2 { font-size: 28px; line-height: 39px; margin-bottom: 28px; }
.team ul li .team-cnt .team-lft h2 { font-size: 15px; line-height: 98%; }
.team ul li .team-cnt .team-lft p { font-size: 15px; line-height: 18px; }
.popup-content .popup-text h2 { font-size: 22px; line-height: 70%; }
.popup-content .popup-text h4 { font-size: 15px; line-height: 18px; }
.popup-content .popup-text p { font-size: 15px; }
.popup-content .popup-text p strong { font-size: 16px; line-height: 98%; }
.transform .trans-pad h2 { font-size: 28px; margin-bottom: 14px; line-height: 39px; }
.transform .trans-pad h3 { font-size: 17px; margin-bottom: 14px; line-height: 130%; }
.transform .trans-pad img { margin-bottom: 14px; }
.transform .trans-pad p { font-size: 15px; line-height: 130%; margin-bottom: 14px; }
.transform .trans-pad .cha { margin-bottom: 28px; }
.transform .trans-pad .cha h4 { font-size: 17px; line-height: 130%; margin-bottom: 14px; }
.transform .trans-pad .high-light h2 { font-size: 17px; line-height: 130%; }
.stories h2 { font-size: 28px; line-height: 39px; margin-bottom: 28px; }
.stories ul li a .story-cnt h3 { font-size: 15px; line-height: 22px; margin-bottom: 14px; }
.stories ul li a .story-cnt p { font-size: 15px; line-height: 18px; margin-bottom: 21px; }
.stories ul li a .story-cnt span { font-size: 15px; line-height: 18px; }
.how-can h2 { font-size: 28px; line-height: 39px; margin-bottom: 28px; }
.how-can ul li a h4 { font-size: 17px; line-height: 25px; }
.how-can ul li a p { font-size: 15px; line-height: 18px; }
.find-us h2 { font-size: 28px; line-height: 35px; margin-bottom: 28px; }
.find-us h3 { font-size: 15px; margin-bottom: 28px; line-height: 20px; }
.find-us h4 { font-size: 17px; line-height: 15px; margin-bottom: 17px; }
.find-us ul li p { font-size: 15px; line-height: 18px; }
.find-us ul li p strong { font-size: 14px; line-height: 15px; margin-bottom: 7px; }

 .who-are .who-are-rgt{padding-right: 15px; padding-left: 25px;}
 .ceo .ceo-lft{padding-top: 25px; padding-right: 25px;}
 .vision .vision-rgt{width: 45%;}
 .find-us ul li{padding-right: 50px;}
 .get-in .form{padding: 20px;}
 .how-can ul li a{padding: 20px 0;}

 .solution ul li .solu-main .solu-rgt ul li .sol-icon img{width: 50px;}
 .solution ul li .solu-main .solu-rgt ul li{padding-right: 40px;}
.solution ul li .solu-main .solu-rgt{padding-left: 30px;}
.solution ul li:nth-child(2) .solu-main .solu-rgt{padding-left: 0;}
.why-winteg ul li{flex: 0 1 26%;}
.why-winteg ul li p{padding: 0;}
.why-winteg ul {row-gap: 30px;}
.win-diff .diff-main ul{flex-wrap: wrap; row-gap: 20px;}
.win-diff .diff-main ul li{flex: 0 1 50%;}
footer .quick-link{width: 35%;}
.get-in-touch{min-height: 725px;}

.value ul li{flex: 0 1 30%;}
.value ul{row-gap: 25px;}
.team ul li {  flex: 0 1 49%;}
.w-af{display: none;}
.w-be{display: none;}


 
.lead-banner .lead-lft h2 { font-size: 45px; line-height: 96%; margin-bottom: 19px; }
.lead-banner .lead-lft a { font-size: 14px; line-height: 11px; }
.lead-form .lead-form-lft h3 { font-size: 37px; line-height: 96%; margin-bottom: 19px; }
.lead-form .lead-form-lft p { font-size: 18px; line-height: 116%; }
footer.lead ul li p { font-size: 10px; line-height: 80%; }
.seminar .seminar-rgt h2 { font-size: 34px; line-height: 102%; margin-bottom: 19px; }
.seminar .seminar-rgt ul { margin-bottom: 24px; }
.seminar .seminar-rgt ul li { font-size: 18px; line-height: 22px; }
.seminar .seminar-rgt p { font-size: 14px; line-height: 24px; margin-bottom: 16px; }
.speaker-profile .speaker-lft h2 { font-size: 34px; line-height: 102%; margin-bottom: 19px; }
.speaker-profile .speaker-lft h3 { font-size: 24px; line-height: 32px; margin-bottom: 0px; }
.speaker-profile .speaker-lft p { font-size: 14px; line-height: 24px; margin-bottom: 24px; }
.other-inform .other-lft h2 { margin-bottom: 19px; font-size: 34px; line-height: 102%; }
.other-inform .other-lft ul li label { font-size: 18px; line-height: 80%; }
.other-inform .other-lft ul li p { font-size: 14px; line-height: 123%; }
.other-inform .other-lft ul li.ci label { line-height: 24px; }
.other-inform .other-rgt label { font-size: 14px; line-height: 80%; margin-bottom: 24px; }
.other-inform .other-rgt form h2 { font-size: 19px; line-height: 80%; margin-bottom: 24px; }
.other-inform .other-rgt form ul li input { font-size: 13px; }
.other-inform .other-rgt form ul li input[type="submit"] { font-size: 14px; line-height: 11px; }




.banner .banner-cnt h1 { font-size: 50px; line-height: 60px; margin-bottom: 10px; }
.banner .banner-cnt h2 { font-size: 40px; line-height: 50px; margin-bottom: 18px; }
.banner .banner-cnt p { font-size: 22px; line-height: 31px; }
.banner .banner-cnt a { font-size: 16px; line-height: 12px; }
.intro h2 { font-size: 45px; line-height: 60px; margin-bottom: 27px; }
.intro .intro-lft p { font-size: 16px; line-height: 27px; }
.intro .intro-lft a { font-size: 16px; line-height: 12px; }
.intro .intro-rgt p { font-size: 16px; line-height: 27px; }
.who-is .who-is-cnt h2 { font-size: 48px; line-height: 58px; margin-bottom: 18px; }
.who-is .who-is-cnt p { font-size: 16px; line-height: 23px; margin-bottom: 18px; }
.who-is.scope-work .who-is-cnt h3 { font-size: 22px; line-height: 32px; margin-bottom: 18px; }
.program h2 { font-size: 49px; line-height: 115%; margin-bottom: 27px; }
.program .program-cnt ul li { margin-bottom: 13px; font-size: 16px; line-height: 23px; }
.frame-work .frame-work-cnt { margin-bottom: 36px; }
.frame-work .frame-work-cnt h2 { font-size: 45px; line-height: 55px; }
.frame-work .frame-work-cnt .fr-li .inner-tab-list .innertab { font-size: 16px; line-height: 12px; padding: 10px 20px;}
.frame-work .innertab-container .innertab-content h2 { font-size: 31px; line-height: 115%; margin-bottom: 18px; }
.frame-work .innertab-container .innertab-content ul li ul li { font-size: 22px; line-height: 31px; }
.frame-work .innertab-container .innertab-content ul li ul li ul li { font-size: 16px; line-height: 23px; }
.frame-work .innertab-container .innertab-content h3 { font-size: 29px; line-height: 31px; margin-bottom: 14px; }
.frame-work .innertab-container .innertab-content h4 { font-size: 29px; line-height: 31px; margin-bottom: 9px; }
.pros-time h2 { font-size: 49px; line-height: 115%; }
.pro-mat h2 { font-size: 49px; line-height: 115%; margin-bottom: 27px; }
.pro-mat ul li p { font-size: 18px; line-height: 30px; width: 75%;}

.who-is .who-is-cnt{padding: 25px;}
.who-is.conclu .who-is-img img{margin: 0;}
.who-is.scope-work .who-is-img img, .who-is .who-is-img img{margin: 0;}
.banner{min-height: inherit;}
.who-is{overflow: hidden;}

.client-list h2 { font-size: 45px; line-height: 55px; margin-bottom: 18px; }
.other-program h2 { font-size: 45px; line-height: 55px; margin-bottom: 27px; }
.other-program ul li div.pro-off p { font-size: 19px; line-height: 27px; padding: 0 10px;}
.other-program ul li div.pro-off a { font-size: 16px; line-height: 12px; }
.other-program ul li{flex: 0 1 25%;}
.ban-img{width: 320px; right: 2%;}


.assess-list ul li p { font-size: 14px; line-height: 21px; }
.why-assess h2 { font-size: 43px; line-height: 51px; margin-bottom: 19px; }
.why-assess p { font-size: 14px; line-height: 24px; margin-bottom: 48px; }
.why-assess ul li .ass-li h4 { font-size: 19px; line-height: 22px; }
.why-assess ul li .ass-li p { font-size: 19px; line-height: 22px; }
.why-assess .why-lft p { margin-bottom: 10px; }
.why-assess .why-rgt p { margin-bottom: 10px; }
.assess-process h2 { font-size: 43px; line-height: 51px; margin-bottom: 19px; }
.assess-process ul li .pr-nm h1 { font-size: 34px; line-height: 42px; }
.assess-process ul li .pr-cnt p { font-size: 14px; line-height: 21px; }
.assess-process p.no { font-size: 14px; line-height: 24px; margin-bottom: 32px; }
.assess-process h3 { font-size: 19px; line-height: 22px; margin-bottom: 32px; }
.assess-process ul.too li { font-size: 14px; line-height: 21px; }
.benifit p { font-size: 14px; margin-bottom: 32px; }
.why-assess ul li:last-child { margin-bottom: 64px; }
.who-is.scope-work { margin-bottom: 112px; }


.program.lead-pro .row h2 { margin-bottom: 48px; }
.program.lead-pro .program-cnt h3 { font-size: 27px; line-height: 102%; margin-bottom: 19px; }
.program.lead-pro .program-cnt a { font-size: 14px; line-height: 11px; }
.benifit .row h2 { font-size: 43px; line-height: 102%; margin-bottom: 19px; }
.benifit .row ul li { font-size: 14px; line-height: 27px; }
.training-method h2 { font-size: 43px; line-height: 102%; }
.train-model .row h3 { font-size: 27px; line-height: 102%; margin-bottom: 32px; }
.train-model .accordion_example1.faqs-accord-main .accordion_in .acc_content .accord-main .accord-cont .acc-contact ul li { font-size: 14px; line-height: 22px; }
.features .row h2 { font-size: 43px; margin-bottom: 24px; line-height: 102%; }
.chess .row h2 { font-size: 43px; line-height: 102%; margin-bottom: 56px; }
.chess .ch-ul ul li ul li { font-size: 14px; line-height: 21px; }
.why-winteg .row h2 { font-size: 43px; line-height: 102%; margin-bottom: 24px; }
.why-winteg .row p { font-size: 14px; line-height: 24px; margin-bottom: 24px; }
.why-winteg .row h3 { font-size: 19px; line-height: 19px; margin-bottom: 32px; }
.why-winteg .row ul li p { font-size: 14px; line-height: 24px; }




.banner .banner-cnt h1 { font-size: 50px; line-height: 60px; margin-bottom: 10px; }
.banner .banner-cnt h2 { font-size: 40px; line-height: 50px; margin-bottom: 18px; }
.banner .banner-cnt p { font-size: 22px; line-height: 31px; }
.banner .banner-cnt a { font-size: 16px; line-height: 12px; }
.intro h2 { font-size: 45px; line-height: 60px; margin-bottom: 27px; }
.intro .intro-lft p { font-size: 16px; line-height: 27px; }
.intro .intro-lft a { font-size: 16px; line-height: 12px; }
.intro .intro-rgt p { font-size: 16px; line-height: 27px; }
.who-is .who-is-cnt h2 { font-size: 48px; line-height: 58px; margin-bottom: 18px; }
.who-is .who-is-cnt p { font-size: 16px; line-height: 23px; margin-bottom: 18px; }
.who-is.scope-work .who-is-cnt h3 { font-size: 22px; line-height: 32px; margin-bottom: 18px; }
.program h2 { font-size: 49px; line-height: 115%; margin-bottom: 27px; }
.program .program-cnt ul li { margin-bottom: 13px; font-size: 16px; line-height: 23px; }
.frame-work .frame-work-cnt { margin-bottom: 36px; }
.frame-work .frame-work-cnt h2 { font-size: 45px; line-height: 55px; }
.frame-work .frame-work-cnt .fr-li .inner-tab-list .innertab { font-size: 16px; line-height: 12px; padding: 10px 20px;}
.frame-work .innertab-container .innertab-content h2 { font-size: 31px; line-height: 115%; margin-bottom: 18px; }
.frame-work .innertab-container .innertab-content ul li ul li { font-size: 22px; line-height: 31px; }
.frame-work .innertab-container .innertab-content ul li ul li ul li { font-size: 16px; line-height: 23px; }
.frame-work .innertab-container .innertab-content h3 { font-size: 29px; line-height: 31px; margin-bottom: 14px; }
.frame-work .innertab-container .innertab-content h4 { font-size: 29px; line-height: 31px; margin-bottom: 9px; }
.pros-time h2 { font-size: 49px; line-height: 115%; }
.pro-mat h2 { font-size: 49px; line-height: 115%; margin-bottom: 27px; }
.pro-mat ul li p { font-size: 18px; line-height: 30px; width: 75%;}

.who-is .who-is-cnt{padding: 25px;}
.who-is.conclu .who-is-img img{margin: 0;}
.who-is.scope-work .who-is-img img, .who-is .who-is-img img{margin: 0;}
.banner{min-height: inherit;}
.who-is{overflow: hidden;}

.client-list h2 { font-size: 45px; line-height: 55px; margin-bottom: 18px; }
.other-program h2 { font-size: 45px; line-height: 55px; margin-bottom: 27px; }
.other-program ul li div.pro-off p { font-size: 19px; line-height: 27px; padding: 0 10px;}
.other-program ul li div.pro-off a { font-size: 16px; line-height: 12px; }
.other-program ul li{flex: 0 1 25%;}
.ban-img{width: 320px; right: 2%;}


.assess-list ul li p { font-size: 14px; line-height: 21px; }
.why-assess h2 { font-size: 43px; line-height: 51px; margin-bottom: 19px; }
.why-assess p { font-size: 14px; line-height: 24px; margin-bottom: 48px; }
.why-assess ul li .ass-li h4 { font-size: 19px; line-height: 22px; }
.why-assess ul li .ass-li p { font-size: 19px; line-height: 22px; }
.why-assess .why-lft p { margin-bottom: 10px; }
.why-assess .why-rgt p { margin-bottom: 10px; }
.assess-process h2 { font-size: 43px; line-height: 51px; margin-bottom: 19px; }
.assess-process ul li .pr-nm h1 { font-size: 34px; line-height: 42px; }
.assess-process ul li .pr-cnt p { font-size: 14px; line-height: 21px; }
.assess-process p.no { font-size: 14px; line-height: 24px; margin-bottom: 32px; }
.assess-process h3 { font-size: 19px; line-height: 22px; margin-bottom: 32px; }
.assess-process ul.too li { font-size: 14px; line-height: 21px; }
.benifit p { font-size: 14px; margin-bottom: 32px; }
.why-assess ul li:last-child { margin-bottom: 64px; }
.who-is.scope-work { margin-bottom: 112px; }


.program.lead-pro .row h2 { margin-bottom: 48px; }
.program.lead-pro .program-cnt h3 { font-size: 27px; line-height: 102%; margin-bottom: 19px; }
.program.lead-pro .program-cnt a { font-size: 14px; line-height: 11px; }
.benifit .row h2 { font-size: 43px; line-height: 102%; margin-bottom: 19px; }
.benifit .row ul li { font-size: 14px; line-height: 27px; }
.training-method h2 { font-size: 43px; line-height: 102%; }
.train-model .row h3 { font-size: 27px; line-height: 102%; margin-bottom: 32px; }
.train-model .accordion_example1.faqs-accord-main .accordion_in .acc_content .accord-main .accord-cont .acc-contact ul li { font-size: 14px; line-height: 22px; }
.features .row h2 { font-size: 43px; margin-bottom: 24px; line-height: 102%; }
.chess .row h2 { font-size: 43px; line-height: 102%; margin-bottom: 56px; }
.chess .ch-ul ul li ul li { font-size: 14px; line-height: 21px; }
.why-winteg .row h2 { font-size: 43px; line-height: 102%; margin-bottom: 24px; }
.why-winteg .row p { font-size: 14px; line-height: 24px; margin-bottom: 24px; }
.why-winteg .row h3 { font-size: 19px; line-height: 19px; margin-bottom: 32px; }
.why-winteg .row ul li p { font-size: 14px; line-height: 24px; }    
    
}

/* Smaller than standard 768 (devices and browsers) */
@media screen and (max-width:767px) {
img {max-width:100%; }
.row { width:100%; padding:0px 15px; }
header .row { width: 100%;}


header .hdr-div .hdr-rgt .hdr-menu ul.hdr-menu-lst li a { font-size: 16px; line-height: 11px; }
.home-slide-sec .home-slider .swiper-container .swiper-wrapper .swiper-slide .flex-caption .flex-cont h1 { font-size: 36px; line-height: 42px; margin-bottom: 24px; }
.home-slide-sec .home-slider .swiper-container .swiper-wrapper .swiper-slide .flex-caption .flex-cont p { font-size: 16px; line-height: 26px; margin-bottom: 32px; }
.home-slide-sec .home-slider .swiper-container .swiper-wrapper .swiper-slide .flex-caption .flex-cont a { font-size: 12px; line-height: 112px; }
.organisation h2 { font-size: 26px; line-height: 35px; margin-bottom: 0;}
.organisation ul{row-gap: 15px;}
.organisation ul li .fun-fact-number h3.odometer { font-size: 32px; line-height: 45px; }
.organisation ul li .fun-fact-number span { font-size: 32px; line-height: 40px; }
.organisation ul li p { font-size: 19px; line-height: 21px; margin: 0;}
.win-diff .diff-lft h2 { font-size: 26px; line-height: 30px; margin-bottom: 19px; }
.win-diff .diff-lft p { font-size: 16px; line-height: 22px; }
.win-diff .diff-main ul li h3 { font-size: 19px; line-height: 22px; margin-bottom: 13px; }
.win-diff .diff-main ul li p { font-size: 16px; line-height: 22px; }
.solution h2 { font-size: 26px; line-height: 30px; margin-bottom: 19px; }
.solution p { font-size: 16px; line-height: 21px; margin-bottom: 48px; }
.solution ul li { margin-bottom: 48px; }
.solution ul li .solu-main .solu-rgt h3 { font-size: 19px; line-height: 27px; margin-bottom: 32px; }
.solution ul li .solu-main .solu-rgt ul li .sol-icon p { font-size: 18px; line-height: 26px; }
.solution ul li .solu-main .solu-rgt a { font-size: 16px; line-height: 27px; }
.why-winteg h2 { font-size: 32px; line-height: 45px; margin-bottom: 32px; }
.why-winteg ul li h3 { font-size: 18px; line-height: 26px; }
.why-winteg ul li p { font-size: 16px; line-height: 22px; }
.client h2 { font-size: 26px; line-height: 35px; margin-bottom: 32px; }
.our-client-sec .our-client h2 { font-size: 26px; line-height: 35px; margin-bottom: 24px; }
.our-client-sec .our-client .swiper-container .swiper-wrapper .swiper-slide .client-pad { margin-bottom: 16px; }
.our-client-sec .our-client .swiper-container .swiper-wrapper .swiper-slide .client-pad .client-cnt h3 { font-size: 16px; line-height: 116%; margin-bottom: 10px;}
.our-client-sec .our-client .swiper-container .swiper-wrapper .swiper-slide .client-pad .client-cnt p { font-size: 14px; line-height: 116%; }
.our-client-sec .our-client .swiper-container .swiper-wrapper .swiper-slide p { font-size: 16px; line-height: 21px; margin-bottom: 8px; }
.get-in-touch .form h2 { font-size: 32px; line-height: 45px; margin-bottom: 32px; }
.get-in-touch .form ul li input[type="text"] { font-size: 15px; line-height: 100%; }
.get-in-touch .form ul li textarea { font-size: 15px; line-height: 100%; }
footer h2 { font-size: 22px; line-height: 116%; margin-bottom: 32px; }
footer .quick-link ul li a { font-size: 16px; line-height: 11px; }
footer .follow-us ul li a { font-size: 16px; line-height: 11px; }
.copy p { font-size: 16px; line-height: 24px; }
.inner-banner .ban-cnt h1 { font-size: 22px; margin-bottom: 12px; line-height: 34px; }
.solu-list h2 { font-size: 32px; line-height: 45px; margin-bottom: 32px; }
.solu-list ul li .sol-cnt h3 { font-size: 19px; line-height: 26px; }
.solu-list ul li .sol-cnt p { font-size: 16px; line-height: 21px; }
.learing h2 { font-size: 22px; line-height: 35px; margin-bottom: 32px; }
.learing ul li a p { font-size: 19px; line-height: 26px; }
.form h2{font-size: 32px; line-height: 42px;}
.how-can ul li a img{width: 64px;}
.hdr-menu-lst li a { font-size: 16px; line-height: 18px; }
.submenu li a { font-size: 12px; }
.get-in-touch .form ul li input[type="submit"] { font-size: 16px; line-height: 27px; }
.patients-slider-left { margin-bottom: 16px; }
 
.home-slide-sec .home-slider .swiper-container .swipe-arrow {position: absolute;bottom: 40px;width: 100%;}
 .main-menu{display: none;}
header { width: 100%; padding: 10px 0;}
header .hdr-div .hdr-logo { flex: 0 1 130px; }
.home-slide-sec { width: 100%; min-height: 500px;}
.home-slide-sec .home-slider { width: 100%; }
.home-slide-sec .home-slider .swiper-container .swiper-wrapper .swiper-slide img.m-s { width: 100%; height: 500px;object-fit: cover; opacity: 0;}
.home-slide-sec .home-slider .swiper-container .swiper-wrapper .swiper-slide{height: 500px; background-size: cover; background-position: -150px 0px;}
.home-slide-sec .home-slider .swiper-container .swiper-wrapper .swiper-slide .flex-caption .flex-cont a { padding: 0 20px; }
.home-slide-sec .home-slider .swiper-container .swipe-arrow .swiper-button-prev { width: 40px; height: 40px;}
.home-slide-sec .home-slider .swiper-container .swipe-arrow .swiper-button-next { width: 40px; height: 40px;}
.organisation { width: 100%; padding: 30px 0; }
.organisation ul li { flex: 0 1 100%; }
.win-diff { width: 100%; padding: 30px 0; }
.win-diff .diff-lft { width: 100%; }
.win-diff .diff-rgt { width: 100%; margin-top: 20px;}
.win-diff .diff-main { width: 100%; padding: 24px 0px 40px 0px; }
.win-diff .diff-main ul li { flex: 0 1 100%; padding: 15px; border: none;}
.solution { width: 100%; padding: 30px 0 0; }
.win-diff .diff-main ul{flex-wrap: wrap;}
.solution ul { width: 100%; }
.solution ul li { width: 100%; margin: 0 0 35px 0;}
.solution ul li .solu-main .solu-lft { flex: 0 1 100%; order: 0 !important;}
.solution ul li .solu-main .solu-lft img { width: 100%; }
.solution ul li .solu-main .solu-rgt { flex: 0 1 100%; order: 1;padding: 0;margin-top: 30px;}
.solution ul li .solu-main .solu-rgt ul li { flex: 0 1 100%; }
.solution ul li .solu-main .solu-rgt a { padding: 0 20px; }
.why-winteg { width: 100%; padding: 30px 0; }
.why-winteg ul li { flex: 0 1 100%; margin-bottom: 30px;}
.why-winteg ul li h3 { padding: 0 10px; }
.why-winteg ul li p { padding: 0 0px; }
.client { width: 100%; }
.our-client-sec { width: 100%; }
.our-client-sec .our-client .swiper-container .swiper-wrapper .swiper-slide { padding: 20px; }
.our-client-sec .our-client .swiper-container .swiper-wrapper .swiper-slide .client-pad .client-img { flex: 0 1 30%; }
.our-client-sec .our-client .swiper-container .swiper-wrapper .swiper-slide .client-pad .client-cnt { flex: 0 1 auto; }
.our-client-sec .our-client .swiper-container .swipe-arrow { width: 130px; }
.our-client-sec .our-client .swiper-container .swipe-arrow .swiper-button-prev1 { width: 50px; }
.our-client-sec .our-client .swiper-container .swipe-arrow .swiper-button-next1 { width: 50px; }
.get-in-touch { width: 100%; padding: 30px 0; min-height: inherit;}
.get-in-touch .form { padding: 20px; width: 100%; position: static;}
.get-in-touch .form ul li { flex: 0 1 100%; }
.get-in-touch .form ul li input[type="text"] { width: 100%; padding: 15px; }
.get-in-touch .form ul li select { width: 100%; padding: 20px 10px; }
.get-in-touch .form ul li textarea { width: 100%; padding: 15px; }
footer { width: 100%; padding: 40px 0; }
footer .quick-link { width: 100%; }
footer .quick-link ul li { flex: 0 1 50%; }
footer .follow-us { width: 100%; margin-top: 40px;}
footer .follow-us ul li { flex: 0 1 100%; }
.why-winteg ul li img{width: 75px;}
.w-af{display: none;}
.w-be{display: none;}
.copy { width: 100%; padding: 30px 0; }
.inner-banner { width: 100%; }
.inner-banner img { width: 100%; height: 170px;object-fit: cover;}
.w-be { width: 500px; }
.w-af { width: 500px; }
.inner-banner .ban-cnt ul.bredcrem li { flex: 0 1 auto; }
.solu-list { width: 100%; padding-bottom: 30px;}
.solu-list h2 { padding: 0 0; font-size: 26px;line-height: 36px; padding-top: 20px;}
.solu-list ul li { flex: 0 1 100%; padding: 20px; min-height: inherit;}
.solu-list ul li .sol-ico { width: 100px; }
.learing { width: 100%; padding: 30px 0; }
.learing ul li { flex: 0 1 100%; }
.learing ul li a p { padding: 0 60px; }
.hdr-menu { width: 100%; }
.hdr-menu-lst li { flex: 0 1 auto; padding: 35px 0; }
.hdr-menu-lst li a::after { width: 0; }
.submenu { width: auto; width: 100%; }
.submenu li { padding: 0; }
.submenu li a { width: 100%; padding: 10px 14px; }
.home-slide-sec .home-slider .swiper-container .swiper-wrapper .swiper-slide .flex-caption .flex-cont h1::before { width: 171px; }
.cli-pa { padding: 30px; width: 100%; }
.get-in-touch .form ul li input[type="submit"] { padding: 0 20px; }
.patients-right { width: 100%; }
a.sub-mm::after { width: 15px; }
a.d-sub-menu::after { width: 20px; }
.inner-banner .ban-cnt ul.bredcrem li a::after { width: 25px; }
.m-menu{display: block;}

.home-slide-sec .home-slider .swiper-container .swiper-wrapper .swiper-slide .flex-caption .flex-cont{max-width: 250px;}

.popup-text p { margin-bottom: 8px; }
.who-are .who-are-rgt h2 { font-size: 28px; line-height: 39px; margin-bottom: 10px; }
.who-are .who-are-rgt h3 { font-size: 18px; line-height: 26px; margin-bottom: 11px; }
.who-are .who-are-rgt p { font-size: 16px; line-height: 24px; margin-bottom: 15px; }
.mission .mission-lft h2 { font-size: 28px; line-height: 39px; margin-bottom: 10px; }
.mission .mission-lft p { font-size: 22px; line-height: 31px; }
.vision .vision-rgt h2 { font-size: 28px; line-height: 39px; margin-bottom: 10px; }
.vision .vision-rgt ul.lo { margin-bottom: 42px; }
.vision .vision-rgt ul.lo li { font-size: 16px; line-height: 24px; }
.vision .vision-rgt ul.va li h3 { font-size: 17px; line-height: 20px; margin-bottom: 7px; }
.vision .vision-rgt ul.va li p { font-size: 14px; line-height: 23px; }
.ceo .ceo-lft h2 { font-size: 28px; line-height: 39px; margin-bottom: 8px; }
.ceo .ceo-lft p { font-size: 16px; line-height: 26px; margin-bottom: 14px; }
.ceo .ceo-lft .ceo-kk p { font-size: 17px; line-height: 130%; }
.ceo .ceo-lft h3 { font-size: 16px; line-height: 115%; }
.team h2 { font-size: 28px; line-height: 39px; margin-bottom: 28px; }
.team ul li .team-cnt .team-lft h2 { font-size: 20px; line-height: 98%; }
.team ul li .team-cnt .team-lft p { font-size: 14px; line-height: 22px; }
.popup-content .popup-text h2 { font-size: 22px; line-height: 70%; }
.popup-content .popup-text h4 { font-size: 15px; line-height: 18px; }
.popup-content .popup-text p { font-size: 15px; }
.popup-content .popup-text p strong { font-size: 16px; line-height: 98%; }
.transform .trans-pad h2 { font-size: 28px; margin-bottom: 14px; line-height: 39px; }
.transform .trans-pad h3 { font-size: 17px; margin-bottom: 14px; line-height: 130%; }
.transform .trans-pad img { margin-bottom: 14px; }
.transform .trans-pad p { font-size: 15px; line-height: 130%; margin-bottom: 14px; }
.transform .trans-pad .cha { margin-bottom: 28px; }
.transform .trans-pad .cha h4 { font-size: 17px; line-height: 130%; margin-bottom: 14px; }
.transform .trans-pad .high-light h2 { font-size: 17px; line-height: 130%; }
.stories h2 { font-size: 28px; line-height: 39px; margin-bottom: 28px; }
.stories ul li a .story-cnt h3 { font-size: 15px; line-height: 22px; margin-bottom: 14px; }
.stories ul li a .story-cnt p { font-size: 15px; line-height: 18px; margin-bottom: 21px; }
.stories ul li a .story-cnt span { font-size: 15px; line-height: 18px; }
.how-can h2 { font-size: 28px; line-height: 39px; margin-bottom: 28px; }
.how-can ul li a h4 { font-size: 17px; line-height: 25px; }
.how-can ul li a p { font-size: 15px; line-height: 18px; }
.find-us h2 { font-size: 28px; line-height: 35px; margin-bottom: 28px; }
.find-us h3 { font-size: 15px; margin-bottom: 28px; line-height: 20px; }
.find-us h4 { font-size: 17px; line-height: 15px; margin-bottom: 17px; }
.find-us ul li p { font-size: 15px; line-height: 18px;  padding-bottom: 20px;}
.find-us ul li p strong { font-size: 14px; line-height: 15px; margin-bottom: 7px; }


.popup-content img { flex: 1 1 300px; padding: 10px; }
.popup-text { flex: 2 1 500px; padding: 10px; }
.who-are { width: 100%; padding: 30px 0 0; background: #fff;}
.who-are .who-are-lft { width: 100%; }
.value{padding: 0 0 0px 0;}
.who-are .who-are-rgt { width: 100%; margin-top: 30px;padding: 0;}
.mission { width: 100%; padding: 30px 0; }
.mission .mission-lft { width: 100%; }
.mission .mission-rgt { width: 100%; margin-top: 30px;}
.vision { width: 100%; padding-bottom: 0; }
.vision .vi-pad{padding-top: 30px;}
.vision .vision-lft { width: 100%; }
.team ul li .team-cnt{min-height: inherit;}
.vision .vision-lft img { width: 100%; }
.vision .vision-rgt { width: 100%; margin-top: 30px;}
.vision .vision-rgt ul.lo li { flex: 0 1 100%; }
.vision .vision-rgt ul.va li { flex: 0 1 50%; padding: 10px; }
.ceo { width: 100%; padding:30px 0 30px 0; }
.ceo .ceo-lft { width: 100%; padding: 0;}
.ceo .ceo-rgt { width: 100%; margin-top: 30px;}
.ceo .ceo-rgt img { width: 100%; }
.team { width: 100%; padding:0 0 30px 0; }
.team ul li { flex: 0 1 100%; }
.team ul li .team-img { width: 100%; }
.team ul li .team-img img { width: 100%; }
.team ul li .team-cnt { width: 100%; padding: 14px; }
.team ul li .team-cnt .team-rgt a { width: 47px; }
.vision .vision-rgt ul.lo li:before { width: 4px; }
.transform { width: 100%; padding: 30px 0 0; }
.transform .trans-pad { width: 100%; }
.transform .trans-pad img { width: 100%; }
.transform .trans-pad .cha { width: 100%; padding: 20px; }
.transform .trans-pad .brd { width: 100%; }
.transform .trans-pad .high-light { width: 100%; }
.transform .trans-pad .high-light ul { width: 100%; }
.transform .trans-pad .high-light ul li { width: 100%; }
.stories { width: 100%; padding: 30px 0; }
.stories ul li { flex: 0 1 100%; }
.stories ul li a { width: 100%; }
.stories ul li a .story-img { width: 100%; }
.stories ul li a .story-img img { width: 100%; }
.stories ul li a .story-cnt { padding: 30px; width: 100%; }
.how-can { width: 100%; padding: 30px 0; }
.how-can ul li { flex: 0 1 100%; margin-bottom: 20px;}
.how-can ul li a { padding: 40px 0; width: 100%; }
.find-us { width: 100%; padding: 0 0 30px 0;}
.find-us ul li { flex: 0 1 100%; padding: 0;margin-bottom: 20px;}
.find-us ul li p strong { width: 100%; }
.find-us .map { width: 100%; }
.find-us .map iframe { width: 100%; }
.get-in { width: 100%; }
.get-in .get-lft { width: 100%; }
.get-in .get-lft img { width: 100%; }
.get-in .form { width: 100%; padding: 20px;}
.get-in .form ul li { flex: 0 1 100%; }
.get-in .form ul li.fw { flex: 0 1 100%; }
.stories ul li a .story-cnt span::after { width: 16px; }
.home-slide-sec .home-slider .swiper-container .swiper-wrapper .swiper-slide .flex-caption{left: 10px; padding: 10px;}
.organisation ul li img{width: 100px;}
.popup-content{flex-wrap: wrap; background: #fff;}
.popup-img{flex: 0 1 100%;}
.popup-text{flex: 0 1 100%;}
.who-are-lft img {
    width: 100%;
}
.inner-banner .ban-cnt{width: 100%;
  height: 100%;
  left: 0;
  padding: 30px;
  background: rgba(0, 0, 0, 0.5);}
#lightcase-case{text-shadow: none!important;}
.value ul li{flex: 0 1 100%;}
.value ul{row-gap: 25px;}
.cli-pa{min-height: auto;}


 
.lead-banner .lead-lft h2 {font-size: 36px;line-height: 124%;margin-bottom: 17px;}
.lead-banner .lead-lft a {font-size: 15px;line-height: 9px;}
.lead-form .lead-form-lft h3 { font-size: 32px; line-height: 84%; margin-bottom: 17px; }
.lead-form .lead-form-lft p { font-size: 15px; line-height: 102%; }
footer.lead ul li p { font-size: 9px; line-height: 70%; }
.seminar .seminar-rgt h2 { font-size: 29px; line-height: 90%; margin-bottom: 17px; }
.seminar .seminar-rgt ul { margin-bottom: 21px; }
.seminar .seminar-rgt ul li { font-size: 15px; line-height: 20px; }
.seminar .seminar-rgt p { font-size: 13px; line-height: 21px; margin-bottom: 14px; }
.speaker-profile .speaker-lft h2 { font-size: 29px; line-height: 90%; margin-bottom: 17px; }
.speaker-profile .speaker-lft h3 { font-size: 21px; line-height: 28px; margin-bottom: 0px; }
.speaker-profile .speaker-lft p { font-size: 13px; line-height: 21px; margin-bottom: 21px; }
.other-inform .other-lft h2 { margin-bottom: 17px; font-size: 29px; line-height: 90%; }
.other-inform .other-lft ul li label { font-size: 15px; line-height: 70%; }
.other-inform .other-lft ul li p {font-size: 15px;line-height: 108%;line-height: 25px;
    word-break: break-all;}
.other-inform .other-lft ul li.ci label { line-height: 21px; }
.other-inform .other-rgt label { font-size: 13px; line-height: 70%; margin-bottom: 21px; }
.other-inform .other-rgt form h2 { font-size: 17px; line-height: 70%; margin-bottom: 21px; }
.other-inform .other-rgt form ul li input { font-size: 11px; }
.other-inform .other-rgt form ul li input[type="submit"] { font-size: 13px; line-height: 9px; }

 .lead-banner.jira-banner .lead-rgt{position: relative;}
.lead-banner { width: 100%; padding: 100px 0; }
.lead-banner .lead-lft { width: 40%; }
.lead-banner .lead-lft a { padding: 0 10px; }
.lead-form { width: 100%; padding: 100px 0; }
.lead-form .lead-form-lft { width: 40%; }
footer.lead { width: 100%; }
footer.lead ul li ul li { flex: 0 1 auto; }
.lead-banner.jira-banner .lead-lft {width: 100%;margin-bottom: 30px;}
.seminar { width: 100%; padding: 50px 0; }
.seminar .seminar-lft {width: 100%;}
.seminar .seminar-rgt {width: 100%;padding-left: 0px;}
.seminar .seminar-rgt ul li {flex: 0 1 100%;}
.speaker-profile { width: 100%; padding: 60px 0; }
.speaker-profile .speaker-lft {width: 100%;margin-bottom: 30px;}
.other-inform {width: 100%;padding: 30px 0;}
.other-inform .other-lft {width: 100%;}
.other-inform .other-lft ul li { flex: 0 1 100%; }
.other-inform .other-rgt {width: 100%;margin-top: 30px;}
.other-inform .other-rgt form {width: 100%;padding: 40px 20px;}
.other-inform .other-rgt form ul li { flex: 0 1 100%; }
.other-inform .other-rgt form ul li input { width: 100%; padding: 0 20px; }
.other-inform .other-rgt form ul li input[type="submit"] { width: auto; padding: 0 50px; }
.other-inform .other-lft ul li.ci label::after {width: 1px;top: 0;}
.lead-banner.jira-banner{padding-bottom: 30px;padding-top: 40px;}
.speaker-profile img.speak{position: static;}
footer.lead ul{row-gap: 10px; flex-wrap: wrap; justify-content: center; align-items: center;}
.other-inform .other-lft ul li.ci{column-gap: 30px;}


    .banner { width: 100%; padding: 100px 0; }
    .banner .banner-cnt a { padding: 15px 30px; }
    .intro { width: 100%; padding: 30px 0; }
    .intro .intro-lft {width: 100%;margin-bottom: 20px;padding: 0;}
    .intro .intro-lft a { padding: 15px 30px; }
    .intro .intro-rgt { width: 100%; padding: 0;}
    .who-is { width: 100%; background: #333;padding: 30px 0;}
    .who-is .who-is-img {width: 100%;margin-bottom: 20px;position: static;}
    .who-is .who-is-cnt { width: 50%; padding: 100px 0 0 100px; }
    .program {width: 100%;padding: 30px 0 10px;}
    .program .program-img {width: 100%;margin: 30px 0;}
    .program .program-img img { width: 100%; }
    .program .program-cnt { width: 100%; padding: 0px 0; }
    .program .program-cnt ul li { width: 100%; }
    .frame-work { width: 100%; padding: 30px 0; }
    .frame-work .frame-work-cnt .fr-li { flex: 0 1 auto; }
    .frame-work .frame-work-cnt .fr-li .inner-tab-list .innertab { padding: 15px 40px; }
    .frame-work .innertab-container .innertab-content ul li { flex: 0 1 100%; }
    .frame-work .innertab-container .innertab-content ul li ul li { flex: 0 1 33.33%; padding: 0 15px; }
    .frame-work .innertab-container .innertab-content ul li ul li ul li { flex: 0 1 100%; }
    .frame-work .innertab-container .innertab-content { width: 100%; padding: 25px; }
    .pros-time { width: 100%; padding: 30px 0; }
    .pro-mat { width: 100%; padding: 30px 0; }
    .pro-mat ul li { flex: 0 1 100%; padding: 15px; }
    .pro-mat ul li p { width: 80%; }

    
.banner .banner-cnt h1 { font-size: 32px; line-height: 40px; margin-bottom: 10px; }
.banner .banner-cnt h2 { font-size: 22px; line-height: 31px; margin-bottom: 18px; }
.banner .banner-cnt p { font-size: 18px; line-height: 26px; }
.banner .banner-cnt a { font-size: 16px; line-height: 12px; }
.intro h2 { font-size: 30px; line-height: 40px; margin-bottom: 7px; }
.intro .intro-lft p { font-size: 16px; line-height: 24px; }
.intro .intro-lft a { font-size: 16px; line-height: 12px; }
.intro .intro-rgt p { font-size: 16px; line-height: 24px; padding: 0;}
.who-is .who-is-cnt h2 { font-size: 30px; line-height: 35px; margin-bottom: 18px; }
.who-is .who-is-cnt p { font-size: 16px; line-height: 24px; margin-bottom: 18px; }
.who-is.scope-work .who-is-cnt h3 { font-size: 22px; line-height: 28px; margin-bottom: 18px; }
.program h2 { font-size: 30px; line-height: 40px; margin-bottom: 27px; }
.program .program-cnt ul li { margin-bottom: 13px; font-size: 16px; line-height: 24px; }
.frame-work .frame-work-cnt { margin-bottom: 36px; flex-wrap: wrap;}
.frame-work .frame-work-cnt h2 { font-size: 30px; line-height: 55px; flex: 0 1 100%;margin-bottom: 30px;}
.frame-work .frame-work-cnt .fr-li .inner-tab-list .innertab { font-size: 16px; line-height: 12px; padding: 10px 20px;}
.frame-work .innertab-container .innertab-content h2 { font-size: 30px; line-height: 40px; margin-bottom: 18px; }
.frame-work .innertab-container .innertab-content ul li ul li { font-size: 18px; line-height: 28px; flex: 0 1 100%;padding-left: 0;}
.frame-work .innertab-container .innertab-content ul li ul li ul li { font-size: 16px; line-height: 23px; padding-right: 0;}
.frame-work .innertab-container .innertab-content h3 { font-size: 29px; line-height: 31px; margin-bottom: 14px; }
.frame-work .innertab-container .innertab-content h4 { font-size: 29px; line-height: 31px; margin-bottom: 9px; }
.pros-time h2 { font-size: 30px; line-height: 40px; margin-bottom: 30px;}
.pro-mat h2 { font-size: 30px; line-height: 40px; margin-bottom: 27px; }
.pro-mat ul li p { font-size: 18px; line-height: 24px; width: 100%;padding: 0;margin-top: 10px;}

.who-is .who-is-cnt{padding: 0;width: 100%;}
.who-is.conclu .who-is-img img{margin: 0;}
.who-is.scope-work .who-is-img img, .who-is .who-is-img img{margin: 0;}
.banner{min-height: inherit;padding: 30px 0 310px 0;background-position: -100px 0px;}
.frame-work .frame-work-cnt .fr-li .inner-tab-list{flex-wrap: wrap; row-gap: 25px;}
.who-is.conclu{background: #333;}
.who-is.scope-work{background: #00ccdb;}     
.who-is{overflow: hidden;}

.client-list h2 { font-size: 30px; line-height: 45px; margin-bottom: 18px; }
.other-program h2 { font-size: 30px; line-height: 40px; margin-bottom: 25px; }
.other-program ul li div.pro-off p { font-size: 18px; line-height: 27px; padding: 0 10px;min-height: inherit;}
.other-program ul li div.pro-off a { font-size: 16px; line-height: 12px; padding: 10px 10px;}
.other-program ul li{flex: 0 1 50%;}
.client-list ul{flex-wrap: wrap; row-gap: 25px;}
.client-list ul li{flex: 0 1 50%;}
.client-list{padding: 30px 0;}

.ban-img{width: 220px; right: 0;left: 0;margin: 0 auto;}


.assess-list ul li p {font-size: 16px;line-height: 27px;margin-bottom: 20px;}
.why-assess h2 { font-size: 38px; line-height: 45px; margin-bottom: 17px; }
.why-assess p {font-size: 16px;line-height: 24px;margin-bottom: 42px;}
.why-assess ul li .ass-li h4 { font-size: 17px; line-height: 20px; }
.why-assess ul li .ass-li p { font-size: 17px; line-height: 20px; }
.why-assess .why-lft p { margin-bottom: 8px; }
.why-assess .why-rgt p { margin-bottom: 8px; }
.assess-process h2 { font-size: 38px; line-height: 45px; margin-bottom: 17px; }
.assess-process ul li .pr-nm h1 { font-size: 29px; line-height: 36px; }
.assess-process ul li .pr-cnt p { font-size: 13px; line-height: 18px; }
.assess-process p.no {font-size: 16px;line-height: 24px;margin-bottom: 28px;}
.assess-process h3 { font-size: 17px; line-height: 20px; margin-bottom: 28px; }
.assess-process ul.too li {font-size: 16px;line-height: 18px;}
.benifit p {font-size: 16px;margin-bottom: 30px;}
.why-assess ul li:last-child { margin-bottom: 56px; }
.who-is.scope-work { margin-bottom: 98px; }


.program.lead-pro .row h2 { margin-bottom: 42px; }
.program.lead-pro .program-cnt h3 { font-size: 24px; line-height: 90%; margin-bottom: 17px; }
.program.lead-pro .program-cnt a { font-size: 13px; line-height: 9px; }
.benifit .row h2 { font-size: 38px; line-height: 90%; margin-bottom: 17px; }
.benifit .row ul li {font-size: 16px;line-height: 27px;}
.training-method h2 {font-size: 38px;line-height: 90%;margin-bottom: 40px;}
.train-model .row h3 { font-size: 24px; line-height: 90%; margin-bottom: 28px; }
.train-model .accordion_example1.faqs-accord-main .accordion_in .acc_content .accord-main .accord-cont .acc-contact ul li {font-size: 16px;line-height: 25px;}
.features .row h2 { font-size: 38px; margin-bottom: 21px; line-height: 90%; }
.chess .row h2 { font-size: 38px; line-height: 90%; margin-bottom: 49px; }
.chess .ch-ul ul li ul li { font-size: 13px; line-height: 18px; }
.why-winteg .row h2 { font-size: 38px; line-height: 90%; margin-bottom: 21px; }
.why-winteg .row p {font-size: 16px;line-height: 24px;margin-bottom: 21px;}
.why-winteg .row h3 { font-size: 17px; line-height: 17px; margin-bottom: 28px; }
.why-winteg .row ul li p { font-size: 16px; line-height: 24px; }


.intro.asscb .intro-lft{padding-right: 0;}
.program.lead-pro .program-cnt a { padding: 15px 30px; }
.benifit {width: 100%;padding: 30px 0;}
.benifit .row ul li {flex: 0 1 100%;}
.benifit .row ul li.f-w { flex: 0 1 100%; }
.training-method {width: 100%;padding: 30px 0;}
.training-method .training-img img { width: 100%; }
.train-model {width: 100%;padding: 30px 0;}
.train-model .accordion_example1.faqs-accord-main .accordion_in .acc_content .accord-main .accord-cont .acc-contact { width: 100%; padding: 30px 0px; }
.train-model .accordion_example1.faqs-accord-main .accordion_in .acc_content .accord-main .accord-cont .acc-contact ul li {flex: 0 1 100%;}
.features .row img { width: 100%; }
.chess {padding: 30px 0;width: 100%;}
.chess .ch-ul {width: 100%;background: no-repeat;}
.chess .ch-ul ul li {flex: 0 1 100%;}
.chess .ch-ul ul li ul li { flex: 0 1 100%; }
.why-winteg {width: 100%;padding: 30px 0 0 0;}
.why-winteg .row ul li {flex: 0 1 100%;padding: 0 20px;}
.assess-list {width: 100%;padding: 30px 0;}
.assess-list ul li {flex: 0 1 100%;padding: 0 20px;}
.why-assess {width: 100%;padding: 30px 0;}
.why-assess ul li {flex: 0 1 100%;}
.why-assess ul li .ass-li { padding: 14px 0; }
.why-assess .why-lft {width: 100%;padding: 0;}
.why-assess .why-rgt {width: 100%;}
.assess-process {width: 100%;padding: 30px 0;}
.assess-process ul li {flex: 0 1 100%;}
.assess-process ul li .pr-nm { width: 100%; }
.assess-process ul li .pr-cnt { width: 100%; padding: 50px 18px; }
.assess-process ul.too li {flex: 0 1 100%;padding: 0 0 10px 40px;}
.why-assess ul li:last-child::after { width: 690px; }
.assess-process ul.too{row-gap: 15px;}
.assess-process ul li .pr-nm::after { width: 24px; }
.assess-process ul li .pr-cnt::after { width: 1px; }
.sh-rgt::after {width: 517px;display: none;}
.sh-lft::after {width: 517px;display: none;}

.smk_accordion .accordion_in .acc_head{font-size: 18px;padding: 10px 10px;}
.dk{display: none;}
.mb{display: block;}
.who-is.pro-who{margin-top:0;}
}


/* Mobile Landscape Size (devices and browsers) */
@media screen and (max-width:639px) {
 

}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media screen and (max-width:479px) {
 
}

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

}