@font-face {
	font-family: OpenSans-Bold;
	src: url(./assets/fonts/OpenSans-Bold.ttf);
  }

@font-face {
	font-family: OpenSans-Light;
	src: url(./assets/fonts/OpenSans-Light.ttf);
}

@font-face {
	font-family: OpenSans-Regular;
	src: url(./assets/fonts/OpenSans-Regular.ttf);
}

@font-face {
	font-family: OpenSans-SemiBold;
	src: url(./assets/fonts/OpenSans-SemiBold.ttf);
}



@font-face {
	font-family: SourceSansPro-Bold;
	src: url(./assets/fonts/SourceSansPro-Bold.ttf);
}

@font-face {
	font-family: SourceSansPro-Regular;
	src: url(./assets/fonts/SourceSansPro-Regular.ttf);
}


*{
  margin: 0;
  padding: 0;
}

.clearfix {
  content: "";
  clear: both;
}

select::-ms-expand {
  display: none;
}

select::-ms-value {
  background: none; color: #42413D;
}

.pageOneContainer {
  width: 100%;
  margin: 0 auto;
  /* height: calc(100vh - 300px); */
}

.pageInnerContainer {
  width: 100%;
  margin: 0 auto;
}

.pageHeaderSec {
      height: 65px;
    width: 88.75%;
    margin: 0 auto;
    /* background-color: white; */
    display: flex;
    align-items: center;
    justify-content: space-between;
    /* position: relative; */
    position: absolute;
    z-index: 1;
    top: 0;
    color: white;
    left: 5.625%;
}

.headerDiv {
  width: 50%;
}

.headerDivMenuMobile {
  display: none
}

.hamburgerDiv {
  width: 32px;
  height: 3px;
  margin: 5px 0;
  border-radius: 17px;
  background-color: #fff;
}

.headermenuBoxMobile{
  position: absolute;
  min-height: 135px;
  width: 100%;
  background-color: white;
  /* box-shadow: 3px 3px 15px 0 rgb(0 0 0 / 25%); */
  right: 0;
  top: 70px;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-radius: 7px;
  box-shadow: 6px 6px 20px 0 rgb(0 0 0 / 16%);
}

.headermenuBoxMobileWrapper {
  width: 95%;
  margin: 15px auto;
  /* display: flex;
  justify-content: space-between; */
  color: black;
}

.headerDivMenu {
  width: 50%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-family: OpenSans-Bold;
  font-size: 16.5px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.52;
  letter-spacing: normal;
  text-align: left;
  color: #fff;
}

.headerDivMenuItem {
  width: 25%;
  text-align: center;
  cursor: pointer;
}

.headerDivMenuItemMobile {
  padding-top: 14px;
  width: 50%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-family: OpenSans-Bold;
  font-size: 16.5px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.52;
  letter-spacing: normal;
  text-align: left;
  color: #021028;
}

.headerDivMenuItem:hover {
  color: #ff952a;
}

.headerDivMenuItemButton {
  padding: 5px 20px;
  background-color: transparent;
  border: 1px solid #fff;
  font-family: OpenSans-Bold;
  font-size: 16.5px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.52;
  letter-spacing: normal;
  text-align: left;
  color: #fff;
  cursor: pointer;
  border-radius: 4px;
}


.headermenuBox{
  position: absolute;
  height: 135px;
  width: 50%;
  background-color: white;
  box-shadow: 3px 3px 15px 0 rgba(0, 0, 0, 0.25);
  right: 0;
  top: 60px;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.headermenuBoxWrapper {
  width: 95%;
  margin: 15px auto;
  display: flex;
  justify-content: space-between;
  color: white;
}

.headermenuBoxLabel {
  font-family: OpenSans-Regular;
  font-size: 14.5px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2;
  letter-spacing: normal;
  text-align: left;
  color: black;
}

.headermenuBoxLabelItem {
  background-color: white;
  padding: 3px 8px;
}

.headermenuBoxLabelItem:hover {
  background-color: #edf3f8;
  cursor: pointer;
}


.headermenuBoxLabelItemMobile {
  background-color: white;
  padding: 4px 20px;
}

.headermenuBoxLabelItemMobile:hover {
  background-color: #edf3f8;
  cursor: pointer;
}

.logoImg {
      width: 138px;
    height: 42px;
  display: inline-block;
  vertical-align: middle;
}

.headerLabel {
  font-size: 18px;
  font-weight: bold;
}




.pageBannerSec {
  height: 543px;
  /* width: 100%; */
  margin: 0 auto;
  position: relative;
  /* background-image: url(./assets/images/homeBannerImgBackground.png); */
  background-size: 100% 100%;
}

.bannerImg {
  width: 100%;
  height: 543px !important;
  position: relative;
  display: block !important;
  z-index: 1;
  object-fit: cover;
}

.bannerImgBackground {
  width: 100%;
  height: 543px !important;
  display: block !important;
  position: absolute;
  top: 0;
  z-index: 2;
}

.gradientVerticalWeb {
  height: 100px;
  background-image:linear-gradient(#27262675, rgb(0 0 0 / 0%));
  z-index: 26;
  height: 75px;
  width: 100%;
  position: absolute;
  top: 0px;
  left: 0;
  z-index: 10000000;
  display: block;
}

.bannerImgMobile {
  display: none !important;
}

.bannerImgBackgroundMobile {
  display: none !important;
}

.bannerWrapper{
  width: 100%;
  margin: 0 auto;
  position: absolute;
  z-index: 2;
  top: 52px;
  text-align: center;
}


.bannerLabelDiv {
  position: absolute;
  top:45px;
}

.bannerQuoteImg {
  position: absolute;
  width: 50px;
  margin-left: 75px;
}

.bannerHeadLabel {
    /* position: absolute; */
  font-family: OpenSans-Regular;
  font-size: 50px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.26;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
  padding-top: 102px;
  display: block;
}

.bannerHeadLabelMobile{
  display: none;
    font-family: OpenSans-Regular;
  font-size: 50px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.26;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
  padding-top: 102px;
}

.bannerHeadLabelCountry{
    font-family: OpenSans-Bold;
}

.bannerHeadName {
  font-family: OpenSans-SemiBold;
  font-size: 20px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 3.4;
  letter-spacing: normal;
  text-align: left;
  color: #ffffff;
  margin-left: 85px;
  display: block;
}

.bannerHeadNameMobile {
  font-size: 20px;
  /* font-weight: 600; */
  font-stretch: normal;
  font-style: normal;
  line-height: 3.4;
  letter-spacing: normal;
  text-align: left;
  color: #ffffff;
  margin-left: 50px;
  display: none;
}

.bannerHeadNameMobileLabel{
  float: left;
  width: 80%;
  font-family: OpenSans-SemiBold;
  font-size: 17px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.47;
  letter-spacing: normal;
  text-align: left;
  color: #ffffff;
}

.headMemberImg {
  float: left;
  vertical-align: middle;
  padding-right: 10px;
  width: 48px;
  height: 48px;
}

.bannerHeadDesc {
  /* position: absolute; */
  font-family: OpenSans-Regular;
  font-size: 16.5px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.58;
  letter-spacing: normal;
  text-align: left;
  color: #ffffff;
  padding-top: 10px;
  padding-bottom: 25px;
  margin-left: 85px;
  width: 100%;
}

.applyButton {
  /* position: absolute; */
  background-color: #ff6c0a;
  color: #fff;
  border-radius: 8px;
  font-family: OpenSans-Bold;
  font-size: 16.5px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.55;
  letter-spacing: normal;
  text-align: center;
  /* margin-top: 220px; */
  padding: 0px 20px;
  border: none;
  margin-top: 29px;
}


  .pageFeatureSec {
    min-height: 600px;
    width: 100%;
    margin: 0 auto;
    background-color: #F2F6F9;
  }

  .pageFeatureSecEurope {
    min-height: 836px;
    width: 100%;
    margin: 0 auto;
    background-color: #F2F6F9;
  }
  
  .featureDiv {
    width: 85%;
    margin: 0 auto;
    padding-top: 70px;
  }
  
  .featureHead {
    font-family: OpenSans-Bold;
    font-size: 26px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
    text-align: center;
    color: #021028;
  }
  
  .featureDesc {
    font-family: OpenSans-Regular;
    font-size: 16.5px;
    width: 76%;
    margin: 0 auto;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.52;
    letter-spacing: normal;
    text-align: center;
    color: #5a6e81;
    padding-top: 12px;
  }
  
  .featureBoxDiv {
    width: 85%;
    margin: 0 auto;
    padding: 40px 0;
    display: flex;
    /* align-items: center; */
    justify-content: space-between;
  }




  .featureLeftBoxDiv {
    border: 1px solid #D5E3F1;
    width: 27.383%;
    height: 362px;
  }

  .featureLeftBoxDivEurope {
    border: 1px solid #D5E3F1;
    width: 27.383%;
    height: 506px;
  }

  .featureLeftBox {
    border: 1px solid #D5E3F1;
    border-left: 5px solid white;
    width: 100%;
    height: 72px;
    font-family: OpenSans-SemiBold;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.39;
    letter-spacing: normal;
    text-align: left;
    color: #000000;
    cursor: pointer;
  }

  .featureLeftBox:hover {
    border-left: 5px solid #ff952a;
  }

  .featureRightBoxDiv {
    border: 1px solid #FF952A;
    width: 70%;
    min-height: 362px;
    border-radius: 10px;
    background: white;
  }

  .featureImgCls {
    display: inline-block;
    vertical-align: middle;
    padding-right: 10px;
  }

  .featureImgClsMobile {
    display: inline-block;
    vertical-align: middle;
  }

  
  .flagImgEurope {
    display: inline-block;
    vertical-align: middle;
    padding-right: 10px;
    width: 45px;
    height: 23px;
  }

  .flagImgEuropeMobile {
    display: inline-block;
    vertical-align: middle;
    width: 45px;
    height: 23px;
  }

  .featureLeftBoxPadding {
      padding: 24px;
  }

  .featureRightBoxPadding {
      padding: 25px 28px;
       border-radius: 4px;
      overflow: auto;
      display: none;
  }

  .featureRightBoxHead {
    font-family: OpenSans-SemiBold;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.39;
    letter-spacing: normal;
    text-align: left;
    color: #021028;
  }

  .featureRightBoxContentSec {
    text-align: left;
    font-family: OpenSans-Regular;
    font-size: 16.5px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.52;
    letter-spacing: normal;
    text-align: left;
    color: #5a6e81;
    line-height: 24px;
    padding-bottom: 10px;
    padding-top: 30px;
  }

  .featureContentTickSec {
    float: left;
    width: 8%;
  }

  .featureContentDescSec {
    float: left;
    /* width: 85%; */
    padding-bottom: 7px;
    /* padding-left: 14px; */
  }

  
  .featureBox {
    width: 23%;
    border: solid 1px white;
    background-color: white;
    float: left;
    box-shadow: 0 13px 10px rgba(36, 114, 175, 0.07);
    text-align: center;
  }
  
  .featureBoxWrapper {
    padding: 50px;
  }
  
  .featureBoxHead {
    font-size: 18px;
    font-weight: bold;
    padding: 12px 0px;
  }
  
  .featureBoxDesc {
    font-size: 17px;
    color: #9a9fa2;
    line-height: 24px;
  }
  
  
  
  .featureSecMobileDivMobile {
    width: 88.75%;
    margin: 0 auto;
    display: none;
    padding: 40px 0;
  }
  
  
  .featureSecMobileMobileBox {
    width: 100%;
    border-radius: 8px;
    background-color: #ffffff;
    float: left;
    margin-top: 10px;
  }
  
  .featureSecMobileMobileDivWrapper {
    width: 100%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    height: 72px;
  }
  
  .featureSecMobileMobileImg {
    float: left;
    width: 29.76%;
  }
  
  .featureSecMobileMobileTextWrapper {
    width: 100%;
    float: left;
  }
  
  .featureSecMobileMobileTextInnerWrapper{
    width: 84.51%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  
  .featureSecMobileMobileHead {
    font-family: OpenSans-SemiBold;
    font-size: 18px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 2.68;
    letter-spacing: normal;
    text-align: left;
    color: #021028;
  }





.pageDiscoverSec {
  min-height: 700px;
  width: 100%;
  margin: 0 auto;
  background-color: #f2f6f9;
}

.discoverDiv {
  width: 88.75%;
  margin: 0 auto;
  padding-top: 82px;
  padding-bottom: 45px;
}

.discoverHead {
  font-family: OpenSans-Bold;
  font-size: 26px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 2;
  letter-spacing: normal;
  text-align: center;
  color: #021028;
}

.discoverDesc {
  font-family: OpenSans-Regular;
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.33;
  letter-spacing: normal;
  text-align: left;
  color: #5a6e81;
}

.discoverBoxDivWeb {
  display: block;
}

.discoverBoxDivMobile {
  display: none;
  width: 95.75%;
  margin: 0 auto;
}

.discoverBoxMobile {
  width: 100%;
  border: solid 1px #fff;
  border-radius: 8px;
  background-color: #fff;
  float: left;
  margin-bottom: 12px;
}

.discoverBoxDivWrapperMobile {
  width: 100%;
  margin: 0 auto;
  display: flex;
  align-items: center;
}

.discoverImgMobile {
  float: left;
  width: 29.76%;
}

.discoverTextWrapperMobile {
  width: 70.24%;
  float: left;
}

.discoverTextWrapperMobileLastDiv {
  width: 100%;
}

.discoverTextInnerWrapperMobile {
  width: 84.51%;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.discoverTextInnerWrapperMobileLast {
  width: 84.51%;
  margin: 0 auto;
  /* display: flex; */
  align-items: center;
  justify-content: space-between;
}

.discoverBoxHeadMobile {
  font-family: OpenSans-Bold;
  font-size: 18.5px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.68;
  letter-spacing: normal;
  text-align: left;
  color: #021028;
}








.discoverBoxDiv {
  width: 88.75%;
  margin: 0 auto;
  padding: 8px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.discoverBox {
  width: 48.905%;
  border: solid 1px #fff;
  border-radius: 8px;
  background-color: #fff;
  float: left;
  height: 184px;
}

.discoverBox:hover
{
  background-color: #fff;
    box-shadow: 3px 12px 22px 0 rgba(0, 0, 0, 0.16);

        /* -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
        transform: scale(1.05); */
}

.discoverBoxDivWrapper {
  width: 100%;
  margin: 0 auto;
  display: flex;
  align-items: center;
}

.discoverImg {
  float: left;
  /* width: 29.76%; */
  width: 186px;
  height: 184px;
}

.discoverTextWrapper {
  width: 70.24%;
  float: left;
}

.discoverBoxDivWrapperLastDiv {
   margin: 0;
    position: relative;
    top: 38%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.discoverTextInnerWrapper{
  width: 84.51%;
  margin: 0 auto;
}

.discoverBoxHead {
  font-family: OpenSans-Bold;
  font-size: 18.5px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.68;
  letter-spacing: normal;
  text-align: left;
  color: #021028;
}

.discoverBoxDesc {
  font-family: OpenSans-Regular;
  font-size: 16.5px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.52;
  letter-spacing: normal;
  text-align: left;
  color: #5a6e81;
}

.discoverDivBottom {
  margin: 0 auto;
  padding-top: 20px;
  padding-bottom: 20px;
  width: 88.75%;
  font-size: 20px;
  font-weight: bold;
  font-family: OpenSans-SemiBold;
  font-size: 16.5px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  color: #000000;
  display: flex;
  align-items: center;
  justify-content: space-between;
}


.arrow-down-right{
  border: solid 3px #707070;
  border-width: 0 3px 3px 0;
  display: inline-block;
  padding: 4px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}

.arrow-up-right{
  border: solid 3px #707070;
  border-width: 0 3px 3px 0;
  display: inline-block;
  padding: 4px;
  transform: rotate(225deg);
  -webkit-transform: rotate(225deg);
}

.arrow-down-right-faq{
  border: solid 3px #707070;;
  border-width: 0 3px 3px 0;
  display: inline-block;
  padding: 5px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  float: right;
  margin-top: 3px;
}


.pageWantToGoSec {
  min-height: 775px;
  width: 100%;
  margin: 0 auto;
  background-color: #f2f6f9;
}

.pageWantToGoRightShade{
  height: 775px;
  width: 150px;
  background-image: linear-gradient(to left, #f2f6f9, rgba(255, 243, 232, 0));
  position: absolute;
  right: 0;
  z-index: 2;
  display: block;
}

.goDiv {
  width: 88.75%;
  margin: 0 auto;
  padding-top: 70px;
  padding-bottom: 45px;
}

.goHead {
  font-family: OpenSans-Bold;
  font-size: 26px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 2;
  letter-spacing: normal;
  text-align: center;
  color: #021028;
}

.goDesc {
  font-family: OpenSans-Regular;
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.33;
  letter-spacing: normal;
  text-align: left;
  color: #5a6e81;
}

.goSliderDiv {
  width: 92.5%;
  margin: 0 auto;
  margin-left: 5.5%;
  display: block;
}

.goSliderDivMobile {
  width: 88.75%;
  margin: 0 auto;
  display: none;
}


.goSliderMobileBox {
  width: 100%;
  border: solid 1px #fff;
  border-radius: 8px;
  background-color: #fff;
  float: left;
  margin-top: 12px;
}

.goSliderMobileDivWrapper {
  width: 100%;
  margin: 0 auto;
  display: flex;
  align-items: center;
}

.goSliderMobileImg {
  float: left;
  width: 29.76%;
}

.goSliderMobileTextWrapper {
  width: 70.24%;
  float: left;
}

.goSliderMobileTextInnerWrapper{
  width: 84.51%;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.goSliderMobileHead {
  font-family: OpenSans-Bold;
  font-size: 18.5px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.68;
  letter-spacing: normal;
  text-align: left;
  color: #021028;
}

.goDescBottomMobile {
  margin: 0 auto;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 17px;
  font-weight: bold;
  color: #FF8000;
}







.goSliderBox {
  width: 100%;
  background-color: white;
  float: left;
  text-align: center;
  border-radius: 8px;
  height: 526px;
}


.goSliderBox:hover
{
  box-shadow: 3px 12px 22px 0 rgba(0, 0, 0, 0.16);
}

.goImg {
  width: 100%;
  height: 268px;
  object-fit: cover;
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
}

.goSliderBoxMigrateWrapper {
  width: 72.75%;
  margin: 0 auto;
    margin-top: 0px;
    margin-bottom: 0px;
  position: relative;
  top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.goSliderBoxMigrateHead {
  font-family: OpenSans-Bold;
  font-size: 18px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.39;
  letter-spacing: normal;
  text-align: center;
  color: #021028;
  padding-bottom: 32px;
}

.goSliderBoxMigrateDesc {
  font-family: OpenSans-Regular;
  font-size: 16.5px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.52;
  letter-spacing: normal;
  text-align: center;
  color: #5a6e81;
  padding-top: 17px;
  padding-bottom: 36px;

}

.goSliderBoxMigrateBtn {
  padding: 12px 35px;
  border-radius: 5px;
  border: none;
  font-family: OpenSans-Bold;
  font-size: 18px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  text-align: center;
  color: white;
  min-width: 160px;
  background-color: #ff6c0a;
}

.goSliderBoxMigrateBtn:hover {
  background-color: #ff9100;
}

.goMigrateImg {
  width: 156px;
  height: 156px;
}



.goBoxWrapper {
  padding: 20px;
}

.goBoxHead {
  text-align: left;
  width: 60%;
  font-family: SourceSansPro-Bold;
  font-size: 18px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.78;
  letter-spacing: normal;
  color: #021028;
}

.goBoxDesc {
  padding-top: 10px;
  font-family: OpenSans-Regular;
  font-size: 16.5px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.76;
  letter-spacing: normal;
  text-align: left;
  color: #5a6e81;
}

.goBoxDescBottom {
  margin: 0 auto;
  padding-top: 20px;
  padding-bottom: 20px;
  float: left;
  font-size: 17px;
  font-weight: bold;
  color: #899fb1;
}

.flagImg {
  display: inline-block;
  vertical-align: middle;
}

.tickImg {
      border-radius: 10px;
    /* padding-right: 30px; */
    float: left;
    width: 15px;
    padding-top: 10px;
}

.goTickSec {
  /* padding-top: 10px; */
  /* display: flex; */
  align-items: center;
  clear: both;
}

.goTickDesc {
      float: right;
    width: 90%;
}

.goDescBottom {
  margin: 0 auto;
  padding-top: 20px;
  padding-bottom: 20px;
  float: left;
  font-size: 17px;
  font-weight: bold;
  color: #FF8000;
  font-family: OpenSans-SemiBold;
  cursor: pointer;
}





  
  .pageFaqSec {
    min-height: 700px;
    width: 100%;
    margin: 0 auto;
    background-color: #fff3e8;
    padding-top: 70px;
    padding-bottom: 70px;
  }
  
  .faqDiv {
    width: 88.75%;
    margin: 0 auto;
    background-color: white;
    min-height: 600px;
  }
  
  .faqDivWrapper {
    width: 90%;
    margin: 0 auto;
    padding-top: 70px;
    padding-bottom: 40px;
    background-color: white;
    /* height: 600px; */
  }
  
  .faqHead {
    font-family: OpenSans-Bold;
    font-size: 20px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.38;
    letter-spacing: normal;
    text-align: left;
    color: #021028;
    margin-bottom: 24px;
    padding-left: 2%;
    width: 95%;
  }

  .faqDesc {
    font-family: OpenSans-Regular;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: normal;
    text-align: left;
    color: #5a6e81;
    padding-bottom: 20px;
  }
  
  .faqDivBottom {
    width: 88.75%;
    margin: 0 auto;
    background-color: white;
    margin-top: 20px;
  }

  .faqDivBottomWrapper {
    background-color: white;
    width: 85%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 20px 0px;
  }

  .faqDivBottomLabel {
    font-family: OpenSans-SemiBold;
    font-size: 16.5px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: normal;
    text-align: center;
    color: #29354b;
  }

  .faqDivBottomBtn {
    padding: 0 0;
    border-radius: 4px;
    border: 2px solid #333333;
    background-color: white;
    font-family: OpenSans-Bold;
    font-size: 18px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 2.33;
    letter-spacing: normal;
    text-align: center;
    color: #000000;
    min-width: 140px;
  }






.pageStatisticSec {
  height: 225px;
  width: 100%;
  margin: 0 auto;
  background-color: #ff6c0a;
}

.statisticHeadDiv {
  width: 88.75%;
  margin: 0 auto;
  text-align: center;
  padding-top: 30px;
}

.statisticHead {
  font-family: OpenSans-Bold;
  font-size: 26px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  text-align: center;
  color: #fff;
}

.statisticDiv {
  width: 88.75%;
  margin: 0 auto;
  padding-top: 45px;
  padding-bottom: 70px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.statisticDivBox {
  width: 25%;
  border-right: solid 2px #f2f2f2;
  float: left;
  text-align: center;
}

.statisticDivBoxLast {
  width: 25%;
  /* border-right: solid 2px white; */
  float: left;
  text-align: center;
}

.statisticBoxHead {
  font-family: OpenSans-Bold;
  font-size: 50px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: normal;
  text-align: center;
  color: #fff;
  padding-bottom: 7px;
}

.statisticBoxDesc {
  font-family: OpenSans-Regular;
  font-size: 16.5px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.39;
  letter-spacing: normal;
  text-align: center;
  color: #fff;
}











.pageJourneySec {
  min-height: 800px;
  width: 100%;
  margin: 0 auto;
  background-color: #fff;
}

.journeyBoxWeb {
  display: block;
}

.journeyBoxMobile {
  display: none;
  margin: 0 auto;
  padding: 40px 0;
  align-items: center;
  justify-content: space-between;
  position: relative;
}

.journeyBoxTopDiv{
  width: 88.75%;
  margin: 0 auto;
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}

.journeyBoxleftDiv {
  float: left;
  width: 15%;
}

.journeyBoxRightDiv {
  float: left;
  width: 80%;
}

.journeyBoxNumberMobile1 {
  width: 14.5%;
  text-align: center;
  padding-left: 12px;
}

.journeyBoxNumberMobile2 {
  width: 14.5%;
  text-align: center;
  padding-left: 12px;
  padding-top: 125px;
}

.journeyBoxNumberMobile3 {
  width: 14.5%;
  text-align: center;
  padding-left: 12px;
  padding-top: 125px;
}

.journeyBoxNumberMobile4 {
  width: 14.5%;
  text-align: center;
  padding-left: 12px;
  padding-top: 125px;
}

.journeyBoxNumberMobile5 {
  width: 14.5%;
  text-align: center;
  padding-left: 12px;
  padding-top: 125px;
}

.journeyBoxNumber {
  width: 18.5%;
  float: left;
  text-align: center;
}

.journeyBoxNumberOuter {
  background-color: #C9ECE7;
  width: 55px;
  margin: 0 auto;
  height: 55px;
  border-radius: 37px;
  position: relative;
}

.journeyBoxNumberInner {
  background-color: #6ACCBC;
  width: 30px;
  margin: 0 auto;
  height: 30px;
  border-radius: 37px;
  position: absolute;
  left: 13px;
  top: 13px;
}

.numberBgImg {
  width: 56px;
  height: 56px;
}

.journeyBoxNumberInnerNumber {
  position: absolute;
  top: 1px;
  right: 10px;
  font-size: 19px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
  font-family: OpenSans-SemiBold;
}

.journeyBoxDiv {
  width: 88.75%;
  margin: 0 auto;
  padding: 0 0 40px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.journeyBox {
  width: 18.467%;
  height: 270px;
  border: solid 1px #e4f6f3;
  border-radius: 7px;
  background-color: #e4f6f3;
  float: left;
}

.journeyBoxWrapper {
  width: 82%;
  margin: 0 auto;
  padding-top: 32px;
  align-items: center;
  justify-content: space-between;
}

.journeyBoxImg {
  width: 38px;
  height: 38px;
}

.journeyBoxHead {
  width: 100%;
  font-family: OpenSans-Bold;
  font-size: 16.5px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  text-align: left;
  color: #021028;
  padding-top: 10px;
}

.journeyBoxDesc {
  font-family: OpenSans-Regular;
  font-size: 16.5px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.52;
  letter-spacing: normal;
  text-align: left;
  color: #5a6e81;
  padding-top: 10px;
}






.journeyDivBottom{
  width: 88.75%;
  margin: 0 auto;
  padding: 8px 0 52px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.journeyDivBottomBox {
  width: 32.238%;
  border: solid 1px #edf3f8;
  background-color: #edf3f8;
  border-radius: 4px;
  float: left;
  color: black;
}

.journeyDivBottomBoxWrapper {
  /* padding-top: 13px; */
  padding-left: 10px;
  height: 65px;
  display: flex;
  align-items: center;
}

.journeyStartImg {
  float: left;
  display: inline-block;
  vertical-align: middle;
  width: 27px;
  height: 27px;
}

.journeyDivBottomBoxDesc{
  float: left;
  width: 90%;
  font-family: OpenSans-SemiBold;
  font-size: 17px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.47;
  letter-spacing: normal;
  text-align: left;
  color: #000;
  padding-left: 10px;
}

.bannerMemberImg {
  float: left;
  display: inline-block;
  vertical-align: middle;
  width: 60px;
  height: 60px;
}

.bannerMemberNameMobile{
   float: left;
    width: 80%;
    /* font-family: OpenSans-Regular; */
    font-size: 17px;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.47;
    letter-spacing: normal;
    text-align: left;
    color: #fff;
      padding-left: 10px;
}

.name {
  font-family: OpenSans-Bold !important;
}

.counrty{
  font-family: OpenSans-Regular !important;
}






.pagePartnerSec {
  min-height: 425px;
  width: 100%;
  margin: 0 auto;
  background-color: white;
}

.partnerDiv {
  width: 88.75%;
  margin: 0 auto;
  padding-top: 70px;
  padding-bottom: 40px;
  text-align: center;
}

.partnerHead {
  font-family: OpenSans-Bold;
  font-size: 26px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  text-align: center;
  color: #021028;
  display: block;
}

.partnerHeadMob {
  display: none;
  font-family: OpenSans-Bold;
  font-size: 26px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  text-align: center;
  color: #021028;
}

.partnerDesc {
  font-family: OpenSans-Regular;
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.33;
  letter-spacing: normal;
  text-align: center;
  color: #5a6e81;
  padding-top: 10px;
}

.partnerImgDivWeb {
  display: block;
}

.partnerImgDivMobile {
  display: none;
}

.partnerImgDiv {
  width: 75%;
  margin: 0 auto;
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.partnerImg {
  width: 17.223%;
  height: 87px;
}















.pageTestimonialSec {
  height: 500px;
  width: 100%;
  margin: 0 auto;
  background-color: #e5f1ff;
  position: relative;
}

.testimonialRightShade{
  height: 280px;
  width: 150px;
  background-image: linear-gradient(271deg, #e5f1ff, rgba(229, 241, 255, 0));
  position: absolute;
  right: 0;
  z-index: 2;
}

.testimonialDiv {
  width: 88.75%;
  margin: 0 auto;
  padding-top: 70px;
  padding-bottom: 40px;
  text-align: center;
}

.testimonialHead {
  font-family: SourceSansPro-Bold;
  font-size: 28px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  text-align: center;
  color: #021028;
}

.testimonialSliderDiv {
  width: 92.5%;
  margin: 0 auto;
  margin-left: 5.5%;
  padding-bottom: 25px;
}

.testimonialSliderBox {
  width: 100%;
  border: solid 1px white;
  background-color: white;
  float: left;
  box-shadow: 0 13px 10px rgba(36, 114, 175, 0.07);
  text-align: center;
  border-radius: 6px;
  height: 280px;
}

.testimonialSliderBox:hover
{
  box-shadow: 3px 12px 22px 0 rgba(0, 0, 0, 0.16);
}

.testimonialSliderBoxWrapper {
  padding: 20px 50px;
}

.testimonialSliderBoxHead {
  padding-top: 30px;
  text-align: left;
  padding-bottom: 20px;
  font-family: SourceSansPro-Bold;
  font-size: 16.5px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.27;
  letter-spacing: normal;
  text-align: left;
  color: #021028;
}

.testimonialImg{
  width: 72px;
  display: inline-block;
  vertical-align: middle;
  float: left;
  padding-right: 20px;
}

.testimonialNameWeb {
  display: block;
}

.testimonialNameMobile {
  display: none;
}

.testimonialName{
  font-family: SourceSansPro-Bold;
  font-size: 16.5px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.27;
  letter-spacing: normal;
  text-align: left;
  color: #021028;
}

.testimonialCountryName {
  font-family: SourceSansPro-Regular;
  font-size: 16.5px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.27;
  letter-spacing: normal;
  text-align: left;
  color: #021028;
  padding-top: 5px;
}

.testimonialSliderBoxDesc {
  padding-bottom: 10px;
  font-family: SourceSansPro-Regular;
  font-size: 16.5px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.52;
  letter-spacing: normal;
  text-align: left;
  color: #5a6e81;
  height: 100px;
}

.testimonialSliderBoxDescBottom {
  margin: 0 auto;
  padding-top: 20px;
  padding-bottom: 20px;
  float: right;
  margin-right: 2.5%;
  font-family: SourceSansPro-Regular;
  font-size: 16.5px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.52;
  letter-spacing: normal;
  text-align: left;
  color: #000000;
}














.pageUpdateSec {
  min-height: 155px;
  width: 100%;
  margin: 0 auto;
  background-color: #222837;
}

.touchDiv {
  width: 88.75%;
  margin: 0 auto;
  padding: 50px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.updateDiv {
  width: 88.75%;
  margin: 0 auto;
  padding: 22px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.updateDivHeadSec {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.updateDivHeadImg {
  width: 104px;
  height: 102.6px;
}

.updateHead {
  font-family: OpenSans-Bold;
  font-size: 26px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  text-align: left;
  color: #ffffff;
}

.updateDesc {
  font-size: 18px;
  font-weight: normal;
  color: #8896a2;
  padding-top: 8px;
  width: 75%;
  font-family: OpenSans-Regular;
  font-size: 16.5px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.39;
  letter-spacing: normal;
  text-align: left;
  color: #ffffff;
}
.updateBtn {
  padding: 12px 35px;
  border-radius: 5px;
  border: none;
  font-family: OpenSans-Bold;
  font-size: 18px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  text-align: center;
  color: black;
  min-width: 190px;
  background-color: white;
}

.updateBtn:hover {
  color: #ff6c0a;
}




.pageNewsSec {
  height: 800px;
  width: 100%;
  margin: 0 auto;
  background-color: white;
}

.pageNewsRightShade{
  height: 800px;
  width: 150px;
  background-image: linear-gradient(271deg, #e8e8e8, rgb(245 245 245 / 0%));
  position: absolute;
  right: 0;
  z-index: 2;
}

.newsDiv {
  width: 88.75%;
  margin: 0 auto;
  padding-top: 70px;
  padding-bottom: 40px;
}

.newsHead {
  font-family: OpenSans-Bold;
  font-size: 26px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  text-align: center;
  color: #021028;
}

.newsDesc {
  font-family: OpenSans-Regular;
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.33;
  letter-spacing: normal;
  text-align: left;
  color: #5a6e81;
  padding-top: 8px;
}

.newsSliderDiv {
  width: 92.5%;
  margin: 0 auto;
  margin-left: 5.5%
}

.newsSliderBox {
  width: 100%;
  background-color: white;
  float: left;
  box-shadow: 8px 8px 26px 0 rgba(0, 0, 0, 0.03);
  border: solid 0.6px #9fa2ac;
  text-align: center;
  border-radius: 6px;
  min-height: 500px;
}

.newsImg {
  width: 100%;
  height: 235px;
  object-fit: cover;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

.newsBoxWrapper {
  padding: 0px 20px;
}

.newsBoxHead {
  padding-top: 30px;
  text-align: left;
  padding-bottom: 20px;
  width: 90%;
  font-family: OpenSans-Bold;
  font-size: 18px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.39;
  letter-spacing: normal;
  text-align: left;
  color: #021028;
}

.newsBoxDesc {
  text-align: left;
  font-family: OpenSans-Regular;
  font-size: 16.5px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.52;
  letter-spacing: normal;
  text-align: left;
  color: #5a6e81;
  line-height: 24px;
  padding-bottom: 10px;
}

.newsBoxDescBottom {
  margin: 0 auto;
  padding-top: 10px;
  padding-bottom: 20px;
  float: left;
  font-family: OpenSans-SemiBold;
  font-size: 16.5px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.52;
  letter-spacing: normal;
  text-align: left;
  color: #5a6e81;
}





.pageOrangeSec {
  min-height: 155px;
  width: 100%;
  margin: 0 auto;
  background-color:#ff6c0a;
}

.pageGraySec {
  min-height: 421px;
  width: 100%;
  margin: 0 auto;
  background-color: #1c222e;
}






.footerWrapper {
  width: 78.75%;
  margin: 0 auto;
  padding: 50px 0;
  display: flex;
  /* align-items: center; */
  justify-content: space-between;
  color: white;
  float: left;
  margin-left: 5.5%;
}

.footerAddressWrapper {
  display: flex;
  /* align-items: center; */
  justify-content: space-between;
}

.footerImg{
  width: 21.1px;
  margin-right: 6px;
  /* margin-top: 25px; */
}

.footerImgUtube {
  width: 31.1px;
  /* margin-top: 25px; */
}

.footerImgLocation{
  width: 14.1px;
  margin-right: 6px;
  margin-top: 4px;
}

.borderBottom {
  border-bottom: 1px solid;
  margin-top: 24px;
  margin-bottom: 33px;
}

.footerHead {
  font-family: OpenSans-Bold;
  font-size: 16.5px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 4.12;
  letter-spacing: normal;
  text-align: left;
  color: #ffffff;
}

.footerLabel {
  font-family: OpenSans-Regular;
  font-size: 14.5px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2;
  letter-spacing: normal;
  text-align: left;
  color: #ffdac1;
  cursor: pointer;
  padding-top: 23px;
  display: block;
}

.footerLabelMobile {
  font-family: OpenSans-Regular;
  font-size: 14.5px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2;
  letter-spacing: normal;
  text-align: left;
  color: #ffdac1;
  cursor: pointer;
  display: none;
}

.footerLabelAddress {
  font-family: OpenSans-Regular;
  font-size: 14.5px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #ffdac1;
}


.arrowRight {
  width: 15px;
}




.arrow-down-filled {
  width: 0;
    height: 0;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-top: 10px solid #ff952a;
    float: left;
    margin-top: 9px;
    margin-left: 6px;
    display: none;
}

.arrow-down {
  border: solid #fff;
  border-width: 0 3px 3px 0;
  display: inline-block;
  padding: 3px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  margin-left: 6px;
  margin-top: 7px;
  float: left;
}

.studyLabel {
  float: left;
}


.arrow-right{
  border: solid 3px #707070;;
  border-width: 0 3px 3px 0;
  display: inline-block;
  padding: 5px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}






@media (max-width: 1280px) {
  /* .footSizeContainer {
    max-width: 1280px !important;
    height: 320px;
  }
  .fsInnerContainer {
    width: 63.75%;
    margin: 0 auto;
  } */
}

@media (max-width: 1024px) {
  /* .footSizeContainer {
    max-width: 1024px !important;
    height: 320px;
  }
  .fsInnerContainer {
    width: 64.25%;
    margin: 0 auto;
  } */
}

@media (max-width: 768px) {
  /* .footSizeContainer {
    max-width: 768px !important;
    height: 288px;
  }
  .fsInnerContainer {
    width: 79.6875%;
    margin: 0 auto;
  } */
}

@media (max-width: 400px) {
  /* .footSizeContainer {
    max-width: 400px !important;
    height: 407px;
  }
  .fsInnerContainer {
    width: 92%;
    margin: 0 auto;
  } */
}

@media (max-width: 320px) {
  /* .footSizeContainer {
    max-width: 320px !important;
    height: 425px;
  }
  .fsInnerContainer {
    width: 90%;
    margin: 0 auto;
  } */
}




/* Swiper */

.swiper-container {
  width: 100%;
  height: 60%;
}
.swiper-wrapper{
padding-left: initial;
margin: 0;
    padding-bottom: 40px;
}

.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  width: 40% ;
  border-right: 1px solid white !important;
  margin-right: 20px !important;
  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  border-radius: 10px !important;
}

.swiper-slide-news {
  text-align: center;
  font-size: 18px;
  background: #fff;
  width: 34% !important;
  border-right: 1px solid white !important;
  margin-right: 20px !important;
  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  border-radius: 10px !important;
  flex-shrink: 0;
}


.sliderWidth {
  width: 28.154% !important;
}

.sliderWidthTestimonial {
  width: 40.916% !important;
}

.sliderWidthNews {
  width: 33.634% !important;
}


.swiper-pagination {
width: 20px;
height: 20px;
text-align: center;
line-height: 20px;
font-size: 12px;
color: #000;
opacity: 1;
background: rgba(0, 0, 0, 0.2);
}

.swiper-pagination-active {
color: #fff;
background: #007aff;
}


.topBorder {
  top: 67px;
  left: 100px;
  position: absolute;
  border-top: 1px dashed #69CCBB;
  width: 84%;
}

.rightBorder {
  /* top: 67px; */
  left: 40px;
  position: absolute;
  border-right: 1px dashed #69CCBB;
  height: 755px;
}





  .accordion {
    background-color: white;
    cursor: pointer;
    padding: 18px 0px;
    width: 95%;
    margin: 0 auto;
    display: flex;
    /* align-items: center; */
    justify-content: space-between;
    border: none;
    outline: none;
    transition: 0.4s;
    font-family: OpenSans-SemiBold;
    font-size: 18px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: normal;
    text-align: left;
    color: #29354b;
  }
  
  .active, .accordion:hover {
    color: #FF9041;
  }
  
  .panel {
    padding: 0;
    display: none;
    background-color: white;
    overflow: hidden;
    padding-bottom: 18px;
    border: none !important;
    box-shadow: none !important;
  }

  hr{
    margin: 8px 0;
  }

  p, .panelList {
    font-family: OpenSans-Regular;
    font-size: 16.5px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.52;
    letter-spacing: normal;
    text-align: left;
    color: #5a6e81;
     width: 95%;
    margin: 0 auto !important;
  }




  .panel1 {
    display: none;
    background-color: #ffffff;
    font-family: OpenSans-Regular;
    font-size: 16.5px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.52;
    letter-spacing: normal;
    text-align: left;
    color: #f2f6f9;
    margin-bottom: 12px;
  }



.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 2; /* Sit on top */
  padding-top: 100px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
background-color: rgb(0 0 0 / 80%);
}

/* Modal Content */
.modal-content {
  background-color: #fefefe;
  margin: auto;
  padding: 20px;
  border: 1px solid #888;
  border-radius: 7px;
  width: 48.4%;
}

/* The Close Button */
.close {
  color: #aaaaaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
  opacity: 0.7 !important;
}

.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}


.modalWrapper {
  width: 80%;
  margin: 0 auto;
  margin-top: 40px;
}

.modalHeading {
  font-family: OpenSans-Bold;
  font-size: 26px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.38;
  letter-spacing: normal;
  text-align: left;
  color: #021028;
}

.modalDescription {
  font-family: OpenSans-Regular;
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.33;
  letter-spacing: normal;
  text-align: left;
  color: #5a6e81;
}

.modalImgDiv {
  margin-top: 20px;
  display: block;
  margin-bottom: 12px;
  height: 87px;
  /* padding: 14px 167px 13px 34px; */
  border-radius: 5px;
  background-color: #f2f2f2;
}

.modalImgDivMobile {
  margin-top: 20px;
  display: none;
  margin-bottom: 12px;
  height: 257px;
  /* padding: 14px 167px 13px 34px; */
  border-radius: 5px;
  background-color: #f2f2f2;
}

.modalImgDivDesc {
  float: left;
  margin: 28px 10px 22px 16px;
  font-family: OpenSans-Regular;
  font-size: 16.5px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.52;
  letter-spacing: normal;
  text-align: left;
  color: #5a6e81;
}

.modalImgDivSec {
  float: left;
  /* background-color: #f2f6f9;
  margin-right: 16px;
  width: 7%;
  height: 35px; */
  text-align: center;
  padding-top: 10px;
  border-radius: 35px;

  width: 60px;
  height: 60px;
  margin: 13px 16px 0 0px;
  padding: 10.3px 10px 10px 10.5px;
  background-color: #ffffff;
}

.modalBoxDesc {
  padding-top: 10px;
  font-family: OpenSans-Regular;
  font-size: 16.5px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.4;
  letter-spacing: normal;
  text-align: left;
  color: #5a6e81;
  padding-bottom: 70px;
  display: block;
}

.tickImg {
  border-radius: 10px;
  /* padding-right: 30px; */
}

.modalTickSec {
  /* padding-top: 10px;
  display: flex; */
  align-items: center;
  clear: both;
}

.modalTickSecHead {
  font-family: OpenSans-Bold;
  font-size: 16.5px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.52;
  letter-spacing: normal;
  text-align: left;
  color: #5a6e81;
  align-items: center;
  clear: both;
  margin-bottom: 18px;
}

.modalTickSecDesc {
  float: right;
  width: 95%;
  padding-bottom: 9px;
}

.whatsappImg {
  width: 39.5px;
  height: 39.7px;
  object-fit: contain;
}

.gmailImg {
     width: 39.5px;
    height: 39.7px;
    object-fit: contain;
}

.googlemapImg {
  width: 25.4px;
  height: 36.5px;
  object-fit: contain;
}

.phoneImg {
  width: 28.7px;
  height: 28.6px;
  object-fit: contain;
      margin-top: 6px;
}


@media screen and (max-width: 1300px) {

  .sliderWidth {
    width: 34.154% !important;
  }

}
@media screen and (max-width: 1200px) {

  .modal-content {
    width: 57.4%;
  }

  .bannerHeadLabel {
    font-size: 45px;
  }

  .topBorder {
    width: 80%;
  }

  .featureBoxDesc {
    font-size: 14.5px;;
  }

  .discoverBoxDesc {
    font-size: 14.5px;
  }

  .sliderWidth {
    width: 38.154% !important;
  }

  .statisticBoxHead {
    font-size: 46px;
  }

  .pageJourneySec {
    min-height: 750px;
  }

  .journeyBox {
    height: 260px;
  }

  .journeyBoxHead {
    font-size: 13.5px;
  }

  .journeyBoxDesc {
    font-size: 13.5px;
  }

  .journeyDivBottomBoxWrapper {
    height: 58px;
  }

  .journeyDivBottomBoxDesc {
    font-size: 13px;
  }

  .bannerMemberNameMobile{
    font-size: 13px;
  }

  .partnerImg {
    width: 16.223%;
  }

  .updateBtn {
    padding: 11px 13px;
  }

  .newsBoxHead {
    font-size: 16px;
  }

  .newsBoxDesc {
    font-size: 14.5px;
  }

  
  .headerDivMenuItemButton {
    padding: 5px 11px;
  }

  .headerDiv {
    width: 35%;
  }

  .headerDivMenu {
    width: 65%;
  }

  .headermenuBox{
    width: 65%;
  }

   .sliderWidthTestimonial {
    width: 47.916% !important;
  }

  .featureLeftBox {
    font-size: 16px;
  }
}


@media screen and (max-width: 1024px) {

  /* .pageHeaderSec,  */
  .featureDiv, .featureBoxDiv, .discoverDiv, .discoverBoxDiv, .goDiv, .statisticDiv, .journeyBoxTopDiv, .journeyBoxDiv, .journeyDivBottom,
  .partnerDiv, .testimonialDiv, .updateDiv, .newsDiv, .touchDiv {
    width: 95.75%;
  }

  .modal-content {
    width: 72.4%;
  }

  .partnerImgDiv {
    width: 85%;
  }

  .goSliderDiv {
    width: 96.5%;
    margin-left: 2.5%;
  }

  .testimonialSliderDiv {
    width: 96.5%;
    margin-left: 2.5%;
  }

  .newsSliderDiv {
    width: 96.5%;
    margin-left: 2.5%;
  }

  
  .headerDiv {
    padding-top: 14px;
    width: 35%;
    margin-left: 3%;
  }

  .headerDivMenu {
    width: 88%;
    margin-right: 2%;
    font-size: 13.5px;
  }

  .arrow-down {
    margin-left: 6px;
    margin-top: 4px;
  }

  .arrow-down-filled {
    margin-top: 5px;
    margin-left: 2px;
  }


  .headerDivMenuItemButton {
    padding: 6px 4px;
    font-size: 13.5px;
  }

  .bannerHeadLabel {
    font-size: 40px;
  }

  .bannerHeadName {
    font-size: 16.5px;
  }

  .bannerHeadDesc {
    /* position: absolute; */
    font-size: 16.5px;
    padding-top: 10px;
    padding-bottom: 20px;
    width: 50%;
  }



  .sliderWidthTestimonial {
    width: 49.916% !important;
  }

  .footerWrapper {
    width: 88.75%;
  }
}

@media screen and (max-width: 920px) {

   .modal-content {
    width: 74.4%;
  }

  .featureLeftBoxDiv {
    width: 30%;
  }
  .featureLeftBoxDivEurope {
    width: 30%;
  }


  .featureRightBoxDiv {
    width: 67%;
  }

  .featureLeftBox {
    font-size: 15px;
  }

  .featureLeftBoxPadding {
    padding: 24px 10px;
  }

  .featureRightBoxContentSec{
    font-size: 15.5px;
  }

  .discoverBoxHead {
    font-size: 16.5px;
    line-height: 1.68;
  }

  .discoverBoxDesc {
    font-size: 12.5px;
  }

  .partnerImgDiv {
    width: 95%;
  }

  .sliderWidth {
    width: 47.154% !important;
  }
  
  .sliderWidthTestimonial {
    width: 66.916% !important;
  }
  
  .sliderWidthNews {
    width: 46.634% !important;
  }

  .statisticBoxHead {
    font-size: 44px;
  }

  .statisticBoxDesc {
    font-size: 14.5px;
  }

  .journeyBoxWrapper {
    padding-top: 18px;
  }

  .journeyBoxImg {
    width: 30px;
    height: 30px;
    display: inline-block;
    vertical-align: middle;
    padding-right: 10px;
  }

  .journeyBoxHead {
    font-size: 12.5px;
  }

  .journeyBoxDesc {
    font-size: 12.5px;
  }

  .journeyDivBottomBoxDesc {
    font-size: 12px;
  }

  .bannerMemberNameMobile{
    font-size: 12px;
  }

  .partnerImg {
    width: 15.223%;
  }

  .updateHead {
    font-size: 24px;
  }

  .updateDesc {
    font-size: 14.5px;
  }

  .pageOrangeSec {
    min-height: 125px;
  }

  .pageGraySec {
    height: 221px;
  }

}

@media screen and (max-width: 750px) {

  .headermenuBox{
    width: 76%;
  }

   .modal-content {
    width: 78.4%;
  }
}

@media screen and (max-width: 700px) {

    .featureRightBoxPadding {
      padding: 25px 28px;
       border-radius: 4px;
        border: solid 1px #ff952a;
      overflow: auto;
  }

  .gradientVerticalWeb {
    display: none;
  }

  .discoverBoxDesc {
    font-size: 16.5px;
  }

  .goSliderBoxMigrateWrapper {
    width: 72.75%;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 20px;
    position: relative;
    top: 0%;
    -ms-transform: translateY(0%);
    transform: translateY(0%);
  }

  .goSliderBoxMigrateHead {
    padding-bottom: 0px;
  }

  .pageTestimonialSec {
    height: 550px;
  }

  /* .testimonialRightShade{
    height: 550px;
      width: 50px;
  } */

  .pageStatisticSec{
    height: 608px;
  }

  .featureBoxDiv {
    display: none;
  }

  
  .featureBox {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    height: 200px;
  }

  .featureBoxWrapper {
    width: 100%;
    padding: 18px 17px;
  }

  .featureBagImg {
    float: left;
  }

  .featureBoxDesc {
    display: inline-block;
    text-align: left;
  }


  .discoverBoxDivWeb {
    display: none;
  }
  
  .discoverBoxDivMobile {
    display: table;
    padding-bottom: 25px;
  }



  .goSliderDiv {
    display: none;
  }

  .goSliderDivMobile {
    width: 95.75%;
    display: table;
    padding-bottom: 64px;
  }

  .featureSecMobileDivMobile {
    width: 95.75%;
    display: table;
    padding-bottom: 64px;
  }

  .statisticDiv {
    display: block;
  }

  .statisticDivBox {
    width: 100%;
    border-right: none;
    padding-bottom: 34px;
  }
  
  .statisticDivBoxLast {
    width: 100%;
    border-right: none;
  }
  

  .journeyBoxWeb {
    display: none;
  }
  
  .journeyBoxMobile {
    width: 95.75%;
    display: block;
    min-height: 910px;
  }

  .journeyBox {
    height: 165px;
    width: 100%;
    margin-bottom: 10px;
  }

  .journeyDivBottom {
    display: block;
  }

  .journeyDivBottomBox {
    width: 100%;
    float: unset;
    margin-top: 10px;
  }

  .partnerImgDivWeb {
    display: none;
  }
  
  .partnerImgDivMobile {
    display: block;
  }

  .partnerImgDiv {
    width: 85%;
  }

  .partnerImgDiv {
    padding: 12px 0;
  }

  .partnerImg {
    width: 28.223%;
    height: 60px;
  }

  .testimonialNameWeb {
    display: none;
  }
  
  .testimonialNameMobile {
    display: block;
  }

  .testimonialSliderBoxDesc {
    clear: both;
    padding-top: 10px;
  }

  .testimonialSliderBoxWrapper {
    padding: 20px 20px;
  }

  .updateDiv {
    display: block;
    text-align: center;
  }

  .touchDiv {
    display: block;
    text-align: center;
  }

  .faqDivBottomWrapper{
    display: block;
    text-align: center;
  }


  .updateDivHeadSec {
    display: block;
  }

  .updateHead {
    text-align: center;
  }

  .updateDesc {
    width: 100%;
    text-align: center;
  }

  .updateBtn {
    margin-top: 15px;
  }
  
  .sliderWidthNews {
    width: 75.634% !important;
  }

  .sliderWidthTestimonial {
    width: 66.916% !important;
  }

  .testimonialSliderBox {
    height: 375px;
  }

  .testimonialRightShade{
    height: 375px;
    width: 75px;
  }

  .testimonialSliderBoxDesc {
      height: 170px;
  }


  .footerLabel {
    display: none;
  }

  .footerLabelMobile {
    display: block;
  }

}




@media screen and (max-width: 700px) {

  .close{
    position: absolute;
    bottom: -46px;
    width: 100%;
    text-align: center;
    left: 0;
  }

  .closeBackground {
     width: 32px;
      height: 32px;
      background-color: #ffffff;
      padding: 5.4px 8.4px 8.4px 8.4px;
      border-radius: 100%;
  }

  /* .pageHeaderSec,  */
  .featureDiv, .featureBoxDiv, .discoverDiv, .discoverBoxDiv, .goDiv, .statisticDiv, .journeyBoxTopDiv, .journeyBoxDiv, .journeyDivBottom, .partnerDiv, .testimonialDiv, .updateDiv, .touchDiv, .newsDiv {
    width: 85.75%;
  }

  .discoverBoxDivMobile {
    width: 85.75%;
  }

  .goSliderDivMobile {
    width: 85.75%;
  }

  .featureSecMobileDivMobile {
    width: 85.75%;
  }

  .featureDiv {
    padding-top: 43px;
  }

  .featureHead {
    font-size: 20px;
  }

  .featureDesc {
    font-size: 16.5px;
  }

  .featureBagImg {
    width: 55px;
    height: 50px;
    padding-right: 10px;
  }

  .featureBoxHead {
    font-size: 18px;
    padding: 8px 0px 16px;
  }

  .featureBoxDesc {
    font-size: 16.5px;
  }

  .discoverDiv {
    padding-top: 48px;
  }

  .discoverHead {
    font-size: 20px;
  }

  .discoverDesc {
    font-size: 16.5px;
  }

  .discoverImgMobile {
    width: 18.606%;
  }

  .discoverTextWrapperMobile {
    width: 81.24%;
  }

  .discoverBoxHeadMobile {
    font-size: 18px;
  }

  .pageFaqSec {
    min-height: 555px;
  }

  .pageWantToGoRightShade{
    display: none;
  }

  .goDiv {
    padding-top: 55px;
  }

  .goHead {
    font-size: 20px;
  }

  .goDesc {
    font-size: 16.5px;
  }

  .goSliderMobileImg {
    width: 18.606%;
    height: 64px;
  }

  .goSliderMobileTextWrapper {
    width: 81.24%;
  }

  .goSliderMobileHead {
    font-size: 18px;
  }

  .flagImg {
    width: 32px;
    height: 16px;
  }

  .statisticDiv {
    padding-top: 40px;
  }

  .statisticBoxHead {
    font-size: 50px;
  }

  .statisticBoxDesc {
    font-size: 16.5px;
  }

  /* .statisticDivBoxLast {
    padding-bottom: 40px;
  } */

  .partnerDiv {
    padding-top: 48px;
    padding-bottom: 0px;
  }


  .partnerDesc {
    font-size: 16.5px;
  }

  .journeyBoxImg {
    width: 40px;
    height: 40px;
    display: inline-block;
    vertical-align: middle;
    padding-right: 10px;
  }

  .journeyBoxHead {
    font-size: 16.5px;
  }

  .journeyBoxDesc {
    font-size: 16.5px;
  }

  .journeyDivBottomBoxWrapper {
    height: 110px;
  }

  .journeyDivBottomBoxDesc {
    font-size: 17px;
  }

  .bannerMemberNameMobile{
    font-size: 20px;
  }

  .pagePartnerSec {
    min-height: 425px;
  }

  .partnerDiv {
    width: 80.75%;
  }

  .partnerHead {
    display: none;
  }

  .partnerHeadMob {
    display: block;
    font-size: 24px;
  }

  .partnerDesc {
    font-size: 18px;
  }

  .partnerImg {
    width: 28.223%;
    height: 42px;
  }

  .testimonialDiv {
    padding-top: 42px;
  }

  .updateDivHeadImg {
    width: 80px;
    height: 78.9px;
  }

  .updateHead {
    font-size: 20px;
  }

  .updateDesc {
    font-size: 16.5px;
    padding-top: 12px;
  }

  .updateBtn {
    font-size: 16.5px;
    min-width: 170px;
  }

  .pageNewsSec {
    height: 720px;
  }

  .pageNewsRightShade{
    height: 720px;
          width: 50px;

  }

  .newsDiv {
    padding-top: 47px;
  }

  .newsHead {
    font-size: 20px;
  }

  .newsBoxHead {
    font-size: 16.5px;
  }

  .newsBoxDesc {
    font-size: 16.5px;
  }

  .newsSliderDiv {
    width: 92.5%;
    margin-left: 7.5%;
  }

  .testimonialSliderDiv {
    width: 92.5%;
    margin-left: 7.5%;
  }


  
  .modal {
    display: none;
    position: fixed;
    z-index: 2;
    padding-top: 100px;
  }

  .modal-content {
    width: 80%;
  }

  .modalWrapper {
    width: 90%;
  }

  .modalHeading {
    font-size: 20px;
    text-align: center;
  }

  .modalDescription {
    font-size: 16.5px;
    text-align: center;
  }

  .modalBoxDesc {
        display: none;
  }

  .modalImgDiv {
    display: none;
  }

  .modalImgDivMobile {
    display: block;
  }

  .modalImgDivDesc {
    width: 100%;
    float: left;
    margin: 28px 0px 22px 0px;
    font-family: OpenSans-Regular;
    font-size: 16.5px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.52;
    letter-spacing: normal;
    text-align: center;
    color: #5a6e81;
  }

  .modalImgDivSec {
  float: left;
  /* background-color: #f2f6f9;
  margin-right: 16px;
  width: 7%;
  height: 35px; */
  text-align: center;
  border-radius: 35px;
  width: 60px;
  height: 60px;
  margin: 13px 0px 0 0px;
  padding: 10.3px 10px 10px 10.5px;
  background-color: #ffffff;
}

  .modalImgDivSecMobile {
     width: 50%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }

  .modalImgDivSecMobileImg {
    background-color: #f2f6f9;
    width: 40%;
    height: 35px;
    text-align: center;
    border-radius: 35px;
    padding-top: 11px;
  }

  .modalWrapper {
    margin-top: 0px;
  }

  .pageGraySec {
    min-height: 720px;
  }

  .footerWrapper {
    display: block;
  }

  .footerAddressWrapper {
    justify-content: left;
  }

  .headerDivMenuItemButton {
    padding: 5px 12px;
  }

  .headerDivMenu {
    display: none;
  }

  .headerDivMenuMobile {
    display: block
  }

  .headermenuBox{
    display: none;
  }


  .bannerImg {
    display: none !important;
  }

  .bannerImgBackground {
    display: none !important;
  }
  
  .bannerImgMobile {
    display: block !important;
    height: 603px !important;
    position: relative;
    width: 100%;
    object-fit: cover;
  }

  .bannerImgBackgroundMobile {
    width: 100%;
    height: 603ppx !important;
    display: block !important;
    position: absolute;
    top: 0;
    z-index: 2;
  }

  .pageBannerSec {
    height: 603px;
    /* background-image: url(./assets/images/homeBannerImgMobile.png); */
    background-size: 100% 100%;
  }

  
.bannerLabelDiv {
  position: absolute;
  top:45px;
}

.bannerQuoteImg {
  position: absolute;
  width: 50px;
  margin-left: 35px;
}

.bannerHeadLabel {
    display: none;
}

.bannerHeadLabelMobile {
  display: block;
  font-size: 32px;
    margin-bottom: 165px;
    padding-top: 151px;
}

.bannerHeadName {
  font-size: 16.5px;
  margin-left: 25px;
  display: none
}

.bannerHeadNameMobile {
  font-size: 16.5px;
  margin-left: 40px;
  display: flex;
  align-items: center;
}

.bannerHeadNameMobileLabel{
  float: left;
  width: 80%;
  font-family: OpenSans-SemiBold;
  font-size: 16.5px;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.47;
  letter-spacing: normal;
  text-align: left;
  color: #ffffff;
}

.bannerHeadDesc {
  /* position: absolute; */
  font-size: 16.5px;
  padding-top: 10px;
  padding-bottom: 20px;
  margin-left: 40px;
  width: 70%;
}

.applyButton {
  font-size: 16.5px;
  border: none;
      margin-top: 10px;
}

.faqDivBottomBtn{
  margin-top: 20px;
}

/* .rectangeDivDesktop {
  height: 611px;
    width: 100%;
    background-color: black;
    opacity: 0.45;
    position: absolute;
    top: 0px;
}  */

}
@media screen and (max-width: 600px) {
  .testimonialSliderBoxDesc {
    font-size: 15.5px;
  }

  .modalImgDivSecMobile {
     width: 60%; 
  }
}

@media screen and (max-width: 500px) {

  .modalImgDivSecMobile {
     width: 70%; 
  }

  .journeyBoxleftDiv {
    width: 22%;
  }

  .journeyBoxRightDiv {
    width:74%;
  }

  .journeyBox {
    width: 97%;
  }

   .journeyBoxHead {
    font-size: 12.5px;
  }

  .journeyBoxDesc {
    font-size: 12.5px;
  }

  .journeyBoxImg {
    width: 35px;
    height: 35px;
  }



  .sliderWidthTestimonial {
    width: 80.916% !important;
  }

  .sliderWidthNews {
    width: 84.634% !important;
  }

  .pageNewsSec {
    height: 750px;

  }

  .pageNewsRightShade{
    height: 750px;
          width: 50px;

  }

  /* .modalImgDivSecMobile {
    width: 55%;
    height: 35px;
    text-align: center;
    padding-top: 10px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 0 auto;
    margin-bottom: 12px;
  }

  .modalImgDivSecMobileImg {
    background-color: #f2f6f9;
    width: 35%;
    height: 35px;
    text-align: center;
    border-radius: 35px;
    padding-top: 11px;
  } */
}

@media screen and (max-width: 400px) {

  .partnerHeadMob {
    font-size: 20px;
  }

  .modalHeading {
    font-size: 16px;
    text-align: center;
}

.modalDescription {
    font-size: 14.5px;
    text-align: center;
}

  .modalImgDivSecMobile {
     width: 75%; 
  }

  .journeyBoxleftDiv {
    width: 25%;
  }

  .journeyBoxRightDiv {
    width:70%;
  }

  .journeyBox {
    width: 97%;
  }

  .pageNewsSec {
    height: 820px;
  }

  .pageNewsRightShade{
    height: 820px;
      width: 50px;

  }

  .goSliderMobileHead {
    font-size: 15px;
  }

  .featureBoxDesc {
    font-size: 14.5px;
  }



  .journeyDivBottomBoxDesc {
    font-size: 15px;
  }

  .bannerMemberNameMobile{
    font-size: 18px;
  }

  /* .modalImgDivSecMobile {
    width: 55%;
    height: 35px;
    text-align: center;
    padding-top: 10px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 0 auto;
    margin-bottom: 12px;
  }

  .modalImgDivSecMobileImg {
    background-color: #f2f6f9;
    width: 35%;
    height: 35px;
    text-align: center;
    border-radius: 35px;
    padding-top: 11px;
  } */

  .testimonialSliderBoxDesc {
    font-size: 13.5px;
  }

  .featureHead{
    margin: 0 auto;
    width: 61%;
  }
}

@media screen and (max-width:350px) {
  .featureSecMobileMobileHead {
    font-size: 16px;
  }
}


@media screen and (min-width: 1440px) {
  /* .pageHeaderSec,.pageBannerSec,.pageFeatureSec,.pageDiscoverSec,.pageFaqSec,.pageStatisticSec,.pageJourneySec,.pagePartnerSec,.pageTestimonialSec,.pageUpdateSec,.pageNewsSec,.pageOrangeSec,.pageGraySec {
    max-width: 1440px;
  } */

  .featureDiv,.featureBoxDiv,.discoverDiv,.discoverBoxDiv,.goDiv,.statisticDiv,.partnerDiv,.journeyBoxTopDiv,.journeyBoxDiv,.journeyDivBottom,
  .testimonialDiv,.updateDiv,.newsDiv,.pageHeaderSec,.discoverDivBottom, .touchDiv, .faqDiv, .faqDivBottom
  {
    max-width: 1440px;
  }


  /* .carousel-inner {
        max-width: 1440px;
    margin: 0 auto;
  } */

  .bannerWrapper{
    max-width: 100%;
  }

  .goSliderDiv {
    max-width: 1440px;
    margin: 0 auto;
    margin-left: auto;
    display: block;
  }

  .testimonialSliderDiv {
    max-width: 1440px;
    margin: 0 auto;
    margin-left: auto;
  }

  .newsSliderDiv {
    max-width: 1440px;
    margin: 0 auto;
    margin-left: auto;
  }

  .partnerImgDiv{
    max-width: 1100px;
  }

  .footerWrapper {
    width: 1400px;
    margin: 0 auto;
    padding: 50px 0;
    display: flex;
    /* align-items: center; */
    justify-content: space-between;
    color: white;
    float: unset;
    margin-left: auto;
  }

  .topBorder {
    top: 67px;
    left: 128px;
    position: absolute;
    border-top: 1px dashed #69CCBB;
    width: 81%;
  }
}



@media screen and (min-width: 1600px){
  .bannerLabelDiv {
    left: 35px;
  }
  .pageHeaderSec {
    left: 6.625%;
  }
}

@media (min-width: 1680px) and (max-width: 1919px) {
  .bannerLabelDiv {
    left: 45px;
  }
  .pageHeaderSec {
    left: 7.625%;
  }
}

@media (min-width: 1920px) and (max-width: 2199px) {
  .bannerLabelDiv {
    left: 150px;
  }
  .pageHeaderSec {
    left: 12%;
  }
}

@media (min-width: 2200px) and (max-width: 2999px) {
  .bannerLabelDiv {
    left: 485px;
  }
  .pageHeaderSec {
    left: 22%;
  }
}

@media (min-width: 3000px) and (max-width: 3840px) {
  .bannerLabelDiv {
    left: 1125px;
  }
  .pageHeaderSec {
    left: 31%;
  }
}

td {
    padding-right: 20px !important;
}

a {
      color: #ffdac1 !important;
    text-decoration: none !important;
}
/*--------About-----12-07-2022---------------*/
.subbannersection img {
  height: 400px !important;
}
.subbannersection {
  position: relative;
  z-index: 0;
}
.right_box {
  width: 49%;
}
.left_box {
  width: 49%;
}
.w-100\% {
  width: 100%;
}
.pageHeaderSec a {
  color: #fff !important;
}
.pageHeaderSec a:hover {
  color: #ff952a !important;
}