@media (min-width: 1800px) {
  .FooterOne .footerWrapper .footer__child2 .footer__imgwrapper {
    width: 55px;
    height: 55px;
  }
}

@media (max-width: 1600px) {

  /* .hc-dawn .dawn-wpr .dawn-c2 .dawn-box {
    min-height: 50vh;
  } */

  .healthtech::after {
    top: 64%;
  }

  .healthcare-tab {
    margin-bottom: 2%;
  }

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide {
    height: 520px;
    padding: 4% 71px 30px 65px;
  }

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-contentOne,
  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-contentTwo {
    padding-bottom: 25px;
  }

  /* .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-titleOne,
  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-titleTwo {
    padding-bottom: 20px;
  } */

  .healthtech .healthtech-bnr .healthtech-wrapper .healthtech-header {
    padding-top: 22%;
    padding-bottom: 3%;
  }

  .healthtech .healthtech-bnr .healthtech-wrapper .healthtech-para:last-child {
    padding-bottom: 200px;
  }

  .connect {
    margin-top: 0%;
  }
}

@media (max-width: 1536px) and (max-height: 600px) {
  .hc-banner .hc-bnrhold {
    height: calc(80vh - 100px) !important;
  }
}

@media (max-width: 1536px) {
  .hc-banner .hc-bnrhold {
    height: calc(60vh - 100px);
  }

  /* .hc-dawn .dawn-wpr .dawn-c2.landscape-c2 {
    bottom: 150px;
  }

  .hc-dawn .dawn-wpr .dawn-c2 .dawn-box {
    padding: 85px 9.5% 5% 9.5%;
  }

  .hc-dawn .dawn-wpr .dawn-c2 .manu-dawn-box {
    padding: 55px 9.5% 5% 9.5% !important;
    margin-top: 8% !important;
  } */

  /* .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-titleOne,
  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-titleTwo {
    padding-bottom: 15px;
  } */

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide:nth-child(4) .hc-contentOne,
  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide:nth-child(4) .hc-contentTwo {
    padding-bottom: 45px;
  }

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide {
    height: 480px;
    /* 445*/
    padding: 4% 71px 30px 65px;
  }

  .healthcare-tab .hc-wrapper .sliderTab .swiper-slide.on a::after {
    height: 5px;
  }

  .healthtech::after {
    top: 63%;
  }

  .healthtech .healthtech-bnr .healthtech-wrapper .healthtech-header {
    padding-top: 25%;
  }

  .healthtech .healthtech-bnr .healthtech-wrapper .healthtech-para:last-child {
    padding-bottom: 30%;
  }
}

@media (max-width: 1536px) and (max-height: 600px) {
  .hc-banner .hc-bnrhold {
    height: calc(80vh - 100px) !important;
  }
}

@media (max-width: 1414px) {
  .Navbar .navbarWrapper .nav__child2 .navWrapper .navitem .navlink {
    font-size: var(--fs19);
  }

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide {
    height: 500px;
  }

  .healthcare-tab .hc-wrapper .hc-arrow {
    width: 47px;
    height: 47px;
  }
}

@media (max-width: 1366px) {
  .hc-banner .hc-bnrhold {
    height: calc(75vh - 100px);
  }

  .hc-dawn .dawn-wpr .dawn-c2 .dawn-box {
    min-height: 55vh;
  }


  /* 
  .hc-dawn .dawn-wpr .dawn-c2 .dawn-box {
    padding: 140px 9.5% 5% 9.5%;
  }

  .hc-dawn .dawn-wpr .dawn-c2 .dawn-box .dc2-para {
    line-height: 20px;
  } */

  .healthtech::after {
    top: 57%;
  }

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide {
    padding: 3% 71px 3% 65px;
    height: 430px;
  }

  .healthcare-tab .hc-wrapper .sliderTab .swiper-slide.on a::after {
    width: 80%;
    height: 5px;
  }

  .healthcare-tab .hc-wrapper .hc-arrow {
    width: 37px;
    height: 37px;
  }

  .healthcare-tab .hc-wrapper .hc-arrow .hc-arrow_img {
    width: 85%;
    height: auto;
  }

  /* .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-titleOne,
  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-titleTwo {
    padding-bottom: 15px;
    line-height: 20px;
  } */

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-contentOne,
  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-contentTwo {
    line-height: 20px;
    padding-bottom: 35px;
  }

  .healthtech .healthtech-bnr .healthtech-wrapper .healthtech-header {
    padding-top: 16%;
  }

  .healthtech .healthtech-bnr .healthtech-wrapper .healthtech-para {
    line-height: 20px;
  }

  .healthtech .healthtech-bnr .healthtech-wrapper .healthtech-para:nth-child(2) {
    padding-bottom: 35px;
  }

  .healthtech .healthtech-bnr .healthtech-wrapper .healthtech-para:nth-child(3) {
    padding-bottom: 40px;
  }

  .healthtech .healthtech-bnr .healthtech-wrapper .healthtech-para:last-child {
    padding-bottom: 34%;
  }

  .healthcare-tab .hc-wrapper .sliderTab .swiper-slide.swiper-slide-thumb-active ::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 88%;
    height: 7px;
    background: var(--GeraniumLake);
    transform: translateX(-50%);
    transition: 0.25s;
  }

  .FooterOne .footerWrapper .footer__child2 .footer__imgwrapper {
    width: 40px;
    height: 40px;
  }
}

@media (max-width: 1300px) {
  .ETE .ETEWrapper .ETE__SlideBox .ETE__dottedElement {
    top: 50%;
  }

  .reductionNav {
    margin-top: 1rem;
  }

  .OPE .OPEWrapper .OPE__child2 .OPEimgWrapper,
  .OPE .OPEWrapper .OPE__child3 .OPEimgWrapper {
    height: 180px;
  }

  .OUS .OUS-child3 .mySwiperFive .swiper-wrapper {
    height: 70%;
  }
}

@media (max-width: 1280px) {

  /* 
  .hc-dawn .dawn-wpr .dawn-c2 .dawn-box {
    padding: 60px 9.5% 5% 9.5%;
  }

  .hc-dawn .dawn-wpr .dawn-c2 .manu-dawn-box {
    padding: 25px 9.5% 25px 9.5% !important;
  } */

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide {
    /* height: 390px; */
    padding: 3% 71px 2% 65px;
  }

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-contentOne,
  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-contentTwo {
    line-height: 18px;
  }

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide:nth-child(4) .hc-contentOne,
  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide:nth-child(4) .hc-contentTwo {
    padding-bottom: 35px;
  }

  .healthcare-tab .hc-wrapper .hc-arrow {
    width: 37px;
    height: 37px;
  }

  .healthcare-tab .hc-wrapper .hc-arrow .hc-arrow_img {
    width: 85%;
    height: auto;
  }

  .healthtech::after {
    top: 59%;
  }

  .healthtech .healthtech-bnr .healthtech-wrapper .healthtech-header {
    padding-top: 18%;
  }
}

@media (max-width: 1248px) {
  .OTP2 .OTP2Wrapper .swiper .swiper-slide .OTP2__child1 .OTP2__image {
    height: 550px;
  }

  .Navbar .navbarWrapper {
    padding: 0% 4%;
  }

  .Banner .bannerWrapper .Banner__child2 .BC__ParaThree {
    font-size: var(--fs22);
  }

  .Navbar .navbarWrapper .nav__child2 .navWrapper .navitem .navlink {
    font-size: var(--fs22);
  }

  .Navbar .navbarWrapper .nav__child3 .child3Wrapper .navlink,
  .Navbar .navbarWrapper .nav__child3 .btn.navbtn,
  .Banner .bannerWrapper .Banner__child2 .Banner__navbtn .bannerbtn,
  .Banner .bannerWrapper .Banner__child2 .Banner__navbtn .navbtn__wrapper .navlink {
    font-size: var(--fs22);
  }

  .Banner .bannerWrapper .Banner__child1 {
    height: 90vh;
  }

  .Banner .bannerWrapper .Banner__child4 .BC__paraFour {
    font-size: var(--fs18);
  }

  .Banner .bannerWrapper .Banner__child3 .Bg__img {
    width: 120px;
    height: 90px;
  }

  .Solutions2 .solutions2Wrapper .sol2__tab-container .sol2__tabcontent {
    width: 60%;
  }
}

@media (max-width: 1024px) {

  .hc-dawn .dawn-wpr .dawn-c2 .dawn-box {
    min-height: 50vh;
  }

  .sliderTab .swiper-slide {
    height: 75px;
    padding: 15px 0px;
  }

  .OUS .OUS-child2 .OUS__counterBox::before {
    border-top: 6px solid var(--White);
  }

  .OUS .OUS-child3 .mySwiperFive .swiper-wrapper {
    height: 55%;
  }

  .OUS .OUS-child3 .OUS-card .OUScard-plus {
    width: 10%;
    left: 82%;
    top: 82%;
  }

  .OPE .OPEWrapper .OPE__child2 .OPEimgWrapper,
  .OPE .OPEWrapper .OPE__child3 .OPEimgWrapper {
    height: 140px;
  }

  .OTP .OTPWrapper .OTP__headercont .OTP__headerright .OTP__headerpara2 {
    line-height: 1.1rem;
  }

  .TEP .TEPWrapper .TEP-child2 .TEP-c2__full .TEP-para,
  .TEP .TEPWrapper .TEP-child2 .TEP-c2__half .TEP-para,
  .Solutions .solutionsWrapper .sol__child2 .parathree,
  .Solutions2 .solutions2Wrapper .sol2__tab-container .sol2__tabcontent .sol2__tabparacont .sol2__tabpara,
  .OTP .OTPWrapper .OTP__headercont .OTP__headerright .OTP__headerpara2,
  .OTP .OTPWrapper .OTP__Slider .OTP__sliderWrapper .swiper .swiper-slide .OTP__cardcont .OTP__cardpara,
  .OTP2 .OTP2Wrapper .swiper .swiper-slide .OTP2__child2 .OTP2__threelines,
  .OTP2 .OTP2Wrapper .swiper .swiper-slide .OTP2__child2 .OTP2__bottompara .OTP2__ul .OTP2__list,
  .OTP2 .OTP2Wrapper .swiper .swiper-slide .OTP2__child1 .OTP2__child1cont .OTP2__para,
  .OPE .OPEWrapper .OPE__child1 .OPE__rightcont,
  .FooterOne .footerWrapper .footer__child1 .fc1__sub1 .footer__logoContent .footer__contpara,
  .FooterOne .footerWrapper .footer__child1 .fc1__sub2 .footer__navWrapper .footer__navlist .navlink {
    font-size: var(--fs25);
  }

  .FooterOne .footerWrapper .footer__child2 .footer__imgwrapper {
    width: 38px;
    height: 38px;
  }

  .OTP2 .OTP2Wrapper .swiper .swiper-slide .OTP2__child2 .OTP2__header .OTP2__para {
    font-size: var(--fs40);
  }

  .ETE .ETEWrapper .ETE__SlideBox .ETE__boxheadercont .ETE__leftcont {
    font-size: var(--fs50);
  }

  .RAD .RADWrapper .RAD__child1 .RAD__form .RAD__form1 .RAD__formEle label,
  .RAD .RADWrapper .RAD__child1 .RAD__form .RAD__form2 .RAD__formEle label,
  .RAD .RADWrapper .RAD__child1 .RAD__form .RAD__form3 .RAD__formEle label {
    font-size: var(--fs19);
    color: var(--PhilippineGray);
  }

  .OTP2__bottomimgicon {
    width: 80px;
  }
}

@media (max-width: 992px) {
  .Banner .bannerWrapper .Banner__child3 {
    right: 3%;
  }

  .hc-dawn .dawn-wpr .dawn-c2 .dawn-box {
    min-height: 45vh;
  }

  .OTP2 .OTP2Wrapper .swiper .swiper-slide .OTP2__child2 .OTP2__bottompara .OTP2__ul .OTP2__list {
    width: 100%;
  }

  .OTP2__bottomimgicon {
    width: 62px;
  }

  .Solutions2 .solutions2Wrapper .sol2__tab-container .sol2__tab .sol2__tablinks {
    position: relative;
    font-size: var(--fs25);
  }

  .Solutions2 .solutions2Wrapper .sol2__tab-container .sol2__tab .sol2__tablinks {
    padding: 5px 20px;
  }

  .Solutions2 .solutions2Wrapper .sol2__tab-container .sol2__tab .sol2__tablinks.active::before {
    width: 7px;
    height: 7px;
  }
}

@media (max-width: 834px) {
  .hc-banner .hc-bnrhold {
    height: calc(35vh - 100px);
  }

  .hc-banner .hc-bnrhold .hc-c1 .hc-header {
    width: 50%;
  }

  .hc-dawn {
    padding-bottom: 10px;
  }

  .hc-dawn.hc-dotted::after {
    background: repeating-linear-gradient(to right, rgba(0, 0, 0, 0.2) 0 12px, transparent 12px 15px);
  }

  .hc-dawn .dawn-wpr .dawn-c2 {
    width: 35%;
  }

  .hc-dawn .dawn-wpr .dawn-c2 .dawn-box {
    min-height: 25vh;
  }

  .hc-dawn .dawn-wpr .dawn-c2 .dawn-box.retail-box {
    min-height: 12vh;
  }



  .keyuse-main .keyuse-wrapper .keyuse-header {
    width: 55%;
  }

  .keyuse-main .keyuse-wrapper .keyuse-para {
    width: 40%;
  }


  .healthcare-tab .hc-wrapper .sliderTab {
    width: 80%;
    border-radius: 18px;
  }

  .sliderTab .swiper-slide {
    height: 55px;
  }

  .healthcare-tab .hc-wrapper .logisticTab {
    width: 100%;
  }

  .healthcare-tab .hc-wrapper .sliderTab .swiper-slide {
    padding: 10px 0;
  }

  .healthcare-tab .hc-wrapper .sliderTab .swiper-slide.swiper-slide-thumb-active ::after {
    height: 5px;
  }


  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide {
    padding: 3% 50px 2% 50px;
    height: 350px;
  }

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-contwpr.hc-contwprhc .hc-iconwpr {
    flex: none;
  }

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-contwpr.hc-contwprTele .hc-iconwpr {
    flex: none;
  }

  .healthcare-tab .hc-wrapper .hc-arrow .hc-arrow_img {
    width: 55%;
  }

  .healthcare-tab .hc-wrapper .telecomTab {
    width: 90%;
    border-radius: 18px;
  }

  .strategic .strategic-wpr {
    gap: 60px;
  }

  .strategic .strategic-wpr .strat-header .strat-para {
    width: 75%;
    font-size: var(--fs24);
  }

  .strategic .strategic-wpr .stratc2 .stract-imp .strat-cont .strat-iconpara {
    font-size: var(--fs24);
  }

  .strategic .strategic-wpr .stratc2 {
    width: 70%;
  }

  .healthtech {
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .healthtech::after {
    display: none;
  }

  .healthtech.manufacturing-line::before {
    content: "";
    width: 48.5%;
    height: 2px;
    background: repeating-linear-gradient(to right, rgba(255, 255, 255, 1) 0 12px, transparent 12px 15px);
    border: none;
    position: absolute;
    top: 56%;
    opacity: 70%;
    left: 6.5%;
  }

  .healthtech.healthtech-line::before {
    content: "";
    width: 53%;
    height: 2px;
    background: repeating-linear-gradient(to right, rgba(255, 255, 255, 1) 0 12px, transparent 13px 15px);
    border: none;
    position: absolute;
    top: 67%;
    opacity: 70%;
    left: 6.5%;
  }

  .healthtech .manufacturing-bnr,
  .healthtech .healthtech-bnr {
    background-size: cover;
  }

  .healthtech .healthtech-bnr .healthtech-wrapper {
    width: 60%;
    padding-right: 0px;
  }

  .healthtech .healthtech-bnr .healthtech-wrapper .healthtech-header {
    padding-top: 5%;
    font-size: var(--fs36);
  }

  .healthtech .healthtech-bnr .healthtech-wrapper .healthtech-para {
    font-size: var(--fs24);
  }

  .healthtech .healthtech-bnr .healthtech-wrapper .healthtech-para:nth-child(2) {
    padding-bottom: 20px;
  }

  .healthtech .healthtech-bnr .healthtech-wrapper .healthtech-para:nth-child(3) {
    padding-bottom: 15px;
  }

  .healthtech .healthtech-bnr .healthtech-wrapper .healthtech-para:last-child {
    padding-bottom: 14%;
  }

  .chemical-slider {
    margin: 35px auto 60px auto;
    border-radius: 20px;
    gap: 50px;
  }

  .chemical-slider .chemical-slider-header {
    width: 40%;
  }

  .chemical-slider .chemical-content-slider {
    width: 60%;
  }


  .chemical-slider .chemical-content-slider .swiper-wrapper .swiper-slide-active .chemical-sub {
    margin-left: 0px;
  }

  .chemical-slider .chemical-content-slider .swiper-wrapper .swiper-slide-active .chemical-sub .chemical-sub-content {
    font-size: var(--fs24);
  }


  #numberSlides .total {
    font-size: var(--fs22);
  }

  .shopping .shop-wrapper {
    padding: 0px 60px;
  }

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-slide-scrollWrapper .custom-scrollbar {
    width: 4px;
  }
}

@media (max-width: 786px) {
  .Banner .bannerWrapper .Banner__child3 {
    right: 8%;
  }

  .hc-dawn .dawn-wpr .dawn-c2 {
    width: 40%;
  }

  .OUS .OUS-child2 .OUS__counterBox::before {
    border-top: 5px solid var(--White);
  }

  .Solutions .solutionsWrapper .sol__child1 {
    width: 60%;
  }

  .Solutions .solutionsWrapper .sol__child2 {
    width: 40%;
    margin-top: 1rem;
  }

  .Solutions2 {
    margin: 5% 0% 5% 0%;
  }

  .Solutions2 .solutions2Wrapper .sol2__tab-container .sol2__tab {
    width: 100%;
  }

  .Solutions2 .solutions2Wrapper .sol2__tab-container .sol2__tabcontent {
    width: 100%;
  }

  .Solutions2 .solutions2Wrapper .sol2__tab-container .sol2__tabcontent .sol2__tabimgwrapper .sol2__tabimg {
    object-fit: contain;
  }

  .Solutions2 .solutions2Wrapper .sol2__tab-container .sol2__tabcontent .sol2__tabparacont .sol2__tablink {
    font-size: var(--fs22);
  }

  .OPE .OPEWrapper .OPE__child2 .OPEimgWrapper,
  .OPE .OPEWrapper .OPE__child3 .OPEimgWrapper {
    height: 130px;
  }

  .nav__child2 {
    display: none;
    flex-direction: column;
    background-color: white;
    position: absolute;
    top: 60px;
    left: 0;
    right: 0;
    padding: 10px 20px;
  }

  .nav__child2.show {
    display: flex;
  }

  .hamburger {
    display: flex;
  }

  .nav__child3 {
    display: none !important;
  }

  .navbarWrapper {
    justify-content: space-between;
    align-items: center;
  }

  .mobileMenuOverlay .navWrapper .navitem .navlink {
    font-size: var(--fs30);
  }

  .mobileMenuOverlay .navWrapper .navitem .navlink:hover {
    color: var(--GeraniumLake);
  }

  /* .mobileMenuOverlay .navWrapper .navitem:last-child .navlink{
    margin-top: 1rem;
  } */
  .mobileMenuOverlay .navWrapper {
    gap: 2rem;
  }

  .mobileMenuOverlay .btn.navbtn {
    color: var(--GeraniumLake);
    border: 2px solid var(--GeraniumLake);
    background-color: transparent;
    font-size: var(--fs30);
    padding: 0.7rem 1rem;
    font-weight: 500 !important;
  }

  .mobileMenuOverlay .btn.navbtn:hover {
    background-color: var(--GeraniumLake);
    color: var(--White);
  }

  .OPE .OPEWrapper .OPE__child2 .OPEimgWrapper,
  .OPE .OPEWrapper .OPE__child3 .OPEimgWrapper {
    width: 48%;
    height: 150px;
  }

  .OPE .OPEWrapper .OPE__child2,
  .OPE .OPEWrapper .OPE__child3 {
    flex-wrap: wrap;
  }

  .BAP .BAP__wrapper .BAP__child1 {
    width: 100%;
  }

  .BAP .BAP__wrapper .BAP__child2 {
    width: 100%;
  }

  .BAP .BAP__wrapper {
    flex-wrap: wrap;
  }

  .BAP {
    padding: 0 6%;
  }

  .BAP .BAP__wrapper .BAP__child1 {
    margin-bottom: 1rem;
  }

  .RAD .RADWrapper {
    flex-wrap: wrap;
  }

  .RAD .RADWrapper .RAD__child1,
  .RAD .RADWrapper .RAD__child2 {
    width: 100%;
  }

  .OTP .OTPWrapper .OTP__Slider .OTP__sliderWrapper .swiper .swiper-slide {
    width: 50% !important;
  }

  .ETE .ETEWrapper .ETE__SlideBox {
    height: 400px;
  }

  .ETE__Slider {
    margin-top: 0rem;
  }

  .ETE__Slider .swiper-slide {
    gap: 4rem;
  }

  .Navbar {
    padding: 2% 1%;
  }


  .keyuse-main .keyuse-wrapper .keyuse-header {
    width: 56%;
  }

  .keyuse-main .keyuse-wrapper .keyuse-para {
    width: 41%;
  }

  .sliderTab .swiper-slide {
    height: 50px;
  }

  .healthcare-tab .hc-wrapper .sliderTab {
    width: 80%;
  }

  .healthcare-tab .hc-wrapper .telecomTab {
    width: 100%;
    border-radius: 18px;
  }

  .healthcare-tab .hc-wrapper .logisticTab {
    width: 100%;
    border-radius: 18px;
  }

  .healthtech .healthtech-bnr .healthtech-wrapper .healthtech-para:nth-child(2) {
    padding-bottom: 10px;
  }

  .healthtech .healthtech-bnr .healthtech-wrapper .healthtech-para:nth-child(3) {
    padding-bottom: 20px;
  }

  .healthtech .healthtech-bnr .healthtech-wrapper .healthtech-para:last-child {
    padding-bottom: 18%;
  }

  .hc-banner .hc-bnrhold {
    height: calc(40vh - 60px);
  }

  .healthtech.manufacturing-line::before {
    top: 65%;
  }

  .healthtech.healthtech-line::before {
    top: 66%;
  }
}

@media (max-width: 675px) {
  .OTP .OTPWrapper .OTP__Slider .OTP__sliderWrapper .swiper .swiper-slide {
    width: 100% !important;
  }

  .OTP .OTPWrapper .OTP__Slider .OTP__sliderWrapper .swiper .swiper-slide .OTP__card .OPT__cardimgwrapper .OTP__cardimg {
    width: 100%;
  }

  .OTP .OTPWrapper .OTP__Slider .OTP__sliderWrapper .swiper .swiper-slide .OTP__card .OPT__cardimgwrapper {
    width: 100%;
  }

  .OTP .OTPWrapper .OTP__Slider .OTP__sliderWrapper .swiper .swiper-slide .OTP__cardnav {
    right: 0;
  }

  .OTP2 .OTP2Wrapper .swiper .swiper-slide .OTP2__child1,
  .OTP2 .OTP2Wrapper .swiper .swiper-slide .OTP2__child2 {
    width: 100%;
  }

  .Solutions2 .solutions2Wrapper .sol2__tab-container .sol2__tab .sol2__tablinks {
    padding: 5px 6px;
  }

  .Solutions .solutionsWrapper .sol__child1 {
    width: 80%;
  }

  .Solutions .solutionsWrapper .sol__child2 {
    width: 40%;
  }

  .Banner .bannerWrapper .Banner__child3 {
    flex-direction: row;
    gap: 1rem;
    top: 71%;
    right: 0;
    left: 5%;
    width: 90%;
  }

  .Banner .bannerWrapper .Banner__child3 .Bg__img {
    width: 60px;
    height: 60px;
  }

  .Banner .bannerWrapper .Banner__child2 {
    position: absolute;
    top: 19%;
    left: 5%;
    z-index: 999;
    width: 95%;
  }

  .TEP .TEPWrapper .TEP-child2 .TEP-c2__half {
    text-align: start;
  }

  .TEP .TEPWrapper .TEP-child2 .TEP-c2__full {
    display: flex;
    align-items: start;
    justify-content: space-between;
    flex-direction: column;
    gap: 10px;
  }

  .Solutions2 .solutions2Wrapper .sol2__tab-container .sol2__tab .sol2__tablinks.active::before {
    left: -3px;
  }

  .Solutions .solutionsWrapper .sol__child1 .sol__leftContent .sol__paratwo {
    text-align: left;
  }

  .OPE .OPEWrapper {
    padding: 4%;
  }

  .OPE .OPEWrapper .OPE__child2,
  .OPE .OPEWrapper .OPE__child3 {
    padding: 0%;
  }

  .BAP {
    padding: 0 4%;
  }

  .BAP .BAP__wrapper {
    padding-left: 0;
  }

  .OPE .OPEWrapper .OPE__child1,
  .OTP .OTPWrapper .OTP__headercont {
    flex-wrap: wrap;
  }

  .OPE .OPEWrapper .OPE__child1 .OPE__leftcont,
  .OTP__headerleft {
    margin-bottom: 1rem;
  }

  .OPE .OPEWrapper .OPE__child2,
  .OPE .OPEWrapper .OPE__child3 {
    gap: 1rem;
  }

  .Solutions2 .solutions2Wrapper {
    padding: 0 4%;
  }

  .swiper-slide-active .slide-text {
    transform: scale(1.1);
  }

  .ETE__Slider .swiper-slide {
    gap: 4rem;
  }

  .Solutions2 .solutions2Wrapper .sol2__tab-container .sol2__tabcontent .sol2__tabparacont .sol2__tablink {
    font-size: var(--fs22);
  }

  .ETE .ETEWrapper .ETE__SlideBox .ETE__boxheadercont .ETE__rightcont .ETE__sliderLeftArrow {
    width: 25%;
  }

  .BAP .BAP__wrapper .BAP__child2 .BAP__imgcont {
    width: 48%;
  }

  .ETE .ETEWrapper .ETE__SlideBox .ETE__boxheadercont .ETE__rightcont .ETE__sliderRightArrow {
    width: 25%;
  }
}

@media (max-width: 576px) {


  .hc-banner .hc-bnrhold {
    height: calc(55vh - 190px);
  }

  .hc-banner .hc-bnrhold .hc-c1 .hc-header {
    width: 75%;
    font-size: var(--fs35);
    padding-left: 5%;
  }

  .hc-dawn {
    padding-bottom: 40px;
  }

  .hc-dawn .dawn-wpr {
    flex-direction: column;
    width: 90%;
    margin: 0 auto;
    padding-left: 0px;
  }

  .hc-dawn .dawn-wpr .dawn-c1 {
    width: 100%;
    padding-bottom: 5%;
  }

  .hc-dawn .dawn-wpr .dawn-c1 .dc1-para,
  .hc-dawn .dawn-wpr .dawn-c2 .dawn-box .dc2-para {
    font-size: var(--fs24);
    margin-bottom: 0px;
    color: var(--DarkCharcol);
  }

  .hc-dawn .dawn-wpr .dawn-c2 {
    width: 100%;
    margin-top: 0%;
  }

  .hc-dawn .dawn-wpr .dawn-c2.landscape-c2 {
    margin-top: 0%;
  }

  .hc-dawn .dawn-wpr .dawn-c2 .dawn-box.retail-box {
    min-height: unset;
  }


  .hc-dawn .dawn-wpr .dawn-c2 .dawn-box {
    padding: 0px !important;
    background-color: white;
    min-height: unset;
  }

  .hc-dawn .dawn-wpr .dawn-c2 .dawn-box .dc2-header {
    color: var(--DarkCharcol);
  }

  .strategic .strategic-wpr {
    flex-direction: column;
    gap: 0px;
    width: 90%;
    margin: 0 auto;
    padding: 0px;
  }

  .strategic .strategic-wpr .strat-header {
    position: static;
    padding-bottom: 40px;
  }

  .strategic .strategic-wpr .strat-header .strat-para {
    font-size: var(--fs24);
    line-height: var(--fs30);
  }

  .strategic .strategic-wpr .strat-para {
    font-size: var(--fs24);
  }

  .strategic .strategic-wpr .stratc2 .stract-imp .strat-cont .strat-iconheader {
    font-size: var(--fs30);
  }

  .strategic .strategic-wpr .stratc2 .stract-imp .strat-cont .strat-iconpara {
    font-size: var(--fs24);
    line-height: var(--fs30);
  }

  .strategic .strategic-wpr .strat-header .strat-head {
    display: inline;
  }

  .strategic .strategic-wpr .strat-header .strat-head:first-child,
  .strategic .strategic-wpr .strat-header .strat-head:nth-child(2) {
    display: inline;
  }

  .strategic .strategic-wpr .stratc2 {
    width: 100%;
    padding-top: 0px;
    padding-right: 0px;
  }

  .healthtech::after {
    border-top: none;
  }

  .healthtech .healthtech-bnr {
    margin-top: 10%;
  }

  .healthcare-tab .hc-wrapper .sliderTab .swiper-slide .hctab-text {
    font-size: var(--fs20);
  }

  .healthtech .healthtech-bnr .healthtech-wrapper {
    height: 30vh;
  }

  .healthtech .healthtech-bnr {
    display: none;
  }

  .healthtech .healthtech-bnr .healthtech-wrapper .healthtech-header,
  .healthtech .healthtech-bnr .healthtech-wrapper .healthtech-para {
    display: none;
    width: 100%;
  }

  .healthtech .healthtech-wrapper-mob {
    display: block;
    width: 100%;
  }

  .healthtech .manufacture-bnr-mob {
    position: relative;
    width: 100%;
    height: 30vh;
    background-image: url("../../images/healthcare/manufacturing-bt.webp");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
  }

  .healthtech .healthtech-bnr-mob {
    position: relative;
    width: 100%;
    height: 30vh;
    background-image: url("../../images/healthcare/ht-bg.webp");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
  }

  .healthtech .tele-bnr-mob {
    position: relative;
    width: 100%;
    height: 30vh;
    background-image: url("../../images/healthcare/tele-bg.webp");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
  }

  .healthtech .log-bnr-mob {
    position: relative;
    width: 100%;
    height: 30vh;
    background-image: url("../../images/healthcare/log-bg.webp");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
  }

  .healthtech .retail-bnr-mob {
    position: relative;
    width: 100%;
    height: 30vh;
    background-image: url("../../images/healthcare/retail-bt.webp");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
  }

  .healthtech .healthtech-header-mob {
    position: absolute;
    top: 30%;
    left: 5%;
    width: 60%;
    font-size: var(--fs36);
    color: var(--White);
    font-weight: 600;
    font-family: "onest", sans-serif;
    margin: 0;
  }

  .healthtech .healthtech-contentwpr-mob {
    width: 90%;
    margin: 20px auto 0;
  }

  .healthtech .healthtech-para-mob {
    font-size: var(--fs20);
    line-height: var(--fs30);
    color: var(--DarkCharcol);
    font-weight: 400;
    font-family: "onest", sans-serif;
    margin-bottom: 15px;
  }

  .healthcare-tab .hc-wrapper .sliderTab {
    margin-top: 3%;
    margin-bottom: 3%;
  }

  .healthcare-tab .hc-wrapper .sliderContent {
    border-radius: 8px;
  }

  .strategic::before {
    top: -3%;
  }

  .healthcare-tab .hc-wrapper .sliderTab .swiper-slide {
    padding: 10px 0px;
    height: 50px;
  }

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-contwpr.hc-contwprhc .hc-iconwpr {
    width: 12%;
  }

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-slidebox .hc-iconwpr {
    width: 7%;
  }

  .healthcare-tab .hc-wrapper .sliderTab .swiper-slide.swiper-slide-thumb-active ::after {
    height: 3px;
  }

  .shopping .shop-wrapper {
    width: 90%;
    padding: 0px 0px 0px 0px;
    margin: 0 auto;
  }

  .shopping .shop-header {
    width: 100%;
    font-size: var(--fs30);
    padding-bottom: 10px;
  }

  .shopping .shop-header br {
    display: none;
  }

  .shopping .shop-para {
    line-height: var(--fs30);
    font-size: var(--fs24);
  }

  .keyuse-main .keyuse-wrapper {
    flex-direction: column;
    align-items: start;
    padding: 0 5%;
  }

  .keyuse-main .keyuse-wrapper .keyuse-header {
    width: 100%;
    padding-bottom: 2%;
    font-size: var(--fs44);
  }

  .keyuse-main .keyuse-wrapper .keyuse-para {
    width: 100%;
    text-align: start;
    line-height: 100%;
    font-size: var(--fs24);
    line-height: var(--fs30);
  }

  .healthcare-tab {
    margin-bottom: 0%;
  }

  .healthcare-tab .hc-wrapper .hc-arrow .hc-arrow_img {
    width: 40%;
    line-height: 100%;
  }

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-titleOne,
  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-titleTwo {
    width: 85%;
    font-size: var(--fs28);
  }

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-contentOne,
  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-contentTwo {
    font-size: var(--fs24);
    line-height: var(--fs30);
  }

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-contwpr.hc-contwprTele {
    gap: 10px;
  }

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-contwpr.hc-contwprTele .hc-iconwpr {
    width: 10%;
  }

  .healthcare-tab .hc-wrapper .sliderTab .swiper-slide a {
    padding: 20px 0px;
  }

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide {
    padding: 5% 10px 2% 10px;
  }

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide {
    height: 300px;
  }

  .healthtech .healthtech-wrapper-mob .healthtech-para-mob {
    font-size: var(--fs24);
    line-height: var(--fs30);
    color: var(--DarkCharcol);
    font-weight: 400;
    font-family: "onest", sans-serif;
    margin-bottom: 15px;
  }

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-slide-scrollWrapper .custom-scrollbar {
    width: 3px;
  }

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-contwpr.hc-contwprhc {
    gap: 5px;
  }

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-contwpr .hc-iconswpr {
    width: 25%;
  }

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-contwpr .hc-iconswpr .hc-icon {
    width: 100%;
    height: auto;
  }

  .healthcare-tab .hc-wrapper {
    width: 90%;
    margin: 0 auto 20% auto;
  }

  .healthcare-tab .hc-wrapper .sliderTab {
    width: 100%;
    border: 0px;
    border-radius: 0px;
    margin-left: 5%;
  }

  .healthcare-tab .hc-wrapper .sliderContent {
    width: 100%;
  }

  .healthcare-tab .hc-wrapper .sliderTab .swiper-slide.on a::after {
    height: 2px;
  }

  .healthcare-tab .hc-wrapper .hc-arrow {
    background-color: var(--PalePink);
  }

  .healthcare-tab .hc-wrapper .hc-arrow-left {
    left: 76%;
    transform: translateY(20px);
    top: 100%;
  }

  .healthcare-tab .hc-wrapper .hc-arrow-right {
    right: 0%;
    transform: translateY(20px);
    top: 100%;
  }

  .chemical-slider {
    width: 100%;
    flex-direction: column;
    gap: 50px;
    padding: 52px 0px 36px 0px;
    margin-bottom: 25px;
    border-radius: 0px;
  }

  .chemical-slider .chemical-content-slider {
    width: 100%;
  }

  .chemical-slider .chemical-slider-header {
    width: 90%;
    margin: 0 auto;
  }

  .chemical-slider .chemical-slider-header .chemical-arrow {
    gap: 35px;
  }

  .chemical-slider .chemical-slider-header .chemical-arrow .right-img {
    width: 40px;
    height: 40px;
  }

  .chemical-slider .chemical-content-slider .swiper-wrapper .swiper-slide-active .chemical-sub {
    padding: 31px 35px 50px 28px;
    margin: 0 22px;
  }

  .chemical-slider .chemical-content-slider .swiper-wrapper .swiper-slide .chemical-sub .chemical-sub-img .ch-img {
    width: 45px;
  }

  .chemical-slider .chemical-content-slider .swiper-wrapper .swiper-slide-active .chemical-sub .chemical-sub-img p {
    font-size: var(--fs30);
  }

  .chemical-slider .chemical-content-slider .swiper-wrapper .swiper-slide-active .chemical-sub .chemical-sub-content {
    font-size: var(--fs24);
    line-height: var(--fs30);
  }

  .connect {
    margin-top: 15% !important;
    margin-bottom: 10% !important;
  }
}

@media (max-width: 480px) {
  .partner-btn .partnerbtn {
    font-size: var(--fs23);
    padding: 18px 31px;
  }

  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-contwpr.hc-contwprhc .hc-iconwpr,
  .healthcare-tab .hc-wrapper .sliderContent .swiper-slide .hc-contwpr.hc-contwprTele .hc-iconwpr {
    width: 7%;
  }


  .healthtech .healthtech-header-mob {
    width: 68%;
  }
}

@media (max-width: 456px) {
  .TEP .TEPWrapper .TEP-child1 .TEP-header {
    font-size: var(--fs50);
  }

  .Solutions .solutionsWrapper {
    flex-direction: column;
    align-items: start;
  }

  .Solutions .solutionsWrapper .sol__child2 {
    width: 60%;
    justify-content: start;
  }

  .Solutions2 {
    height: 55vh;
  }

  .Solutions2 .solutions2Wrapper .sol2__tab-container .sol2__tab .sol2__tablinks {
    font-size: var(--fs23);
  }

  .Solutions2 .solutions2Wrapper .sol2__tab-container .sol2__tabcontent {
    margin-top: 0.5rem;
  }

  .OUS .OUS-child2 {
    flex-wrap: wrap;
  }

  .OUS .OUS-child2 .OUS__counterBox {
    width: 50%;
  }

  .OUS .OUS-child2 .OUS__counterBox:first-child,
  .OUS .OUS-child2 .OUS__counterBox:nth-child(2) {
    padding-bottom: 5%;
  }

  .Solutions2 .solutions2Wrapper .sol2__tab-container .sol2__tabcontent .sol2__tabparacont .sol2__tablink .sol2__tablearnmoreimg {
    width: 3px;
  }

  /* .Solutions2
    .solutions2Wrapper
    .sol2__tab-container
    .sol2__tabcontent
    .sol2__tabparacont
    .sol2__tabpara
    br {
    display: none;
  } */
}

@media (max-width: 390px) {
  .hc-banner .hc-bnrhold {
    height: calc(45vh - 100px);
  }

  .hc-banner .hc-bnrhold .hc-c1 .hc-header {
    width: 80%;
    font-size: var(--fs35);
  }

  .hc-dawn .dawn-wpr .dawn-c1 .dc1-para,
  .hc-dawn .dawn-wpr .dawn-c2 .dawn-box .dc2-para {
    line-height: var(--fs30);
  }

  .hc-dawn .dawn-wpr .dawn-c2 .dawn-box .dc2-header {
    width: 90%;
  }

  .keyuse-main .keyuse-wrapper .keyuse-header {
    width: 100%;
    font-size: var(--fs38);
  }

  .keyuse-main .keyuse-wrapper .keyuse-para {
    width: 100%;
  }


}

@media (max-width: 360px) {
  .strategic::before {
    top: -2%;
  }
}