@media (min-width: 1920px) and (max-width: 2560px) {

}

@media (min-width: 1600px) and (max-width: 1919px) {

}


@media only screen and (min-width: 1400px) and (max-width: 1599px) {


.header-full-wrp .nav-wrp ul.nav-reg-lnk li a{ padding: 0px 16px;}
.home-bnr .home-sldr .home-bnr-screen{ padding-left: 20px; padding-right: 20px;}

.home-bnr .home-sldr .home-bnr-screen .bnr-pic-bx{ width: 820px; right:-10%;}
.home-bnr .home-sldr .home-bnr-screen .bnr-pic-bx .bn3 {top: 100px;left: 0px;width: 300px;}
.home-bnr .home-sldr .home-bnr-screen .bnr-pic-bx .bn1{ width: 300px;}
.home-bnr .home-sldr .home-bnr-screen .bnr-pic-bx .bn2 {bottom: 50px;right: 0px;width: 300px;}
.home-bnr .home-sldr .home-bnr-screen .bnr-pic-bx2{ width: 576px;right: 5%;}


}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {


.header-full-wrp .nav-wrp ul.nav-reg-lnk li a{ padding: 0px 16px;}
.home-bnr .home-sldr .home-bnr-screen{ padding-left: 20px; padding-right: 20px;}

.home-bnr .home-sldr .home-bnr-screen .bnr-pic-bx{ width: 820px; right:-7%;}
.home-bnr .home-sldr .home-bnr-screen .bnr-pic-bx .bn3 {top: 100px;left: 0px;width: 300px;}
.home-bnr .home-sldr .home-bnr-screen .bnr-pic-bx .bn1{ width: 300px;}
.home-bnr .home-sldr .home-bnr-screen .bnr-pic-bx .bn2 {bottom: 50px;right: 0px;width: 300px;}
.home-bnr .home-sldr .home-bnr-screen .bnr-pic-bx2{ width: 576px;right: 5%;}
.trusted-wrp .company-logo-wrp .company-logo-sldr .logo-slide span{ padding: 0px 15px;}
.common-ttle{ font-size: 32px !important;}
.workforce-wrp ul.tabs li{ height: 54px; line-height: 54px; font-size: 16px;}
.workforce-wrp .work-f-lhs .ttle-cvr .ttle{ font-size: 28px;}
.workforce-wrp .tab_container{ padding: 15px 0px 0px;}
.workforce-wrp .work-cont-lhs{ width: 410px;}
.workforce-wrp .tab_content {padding: 20px 0px;}
.workforce-wrp .work-cont-lhs h2.ttle, .workforce-wrp .work-cont-lhs h1.ttle{ font-size: 26px; line-height: 34px;}
.workforce-wrp .work-cont-desg-bx{ width: 410px; right: 0%;}
.common-cta {background-color: #00AD4C;color: #fff;font-size: 16px;font-weight: 600;padding: 10px 25px;border-radius: 5px;display: inline-block;margin-top: 20px;}
.common-cta-cust {background-color: #fff;color: #000;font-size: 16px;font-weight: 600;padding: 10px 25px;border-radius: 5px;display: inline-block;margin-top: 20px;}
.industry-wrp .indus-cont-card {padding: 30px 30px 0px;}
.industry-wrp .indus-cont-card .indus-testi-bx p.desc{ font-size: 16px; line-height: 23px;}


.sigc-wrp ul.tabs li{padding: 20px 15px; margin: 0px 18px 50px 18px; width: 22%;}
/*
.home-bnr .home-sldr .home-bnr-screen .bnr-pic-bx .tt-bnr-pic{ width: 75%;} */


}

/* Medium */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {


}

/* Small */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {



}


/* 1366 */
@media  screen and (max-width: 1366px) {
.container-1360-wrp {
max-width: 1280px;
}

.workforce-wrp ul.tabs li {background-position: center right 5px; padding: 0 7px; }

}


/* 1280 */
@media  screen and (max-width: 1280px) {
.container-1360-wrp {
max-width: 1200px;
}

#EmployeeProductivity .swiper-button-prev {
    left: 30px;
}

#EmployeeProductivity .swiper-button-next {
    right: 30px;
}

}


/* Extra small */
@media (min-width: 320px) and (max-width: 767px) {

.hamburger{ display: inline-block; float: right;margin: 5px 0px;}
.header-full-wrp .logo{ padding: 5px 0px;}
.home-bnr {width: 100%;height: 520px;margin-top: 68px;overflow: hidden;}
.home-bnr .home-sldr .home-bnr-screen .container-1360-wrp {width: 100%;height: auto;position: relative;}
#sticky-cta{ display: none;}

.home-bnr .home-sldr .home-bnr-screen .bnr-pic-bx2 {
width: 300px;
position: relative;
top: 0%;
right: 0%;
transform: translate(0%, 0%);
margin: 0 auto;
}

.home-bnr .home-sldr .home-bnr-screen .bnr-pic-bx {
width: 100%;
position: relative;
top: 0%;
right: 0%;
transform: translate(0%, 0%);
margin: 0 auto;
}

.home-bnr .home-sldr .home-bnr-screen .bnr-caption-bx {
width: 100%;
position: relative;
top: 0%;
left: 0%;
transform: translate(0%, 0%);
padding: 20px;
}

.home-bnr .home-sldr .home-bnr-screen .bnr-caption-bx h2{ font-size: 24px; margin-bottom: 5px;}
.home-bnr .home-sldr .home-bnr-screen .bnr-caption-bx p{ font-size: 15px; line-height: 20px;}
.home-bnr .home-sldr .home-bnr-screen .bnr-caption-bx .common-cta{font-size: 14px;padding: 10px 22px; margin-top: 5px;}
.home-bnr .home-sldr .home-bnr-screen .bnr-caption-bx .common-cta-cust{font-size: 14px;padding: 10px 22px; margin-top: 5px;}

.bnr-pic-bx,.bnr-pic-bx2{ display: block;}
.mob-none{ display: none;}
.mob-block{ display: block;}

.common-pd-tb { padding: 30px 0px;}
.trusted-wrp{ padding-left: 15px; padding-right: 15px;}
.common-ttle{ font-size: 28px !important;}
.trusted-wrp .company-logo-wrp{ padding: 0px;}
.key-spacer{ display: none;}

.key-benefits-wrp .key-bx img{ width: 55px;}
.key-benefits-wrp .key-bx span {min-height: 65px;display: block;}
.key-bx{ margin: 0px; padding: 20px !important; border: 1px solid #e4e4e4; text-align: center; margin-bottom: 20px;}
.key-benefits-wrp .key-bx p{ font-size: 16px; line-height: 24px;}
.sec-ttle{ font-size: 28px; line-height: 24px;}
.sec-ttle br{ display: none;}
.common-cta {font-size: 14px;padding: 10px 23px;}
.common-cta-cust {font-size: 14px;padding: 10px 23px;}
.key-benefits-wrp{ text-align: center;}

.workforce-wrp .work-cont-desg-bx {
width: 300px;
position: relative;
top: 0%;
right: 0%;
transform: translate(0%, 0%);
margin: 0 auto;
}

.workforce-wrp .work-cont-lhs{ width: 100%;}
.workforce-wrp .radial-desg{ display: none;}
.workforce-wrp{ padding: 30px 0px;}

.workforce-wrp .work-f-lhs .ttle-cvr .ttle{ font-size: 28px; color: #fff;}
.workforce-wrp .work-f-lhs .ttle-cvr{ padding: 0px; background-color: #0a2861;}
.workforce-wrp .tab_content{ padding: 20px 0px;}
.workforce-wrp .work-cont-lhs h2.ttle{ font-size: 22px; line-height: 32px; margin-bottom: 20px;}
.industry-wrp .indus-cont-card {padding: 30px 15px 0px;}
.indus-testi-bx img{ width: 20px;}
.industry-wrp .indus-cont-card .indus-testi-bx p.desc{ font-size: 16px; line-height: 24px;}
.industry-wrp .cvr-top-thumb::before{ display: block;}
.industry-wrp .cvr-top-thumb::after{ display: block;}
.sld-wrp .slick-prev,.sld-wrp .slick-next{ display: block !important;}
.cvr-top-thumb .slick-next {right: 15px;  z-index: 10}
.cvr-top-thumb .slick-prev {left: 15px;  z-index: 10}
.cvr-top-thumb .slick-next:before, .cvr-top-thumb .slick-prev:before{color: #00ad4c; font-size: 30px;}
.industry-wrp .indus-cont-card .stck-wrp { padding: 15px;}
.industry-wrp .indus-cont-card .stck-wrp .stck-desc {width: 100%;height: auto;line-height: 1; margin-top:10px;}
.industry-wrp .indus-cont-card .stck-wrp .stck-desc span{ font-size: 20px;}
.common-cta2 {font-size: 14px;padding: 10px 23px;}

.footer-wrp .ftr-page-lnks{ padding-left: 0px;}
.ftr-addrs-bar{ margin-bottom: 20px;}
.newletter-wrp{ margin-top:15px; border-top: 1px solid #e4e4e4; padding-top: 15px;}
.footer-wrp .newletter-wrp h2{ font-size: 22px;}
.footer-wrp .newletter-wrp .news-input{ width:90vw;}
.footer-btm-wrp .sub-lnks-ftr { text-align: center;}
.footer-btm-wrp .copyright-wrp{ text-align: center;}
#button {width: 35px;height: 35px;bottom: 30px;right: 10px;}
#button::after {font-size: 1.5em;line-height: 35px;}

.header-full-wrp .nav-wrp{ display: none;text-align: left;padding-bottom: 20px;position: fixed;top: 68px;left: 0px;width: 100%;z-index: 20;background-color: #fff;  padding: 0px 15px 100px; overflow-y: scroll; height: 100vh;}
.header-full-wrp .nav-wrp ul.nav-reg-lnk li {display: block; padding: 0px 0px; margin: 0px 0px;}
.header-full-wrp .nav-wrp ul.nav-reg-lnk li a{ display: block; padding: 15px 0px;border-bottom: 1px solid #e4e4e4;}
.header-full-wrp .nav-wrp ul.nav-reg-lnk li.drop-box a.drop-sign::after{  border: .1rem solid #00AD4C; border-top: 0 solid transparent; border-left: 0 solid transparent; margin-right: 20px; margin-top:10px;    float: right;}

.header-full-wrp .nav-wrp ul.nav-reg-lnk li .nav-drop-cvr{ z-index: 1; background: #fff; width: 100%; left: 0px; border-radius: 0px;}
.header-full-wrp .nav-wrp ul.nav-reg-lnk li.drop-box:hover .nav-drop-cvr { top: 0px;opacity: 1;}
.nav-drop-cvr .plr-15{ padding: 0px;}
.header-full-wrp .nav-wrp ul.nav-reg-lnk li .nav-drop-cvr{ top:-1px; position: relative; opacity: 1; padding: 10px 0px; display: none;}
.header-full-wrp .nav-wrp ul.nav-reg-lnk li a.drop-inner-lnks{ margin: 0px; padding: 10px 0px;}
/* .header-full-wrp .nav-wrp ul.nav-reg-lnk li h2.drop-ttle{ border-color: #00AD4C;} */
.header-full-wrp .nav-wrp ul.nav-reg-lnk li h2.drop-ttle{ margin-bottom: 0px; color: #00AD4C;}

.header-full-wrp .nav-wrp ul.nav-reg-lnk li.mob-drop  .nav-drop-cvr{ display: block; opacity: 1;}
.header-full-wrp .nav-wrp ul.nav-reg-lnk li.trail-cta a{ margin-top: 15px;}

.breadcrums-wrp {margin-top: 68px;}
.abt-bnr .container-1200-wrp{ padding: 0px 20px;}
.abt-bnr h4{ font-size: 20px;}
.abt-bnr h2{ font-size: 30px;}
.abt-bnr{ padding: 100px 0px;}
.who-wrp .w3-card h2{ font-size: 20px; line-height: 30px;}
.who-wrp .w3-card p{ font-size: 16px; line-height: 24px;}
.who-wrp .w3-card{ padding: 20px; min-height: auto;}
.footprint-wrp {padding: 50px 15px 70px;}
.sx-desc-n{ font-size: 20px; line-height: 30px;}
.footprint-wrp .body-copy{ font-size: 16px; line-height: 24px;}

.recg-wrp{ padding: 30px 0px;}
.recg-wrp .common-ttle{ padding: 0px 20px; margin-bottom: 0px;}
.recg-wrp .body-copy{ font-size: 16px; line-height: 24px; padding: 0px 20px;}
.abt-award {padding: 30px 0px;}

.modules-card-full .module-desc-bx {width: 100%;padding-top: 30px;}
.dfw-wrp .dfw-container .dfw-icn-main{ display: none;}
.dfw-wrp{ padding: 30px 20px 0px;}
.dfw-wrp .dfw-container p.desc{ font-size: 16px; line-height: 24px; padding: 0px 0px;}
.modules-card-full .module-graph-card {padding: 0px 0px 0px;}

.modules-card-full {padding: 50px 15px 0px;}
.modules-card-full .module-desc-bx h2.ttle{ font-size: 28px;}
.modules-card-full .module-desc-bx .sub-desc{ font-size: 20px; line-height: 30px;}
.modules-card-full .module-desc-bx p.body-copy{ font-size: 16px; line-height: 24px;}
.modules-card-full .module-desc-bx ul li{ font-size: 16px;}
.kd-wrp{ padding: 30px 0px;}
.kd-wrp .kd-bx img{ width: 75px;}
.kd-wrp .kd-bx p{ font-size: 16px; line-height: 24px;}
.kd-wrp .kd-bx{ margin-top:15px;}
.rtfc-wrp { width: 100%;padding: 30px 15px;}

.dfw-icn-main-sticky{ display: none !important;}
.dfw-wrp .dfw-container .dfw-icn-main-sticky.active{ display: none !important;}


.kd-wrp .col{max-width: 50%;flex-basis: initial;}

.pr-lr-15{ padding-left: 15px; padding-right: 15px;}
.pr-full-wrp .feat-desc-bx2 h2{ min-height: auto;}

.pr-full-wrp .feat-desc-bx h2{ font-size: 24px; line-height: 30px;}
.pw-full-wrp .feat2-bx .feat-desc-bx2 p{ min-height: auto;}

.widget-wrp-full{ padding-left: 15px; padding-right: 15px;}
.test-bg-new{ background-image: none;}
.sticky-cvr .sticky-btn{ display: none;}
.test-wrp .testi-main-grid-wrp .test-card .testi-desc-card .desc-top-card a {
font-size: 16px;
font-weight: 600;
color: #00AD4C;
position: relative;
left: 0px;
bottom: 0px;
margin-bottom: 20px;
display: inline-block;
}

.test-wrp .testi-main-grid-wrp .test-card{height: auto; margin-top: 0px; margin-bottom: 20px;}
.inner-bnr.ps-bnr-wrp{ height: 400px;}
.inner-bnr-caption{ padding: 0px 20px;}
.inner-bnr .container-1200-wrp .inner-bnr-caption {
width: 100%;
position: absolute;
left: 0%;
top: 20px;
}

.inner-bnr .container-1200-wrp .inner-bnr-caption h2{ font-size: 30px; line-height: 34px;}
.inner-bnr .container-1200-wrp .inner-bnr-caption p{ font-size: 16px; line-height: 24px;}

.wep-wrp{ padding-left: 15px; padding-right: 15px;}
.wep-wrp .col{max-width: 50%;flex-basis: initial;}
.wep-wrp .wep-bx{ margin-top:20px;}
.wep-wrp .wep-bx p{ font-size: 16px; line-height: 24px;}
.psl-wrp{padding-left: 15px; padding-right: 15px;}

.boy-wrp .boy-bx{ margin-bottom: 20px;}

.contact-bnr{ width: 100%; height: 400px;background-image: url(../images/contact-mob-bnr.jpg);
background-repeat: no-repeat;
background-position: top center;}

.contact-wrp .contact-card{ margin-bottom: 30px;}

.home-bnr .home-sldr .home-bnr-screen .bnr-pic-bx .tt-bnr-pic {
top: inherit;
right:0px;
bottom: 0%;
bottom: initial;
transform: translate(0, 0%);
}

.pftt-wrp .att-wrp {
width: 100%;
background-color: #eaf7ff;
border-radius: 5px;
padding: 10px 10px 0;
margin-top: 50px;
}


.pftt-wrp .att-wrp .att-lhs .bx {
background-color: #0a2962;
border-radius: 5px;
padding: 10px;
}

ul.accordion-list li h3{ font-size: 20px;}
ul.accordion-list li h3:after{ line-height: 1;}
.pftt-wrp .att-wrp .att-lhs ul li{ padding: 15px 0px;}

.clientsLogos .col {flex-basis: inherit;
    -webkit-box-flex: inherit;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 32%;}

    .sticky-banner .btn--outline.btn {
        max-width: 11rem;
        margin-right: 5px;
        font-size: 12px;
    }

    .hbspt-form { width: 100%; min-height: 1040px;  }

    .home-bnr .home-sldr .home-bnr-screen .bnr-pic-bx .tt-bnr-pic2 {transform: translate(0, 0%); width: 100%; }
    .home-bnr .home-sldr .home-bnr-screen .bnr-pic-bx .tt-bnr-pic2 img { width: 100%; }
    .ReviewBox { width: 100%; }
    #EmployeeProductivity .swiper-button-next {
        right: 0px;
    }

    #EmployeeProductivity .swiper-button-prev {
        left: inherit;
        right: 54px;
    }

    .EmployeeProductivity {
        height: 1230px !important;
    }

    #EmployeeProductivity .swiper-button-prev,#EmployeeProductivity .swiper-button-next {top: 12%;}
    #Assessworkforce { padding: 20px; }
    .tab-pane img { width: 100%; }

    .tt-land-btn .HubSpotBt {
        width: 40% !important;
    }

    .prohance-white-logo {
        position: relative;
        top: 20px;
        left: 20px;
    }

    .EmployeeProductivity .hbspt-form { background-size: cover; min-height: inherit; }


}