@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');


*{
    margin:0px;
    padding: 0px;
    box-sizing: border-box;
}

.header-text-about {
    font-size: 34px;
    font-weight: 600;
    color: #0c2d50;
    text-align: center;
    margin-top: 10px;
}


.who-we-are{
    font-weight: 400;
    color: #003f83;
}


.About_wwwceoskgrop__qmM5A {
    margin-top: 60px
}

.About_wwwceoskgropInr__sDTw0 {
    max-width: 650px;
    margin: 0 auto;
    padding: 35px 39px 35px 28px;
    background-color: #f2f2f2;
    display: flex;
    align-items: center
}

.About_skDetails__LOypv {
    padding-left: 30px;
    width: 70%;
    text-align: left
}

.About_wwwceoskgropInr__sDTw0 img {
    width: 151px!important;
    min-width: inherit!important;
    max-width: inherit!important;
    min-height: inherit!important;
    max-height: inherit!important;
    height: auto!important
}

.About_skDetails__LOypv h3 {
    font-size: 22px;
    font-weight: 600;
    font-style: italic;
    letter-spacing: .15px;
    color: #004085;
    margin-bottom: 12px;
    margin-top: 0;
    font-display: "swap";
    font-family: Playfair Display,serif!important
}

.About_skDetails__LOypv h3,.About_skDetails__LOypv p {
    font-stretch: normal;
    line-height: normal;
    text-align: left
}

.About_skDetails__LOypv p {
    margin: 0;
    font-size: 14px;
    font-weight: 500;
    font-style: normal;
    letter-spacing: .1px;
    color: #4f4f4f
}

.About_abtToPHEAD__vH1vZ {
    padding: 32px 0;
    text-align: center
}

.About_abtToPHEAD__vH1vZ h2 {
    margin: 0 0 1px;
    font-size: 18px;
    font-weight: 600;
    font-style: italic;
    line-height: normal;
    font-display: "swap";
    font-family: Playfair Display,serif!important
}

.About_abtToPHEAD__vH1vZ h2,.About_abtToPHEAD__vH1vZ p {
    font-stretch: normal;
    letter-spacing: .15px;
    text-align: center;
    color: #2c2e35
}

.About_abtToPHEAD__vH1vZ p {
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    line-height: 1.4
}

.About_WhTWEDoConT__sZJ2Y .About_ImGAREA___xCky h2 {
    margin: 0 0 11px;
    font-size: 22px;
    font-weight: 600;
    font-stretch: normal;
    font-style: italic;
    line-height: normal;
    letter-spacing: .15px;
    text-align: center;
    color: #8f191f;
    font-display: "swap";
    font-family: Playfair Display,serif!important
}

.About_WhTWEDoConT__sZJ2Y .About_ImGAREA___xCky p {
    margin: 11px 12px 0 22px;
    font-size: 16px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.4;
    letter-spacing: .15px;
    text-align: center;
    color: #4f4f4f
}

.About_WhatWDoImGAREA__G13v0 {
    max-width: 369px;
    margin: 22px auto 0
}


.About_WWAConter__CJf8H {
    padding: 60px 0 40px
}

.About_WWAContIner__BCDGR .About_abtHeading__rqn3_ {
    margin-bottom: 15px
}

.About_abtHeading__rqn3_ {
    display: block;
    text-align: center;
    position: relative
}

.About_abtHeading__rqn3_ span {
    display: block;
    max-width: 800px;
    height: 1px;
    margin: -17px auto 0;
    background-color: #bdbdbd
}

.About_abtHeading__rqn3_ h2 {
    margin: 0;
    font-size: 40px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    color: #044150;
    display: inline-block;
    background-color: #fff;
    padding: 0 10px
}

.About_wwwtwocolumn__CE7gK {
    display: flex;
    flex-wrap: wrap;
    padding: 0 35px;
    margin-left: -60px;
    margin-right: -60px
}

.About_wwwtwocolumn__CE7gK .About_col50__l9IPz {
    width: 50%;
    padding-left: 60px;
    padding-right: 60px
}

.About_WWAContIner__BCDGR .About_ContENtAreA__UUS_P {
    padding: 40px 0 0
}

.About_WWAContIner__BCDGR .About_ContENtAreA__UUS_P p {
    font-size: 16px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.4;
    letter-spacing: .15px;
    text-align: left;
    color: #044150
}

.About_WWAContIner__BCDGR .About_ImGAREA___xCky {
    width: 100%
}

.About_WWAContIner__BCDGR .About_ImGAREA___xCky span {
    max-width: inherit!important;
    width: 100%!important
}

.About_WWAContIner__BCDGR .About_ImGAREA___xCky img {
    width: 100%!important;
    min-width: inherit!important;
    max-width: inherit!important;
    min-height: inherit!important;
    max-height: inherit!important;
    height: auto!important
}

.About_bluebl__HoTcM {
    color: #044150;
    font-weight: 700
}

.WeOffer_WhTWEOfferWrAP__mj0pA ul {
    list-style-type: none;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    margin-left: -8px;
    margin-right: -8px
}

.WeOffer_WhTWEOfferWrAP__mj0pA ul li {
    width: 20%;
    padding-left: 8px;
    padding-right: 8px;
    margin-bottom: 16px
}

.WeOffer_WhTWEOfferWrAP__mj0pA ul li .WeOffer_WhTWEOfferList__CRmn_ {
    padding: 20px;
    border-radius: 4px;
    background-color:#004085;
    text-align: center;
    height: 100%
}


.WeOffer_WhTWEOfferList__CRmn_ h2{

    padding: 0px;
}

.WeOffer_WhTWEOfferWrAP__mj0pA ul li .WeOffer_WhTWEOfferList__CRmn_ span {
    width: 70px!important;
    height: 70px!important;
    margin: 0 auto!important;
    display: block!important
}

.WeOffer_WhTWEOfferWrAP__mj0pA ul li h2 {
    font-size: 18px;
    font-weight: 600;
    line-height: normal;
    margin-top: 20px;
    margin-bottom: 6px
}

.WeOffer_WhTWEOfferWrAP__mj0pA ul li h2,.WeOffer_WhTWEOfferWrAP__mj0pA ul li p {
    font-stretch: normal;
    font-style: normal;
    letter-spacing: .15px;
    text-align: center;
    color: #fff
}

.WeOffer_WhTWEOfferWrAP__mj0pA ul li p {
    font-size: 14px;
    font-weight: 400;
    line-height: 1.4;
    margin-bottom: 0
}

.WeOffer_ABTWhYUSWrAP__1UqDq {
    display: block;
    text-align: center
}

.WeOffer_ABTWhYUSIMG__KxgHO {
    max-width: 535px;
    margin: 0 auto
}

.WeOffer_ABTWhYUSThreeCOLUN__YGAIq {
    display: flex;
    flex-wrap: wrap;
    margin-left: -11px;
    margin-right: -11px
}

.WeOffer_ABTWhYUSThreeCOLUN__YGAIq .WeOffer_col3__qBHj1 {
    padding-left: 11px;
    padding-right: 11px;
    width: 33.33%
}

.WeOffer_ABTWhYUSThreeCOLUN__YGAIq .WeOffer_colINR__3uZVT {
    padding: 12px 40px;
    background-color: #f1f3f8;
    text-align: center
}

.WeOffer_ABTWhYUSThreeCOLUN__YGAIq .WeOffer_colINR__3uZVT h2 {
    font-size: 20px;
    font-weight: 600;
    font-stretch: normal;
    font-style: italic;
    line-height: 1.4;
    letter-spacing: .15px;
    text-align: center;
    color: #26708e;
    margin-top: 0;
    margin-bottom: 2px;
    font-display: "swap";
    font-family: Playfair Display,serif!important
}

.WeOffer_ABTWhYUSThreeCOLUN__YGAIq .WeOffer_colINR__3uZVT p {
    margin: 0;
    font-size: 16px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.4;
    letter-spacing: .15px;
    text-align: center;
    color: #4f4f4f
}

.WeOffer_abtToPLiSt__BPtrq {
    padding: 32px 0 40px;
    display: block;
    text-align: center
}

.WeOffer_ABTWhYUS__XeGIq .WeOffer_abtToPLiSt__BPtrq p {
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: .15px;
    text-align: center;
    color: #212934
}

.WeOffer_ABTWhYUS__XeGIq .WeOffer_abtToPLiSt__BPtrq p span {
    font-style: italic;
    font-display: "swap";
    font-family: Playfair Display,serif!important
}

.WeOffer_ABTWhYUSThreeCOLUN__YGAIq {
    display: flex;
    flex-wrap: wrap;
    margin-left: -11px;
    margin-right: -11px
}

.WeOffer_ABTWhYUSThreeCOLUN__YGAIq .WeOffer_col3__qBHj1 {
    padding-left: 11px;
    padding-right: 11px;
    width: 33.33%
}

.WeOffer_ABTWhYUSThreeCOLUN__YGAIq .WeOffer_colINR__3uZVT {
    padding: 12px 40px;
    background-color: #f1f3f8;
    text-align: center
}

.WeOffer_ABTWhYUSThreeCOLUN__YGAIq .WeOffer_colINR__3uZVT h2 {
    font-size: 20px;
    font-weight: 600;
    font-stretch: normal;
    font-style: italic;
    line-height: 1.4;
    letter-spacing: .15px;
    text-align: center;
    color: #004085;
    margin-top: 0;
    margin-bottom: 2px;
    font-display: "swap";
    font-family: Playfair Display,serif!important
}

.WeOffer_ABTWhYUSThreeCOLUN__YGAIq .WeOffer_colINR__3uZVT p {
    margin: 0;
    font-size: 16px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.4;
    letter-spacing: .15px;
    text-align: center;
    color: #4f4f4f
}

.WeOffer_abtToPLiSt__BPtrq {
    padding: 32px 0 40px;
    display: block;
    text-align: center
}

.WeOffer_ABTWhYUS__XeGIq .WeOffer_abtToPLiSt__BPtrq p {
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: .15px;
    text-align: center;
    color: #212934
}

.WeOffer_ABTWhYUS__XeGIq .WeOffer_abtToPLiSt__BPtrq p span {
    font-style: italic;
    font-display: "swap";
    font-family: Playfair Display,serif!important
}

.floating-image {
  
    animation: float 3s ease-in-out infinite; /* Apply the floating animation */
}

@keyframes float {
    0%, 100% {
        transform: translateY(0); /* Start and end at the original position */
    }
    50% {
        transform: translateY(-20px); /* Move 20px up at the midpoint */
    }
}

.About_gridcontainer__oISBk .About_col1__IPYr6 {
    background-color: hsla(0, 0%, 100%, .8);
    width: 35%;
    margin-bottom: 15px;
}

.About_gridcontainer__oISBk {
    display: flex;
    flex-wrap: wrap;
    grid-gap: 13px;
    padding: 0;
}
.About_gridcontainer__oISBk .About_col1__IPYr6 .About_item__Gj_Y0 {
    padding: 40px 20px 20px;
    background-color:#004085;
    height: 100%;
}

.About_gridcontainer__oISBk .About_itemineer__Zl11q {
    align-items: flex-end;
    height: 100%;
    display: flex;
}

.About_itemwrap___85DC {
    display: block;
}

.About_gridcontainer__oISBk .About_itemineer__Zl11q h3 {
    margin: 0;
    font-size: 60px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: -.5px;
    text-align: left;
    color: #51bffc;
}

.About_gridcontainer__oISBk .About_itemineer__Zl11q p {
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: .15px;
    text-align: left;
    color: #fff;
}

.About_gridcontainer__oISBk .About_col2__XFyeR {
    width: 65%;
    display: flex;
    flex-wrap: wrap;
    margin-left: -8px;
    margin-right: -10px;
}

.About_gridcontainer__oISBk .About_col2__XFyeR .About_item__Gj_Y0 {
    width: 50%;
    margin-bottom: 15px;
    padding-left: 8px;
    padding-right: 8px;
}

.About_gridcontainer__oISBk .About_col2__XFyeR .About_item__Gj_Y0 .About_itemineer__Zl11q {
    padding: 40px 20px 20px;
    background-color: #004085;
}

.About_gridcontainer__oISBk .About_itemineer__Zl11q {
    align-items: flex-end;
    height: 100%;
    display: flex;
}

.About_itemwrap___85DC {
    display: block;
}

.About_gridcontainer__oISBk .About_itemineer__Zl11q h3 {
    margin: 0;
    font-size: 60px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: -.5px;
    text-align: left;
    color: #51bffc;
}

.About_gridcontainer__oISBk .About_itemineer__Zl11q p {
    margin: 0;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: .15px;
    text-align: left;
    color: #fff;
}

.About_abtToPHEAD__vH1vZ {
    padding: 32px 0;
    text-align: center;
}

.About_abtToPHEAD__vH1vZ p {
    margin: 0;
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    line-height: 1.4;
}

.About_abtToPHEAD__vH1vZ p {
    font-stretch: normal;
    letter-spacing: .15px;
    text-align: center;
    color: #2c2e35;
}

h2{
    text-align:center;
    padding: 20px;
  }
  /* Slider */
  
  .slick-slide {
      margin: 0px 20px;
  }
  
  .slick-slide img {
      width: 100%;
  }
  
  .slick-slider
  {
      position: relative;
      display: block;
      box-sizing: border-box;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
              user-select: none;
      -webkit-touch-callout: none;
      -khtml-user-select: none;
      -ms-touch-action: pan-y;
          touch-action: pan-y;
      -webkit-tap-highlight-color: transparent;
  }
  
  .slick-list
  {
      position: relative;
      display: block;
      overflow: hidden;
      margin: 0;
      padding: 0;
  }
  .slick-list:focus
  {
      outline: none;
  }
  .slick-list.dragging
  {
      cursor: pointer;
      cursor: hand;
  }
  
  .slick-slider .slick-track,
  .slick-slider .slick-list
  {
      -webkit-transform: translate3d(0, 0, 0);
         -moz-transform: translate3d(0, 0, 0);
          -ms-transform: translate3d(0, 0, 0);
           -o-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
  }
  
  .slick-track
  {
      position: relative;
      top: 0;
      left: 0;
      display: block;
  }
  .slick-track:before,
  .slick-track:after
  {
      display: table;
      content: '';
  }
  .slick-track:after
  {
      clear: both;
  }
  .slick-loading .slick-track
  {
      visibility: hidden;
  }
  
  .slick-slide
  {
      display: none;
      float: left;
      height: 100%;
      min-height: 1px;
  }
  [dir='rtl'] .slick-slide
  {
      float: right;
  }
  .slick-slide img
  {
      display: block;
  }
  .slick-slide.slick-loading img
  {
      display: none;
  }
  .slick-slide.dragging img
  {
      pointer-events: none;
  }
  .slick-initialized .slick-slide
  {
      display: block;
  }
  .slick-loading .slick-slide
  {
      visibility: hidden;
  }
  .slick-vertical .slick-slide
  {
      display: block;
      height: auto;
      border: 1px solid transparent;
  }
  .slick-arrow.slick-hidden {
      display: none;
  }

  .Interested_navmenuDiv__5amle {
    width: 177px!important;
    padding: 12px;
    text-align: -webkit-center;
    border-radius: 20px;
    border: 1px solid #fff;
    background-color: #d3f6ff;
 width: 200px;
    margin: 20px 10px 0;
    height: 183px;
    max-height: 100%;
    position: relative;
    border-radius: 4px;
}

.Interested_navmenuDiv__5amle h3{
    font-size: 18px;
    margin-top: 20px;
}

.inner-box{
  
        border-radius: 20px;
        padding: 35px 30px 37px;
        background-image: linear-gradient(0deg, #ffffff 0%, #e5edfb 100%);
        position: relative;
        z-index: 2;
        transition: .5s;
        border: 1px solid #e6eefb;
        overflow: hidden;
    
}

.About_OuRTEAmFrCOLWRAP__Am7Nz {
    padding-top: 8px;
}

.About_OuRTEAmFrCOLUN__PPitK {
    display: flex;
    flex-wrap: wrap;
    margin-left: -8px;
    margin-right: -8px;
    margin-top: 30px;
}

.About_AboutSeCTIONLed__5LaFq {
    width: 33.33%;
    padding-left: 8px;
    text-align: -webkit-center;
    padding-right: 8px;
    margin-bottom: 16px;
}

.About_BRDINFOConT__hcTbd {
    padding: 36px 44px 5px;
    background-color: #f1f3f8;
    position: relative;
    cursor: pointer;
    min-height: 380px;
}

.About_title__atSu4{
    height: 80px;
}

.About_AboutSeCTIONLed__5LaFq {
    width: 24.33%;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 16px;
    border: 10px solid rgba(255, 255, 255, 0);
}



.About_BRDINFOConT__hcTbd .About_BRDMCOnTENT__13zt8 {
    display: none;
}

.About_BRDINFOConT__hcTbd .About_BRDMCOnTENT__13zt8 .About_BRDINFO__06gmb {
    height: 78px;
    margin-bottom: 20px;
    text-align: center;
}

.About_BRDINFOConT__hcTbd .About_BRDMCOnTENT__13zt8 .About_BRDINFO__06gmb h4 {
    
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: .15px;
    text-align: center;
    color: #8f191f;
    margin-top: 0;
    margin-bottom: 5px;
}

.About_BRDINFO__06gmb h4{
    font-weight: 600;
    font-size: 17px!important;
    height: 20px;
}

.About_BRDINFOConT__hcTbd .About_BRDMCOnTENT__13zt8 .About_BRDINFO__06gmb p {
    text-align: center;
}

.About_BRDINFOConT__hcTbd .About_BRDMCOnTENT__13zt8 p {
    font-size: 15px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.4;
    letter-spacing: .15px;
    text-align: left;
    color: #333;
    margin: 0;
}

.About_BRDINFOConT__hcTbd:hover .About_BRDMCOnTENT__13zt8 {
    display: block;
    background-color: #fff;
    transition: transform .5s ease;
    position: absolute;
    top: 0;
    z-index: 99;
    left: 0;
    padding: 40px 23px 35px;
    height: 100%;
    width: 100%;
}