.aboutus_aboutUsbg__7PQSv {
  background-image: url(../media/aboutusbanner.1a683cab.webp);
  height: 300px !important;
  width: 100% !important;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
  display: flex;
  justify-content: flex-start;
  align-items: center
}

.aboutus_aboutUsbg__7PQSv a {
  text-underline-offset: 3px
}

.aboutus_phototextsection__JYjCu {
  background-color: #f2f9fc !important
}

.aboutus_cards__9folg {
  background-color: #0088ba !important
}

.aboutus_grids__nZBRw {
  display: grid !important;
  grid-template-columns: 1fr 1fr 1fr !important;
  grid-gap: 25px !important;
  gap: 25px !important
}

@media screen and (max-width:991px) {
  .aboutus_grids__nZBRw {
    display: grid !important;
    grid-template-columns: 1fr !important
  }
}

.counter_counter__kds9P {
  background-color: #0088ba
}

.counter_counter__kds9P .counter_verticalline__3Te_W {
  width: 1px !important;
  background-color: #fff !important;
  height: 150px !important
}

@media screen and (max-width:768px) {
  .counter_counter__kds9P .counter_verticalline__3Te_W {
    height: 100px !important
  }
}

.Gov_GovPatt__uxH2M {
  margin: 0;
  padding: 0
}

.Gov_GovPatt__uxH2M .Gov_hovercardleft__iaA_g {
  background-color: #0088ba !important
}

.Gov_GovPatt__uxH2M .Gov_hovercardleft__iaA_g .Gov_hovercardleftbg__kHtvg {
  width: auto;
  height: 100px
}

.Gov_GovPatt__uxH2M .Gov_hovercardright__YySdp {
  background-color: #0078a4 !important
}

.Gov_GovPatt__uxH2M .Gov_hovercardright__YySdp .Gov_hovercardrightbg__PMJ5G {
  width: auto;
  height: 100px
}

.Gov_buttonanimation__E8sys {
  display: inline-flex;
  align-items: center;
  padding: 10px 16px;
  font-weight: 600;
  font-size: 16px;
  color: #fff;
  text-transform: uppercase;
  transition: all .3s;
  position: relative;
  overflow: hidden;
  z-index: 1
}

@media screen and (max-width:768px) {
  .Gov_buttonanimation__E8sys {
    padding: 6px 10px !important;
    font-size: 14px;
    font-weight: 500
  }
}

@media screen and (min-width:769px)and (max-width:1024px) {
  .Gov_buttonanimation__E8sys {
    padding: 8px 12px !important;
    font-size: 15px;
    font-weight: 600
  }
}

.Gov_buttonanimation__E8sys:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #0088ba;
  z-index: -2
}

.Gov_buttonanimation__E8sys:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 100%;
  background-color: #0078a4;
  transition: all .3s;
  z-index: -1
}

.Gov_buttonanimation__E8sys:hover {
  color: #fff
}

.Gov_buttonanimation__E8sys:hover:before {
  width: 100%
}

.Gov_buttonanimation1__TbrX9 {
  display: inline-flex;
  align-items: center;
  color: #fff;
  text-transform: uppercase;
  padding: 10px 16px;
  font-weight: 600;
  font-size: 16px;
  transition: all .3s;
  position: relative;
  overflow: hidden;
  z-index: 1
}

@media screen and (max-width:768px) {
  .Gov_buttonanimation1__TbrX9 {
    padding: 6px 10px !important;
    font-size: 14px;
    font-weight: 500
  }
}

@media screen and (min-width:769px)and (max-width:1024px) {
  .Gov_buttonanimation1__TbrX9 {
    padding: 8px 12px !important;
    font-size: 15px;
    font-weight: 600
  }
}

.Gov_buttonanimation1__TbrX9:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #0078a4;
  z-index: -2
}

.Gov_buttonanimation1__TbrX9:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 100%;
  background-color: #0088ba;
  transition: all .3s;
  z-index: -1
}

.Gov_buttonanimation1__TbrX9:hover {
  color: #fff
}

.Gov_buttonanimation1__TbrX9:hover:before {
  width: 100%
}

@keyframes Gov_slideUp__frnEJ {
  0% {
    opacity: 0;
    transform: translateY(50px)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.herosection_Herosection__YfV4r {
  position: relative !important
}

.herosection_Herosection__YfV4r .carousel .carousel-item {
  height: 750px
}

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

  .herosection_slider1__idKU_,
  .herosection_slider2__TdVBX,
  .herosection_slider3__PlMkh,
  .herosection_slider4__qNx8u,
  .herosection_slider5__eZYGp {
    background-position: 50% !important;
    height: 300px !important
  }

  .herosection_slider2__TdVBX .herosection_textanimation1__LfJdp,
  .herosection_slider2__TdVBX .herosection_textanimation__1Wu4I,
  .herosection_slider3__PlMkh .herosection_textanimation1__LfJdp,
  .herosection_slider3__PlMkh .herosection_textanimation__1Wu4I {
    width: 280px !important
  }
}

@media(min-width:569px)and (max-width:768px) {

  .herosection_slider1__idKU_,
  .herosection_slider2__TdVBX,
  .herosection_slider3__PlMkh,
  .herosection_slider4__qNx8u,
  .herosection_slider5__eZYGp {
    background-position: 50% !important;
    height: 500px !important
  }

  .herosection_slider2__TdVBX .herosection_textanimation1__LfJdp,
  .herosection_slider2__TdVBX .herosection_textanimation__1Wu4I,
  .herosection_slider3__PlMkh .herosection_textanimation1__LfJdp,
  .herosection_slider3__PlMkh .herosection_textanimation__1Wu4I {
    font-size: 22px !important;
    width: 300px !important
  }
}

@media(min-width:769px)and (max-width:1024px) {

  .herosection_slider1__idKU_,
  .herosection_slider2__TdVBX,
  .herosection_slider3__PlMkh,
  .herosection_slider4__qNx8u,
  .herosection_slider5__eZYGp {
    background-position: 50% !important;
    height: 500px !important
  }

  .herosection_slider2__TdVBX .herosection_textanimation1__LfJdp,
  .herosection_slider2__TdVBX .herosection_textanimation__1Wu4I,
  .herosection_slider3__PlMkh .herosection_textanimation1__LfJdp,
  .herosection_slider3__PlMkh .herosection_textanimation__1Wu4I {
    font-size: 32px !important;
    width: 400px !important
  }
}

@media(min-width:1025px)and (max-width:1359px) {

  .herosection_slider1__idKU_,
  .herosection_slider2__TdVBX,
  .herosection_slider3__PlMkh,
  .herosection_slider4__qNx8u,
  .herosection_slider5__eZYGp {
    background-position: 50% !important;
    height: 500px !important
  }
}

@media(min-width:1360px)and (max-width:1660px) {

  .herosection_slider1__idKU_,
  .herosection_slider2__TdVBX,
  .herosection_slider3__PlMkh,
  .herosection_slider4__qNx8u,
  .herosection_slider5__eZYGp {
    background-position: 50% !important;
    height: 500px !important
  }
}

.herosection_slider1__idKU_ {
  background-image: url(../media/hero-new-banner.1d356db6.webp);
  background-size: cover;
  background-repeat: no-repeat;
  height: 750px;
  max-width: 100% !important;
  width: 100% !important
}

.herosection_slider2__TdVBX {
  background-image: url(../media/new-slider-4.fcb56eb8.webp)
}

.herosection_slider2__TdVBX,
.herosection_slider3__PlMkh {
  background-size: cover;
  height: 750px;
  max-width: 100% !important;
  width: 100% !important;
  background-position: 50%
}

.herosection_slider3__PlMkh {
  background-image: url(../media/new-slider-2.c109b8f0.webp);
  background-position-y: 90% !important
}

.herosection_slider4__qNx8u {
  background-image: url(../media/news-slider-new.6490dd82.webp);
  background-position-y: 90% !important
}

.herosection_slider4__qNx8u,
.herosection_slider5__eZYGp {
  background-size: cover;
  height: 750px;
  max-width: 100% !important;
  width: 100% !important;
  background-position: 50%
}

.herosection_slider5__eZYGp {
  background-image: url(../media/banner-5.056818c2.webp);
  background-position-y: 90% !important
}

.herosection_maxcontent__2pLGM {
  display: inline-flex;
  align-items: center;
  text-transform: uppercase;
  transition: all .3s;
  position: relative;
  overflow: hidden;
  z-index: 1;
  padding: 8px 12px
}

@media screen and (max-width:768px) {
  .herosection_maxcontent__2pLGM {
    padding: 6px 8px !important
  }
}

.herosection_maxcontent__2pLGM .herosection_herobtn__85y5m {
  font-size: 18px !important
}

@media screen and (max-width:768px) {
  .herosection_maxcontent__2pLGM .herosection_herobtn__85y5m {
    font-size: 14px !important
  }
}

.herosection_maxcontent__2pLGM:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #e12613;
  z-index: -2
}

.herosection_maxcontent__2pLGM:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 100%;
  background-color: #0088ba;
  transition: all .3s;
  z-index: -1
}

.herosection_maxcontent__2pLGM:hover {
  color: #fff
}

.herosection_maxcontent__2pLGM:hover:before {
  width: 100%
}

@keyframes herosection_slideUp__DiMpy {
  0% {
    opacity: 0;
    transform: translateY(50px)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.herosection_textanimation__1Wu4I span {
  display: inline-block;
  opacity: 0;
  animation: herosection_fadeIn__gKoE8 1s forwards
}

.herosection_textanimation__1Wu4I span:first-child {
  animation-delay: .3s
}

.herosection_textanimation__1Wu4I span:nth-child(2) {
  animation-delay: .5s
}

.herosection_textanimation__1Wu4I span:nth-child(3) {
  animation-delay: .8s
}

.herosection_textanimation__1Wu4I span:nth-child(4) {
  animation-delay: 1s
}

.herosection_textanimation__1Wu4I span:nth-child(5) {
  animation-delay: 1.2s
}

.herosection_textanimation__1Wu4I span:nth-child(6) {
  animation-delay: 1.4s
}

.herosection_textanimation__1Wu4I span:nth-child(7) {
  animation-delay: 1.6s
}

.herosection_textanimation__1Wu4I span:nth-child(8) {
  animation-delay: 1.8s
}

.herosection_textanimation__1Wu4I span:nth-child(9) {
  animation-delay: 2s
}

.herosection_textanimation__1Wu4I span:nth-child(10) {
  animation-delay: 2.2s
}

.herosection_textanimation__1Wu4I span:nth-child(11) {
  animation-delay: 2.4s
}

.herosection_textanimation1__LfJdp span {
  display: inline-block;
  opacity: 0;
  animation: herosection_fadeIn__gKoE8 1s forwards
}

.herosection_textanimation1__LfJdp span:first-child {
  animation-delay: .5s
}

.herosection_textanimation1__LfJdp span:nth-child(2) {
  animation-delay: .8s
}

.herosection_textanimation1__LfJdp span:nth-child(3) {
  animation-delay: 1s
}

.herosection_textanimation1__LfJdp span:nth-child(4) {
  animation-delay: 1.4s
}

.herosection_textanimation1__LfJdp span:nth-child(5) {
  animation-delay: 1.7s
}

.herosection_textanimation1__LfJdp span:nth-child(6) {
  animation-delay: 2s
}

.herosection_textanimation1__LfJdp span:nth-child(7) {
  animation-delay: 2.4s
}

.herosection_textanimation3__29lXJ span {
  display: inline-block;
  opacity: 0;
  animation: herosection_fadeIn__gKoE8 1s forwards
}

.herosection_textanimation3__29lXJ span:first-child {
  animation-delay: .3s
}

.herosection_textanimation3__29lXJ span:nth-child(2) {
  animation-delay: .5s
}

.herosection_textanimation3__29lXJ span:nth-child(3) {
  animation-delay: .8s
}

.herosection_textanimation3__29lXJ span:nth-child(4) {
  animation-delay: 1s
}

.herosection_textanimation3__29lXJ span:nth-child(5) {
  animation-delay: 1.2s
}

.herosection_textanimation3__29lXJ span:nth-child(6) {
  animation-delay: 1.4s
}

.herosection_textanimation3__29lXJ span:nth-child(7) {
  animation-delay: 1.6s
}

.herosection_textanimation3__29lXJ span:nth-child(8) {
  animation-delay: 1.8s
}

.herosection_textanimation3__29lXJ span:nth-child(9) {
  animation-delay: 2s
}

.herosection_textanimation3__29lXJ span:nth-child(10) {
  animation-delay: 2.2s
}

.herosection_textanimation3__29lXJ span:nth-child(11) {
  animation-delay: 2.4s
}

.herosection_textanimation4__lDL5b span {
  display: inline-block;
  opacity: 0;
  animation: herosection_fadeIn__gKoE8 1s forwards
}

@keyframes herosection_fadeIn__gKoE8 {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

.herosection_textanimation4__lDL5b span:first-child {
  animation-delay: .3s
}

.herosection_textanimation4__lDL5b span:nth-child(2) {
  animation-delay: .5s
}

.herosection_textanimation4__lDL5b span:nth-child(3) {
  animation-delay: .8s
}

.herosection_textanimation4__lDL5b span:nth-child(4) {
  animation-delay: 1s
}

.herosection_textanimation4__lDL5b span:nth-child(5) {
  animation-delay: 1.2s
}

.herosection_textanimation4__lDL5b span:nth-child(6) {
  animation-delay: 1.4s
}

.herosection_textanimation4__lDL5b span:nth-child(7) {
  animation-delay: 1.6s
}

.herosection_textanimation4__lDL5b span:nth-child(8) {
  animation-delay: 1.8s
}

.herosection_textanimation4__lDL5b span:nth-child(9) {
  animation-delay: 2s
}

.herosection_textanimation4__lDL5b span:nth-child(10) {
  animation-delay: 2.2s
}

.herosection_textanimation4__lDL5b span:nth-child(11) {
  animation-delay: 2.4s
}

.herosection_carouselprev__giDBe {
  height: 0 !important;
  position: absolute !important;
  top: 50% !important
}

@media screen and (max-width:767px) {
  .herosection_carouselprev__giDBe {
    display: none !important
  }
}

.herosection_carouselnext__7ExOm {
  height: 0 !important;
  position: absolute !important;
  right: 0 !important;
  top: 50% !important
}

@media screen and (max-width:767px) {
  .herosection_carouselnext__7ExOm {
    display: none !important
  }
}

.highlight_cardanimation__hHTzK:hover {
  transform: scale(1.1);
  transition-timing-function: ease;
  transition-duration: .5s;
  background-color: #cee7f1 !important
}

@media only screen and (max-width:768px) {
  .highlight_cardanimation__hHTzK .highlight_ResponsiveSvg__Q6qdO svg {
    width: 80px;
    height: 80px
  }
}

@media only screen and (min-width:769px)and (max-width:1024px) {
  .highlight_cardanimation__hHTzK .highlight_ResponsiveSvg__Q6qdO svg {
    width: 90px;
    height: 90px
  }
}

.overview_OverviewBtn__YwTAt {
  padding: 8px 12px;
  font-weight: 600;
  font-size: 18px
}

@media screen and (max-width:678px) {
  .overview_OverviewBtn__YwTAt {
    padding: 6px 10px !important;
    font-size: 16px;
    font-weight: 500
  }
}

@media screen and (min-width:768px)and (max-width:1024px) {
  .overview_OverviewBtn__YwTAt {
    padding: 8px 12px !important;
    font-size: 16px;
    font-weight: 600
  }
}

.innovation_OverviewBtn__sOrLo {
  padding: 8px 12px;
  font-weight: 600;
  font-size: 18px
}

@media screen and (max-width:678px) {
  .innovation_OverviewBtn__sOrLo {
    padding: 6px 10px !important;
    font-size: 16px;
    font-weight: 500
  }
}

@media screen and (min-width:768px)and (max-width:1024px) {
  .innovation_OverviewBtn__sOrLo {
    padding: 8px 12px !important;
    font-size: 16px;
    font-weight: 600
  }
}

.qualitysafety_hidden__ClViC {
  opacity: 0;
  transform: translateY(80px);
  transition: opacity 1s ease-out, transform 1s ease-out
}

.qualitysafety_fade-in___zVuZ {
  opacity: 1;
  transform: translateY(0)
}

.research_PublicationBtn___55Rs {
  padding: 8px 12px;
  font-weight: 600;
  font-size: 18px
}

@media screen and (max-width:678px) {
  .research_PublicationBtn___55Rs {
    padding: 6px 10px !important;
    font-size: 16px;
    font-weight: 500
  }
}

@media screen and (min-width:768px)and (max-width:1024px) {
  .research_PublicationBtn___55Rs {
    padding: 8px 12px !important;
    font-size: 16px;
    font-weight: 600
  }
}

.team_teamSection__1UuUh .team_teamimage__hbDrP {
  width: 274px;
  height: 274px
}

.team_teamSection__1UuUh .team_nextprevbtn__NEfwg .team_carouselprev__gZ2_k {
  border: 1px solid #e12613 !important;
  padding: 12px;
  background: #fff
}

@media screen and (max-width:768px) {
  .team_teamSection__1UuUh .team_nextprevbtn__NEfwg .team_carouselprev__gZ2_k {
    padding: 0;
    height: 40px;
    width: 40px
  }
}

.team_teamSection__1UuUh .team_nextprevbtn__NEfwg .team_carouselprev__gZ2_k:hover {
  background-color: #e12613
}

.team_teamSection__1UuUh .team_nextprevbtn__NEfwg .team_carouselprev__gZ2_k:hover svg path {
  fill: #fff
}

.team_teamSection__1UuUh .team_nextprevbtn__NEfwg .team_carouselnext__Up9_X {
  border: 1px solid #e12613 !important;
  padding: 12px;
  background: #fff
}

@media screen and (max-width:768px) {
  .team_teamSection__1UuUh .team_nextprevbtn__NEfwg .team_carouselnext__Up9_X {
    padding: 0;
    height: 40px;
    width: 40px
  }
}

.team_teamSection__1UuUh .team_nextprevbtn__NEfwg .team_carouselnext__Up9_X:hover {
  background-color: #e12613
}

.team_teamSection__1UuUh .team_nextprevbtn__NEfwg .team_carouselnext__Up9_X:hover svg path {
  fill: #fff
}

.team_teamSection__1UuUh .team_TeamBtn__yosoj {
  padding: 8px 12px;
  font-weight: 600;
  font-size: 18px
}

@media screen and (max-width:678px) {
  .team_teamSection__1UuUh .team_TeamBtn__yosoj {
    padding: 6px 10px !important;
    font-size: 16px;
    font-weight: 500
  }
}

@media screen and (min-width:768px)and (max-width:1024px) {
  .team_teamSection__1UuUh .team_TeamBtn__yosoj {
    padding: 8px 12px !important;
    font-size: 16px;
    font-weight: 600
  }
}

.testimonial_testimonialsection__NKi6n {
  position: relative;
  overflow: hidden
}

.testimonial_testimonialsection__NKi6n .testimonial_cardpadding__sYhbz {
  position: static !important;
  padding-top: 80px
}

@media screen and (max-width:424px) {
  .testimonial_testimonialsection__NKi6n .testimonial_cardpadding__sYhbz {
    padding-bottom: 35px !important
  }
}

.testimonial_testimonialsection__NKi6n .testimonial_cardpadding__sYhbz .testimonial_clientimg__dj0qA {
  border-radius: 70px !important;
  position: absolute;
  bottom: 85%;
  left: 36%
}

@media(min-width:768px)and (max-width:1024px) {
  .testimonial_testimonialsection__NKi6n .testimonial_cardpadding__sYhbz .testimonial_clientimg__dj0qA {
    left: 30%
  }
}

@media(min-width:320px)and (max-width:480px) {
  .testimonial_testimonialsection__NKi6n .testimonial_cardpadding__sYhbz .testimonial_clientimg__dj0qA {
    bottom: 85%;
    left: 29%
  }
}

.testimonial_testimonialsection__NKi6n .testimonial_quotesize__N22EX {
  height: 180px !important
}

.testimonial_testimonialsection__NKi6n .testimonial_nextprevbtn__KSYFF .testimonial_carousel1__ySJxp {
  border: 1px solid #e12613 !important;
  padding: 12px !important;
  background: #fff !important
}

@media screen and (max-width:768px) {
  .testimonial_testimonialsection__NKi6n .testimonial_nextprevbtn__KSYFF .testimonial_carousel1__ySJxp {
    padding: 0 !important;
    height: 40px;
    width: 40px
  }
}

.testimonial_testimonialsection__NKi6n .testimonial_nextprevbtn__KSYFF .testimonial_carousel1__ySJxp:hover {
  background-color: #e12613 !important
}

.testimonial_testimonialsection__NKi6n .testimonial_nextprevbtn__KSYFF .testimonial_carousel1__ySJxp:hover svg path {
  fill: #fff !important
}

.testimonial_testimonialsection__NKi6n .testimonial_nextprevbtn__KSYFF .testimonial_carousel2__om6V4 {
  border: 1px solid #e12613 !important;
  padding: 12px !important;
  background: #fff !important
}

@media screen and (max-width:768px) {
  .testimonial_testimonialsection__NKi6n .testimonial_nextprevbtn__KSYFF .testimonial_carousel2__om6V4 {
    padding: 0 !important;
    height: 40px;
    width: 40px
  }
}

.testimonial_testimonialsection__NKi6n .testimonial_nextprevbtn__KSYFF .testimonial_carousel2__om6V4:hover {
  background-color: #e12613 !important
}

.testimonial_testimonialsection__NKi6n .testimonial_nextprevbtn__KSYFF .testimonial_carousel2__om6V4:hover svg path {
  fill: #fff !important
}

.rd_blog__cVEsA .rd_card__oNYjR {
  position: relative
}

.rd_blog__cVEsA .rd_card__oNYjR .rd_cardbody__hL6gW {
  position: absolute;
  bottom: 0
}

.rd_innewstbg__JkLsq {
  background-image: url(../media/researchdevelopment.ed387d7a.webp);
  height: 300px !important;
  width: 100% !important;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
  display: flex;
  justify-content: flex-start;
  align-items: center
}

.rd_innewstbg__JkLsq a {
  text-underline-offset: 3px
}

@media screen and (max-width:576px) {
  .rd_innewstbg__JkLsq {
    height: 300px !important
  }
}

.rd_patentbracesimg__D7qh9 {
  width: auto !important;
  height: 393.27px !important
}

@media screen and (max-width:678px) {
  .rd_patentbracesimg__D7qh9 {
    height: unset !important
  }
}

.rd_OverviewBtn__q5Ms9 {
  padding: 8px 12px;
  font-weight: 600;
  font-size: 18px
}

@media screen and (max-width:678px) {
  .rd_OverviewBtn__q5Ms9 {
    padding: 6px 10px !important;
    font-size: 16px;
    font-weight: 500
  }
}

@media screen and (min-width:768px)and (max-width:1024px) {
  .rd_OverviewBtn__q5Ms9 {
    padding: 8px 12px !important;
    font-size: 16px;
    font-weight: 600
  }
}

.ReaserchDevelopment_rdbg__sem_w .ReaserchDevelopment_nav-tabs__l3e6M .ReaserchDevelopment_nav-link__0wytQ {
  color: #fff
}

.ReaserchDevelopment_rdbg__sem_w .ReaserchDevelopment_nav-tabs__l3e6M .ReaserchDevelopment_nav-link__0wytQ.ReaserchDevelopment_active__Z84ZJ {
  background-color: red;
  color: #fff
}

.ReaserchDevelopment_rdbg__sem_w .ReaserchDevelopment_btn-primary__xdQNo {
  background-color: red;
  border-color: red
}

.ReaserchDevelopment_rdbg__sem_w .ReaserchDevelopment_tabsize__vyLQj {
  min-height: 400px !important
}

.ReaserchDevelopment_OverviewBtn__f1ArD {
  padding: 8px 12px;
  font-weight: 600;
  font-size: 16px
}

@media screen and (max-width:678px) {
  .ReaserchDevelopment_OverviewBtn__f1ArD {
    padding: 6px 10px !important;
    font-size: 14px;
    font-weight: 500
  }
}

@media screen and (min-width:768px)and (max-width:1024px) {
  .ReaserchDevelopment_OverviewBtn__f1ArD {
    padding: 8px 12px !important;
    font-size: 14px;
    font-weight: 600
  }
}

.eventsection_blog__gOKR_ .eventsection_cardResponsive__J0EE7 {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
  justify-content: center;
  align-items: center
}

@media(max-width:1024px) {
  .eventsection_blog__gOKR_ .eventsection_cardResponsive__J0EE7 {
    justify-content: start !important
  }
}

.eventsection_blog__gOKR_ .eventsection_card__kqP_M {
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: calc(20% - 24px);
  max-width: calc(20% - 24px);
  cursor: pointer;
  position: relative
}

.eventsection_blog__gOKR_ .eventsection_card__kqP_M img {
  object-fit: cover;
  height: 500px
}

.eventsection_blog__gOKR_ .eventsection_card__kqP_M .eventsection_cardbody__IOY1n {
  position: absolute;
  bottom: 0;
  background-color: #000;
  opacity: .7 !important;
  width: 100% !important
}

@media(max-width:1200px) {
  .eventsection_blog__gOKR_ .eventsection_card__kqP_M {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: calc(33.33% - 24px);
    max-width: calc(33.33% - 24px)
  }
}

@media(max-width:992px) {
  .eventsection_blog__gOKR_ .eventsection_card__kqP_M {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: calc(50% - 24px);
    max-width: calc(50% - 24px)
  }
}

@media(max-width:668px) {
  .eventsection_blog__gOKR_ .eventsection_card__kqP_M {
    flex: 1 1 100%;
    max-width: 100%
  }
}

.restoknee_innewstbg__BE48x {
  background-image: url(../media/restoknee-bg-img-2.9275d8ee.webp);
  height: 300px !important;
  width: 100% !important;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
  display: flex;
  justify-content: flex-start;
  align-items: center
}

.restoknee_innewstbg__BE48x a {
  text-underline-offset: 3px
}

@media screen and (max-width:576px) {
  .restoknee_innewstbg__BE48x {
    background-position-x: 74% !important;
    height: 300px !important
  }
}

.restoknee_advantages__GVaQS {
  background: linear-gradient(270deg, #0088ba 50%, #f2f9fc 0)
}

@media only screen and (max-width:575px) {
  .restoknee_advantages__GVaQS p {
    font-size: 14px !important
  }
}

.restoknee_OverviewBtn__1ApSU {
  padding: 8px 12px;
  font-weight: 600;
  font-size: 18px
}

@media screen and (max-width:678px) {
  .restoknee_OverviewBtn__1ApSU {
    padding: 6px 10px !important;
    font-size: 16px;
    font-weight: 500
  }
}

@media screen and (min-width:768px)and (max-width:1024px) {
  .restoknee_OverviewBtn__1ApSU {
    padding: 8px 12px !important;
    font-size: 16px;
    font-weight: 600
  }
}

.restoknee_ResponsiveSvjs__qTzJI {
  height: 120px;
  width: 120px
}

@media only screen and (max-width:668px) {
  .restoknee_ResponsiveSvjs__qTzJI {
    width: 60px;
    height: 60px
  }
}

@media only screen and (min-width:669px)and (max-width:768px) {
  .restoknee_ResponsiveSvjs__qTzJI {
    width: 80px;
    height: 80px
  }
}

@media only screen and (min-width:769px)and (max-width:1024px) {
  .restoknee_ResponsiveSvjs__qTzJI {
    width: 90px;
    height: 90px
  }
}