@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");
body {
  font-family: "Poppins", sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  padding: 0;
  margin: 0;
  font-family: inherit;
}

.image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.button-cta a {
  font-size: 12.91px;
  font-weight: 500;
  line-height: 19.36px;
  color: #286FB4;
  position: relative;
  display: inline-block;
  border-radius: 50px;
}
.button-cta a span {
  width: 40px;
  height: 40px;
  position: absolute;
  background: #286FB4;
  right: -2px;
  top: -2px;
  border-radius: 50px;
}
@media (min-width: 768px) {
  .button-cta a span {
    width: 50px;
    height: 50px;
  }
}
.button-cta a span::after {
  content: url(../image/svg_icon/angle-down.svg);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  line-height: 0;
}
.button-cta a:hover {
  border-color: #DF4C73;
  color: #DF4C73;
}
.button-cta a:hover span {
  background: #DF4C73;
  box-shadow: -2px 3px 15.7px 0px rgba(223, 76, 115, 0.4196078431);
  transition: 0.3s;
}
.button-cta.know-more a {
  height: 35.85px;
  width: 152px;
  background: #fff;
  padding: 11px 50px 11px 20px;
}
.button-cta.know-more span {
  height: 35.85px;
  width: 35.85px;
  top: 0;
  right: 0;
}
.button-cta.arrow-right a span::after {
  content: url(../image/svg_icon/angle-down.svg);
}

.page-node-type-sector-v2 {
  font-family: "Poppins", sans-serif;
}
.page-node-type-sector-v2 #main.wrapper {
  max-width: 100%;
  padding: 0;
}
.page-node-type-sector-v2 #main-wrapper {
  padding-top: 0;
}
@media screen and (max-width: 1024px) {
  .page-node-type-sector-v2 .banner-bg {
    padding-top: 53px;
  }
}
.page-node-type-sector-v2 .banner-wrapper {
  padding-top: 60px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .page-node-type-sector-v2 .banner-wrapper {
    padding-top: 50px;
  }
}
@media screen and (max-width: 1024px) {
  .page-node-type-sector-v2 .banner-wrapper {
    padding-top: 0;
  }
}

.banner-section {
  background: #e2f0f9;
  padding-top: 37px;
}
@media only screen and (max-width: 767px) {
  .banner-section {
    padding-top: 0;
  }
}
.banner-section .wrapper {
  padding-left: 15px;
  padding-right: 15px;
}
@media only screen and (max-width: 991px) {
  .banner-section .wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.banner-section .largest {
  max-width: 100%;
  margin: 0 auto;
  padding-top: 50px;
  margin-bottom: 20px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .banner-section .largest {
    padding-top: 0;
  }
}
@media only screen and (max-width: 991px) {
  .banner-section .largest {
    padding-top: 0;
  }
}
@media only screen and (max-width: 991px) {
  .banner-section .largest-img {
    flex: 0 0 30%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    width: 100px;
  }
}
@media only screen and (max-width: 767px) {
  .banner-section .largest-img {
    flex: 0 0 23%;
    justify-content: center;
    align-items: center;
    vertical-align: bottom;
    margin-top: 12px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .banner-section .largest-img img {
    width: 80px;
  }
}
.banner-section .largest ul {
  list-style: none;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 10px;
  justify-content: center;
}
@media only screen and (max-width: 767px) {
  .banner-section .largest ul {
    flex-direction: column;
  }
}
.banner-section .largest ul li {
  width: 33%;
  position: relative;
  text-align: center;
  padding: 0 20px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .banner-section .largest ul li {
    padding: 0 10px;
  }
}
@media only screen and (max-width: 991px) {
  .banner-section .largest ul li {
    padding: 0;
  }
}
@media only screen and (max-width: 767px) {
  .banner-section .largest ul li {
    width: 100%;
  }
}
.banner-section .largest ul li::after {
  width: 2px;
  height: calc(100% - 95px);
  content: "";
  background: #fff;
  position: absolute;
  right: 0;
  bottom: -20px;
}
@media only screen and (max-width: 767px) {
  .banner-section .largest ul li::after {
    width: 100%;
    height: 1px;
    content: "";
    left: 0;
    bottom: -4px;
    top: unset;
  }
}
.banner-section .largest ul li:last-child::after {
  display: none;
}
.banner-section .largest-text {
  text-align: left;
  padding-left: 15px;
}
@media only screen and (max-width: 991px) {
  .banner-section .largest-text {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
.banner-section .largest-text h3 {
  color: #286FB4;
  font-family: "Poppins", sans-serif;
  font-size: 26px;
  font-weight: 700;
  margin-bottom: 0;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .banner-section .largest-text h3 {
    font-size: 22px;
  }
}
@media only screen and (max-width: 991px) {
  .banner-section .largest-text h3 {
    padding-bottom: 5px;
  }
}
@media only screen and (max-width: 767px) {
  .banner-section .largest-text h3 {
    font-size: 18px;
  }
}
.banner-section .largest-text p {
  font-size: 13px;
  font-weight: 400;
  line-height: 19px;
  font-family: "Poppins", sans-serif;
  padding-bottom: 0;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .banner-section .largest-text p {
    font-size: 12px;
  }
}
@media only screen and (max-width: 991px) {
  .banner-section .largest-one {
    flex-direction: column;
    padding-right: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: flex-start;
  }
}
@media only screen and (max-width: 767px) {
  .banner-section .largest-one {
    flex-direction: row;
    padding-right: 0;
  }
}
.banner-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  justify-content: space-between;
  width: 100%;
  padding-top: 33px;
  gap: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
@media only screen and (max-width: 991px) {
  .banner-wrapper {
    flex-direction: column;
    padding-top: 0;
  }
}
@media only screen and (max-width: 991px) {
  .banner-wrapper ~ .container {
    padding: 0;
  }
}
.banner-wrapper .circleimg-mob {
  display: none;
}
@media only screen and (max-width: 991px) {
  .banner-wrapper .circleimg-mob {
    display: block;
    margin-left: -20px;
    margin-right: -20px;
    margin-bottom: 20px;
    position: absolute;
    top: 20px;
    width: 250px;
    height: 250px;
    right: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .banner-wrapper .circleimg-mob {
    width: 125px;
    height: 125px;
    right: 38px;
  }
}
@media only screen and (max-width: 991px) {
  .banner-wrapper .circleimg-mob > img {
    padding: 16px;
    background: white;
    border-radius: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
  }
}
@media only screen and (max-width: 767px) {
  .banner-wrapper .circleimg-mob > img {
    padding: 10px;
    background: white;
    border-radius: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
  }
}
@media only screen and (max-width: 991px) {
  .banner-wrapper .circleimg-mob .circleimg {
    position: absolute;
    top: 15px;
    left: 15px;
    width: 219px;
    height: 219px;
    -webkit-animation: circle-move 40s ease infinite;
    animation: circle-move 40 s ease infinite;
  }
}
@media only screen and (max-width: 767px) {
  .banner-wrapper .circleimg-mob .circleimg {
    top: 10px;
    left: 10px;
    width: 105px;
    height: 105px;
  }
}
@media only screen and (max-width: 991px) {
  .banner-wrapper .circleimg-mob .circleimg img {
    padding: 0;
  }
}
@media only screen and (max-width: 991px) {
  .banner-wrapper .circleimg-one {
    display: none;
  }
}
.banner-wrapper .rotate-cl {
  position: relative;
  flex: 0 0 48%;
}
.banner-wrapper .rotate-cl .circle-outer {
  position: absolute;
  left: 41px;
  right: 0;
  top: -94px;
  width: 94%;
  height: 500px;
  width: 539px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .banner-wrapper .rotate-cl .circle-outer {
    left: 33px;
    right: 0;
    top: -85px;
    width: 94%;
    height: 379px;
    width: 427px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1025px) {
  .banner-wrapper .rotate-cl .circle-outer {
    width: 445px;
    height: 413px;
  }
}
@media only screen and (max-width: 991px) {
  .banner-wrapper .rotate-cl .circle-outer {
    display: none;
  }
}
.banner-wrapper .rotate-cl .circle-outer img {
  width: 100%;
}
.banner-wrapper .rotate-cl .circle-wrapper {
  position: relative;
  width: 320px;
  height: 320px;
}
@media only screen and (max-width: 991px) {
  .banner-wrapper .rotate-cl .circle-wrapper {
    display: none;
  }
}
.banner-wrapper .rotate-cl .circle-one {
  box-sizing: content-box;
  height: 300px;
  width: 300px;
  position: absolute;
  top: 48px;
  left: 113px;
  z-index: -1;
  -webkit-animation: circle-move 40s ease infinite;
  animation: circle-move 40 s ease infinite;
  z-index: 99;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .banner-wrapper .rotate-cl .circle-one {
    height: 240px;
    width: 240px;
    top: 26px;
    left: 88px;
  }
}
@media screen and (min-width: 992px) and (max-width: 1025px) {
  .banner-wrapper .rotate-cl .circle-one {
    width: 240px;
    height: 240px;
    top: 28px;
    left: 102px;
  }
}
.banner-wrapper .rotate-cl .circle-one img {
  width: 100%;
  max-width: 100%;
}
.banner-wrapper .rotate-cl .circleimg-one {
  position: absolute;
  top: 48px;
  left: 113px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .banner-wrapper .rotate-cl .circleimg-one {
    top: 27px;
    left: 88px;
  }
}
@media screen and (min-width: 992px) and (max-width: 1025px) {
  .banner-wrapper .rotate-cl .circleimg-one {
    top: 28px;
    left: 103px;
  }
}
.banner-wrapper .rotate-cl .circleimg-one img {
  width: 300px;
  height: 300px;
  position: relative;
  z-index: 9;
  border-radius: 50%;
  object-fit: cover;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .banner-wrapper .rotate-cl .circleimg-one img {
    width: 240px;
    height: 240px;
  }
}
@media screen and (min-width: 992px) and (max-width: 1025px) {
  .banner-wrapper .rotate-cl .circleimg-one img {
    width: 240px;
    height: 240px;
  }
}
.banner-heading {
  font-family: "Poppins";
}
@media only screen and (max-width: 991px) {
  .banner-heading {
    width: 65%;
    height: 223px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-top: 0;
  }
}
@media only screen and (max-width: 767px) {
  .banner-heading {
    height: 104px;
    margin-top: 10px;
  }
}
.banner-left {
  flex: 0 0 50%;
  padding-top: 30px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .banner-left {
    padding-top: 18px;
  }
}
.banner-left .video-bt {
  background: #fff;
  border-radius: 25px;
  padding: 5px 10px;
  margin-top: 50px;
  box-shadow: 0px 12px 37.4px 0px rgba(137, 188, 220, 0.5019607843);
  border: 1px solid #D2E9FF;
  position: relative;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .banner-left .video-bt {
    margin-top: 40px;
  }
}
@media only screen and (max-width: 991px) {
  .banner-left .video-bt {
    padding-bottom: 0;
    margin-left: -20px;
    margin-right: -20px;
  }
}
@media only screen and (max-width: 767px) {
  .banner-left .video-bt {
    margin-top: 0;
  }
}
.banner-left .video-bt::before {
  position: absolute;
  top: 44px;
  bottom: 0;
  left: 43px;
  right: 0;
  height: 211px;
  width: 100%;
}
@media only screen and (max-width: 991px) {
  .banner-left .video-bt .video-list {
    padding: 10px;
  }
}
.banner-left .video-bt:has(.video-list) {
  width: 530px !important;
}
@media only screen and (max-width: 991px) {
  .banner-left .video-bt:has(.video-list) {
    width: calc(100% + 40px) !important;
    border-radius: 0;
    margin-top: 20px;
  }
}
.banner-left .video-bt:has(:not(.video-list)) {
  width: fit-content;
}
.banner-left .video-bt ul {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  margin-left: 0;
  padding-left: 0;
  justify-content: space-between;
  width: 100%;
}
.banner-left .video-bt ul .video-list:first-child {
  flex: 0 0 55%;
  width: 55%;
}
.banner-left .video-bt ul .video-list:nth-child(2) {
  flex: 0 0 45%;
  width: 45%;
}
.banner-left .video-bt ul .video-list .video-left-one {
  justify-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  padding: 4px 0;
}
@media only screen and (max-width: 991px) {
  .banner-left .video-bt ul .video-list .video-left-one {
    padding: 10px;
    align-items: flex-start;
    gap: 20px;
  }
}
@media only screen and (max-width: 767px) {
  .banner-left .video-bt ul .video-list .video-left-one {
    padding: 0;
    display: block;
    padding-right: 10px;
    gap: 10px;
  }
}
.banner-left .video-bt ul .video-list .video-left-one::after {
  content: "";
  position: absolute;
  border-left: 1px solid #BCDDF2;
  right: 0;
  top: 8px;
  bottom: 5px;
  height: 80%;
}
@media only screen and (max-width: 991px) {
  .banner-left .video-bt ul .video-list .video-left-one::after {
    left: unset;
  }
}
@media only screen and (max-width: 767px) {
  .banner-left .video-bt ul .video-list .video-left-one::after {
    right: -10px;
  }
}
.banner-left .video-bt ul .video-list .video-left-one .play-video {
  width: 86px;
  overflow: hidden;
  height: 84px;
  border-radius: 20px;
  position: relative;
  flex: 0 0 37%;
}
@media only screen and (max-width: 991px) {
  .banner-left .video-bt ul .video-list .video-left-one .play-video {
    height: 100px;
  }
}
@media only screen and (max-width: 767px) {
  .banner-left .video-bt ul .video-list .video-left-one .play-video {
    flex: 0 0 40%;
    display: none;
  }
}
.banner-left .video-bt ul .video-list .video-left-one .play-video::before {
  content: "";
  background: url("../image/sector_v2/banner_youtube.png");
  position: absolute;
  left: 50%;
  top: 50%;
  height: 32px;
  transform: translate(-50%, -50%);
  width: 32px;
  background-repeat: no-repeat;
  z-index: 9;
  background-size: contain;
}
.banner-left .video-bt ul .video-list .video-left-one .play-video::after {
  content: "";
  background: rgba(0, 0, 0, 0.4);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 20px;
}
.banner-left .video-bt ul .video-list .video-left-one .play-video img {
  object-fit: cover;
  scale: 1.4;
}
.banner-left .video-bt ul .video-list .video-left-one .play-text {
  padding-left: 10px;
  flex: 0 0 62%;
}
@media only screen and (max-width: 991px) {
  .banner-left .video-bt ul .video-list .video-left-one .play-text {
    flex: 0 0 67%;
    padding-left: 0;
  }
}
@media only screen and (max-width: 767px) {
  .banner-left .video-bt ul .video-list .video-left-one .play-text {
    padding-left: 0;
  }
}
.banner-left .video-bt ul .video-list .video-left-one .play-text a {
  background: #DF4C73;
  color: #fff;
  padding: 8px 27px;
  text-decoration: none;
  border-radius: 20px;
  font-size: 14px;
  box-shadow: 0px 7.6px 24.17px 0px rgba(223, 76, 115, 0.3803921569);
  font-family: "Poppins", sans-serif;
  border: 2px solid #fff;
}
@media only screen and (max-width: 991px) {
  .banner-left .video-bt ul .video-list .video-left-one .play-text a {
    display: inline-block;
    font-size: 14px;
    padding: 7px 20px;
  }
}
@media only screen and (max-width: 767px) {
  .banner-left .video-bt ul .video-list .video-left-one .play-text a {
    font-size: 12px;
    padding: 3px 14px;
  }
}
.banner-left .video-bt ul .video-list .video-left-one .play-text p {
  font-size: 12px;
  margin-bottom: 4px;
}
.banner-left .video-bt ul .video-list .video-left-one .play-text h3 {
  line-height: 0.7;
  margin-bottom: 20px;
}
@media only screen and (max-width: 767px) {
  .banner-left .video-bt ul .video-list .video-left-one .play-text h3 {
    margin-bottom: 10px;
  }
}
.banner-left .video-bt ul .video-list .video-left-one .play-text h3 span {
  display: inline-block;
  font-size: 13px;
  font-weight: 600;
  color: #286FB4;
  border-bottom: 1px solid #DF4C73;
  padding-bottom: 4px;
  font-family: "Poppins", sans-serif;
  line-height: 1.4;
}
@media only screen and (max-width: 991px) {
  .banner-left .video-bt ul .video-list .video-left-one .play-text h3 span {
    font-size: 16px;
    display: inline-block;
    line-height: 1.3;
    height: 45px;
  }
}
@media only screen and (max-width: 767px) {
  .banner-left .video-bt ul .video-list .video-left-one .play-text h3 span {
    font-size: 13px;
  }
}
.banner-left .video-bt ul .video-list .video-right-one {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  border-radius: 30px;
  /* box-shadow: 2px 4px 8px 2px #F0F6FF; */
  /* border: 1px solid #c7e4ff; */
  padding: 15px 10px;
  padding-bottom: 10px;
  padding-top: 6px;
  height: 100%;
  width: 100%;
  align-items: center;
  justify-content: end;
}
@media only screen and (max-width: 991px) {
  .banner-left .video-bt ul .video-list .video-right-one {
    align-items: flex-start;
    padding: 10px 10px 10px 20px;
    justify-content: left;
  }
}
@media only screen and (max-width: 767px) {
  .banner-left .video-bt ul .video-list .video-right-one {
    padding: 0;
    padding-left: 10px;
  }
}
.banner-left .video-bt ul .video-list .video-right-one .expert-left h6 {
  font-size: 13px;
  font-weight: 600;
  color: #286FB4;
  border-bottom: 1px solid #DF4C73;
  padding-bottom: 2px;
  margin-bottom: 20px;
  font-family: "Poppins", sans-serif;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .banner-left .video-bt ul .video-list .video-right-one .expert-left h6 {
    font-size: 12px;
  }
}
@media only screen and (max-width: 991px) {
  .banner-left .video-bt ul .video-list .video-right-one .expert-left h6 {
    font-size: 16px;
    height: 45px;
    line-height: 1.4;
  }
}
@media only screen and (max-width: 767px) {
  .banner-left .video-bt ul .video-list .video-right-one .expert-left h6 {
    font-size: 13px;
    margin-bottom: 10px;
  }
}
.banner-left .video-bt ul .video-list .video-right-one a {
  background: #DF4C73;
  color: #fff;
  padding: 8px 31px;
  text-decoration: none;
  border-radius: 20px;
  font-size: 14px;
  box-shadow: 0px 7.6px 24.17px 0px rgba(223, 76, 115, 0.3803921569);
  font-family: "Poppins", sans-serif;
  border: 2px solid #fff;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .banner-left .video-bt ul .video-list .video-right-one a {
    font-size: 12px;
    padding: 5px 24px;
  }
}
@media only screen and (max-width: 991px) {
  .banner-left .video-bt ul .video-list .video-right-one a {
    display: inline-block;
    justify-content: center;
  }
}
@media only screen and (max-width: 767px) {
  .banner-left .video-bt ul .video-list .video-right-one a {
    padding: 3px 14px;
    font-size: 12px;
  }
}
.banner-left .video-bt.connect_li_only {
  width: fit-content !important;
}
@media only screen and (max-width: 991px) {
  .banner-left .video-bt.connect_li_only {
    width: calc(100% + 40px) !important;
    margin-top: 20px;
  }
}
.banner-left .video-bt.connect_li_only ul {
  display: block;
}
.banner-left .video-bt.connect_li_only ul .video-list {
  width: 100%;
}
@media only screen and (max-width: 991px) {
  .banner-left .video-bt.connect_li_only ul .video-list .video-right-one {
    padding-left: 0;
  }
}
@media only screen and (max-width: 991px) {
  .banner-left .video-bt.connect_li_only ul .video-list .video-right-one .expert-left h6 {
    height: auto;
  }
}
.banner-text span {
  display: block;
  font-weight: 700;
  font-size: 35px;
  font-family: "Poppins", sans-serif;
  color: #286FB4;
  text-transform: uppercase;
  width: 80%;
  line-height: 1;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .banner-text span {
    font-size: 28px;
  }
}
@media only screen and (max-width: 991px) {
  .banner-text span {
    font-size: 40px;
    padding-bottom: 2px;
  }
}
@media only screen and (max-width: 767px) {
  .banner-text span {
    font-size: 22.68px;
    line-height: 21.32px;
    text-align: left;
  }
}
.banner-text h1 {
  display: block;
  font-weight: 700;
  font-family: "Poppins", sans-serif;
  font-size: 80px;
  color: #286FB4;
  line-height: 0.7;
  text-transform: uppercase;
  line-height: 62px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .banner-text h1 {
    font-size: 60px;
    line-height: 50px;
  }
}
@media only screen and (max-width: 991px) {
  .banner-text h1 {
    font-size: 70px;
  }
}
@media only screen and (max-width: 767px) {
  .banner-text h1 {
    font-size: 26px;
  }
}
.banner-text p {
  margin-top: 20px;
  font-family: "Poppins", sans-serif;
  padding: 10px 0;
  border-top: 1.5px solid #86B5D2;
  border-bottom: 1.5px solid #86B5D2;
  color: #46626D;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .banner-text p {
    font-size: 13px;
    line-height: 1.7;
  }
}
@media only screen and (max-width: 991px) {
  .banner-text p {
    text-align: center;
    margin-top: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .banner-text p {
    text-align: left;
    margin-top: 20px;
    margin-bottom: 0;
    font-size: 14px;
  }
}

.carousel .thumbs-wrapper {
  margin: 0;
  overflow: hidden;
}

.container {
  padding: 60px 20px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  /*   filter: blur(0.3px); */
}

@keyframes circle-move {
  0% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(210deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
@keyframes clipMe {
  0%, 100% {
    clip: rect(0px, 220px, 2px, 0px);
  }
  25% {
    clip: rect(0px, 2px, 220px, 0px);
  }
  50% {
    clip: rect(218px, 220px, 220px, 0px);
  }
  75% {
    clip: rect(0px, 220px, 220px, 218px);
  }
}
@media screen and (max-width: 900px) {
  .featured-banner .wrapper.sector-banner .row {
    flex-direction: column;
  }
  .sector-banner .container .container {
    padding: 0;
  }
}
@media screen and (max-width: 600px) {
  .textile-main .textile-inner .left-textile .heading .sub-title {
    font-size: 29px;
    line-height: 1;
  }
  .investor-slider-one .inner .slick-arrow.slick-next {
    right: -6px;
    top: 23px;
  }
  .investor-slider-one .inner .slick-arrow.slick-prev {
    left: -6px;
    top: 23px;
  }
  .investor-slider-one {
    margin-bottom: 25px;
  }
  .quick-links-one {
    padding: 25px 0;
    padding-bottom: 50px;
  }
}
.investor-slider {
  font-family: "Poppins", sans-serif;
  padding: 0;
  margin-bottom: 90px;
  box-shadow: none;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .investor-slider {
    margin-bottom: 70px;
  }
}
@media screen and (max-width: 1024px) {
  .investor-slider {
    margin-bottom: 60px;
  }
}
@media only screen and (max-width: 991px) {
  .investor-slider {
    margin-bottom: 40px;
  }
}
.investor-slider .wrapper {
  padding-left: 15px;
  padding-right: 15px;
}
@media only screen and (max-width: 767px) {
  .investor-slider .wrapper {
    padding: 0 20px;
  }
}
.investor-slider .main-sector.sector-overview {
  padding-top: 100px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .investor-slider .main-sector.sector-overview {
    padding-top: 80px;
  }
}
@media screen and (max-width: 1024px) {
  .investor-slider .main-sector.sector-overview {
    padding-top: 70px;
  }
}
@media only screen and (max-width: 991px) {
  .investor-slider .main-sector.sector-overview {
    padding-top: 70px;
  }
}
@media only screen and (max-width: 767px) {
  .investor-slider .main-sector.sector-overview {
    padding-top: 50px;
  }
}
.investor-slider .main-sector.sector-overview .sector-overview-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .investor-slider .main-sector.sector-overview .sector-overview-grid {
    flex-direction: column;
  }
}
.investor-slider .main-sector.sector-overview .sector-overview-grid:has(.inneer-right .fifty-one) {
  gap: 50px;
}
@media only screen and (max-width: 991px) {
  .investor-slider .main-sector.sector-overview .sector-overview-grid:has(.inneer-right .fifty-one) {
    gap: 20px;
  }
}
@media only screen and (max-width: 767px) {
  .investor-slider .main-sector.sector-overview .sector-overview-grid:has(.inneer-right .fifty-one) {
    gap: 0;
  }
}
.investor-slider .main-sector.sector-overview .sector-overview-grid .ckeditor-readmore-wrapper a.ckeditor-readmore-toggler {
  color: #DF4C73;
  font-weight: 600;
}
.investor-slider .main-sector.sector-overview .sector-overview-grid .ckeditor-readmore-wrapper span {
  color: #46494f;
}
.investor-slider .main-sector.sector-overview .sector-overview-grid .ckeditor-readmore-wrapper span strong {
  color: #DF4C73;
}
.investor-slider .main-sector h2 {
  padding-left: 0;
}
.investor-slider .main-sector h2::before {
  display: none;
}
.investor-slider .main-sector h2 span {
  color: #286FB4;
  font-size: 42px;
  border-bottom: 2px solid #000;
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  text-transform: capitalize;
  padding-bottom: 6px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .investor-slider .main-sector h2 span {
    font-size: 32px;
  }
}
@media only screen and (max-width: 576px) {
  .investor-slider .main-sector h2 span {
    font-size: 22px;
    padding-bottom: 0;
    border-width: 1px;
    padding-right: 20px;
  }
}
.investor-slider .main-sector .inner-left {
  width: 100%;
  padding: 10px;
  padding-left: 0;
  border-radius: 0px !important;
  background: none !important;
}
@media only screen and (max-width: 576px) {
  .investor-slider .main-sector .inner-left {
    width: 100%;
    padding-bottom: 0;
    padding-right: 0;
  }
}
.investor-slider .main-sector .inner-left p {
  text-align: justify;
  padding-left: 0;
  font-family: "Poppins", sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .investor-slider .main-sector .inner-left p {
    font-size: 13px;
    line-height: 1.5;
  }
}
@media only screen and (max-width: 576px) {
  .investor-slider .main-sector .inner-left p {
    line-height: 1.5;
  }
}
.investor-slider .main-sector .inner-left p strong {
  color: #DF4C73;
  font-weight: 600;
}
.investor-slider .main-sector .inner-left p span {
  color: #DF4C73;
}
.investor-slider .main-sector .inneer-right:has(.fifty-one) {
  width: 34%;
  text-align: center;
  padding-top: 17px;
}
@media only screen and (max-width: 767px) {
  .investor-slider .main-sector .inneer-right:has(.fifty-one) {
    display: flex;
    gap: 13px;
    width: 100%;
  }
}
.investor-slider .main-sector .inneer-right:has(.fifty-one) .fifty-one {
  margin-bottom: 45px;
  border: 1px solid #286FB4;
  box-shadow: 3px 3px 9px 0px rgba(200, 212, 223, 0.4901960784), 12px 10px 16px 0px rgba(200, 212, 223, 0.431372549), 27px 23px 21px 0px rgba(200, 212, 223, 0.2509803922), 49px 40px 25px 0px rgba(200, 212, 223, 0.0705882353), 76px 63px 28px 0px rgba(200, 212, 223, 0.0117647059);
}
@media only screen and (max-width: 991px) {
  .investor-slider .main-sector .inneer-right:has(.fifty-one) .fifty-one {
    margin-bottom: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .investor-slider .main-sector .inneer-right:has(.fifty-one) .fifty-one {
    margin-bottom: 0;
    flex: 1;
  }
}
@media only screen and (max-width: 991px) {
  .investor-slider .main-sector .inneer-right:has(.fifty-one) .fifty-one:last-child {
    margin-bottom: 0;
  }
}
.investor-slider .main-sector .inneer-right:has(.fifty-one) .fifty-one .subheading {
  padding: 10px 20px;
  font-weight: 600;
  font-size: 17px;
  font-family: "Poppins", sans-serif;
  color: #0C2A2E;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .investor-slider .main-sector .inneer-right:has(.fifty-one) .fifty-one .subheading {
    font-size: 13px;
    padding: 10px;
  }
}
@media only screen and (max-width: 991px) {
  .investor-slider .main-sector .inneer-right:has(.fifty-one) .fifty-one .subheading {
    font-size: 16px;
  }
}
.investor-slider .main-sector .inneer-right:has(.fifty-one) .fifty-one h2 {
  background: #286FB4;
  font-size: 42px;
  color: #ffffff;
  padding: 5px 0;
  margin-bottom: 0;
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 53.98px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .investor-slider .main-sector .inneer-right:has(.fifty-one) .fifty-one h2 {
    font-size: 35px;
  }
}
@media only screen and (max-width: 991px) {
  .investor-slider .main-sector .inneer-right:has(.fifty-one) .fifty-one h2 {
    font-size: 26px;
    font-weight: 600;
    line-height: 45px;
  }
}
@media only screen and (max-width: 767px) {
  .investor-slider .main-sector .inneer-right:has(.fifty-one) .fifty-one h2 {
    font-size: 24px;
    font-weight: 700;
    line-height: 39.01px;
    letter-spacing: -0.02em;
    text-align: center;
  }
}
.investor-slider .main-sector .inneer-right:has(.fifty-one) .fifty-one p {
  color: #0C2A2E;
  font-size: 15px;
  padding: 10px 19px;
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  line-height: 20px;
}
@media only screen and (max-width: 767px) {
  .investor-slider .main-sector .inneer-right:has(.fifty-one) .fifty-one p {
    font-size: 14px;
    line-height: 20px;
    text-align: center;
  }
}

.textile-main {
  font-family: "Poppins", sans-serif;
  width: 100%;
  background: #f0f6ff;
  position: relative;
  margin-bottom: 50px;
  margin-top: 50px;
}
@media only screen and (max-width: 991px) {
  .textile-main {
    margin: 50px 0;
  }
}
.textile-main::before {
  content: "";
  position: absolute;
  border: 1px solid #286FB4;
  width: 100%;
  /* height: 92%; */
  left: 30px;
  border-right: 0;
  top: 30px;
  bottom: 30px;
}
@media only screen and (max-width: 991px) {
  .textile-main::before {
    content: unset;
  }
}
@media only screen and (max-width: 576px) {
  .textile-main {
    float: unset;
    background-color: unset;
  }
}
.textile-main .wrapper {
  position: initial;
}
@media only screen and (max-width: 576px) {
  .textile-main .wrapper {
    padding: 0;
  }
}
.textile-main .textile-inner {
  display: flex;
}
@media only screen and (min-width: 2200px) {
  .textile-main .textile-inner {
    align-items: center;
  }
}
@media only screen and (max-width: 991px) {
  .textile-main .textile-inner {
    flex-direction: column;
  }
}
@media only screen and (max-width: 576px) {
  .textile-main .textile-inner {
    display: block;
  }
}
.textile-main .textile-inner .left-textile {
  width: 67%;
  float: left;
  padding: 32px 0;
  position: relative;
  padding-left: 15px;
}
@media only screen and (min-width: 2200px) {
  .textile-main .textile-inner .left-textile {
    float: none;
    padding: 40px 0;
    position: relative;
    padding-left: 15px;
    flex: 0 0 70%;
  }
}
@media screen and (min-width: 1500px) and (max-width: 1600px) {
  .textile-main .textile-inner .left-textile {
    width: 60%;
    padding-left: 40px;
  }
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .textile-main .textile-inner .left-textile {
    padding: 18px 0;
    padding-left: 10px;
  }
}
@media screen and (min-width: 992px) and (max-width: 1025px) {
  .textile-main .textile-inner .left-textile {
    padding-left: 50px;
  }
}
@media screen and (min-width: 1601px) {
  .textile-main .textile-inner .left-textile {
    width: 64%;
  }
}
@media only screen and (max-width: 991px) {
  .textile-main .textile-inner .left-textile {
    width: 100%;
    padding: 20px;
    background: #f0f6ff;
  }
}
@media (min-width: 991px) and (max-width: 1280px) {
  .textile-main .textile-inner .left-textile {
    padding-left: 40px;
  }
}
.textile-main .textile-inner .left-textile .heading {
  font-family: "Poppins", sans-serif;
  font-size: 40px;
  color: #286FB4;
  padding-left: 0;
  text-transform: capitalize;
  width: max-content;
  padding-top: 32px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .textile-main .textile-inner .left-textile .heading {
    font-size: 30px;
  }
}
@media only screen and (max-width: 576px) {
  .textile-main .textile-inner .left-textile .heading {
    width: 100%;
    font-size: 22px;
    padding-top: 30px;
  }
}
.textile-main .textile-inner .left-textile .heading::before {
  content: unset;
}
.textile-main .textile-inner .left-textile .heading .sub-title {
  display: block;
  font-size: 45px;
  line-height: 1;
  padding-bottom: 8px;
  padding-right: 20px;
  font-weight: 700;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .textile-main .textile-inner .left-textile .heading .sub-title {
    font-size: 38px;
  }
}
@media screen and (min-width: 992px) and (max-width: 1025px) {
  .textile-main .textile-inner .left-textile .heading .sub-title {
    font-size: 38px;
  }
}
@media only screen and (max-width: 576px) {
  .textile-main .textile-inner .left-textile .heading .sub-title {
    font-size: 26px;
    line-height: 30px;
    border-width: 1px;
  }
}
@media only screen and (max-width: 2120px) {
  .textile-main .textile-inner .left-textile::before {
    width: 1062px;
  }
}
@media only screen and (max-width: 576px) {
  .textile-main .textile-inner .left-textile::before {
    content: unset;
  }
}
.textile-main .textile-inner .left-textile::after {
  content: "";
  width: 102.3%;
  height: 93%;
  position: absolute;
  top: 20px;
  left: -21px;
  border-right: none;
  z-index: -1;
}
@media only screen and (max-width: 576px) {
  .textile-main .textile-inner .left-textile::after {
    display: none;
  }
}
.textile-main .textile-inner .left-textile span {
  color: #286FB4;
  font-size: 42px;
  text-transform: capitalize;
  border-bottom: 2px solid #000;
  display: inline-block;
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  line-height: 30px;
}
@media only screen and (max-width: 576px) {
  .textile-main .textile-inner .left-textile span {
    font-size: 23px;
  }
}
.textile-main .textile-inner .left-textile span h2 {
  font-size: 52px;
  text-transform: uppercase;
  padding-left: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  font-family: "Poppins", sans-serif;
  font-weight: 500;
}
.textile-main .textile-inner .left-textile span h2::before {
  display: none;
}
@media only screen and (max-width: 576px) {
  .textile-main .textile-inner .left-textile span h2 {
    font-size: 27px;
  }
}
.textile-main .textile-inner .left-textile .inner-textile {
  margin-top: 45px;
  padding-right: 20px;
  margin-bottom: 50px;
}
@media only screen and (min-width: 1400px) and (max-width: 1460px) {
  .textile-main .textile-inner .left-textile .inner-textile {
    padding-right: 45px;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1481px) {
  .textile-main .textile-inner .left-textile .inner-textile {
    margin-top: 35px;
  }
}
@media screen and (min-width: 992px) and (max-width: 1025px) {
  .textile-main .textile-inner .left-textile .inner-textile {
    padding-right: 40px;
  }
}
@media only screen and (max-width: 991px) {
  .textile-main .textile-inner .left-textile .inner-textile {
    padding-right: 0;
    margin-top: 30px;
  }
}
@media only screen and (max-width: 576px) {
  .textile-main .textile-inner .left-textile .inner-textile {
    margin-top: 30px;
    padding-right: 0;
    margin-bottom: 30px;
  }
}
.textile-main .textile-inner .left-textile .inner-textile ul {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  flex-direction: row;
  gap: 50px 40px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .textile-main .textile-inner .left-textile .inner-textile ul {
    gap: 40px 30px;
  }
}
@media only screen and (max-width: 991px) {
  .textile-main .textile-inner .left-textile .inner-textile ul {
    justify-content: space-between;
    gap: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .textile-main .textile-inner .left-textile .inner-textile ul {
    gap: 24px;
    flex-direction: column;
  }
}
.textile-main .textile-inner .left-textile .inner-textile ul li {
  min-height: 100px;
  background: #fff;
  border-radius: 17px;
  padding: 15px;
  padding-left: 70px;
  position: relative;
  transition: all 0.3s;
  width: calc(50% - 20px);
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .textile-main .textile-inner .left-textile .inner-textile ul li {
    padding-left: 54px;
  }
}
@media screen and (min-width: 992px) and (max-width: 1025px) {
  .textile-main .textile-inner .left-textile .inner-textile ul li {
    padding-left: 45px;
  }
}
@media only screen and (max-width: 991px) {
  .textile-main .textile-inner .left-textile .inner-textile ul li {
    width: calc(50% - 15px);
    border: 1px solid #C8D8E7;
    margin-right: 0;
  }
}
@media only screen and (max-width: 576px) {
  .textile-main .textile-inner .left-textile .inner-textile ul li {
    width: 100%;
    margin-left: 0;
    padding-left: 49px;
  }
}
.textile-main .textile-inner .left-textile .inner-textile ul li h4 {
  margin-bottom: 8px;
  color: #286FB4;
  font-size: 16px;
  font-family: "Poppins", sans-serif;
  font-weight: 600;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .textile-main .textile-inner .left-textile .inner-textile ul li h4 {
    font-size: 14px;
  }
}
.textile-main .textile-inner .left-textile .inner-textile ul li p {
  color: #7a8998;
  font-size: 14px;
  line-height: 1.4;
  font-family: "Poppins", sans-serif;
  font-weight: 500;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .textile-main .textile-inner .left-textile .inner-textile ul li p {
    font-size: 12px;
  }
}
@media screen and (min-width: 992px) and (max-width: 1025px) {
  .textile-main .textile-inner .left-textile .inner-textile ul li p {
    font-size: 12px;
  }
}
.textile-main .textile-inner .left-textile .inner-textile ul li::after {
  background-image: url("../image/sector_v2/gifbullet.gif");
  background-repeat: no-repeat;
  background-color: transparent;
  content: "";
  position: absolute;
  left: 10px;
  top: 10px;
  width: 50px;
  height: 50px;
  background-size: contain;
  border-radius: 50%;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .textile-main .textile-inner .left-textile .inner-textile ul li::after {
    width: 40px;
    height: 40px;
  }
}
@media screen and (min-width: 992px) and (max-width: 1025px) {
  .textile-main .textile-inner .left-textile .inner-textile ul li::after {
    width: 30px;
    height: 30px;
  }
}
@media only screen and (max-width: 576px) {
  .textile-main .textile-inner .left-textile .inner-textile ul li::after {
    width: 12px;
    height: 12px;
    left: 20px;
    top: 20px;
    background-image: unset;
    background-color: #0071B0;
    border-radius: 50%;
  }
}
.textile-main .textile-inner .left-textile .inner-textile ul li:hover {
  background-color: #286FB4;
  color: #fff;
  transition: all 0.3s;
}
.textile-main .textile-inner .left-textile .inner-textile ul li:hover h4, .textile-main .textile-inner .left-textile .inner-textile ul li:hover p {
  color: #fff;
}
.textile-main .textile-inner .left-textile .inner-textile ul li:hover::after {
  background-image: url("../image/sector_v2/gifbulletblue.gif");
}
.textile-main .textile-inner .left-textile .inner-textile ul li:first-child {
  margin-left: 0;
}
.textile-main .textile-inner .left-textile .inner-textile ul li:nth-child(3n) {
  margin-left: 0;
}
.textile-main .textile-inner .right-textile {
  width: 33%;
  height: 100%;
  right: 0;
  position: absolute;
}
@media only screen and (min-width: 2200px) {
  .textile-main .textile-inner .right-textile {
    position: static;
    width: 33%;
  }
}
@media only screen and (min-width: 1400px) {
  .textile-main .textile-inner .right-textile {
    width: 36%;
  }
}
@media only screen and (max-width: 991px) {
  .textile-main .textile-inner .right-textile {
    width: 100%;
    height: auto;
    position: unset;
  }
  .textile-main .textile-inner .right-textile::before {
    display: none;
  }
}
.textile-main .textile-inner .right-textile::before {
  content: "";
  position: absolute;
  border: 1px solid #fff;
  left: 0px;
  right: 30px;
  border-left: 0;
  top: 30px;
  bottom: 30px;
}
@media only screen and (min-width: 2200px) {
  .textile-main .textile-inner .right-textile::before {
    content: unset;
  }
}
.textile-main .textile-inner .right-textile img {
  width: 100%;
  height: 100%;
}
@media only screen and (max-width: 991px) {
  .textile-main .textile-inner .right-textile img {
    object-fit: cover;
    height: 450px;
  }
}
@media only screen and (max-width: 767px) {
  .textile-main .textile-inner .right-textile img {
    height: 300px;
  }
}

#major-investors {
  font-family: "Poppins", sans-serif;
  position: relative;
  display: flex;
  margin-top: 100px;
  width: 100%;
  margin-bottom: 100px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  #major-investors {
    margin-bottom: 80px;
    margin-top: 80px;
  }
}
@media screen and (max-width: 1024px) {
  #major-investors {
    margin-top: 70px;
    margin-bottom: 70px;
  }
}
@media only screen and (max-width: 991px) {
  #major-investors {
    margin-top: 75px;
    margin-bottom: 75px;
  }
}
@media only screen and (max-width: 576px) {
  #major-investors {
    margin-top: 50px;
    margin-bottom: 50px;
  }
}
#major-investors .wrapper {
  width: 100%;
  padding: 0 20px;
}
@media only screen and (max-width: 576px) {
  #major-investors .wrapper {
    padding: 0px;
  }
}

.investor-slider-one {
  background: #fff;
  border-radius: 29px;
  box-shadow: 0px 24px 52.7px 0px rgba(143, 143, 143, 0.231372549);
  padding: 22px 30px 30px;
  padding-bottom: 20px !important;
  margin-bottom: 0;
}
@media only screen and (max-width: 576px) {
  .investor-slider-one {
    border: none;
    padding: 0;
    border-radius: 0px !important;
    margin-bottom: 0;
  }
}
.investor-slider-one h2 {
  text-align: center;
  color: #000;
  padding-left: 0;
  margin-bottom: 10px;
}
.investor-slider-one h2 span {
  text-transform: capitalize;
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-size: 18px;
  z-index: 2;
  padding: 5px;
  position: relative;
  background-color: #fff;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .investor-slider-one h2 span {
    font-size: 16px;
  }
}
@media only screen and (max-width: 576px) {
  .investor-slider-one h2 span {
    margin-bottom: 20px;
    display: inline-block;
    margin-bottom: 0;
    z-index: 2;
  }
}
.investor-slider-one h2::before {
  content: unset;
}
.investor-slider-one h2:after {
  content: "";
  width: 100%;
  height: 1px;
  background: #286FB4;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 0;
}
@media only screen and (min-width: 1024px) {
  .investor-slider-one {
    padding-bottom: 0;
  }
}
.investor-slider-one .inner {
  background: none;
  border-radius: 10px;
  box-shadow: none;
  padding-bottom: 0;
  padding-top: 0;
}
@media only screen and (min-width: 1024px) {
  .investor-slider-one .inner {
    padding: 50px;
    background: none;
    padding: 0;
  }
}
@media only screen and (max-width: 991px) {
  .investor-slider-one .inner {
    padding: 0 10px;
  }
}
.investor-slider-one .inner .item {
  padding: 0 0px;
  text-align: center;
}
@media only screen and (max-width: 991px) {
  .investor-slider-one .inner .item {
    padding: 0 20px;
  }
}
.investor-slider-one .inner .item img {
  padding: 0;
  max-width: 190px;
  max-height: 80px;
  margin: 0 auto;
}
@media only screen and (max-width: 991px) {
  .investor-slider-one .inner .item img {
    max-width: 100%;
    padding: 0 10px;
  }
}
.investor-slider-one .inner .slick-track {
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  margin: 0 auto;
}
.investor-slider-one .inner .slick-arrow {
  background-repeat: no-repeat;
  height: 45px;
  width: 45px;
  background-size: contain;
  top: 20px;
}
@media only screen and (max-width: 991px) {
  .investor-slider-one .inner .slick-arrow {
    top: 18px;
    position: absolute;
    font-size: 0;
    border: none;
    background-color: transparent;
  }
}
.investor-slider-one .inner .slick-arrow.slick-prev {
  left: -50px;
  background-image: url("../image/bluetheme_common/arrowleft.png");
}
@media only screen and (max-width: 991px) {
  .investor-slider-one .inner .slick-arrow.slick-prev {
    left: -30px;
  }
}
@media only screen and (max-width: 767px) {
  .investor-slider-one .inner .slick-arrow.slick-prev {
    left: -6px;
    top: 18px;
  }
}
.investor-slider-one .inner .slick-arrow.slick-next {
  right: -50px;
  background-image: url("../image/bluetheme_common/arrowright.png");
}
@media only screen and (max-width: 991px) {
  .investor-slider-one .inner .slick-arrow.slick-next {
    right: -30px;
  }
}
@media only screen and (max-width: 767px) {
  .investor-slider-one .inner .slick-arrow.slick-next {
    right: -6px;
    top: 18px;
  }
}
.investor-slider-one .inner .slick-arrow::before, .investor-slider-one .inner .slick-arrow::after {
  content: unset;
}

.investment-scheme-main {
  font-family: "Poppins", sans-serif;
  width: 100%;
  margin-bottom: 30px;
  padding-top: 0;
  min-height: auto;
  margin-top: 100px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .investment-scheme-main {
    margin-top: 80px;
  }
}
@media screen and (min-width: 992px) and (max-width: 1024px) {
  .investment-scheme-main {
    margin-top: 70px;
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 991px) {
  .investment-scheme-main {
    padding-top: 0;
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 576px) {
  .investment-scheme-main {
    margin-bottom: 0;
    min-height: auto;
    margin-top: 50px;
  }
}
.investment-scheme-main .wrapper {
  padding-left: 15px;
  padding-right: 15px;
}
@media only screen and (max-width: 576px) {
  .investment-scheme-main .wrapper {
    padding: 0;
  }
}
.investment-scheme-main .wrapper .invest-scheme-inner h2 {
  padding-left: 0;
  margin-bottom: 52px;
}
@media only screen and (max-width: 767px) {
  .investment-scheme-main .wrapper .invest-scheme-inner h2 {
    margin-bottom: 30px;
    padding: 0 15px;
  }
}
.investment-scheme-main .wrapper .invest-scheme-inner h2 span {
  color: #286FB4;
  font-size: 42px;
  border-bottom: 2px solid #000;
  text-transform: capitalize;
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  padding-bottom: 8px;
  padding-right: 40px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .investment-scheme-main .wrapper .invest-scheme-inner h2 span {
    font-size: 32px;
  }
}
@media only screen and (max-width: 1368px) {
  .investment-scheme-main .wrapper .invest-scheme-inner h2 span {
    font-size: 35px;
  }
}
@media only screen and (max-width: 576px) {
  .investment-scheme-main .wrapper .invest-scheme-inner h2 span {
    font-size: 22px;
    padding-bottom: 0;
    border-width: 1px;
    padding-right: 20px;
  }
}
.investment-scheme-main .wrapper .invest-scheme-inner h2::before {
  display: none;
}
.investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner .slick-track {
  margin: 0 auto;
}
.investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul {
  width: 100%;
  display: block;
  flex-direction: row;
  gap: 47px;
  justify-content: center;
}
@media only screen and (max-width: 991px) {
  .investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul {
    display: flex;
    flex-direction: row;
    gap: 22px;
    overflow: scroll hidden;
    padding-left: 15px;
    padding-right: 5px;
    justify-content: unset;
  }
}
.investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul::-webkit-scrollbar {
  display: none; /* For Chrome, Safari, and Opera */
}
.investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul:has(li:only-child) {
  justify-content: center;
}
.investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li {
  display: inline-block;
  width: 18%;
  background: #f0f6ff;
  border-radius: 10px;
  box-shadow: 1px 3px 6px 0px rgba(223, 76, 115, 0.0901960784);
  transition: 0.3s;
  min-height: 127px;
  vertical-align: top;
  border-color: #fff;
  flex: 1;
  top: 0;
  position: relative;
  max-width: 248px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li {
    min-height: 123px;
  }
}
@media only screen and (max-width: 1170px) {
  .investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li {
    width: 22.5%;
    margin-bottom: 20px;
    margin-right: 15px;
  }
  .investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li:nth-child(4) {
    margin-right: 0;
  }
}
@media only screen and (max-width: 991px) {
  .investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li {
    width: 220px;
    min-width: 220px;
    max-width: 220px;
    margin-bottom: 20px;
    margin-right: unset;
  }
  .investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li:nth-child(3) {
    margin-right: 0;
  }
  .investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li:nth-child(4) {
    margin-right: 30px;
  }
}
@media only screen and (max-width: 800px) {
  .investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li {
    width: 30%;
    margin-bottom: 30px;
  }
  .investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li:nth-child(3) {
    margin-right: 0;
  }
}
@media only screen and (max-width: 576px) {
  .investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li {
    width: 220px;
    margin-bottom: 0;
    min-height: auto;
    min-width: 220px;
    max-width: 220px;
  }
}
.investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li:last-child {
  margin-right: 0;
}
.investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li:hover {
  top: -10px;
  background-color: #fff;
  border: 1px solid #eef1f5;
  box-shadow: 2px 7px 13px 0px #ccc;
}
@media only screen and (max-width: 576px) {
  .investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li:hover {
    top: 0;
  }
}
.investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li:hover .download-incentive a {
  color: #fff !important;
}
.investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li:hover .download-incentive a::before {
  height: 100%;
  width: 100%;
  background-color: #DF4C73;
  border-radius: 0;
  transition: all 0.3s linear;
  bottom: 0;
  z-index: -1;
}
.investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li .incentive-list-text {
  height: 80px;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  line-height: 24px;
  font-size: 13px;
  min-height: 86px;
  font-weight: 600;
  text-align: center;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li .incentive-list-text {
    font-size: 12px;
    line-height: 1.4;
    height: 63px;
    min-height: 63px;
  }
}
@media only screen and (max-width: 576px) {
  .investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li .incentive-list-text {
    min-height: 80px;
    padding: 10px 10px 20px;
  }
}
.investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li .download-incentive {
  background: #fff;
  text-align: center;
  margin-top: 20px;
  border-radius: 0px 0px 10px 10px;
  position: relative;
  overflow: hidden;
  align-items: center;
  transition: background 0.2s;
}
@media only screen and (max-width: 576px) {
  .investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li .download-incentive {
    background: #DF4C73;
    margin-top: 10px;
  }
}
.investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li .download-incentive:hover::before {
  top: 0;
  /* Move gradient to the top on hover */
}
.investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li .download-incentive a {
  padding: 10px;
  color: #DF4C73;
  z-index: 1;
  position: relative;
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-size: 14px;
  display: block;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li .download-incentive a {
    font-size: 12px;
  }
}
@media only screen and (max-width: 576px) {
  .investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li .download-incentive a {
    color: #fff;
  }
}
.investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li .download-incentive a::before {
  content: "";
  position: absolute;
  width: 30px;
  height: 30px;
  bottom: -20px;
  overflow: hidden;
  left: 50%;
  transform: translateX(-50%);
  border-top-left-radius: 60px;
  border-top-right-radius: 60px;
  background-color: transparent;
  transition: all 0.3s linear;
}
.investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner ul li .incentive-list-text {
  padding: 10px;
}
.investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner .slick-slider .slick-arrow {
  background-repeat: no-repeat;
  height: 45px;
  width: 45px;
  background-size: contain;
  top: 50%;
}
@media only screen and (max-width: 576px) {
  .investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner .slick-slider .slick-arrow {
    top: 45%;
  }
}
.investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner .slick-slider .slick-arrow.slick-prev {
  left: -25px;
  background-image: url("../image/bluetheme_common/arrowleft.png");
}
@media only screen and (max-width: 576px) {
  .investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner .slick-slider .slick-arrow.slick-prev {
    left: -24px;
  }
}
.investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner .slick-slider .slick-arrow.slick-next {
  right: -25px;
  background-image: url("../image/bluetheme_common/arrowright.png");
}
@media only screen and (max-width: 576px) {
  .investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner .slick-slider .slick-arrow.slick-next {
    right: -24px;
  }
}
.investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner .slick-slider .slick-arrow::before, .investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner .slick-slider .slick-arrow::after {
  content: unset;
}
.investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner .slick-slider .slick-list .slick-track {
  margin: 0 auto;
  display: flex;
  flex-direction: row;
}
.investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner .slick-slider .slick-list .slick-track .slick-slide {
  padding: 10px 20px 5px;
  flex: 1;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner .slick-slider .slick-list .slick-track .slick-slide {
    padding: 10px 14px 5px;
  }
}
@media only screen and (max-width: 576px) {
  .investment-scheme-main .wrapper .invest-scheme-inner .scheme-inner .slick-slider .slick-list .slick-track .slick-slide {
    padding: 5px 20px 5px 0;
  }
}

.incetive-schemmes-card {
  display: inline-block;
  width: 100%;
  margin-right: 30px;
  background: #f0f6ff;
  border-radius: 10px;
  box-shadow: 1px 3px 6px 0px rgba(223, 76, 115, 0.0901960784);
  transition: 0.3s;
  min-height: 127px;
  vertical-align: top;
}
.incetive-schemmes-card .download-incentive {
  background: #fff;
  text-align: center;
  margin-top: 20px;
  border-radius: 0px 0px 10px 10px;
  position: relative;
  overflow: hidden;
  align-items: center;
  transition: background 0.2s;
}
.incetive-schemmes-card .download-incentive a {
  padding: 10px;
  color: #DF4C73;
  z-index: 1;
  position: relative;
  font-family: "Gotham Bold";
  font-weight: 700;
  font-size: 14px;
  display: block;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .incetive-schemmes-card .download-incentive a {
    font-size: 12px;
  }
}
@media only screen and (max-width: 576px) {
  .incetive-schemmes-card .download-incentive a {
    color: #fff;
  }
}
.incetive-schemmes-card .download-incentive a::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 20px;
  bottom: -20px;
  overflow: hidden;
  bottom: -10px;
  left: 0;
  border-radius: 50%;
  background-color: transparent;
  transition: 0.3s ease-in-out;
}
.incetive-schemmes-card:hover {
  transform: translate(0, -4px);
  background-color: #fff;
  border: 1px solid #eef1f5;
}
.incetive-schemmes-card:hover a {
  color: #fff !important;
}
.incetive-schemmes-card:hover .download-incentive a::before {
  height: 100%;
  background-color: #DF4C73;
  border-radius: 0;
  transition: 0.2s ease-in-out;
  bottom: 0;
  z-index: -1;
}
.incetive-schemmes-card .incentive-list-text {
  height: 80px;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  line-height: 24px;
  font-size: 13px;
  font-family: "Poppins", sans-serif;
  min-height: 86px;
  font-weight: 600;
  text-align: center;
}
@media only screen and (max-width: 576px) {
  .incetive-schemmes-card .incentive-list-text {
    height: 85px;
    padding: 10px 10px 20px;
  }
}
.incetive-schemmes-card .incentive-btn {
  padding-top: 10px;
}
.incetive-schemmes-card .incentive-btn a {
  color: #fff;
  border-radius: 5px;
  padding: 1px 15px;
  font-size: 12px;
  margin-left: 10px;
  margin-bottom: 20px;
  display: inline-block;
  text-transform: uppercase;
  font-family: "Poppins", sans-serif;
}
.incetive-schemmes-card .download-incentive {
  background: #fff;
  text-align: center;
  margin-top: 20px;
  border-radius: 0px 0px 10px 10px;
  position: relative;
  overflow: hidden;
  align-items: center;
  transition: background 0.2s;
}
@media only screen and (max-width: 576px) {
  .incetive-schemmes-card .download-incentive {
    background: #DF4C73;
    margin-top: 10px;
  }
}
.incetive-schemmes-card .download-incentive:hover::before {
  top: 0;
  /* Move gradient to the top on hover */
}
.incetive-schemmes-card .download-incentive a {
  padding: 10px;
  color: #DF4C73;
  display: block;
  z-index: 1;
  position: relative;
  font-family: "Gotham Bold";
  font-weight: 700;
  font-size: 14px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .incetive-schemmes-card .download-incentive a {
    font-size: 12px;
  }
}
@media only screen and (max-width: 576px) {
  .incetive-schemmes-card .download-incentive a {
    color: #fff;
  }
}
.incetive-schemmes-card .download-incentive a:hover {
  color: #fff;
}
.incetive-schemmes-card .incentive-list-text {
  padding: 10px;
}

.policy-main {
  font-family: "Poppins", sans-serif;
  width: 100%;
  position: relative;
  z-index: 99;
  margin: 77px 0 50px;
}
@media screen and (min-width: 992px) and (max-width: 1024px) {
  .policy-main {
    margin: 50px 0 50px;
  }
}
@media only screen and (max-width: 991px) {
  .policy-main {
    margin: 50px 0 55px;
  }
}
@media only screen and (max-width: 576px) {
  .policy-main {
    margin: 50px 0 30px;
  }
}
.policy-main .wrapper {
  padding-left: 15px;
  padding-right: 15px;
}
@media only screen and (max-width: 576px) {
  .policy-main .wrapper {
    padding: 0;
  }
}
.policy-main .wrapper .policy-slider .policy-heading-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  justify-content: space-between;
}
@media only screen and (max-width: 576px) {
  .policy-main .wrapper .policy-slider .policy-heading-grid {
    padding: 0 15px;
  }
}
.policy-main .wrapper .policy-slider .policy-heading-grid .viewall {
  padding: 9.5px 54px 9.5px 24px;
  border: 2px solid #286FB4;
  line-height: 27px;
  font-size: 18px;
}
@media only screen and (max-width: 767px) {
  .policy-main .wrapper .policy-slider .policy-heading-grid .viewall {
    padding: 6.5px 31px 4.5px 10px;
    line-height: 1.5;
    font-size: 10px;
  }
}
@media only screen and (max-width: 991px) {
  .policy-main .wrapper .policy-slider .policy-heading-grid .viewall span {
    width: 50px;
    height: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .policy-main .wrapper .policy-slider .policy-heading-grid .viewall span {
    width: 30px;
    height: 30px;
  }
}
.policy-main .wrapper .policy-slider .policy-heading-grid .viewall span::after {
  content: "";
  background-image: url(../image/svg_icon/angle-down.svg);
  background-repeat: no-repeat;
  background-size: contain;
  height: 20px;
  width: 12px;
  background-position: center;
}
@media only screen and (max-width: 767px) {
  .policy-main .wrapper .policy-slider .policy-heading-grid .viewall span::after {
    height: 15px;
    width: 7px;
  }
}
.policy-main .wrapper .policy-slider .policy-heading-grid .viewall:hover {
  border-color: #DF4C73;
}
.policy-main .wrapper .policy-slider h2 {
  padding-left: 0;
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .policy-main .wrapper .policy-slider h2 {
    margin-bottom: 5px;
  }
}
.policy-main .wrapper .policy-slider h2 span {
  color: #286FB4;
  font-size: 42px;
  border-bottom: 2px solid #000;
  text-transform: capitalize;
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  padding-right: 40px;
  padding-bottom: 8px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .policy-main .wrapper .policy-slider h2 span {
    font-size: 32px;
  }
}
@media only screen and (max-width: 1368px) {
  .policy-main .wrapper .policy-slider h2 span {
    font-size: 35px;
  }
}
@media only screen and (max-width: 576px) {
  .policy-main .wrapper .policy-slider h2 span {
    font-size: 22px;
    padding-right: 10px;
    padding-bottom: 0;
    border-width: 1px;
  }
}
.policy-main .wrapper .policy-slider h2::before {
  display: none;
}
.policy-main .wrapper .policy-slider .policy-inner {
  padding-top: 50px;
  padding-bottom: 20px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .policy-main .wrapper .policy-slider .policy-inner {
    padding-top: 30px;
  }
}
@media screen and (max-width: 1024px) {
  .policy-main .wrapper .policy-slider .policy-inner {
    gap: 20px;
    display: flex;
    padding-top: 30px;
    padding-left: 15px;
    padding-right: 5px;
    padding-bottom: 30px;
    overflow: scroll hidden;
    justify-content: center;
  }
}
.policy-main .wrapper .policy-slider .policy-inner::-webkit-scrollbar {
  display: none; /* For Chrome, Safari, and Opera */
}
@media only screen and (max-width: 576px) {
  .policy-main .wrapper .policy-slider .policy-inner ul {
    flex-direction: column;
  }
}
.policy-main .wrapper .policy-slider .policy-inner ul .slick-slide {
  padding: 5px 0;
}
.policy-main .wrapper .policy-slider .policy-inner ul .slick-slide > div {
  margin: 0 10px;
}
.policy-main .wrapper .policy-slider .policy-inner ul .slick-arrow {
  background-repeat: no-repeat;
  height: 45px;
  width: 45px;
  background-size: contain;
  top: 50%;
}
@media only screen and (max-width: 576px) {
  .policy-main .wrapper .policy-slider .policy-inner ul .slick-arrow {
    top: 45%;
  }
}
.policy-main .wrapper .policy-slider .policy-inner ul .slick-arrow.slick-prev {
  left: -25px;
  background-image: url("../../assets/arrowright.png");
  transform: rotate(180deg);
}
@media only screen and (max-width: 576px) {
  .policy-main .wrapper .policy-slider .policy-inner ul .slick-arrow.slick-prev {
    left: -24px;
  }
}
.policy-main .wrapper .policy-slider .policy-inner ul .slick-arrow.slick-next {
  right: -25px;
  background-image: url("../../assets/arrowleft.png");
}
@media only screen and (max-width: 576px) {
  .policy-main .wrapper .policy-slider .policy-inner ul .slick-arrow.slick-next {
    right: -24px;
  }
}
.policy-main .wrapper .policy-slider .policy-inner ul .slick-arrow::before, .policy-main .wrapper .policy-slider .policy-inner ul .slick-arrow::after {
  content: unset;
}
.policy-main .wrapper .policy-slider .policy-inner ul li,
.policy-main .wrapper .policy-slider .policy-inner ul .policy-card {
  width: 18%;
  margin-right: 30px;
  display: inline-block;
  background: #FBF6ED;
  border-radius: 5px;
  position: relative;
  padding: 20px;
  min-height: 257px;
  vertical-align: top;
}
@media only screen and (max-width: 1170px) {
  .policy-main .wrapper .policy-slider .policy-inner ul li,
  .policy-main .wrapper .policy-slider .policy-inner ul .policy-card {
    width: 22.5%;
    margin-bottom: 20px;
  }
  .policy-main .wrapper .policy-slider .policy-inner ul li:nth-child(4),
  .policy-main .wrapper .policy-slider .policy-inner ul .policy-card:nth-child(4) {
    margin-right: 0;
  }
}
@media only screen and (max-width: 991px) {
  .policy-main .wrapper .policy-slider .policy-inner ul li,
  .policy-main .wrapper .policy-slider .policy-inner ul .policy-card {
    width: 30%;
    margin-bottom: 20px;
  }
  .policy-main .wrapper .policy-slider .policy-inner ul li:nth-child(3),
  .policy-main .wrapper .policy-slider .policy-inner ul .policy-card:nth-child(3) {
    margin-right: 0;
  }
  .policy-main .wrapper .policy-slider .policy-inner ul li:nth-child(4),
  .policy-main .wrapper .policy-slider .policy-inner ul .policy-card:nth-child(4) {
    margin-right: 30px;
  }
}
@media only screen and (max-width: 800px) {
  .policy-main .wrapper .policy-slider .policy-inner ul li,
  .policy-main .wrapper .policy-slider .policy-inner ul .policy-card {
    width: 30%;
    margin-bottom: 20px;
  }
  .policy-main .wrapper .policy-slider .policy-inner ul li:nth-child(3),
  .policy-main .wrapper .policy-slider .policy-inner ul .policy-card:nth-child(3) {
    margin-right: 0;
  }
}
@media only screen and (max-width: 576px) {
  .policy-main .wrapper .policy-slider .policy-inner ul li,
  .policy-main .wrapper .policy-slider .policy-inner ul .policy-card {
    width: 100%;
    margin-bottom: 20px;
  }
}
.policy-main .wrapper .policy-slider .policy-inner ul li:last-child,
.policy-main .wrapper .policy-slider .policy-inner ul .policy-card:last-child {
  margin-right: 0;
}
.policy-main .wrapper .policy-slider .policy-inner ul li .policy-db,
.policy-main .wrapper .policy-slider .policy-inner ul .policy-card .policy-db {
  position: absolute;
  top: -9px;
  right: 9px;
}
.policy-main .wrapper .policy-slider .policy-inner ul li .policy-db a,
.policy-main .wrapper .policy-slider .policy-inner ul .policy-card .policy-db a {
  position: relative;
}
.policy-main .wrapper .policy-slider .policy-inner ul li .policy-db a:hover::after,
.policy-main .wrapper .policy-slider .policy-inner ul .policy-card .policy-db a:hover::after {
  position: absolute;
  right: 4px;
  top: 4px;
  content: "";
  background: url(../image/sector_v2/policy-dbhover.svg) left center no-repeat;
  width: 48px;
  height: 66px;
}
.policy-main .wrapper .policy-slider .policy-inner ul li .pm-img,
.policy-main .wrapper .policy-slider .policy-inner ul .policy-card .pm-img {
  padding: 10px 0;
  padding-bottom: 30px;
}
.policy-main .wrapper .policy-slider .policy-inner ul li .pm-img img,
.policy-main .wrapper .policy-slider .policy-inner ul .policy-card .pm-img img {
  animation: spin 30s linear infinite;
  will-change: transform;
  width: 77px;
}
.policy-main .wrapper .policy-slider .policy-inner ul li .pm-text h4,
.policy-main .wrapper .policy-slider .policy-inner ul .policy-card .pm-text h4 {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-size: 17px;
  line-height: 24px;
  height: 80px;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  margin-bottom: 10px;
}
.policy-main .wrapper .policy-slider .policy-inner ul li .pm-text div,
.policy-main .wrapper .policy-slider .policy-inner ul .policy-card .pm-text div {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-size: 13px;
  line-height: 18px;
}
.policy-main .wrapper .policy-slider a.viewal {
  font-family: "Poppins", sans-serif;
  float: right;
  background: #2b3840;
  border-radius: 20px;
  padding: 7px 11px;
  color: #fff;
  margin-top: -58px;
  position: relative;
  transition: 0.3s;
}
@media only screen and (max-width: 576px) {
  .policy-main .wrapper .policy-slider a.viewal {
    padding: 5px 11px;
    font-size: 12px;
    margin-top: -58px;
  }
}
.policy-main .wrapper .policy-slider a.viewal:hover {
  background-color: #DF4C73;
  transform: translate(0, -10px);
}

.policy-inner .policy-card {
  background: #FBF6ED;
  border-radius: 11px;
  display: flex !important;
  flex-direction: column;
  padding: 10px;
  flex: 1;
}
@media screen and (max-width: 1024px) {
  .policy-inner .policy-card {
    width: 230px;
    min-width: 230px;
    max-width: 230px;
  }
}
@media only screen and (max-width: 576px) {
  .policy-inner .policy-card {
    width: 200px;
    min-width: 200px;
    max-width: 200px;
  }
}
.policy-inner .policy-card .policy-db {
  width: 100%;
  margin-top: -20px;
  display: flex;
  justify-content: flex-end;
  position: relative;
  height: 72px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .policy-inner .policy-card .policy-db {
    height: 66px;
  }
}
.policy-inner .policy-card .policy-db a {
  position: relative;
}
.policy-inner .policy-card .policy-db a:hover::after {
  position: absolute;
  right: 4px;
  top: 4px;
  content: "";
  background: url(../image/sector_v2/policy-dbhover.svg) left center no-repeat;
  width: 48px;
  height: 66px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .policy-inner .policy-card .policy-db a:hover::after {
    right: 3px;
    top: 3px;
    width: 42px;
    height: 57px;
    background-size: contain;
  }
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .policy-inner .policy-card .policy-db a img {
    width: 42px;
  }
}
.policy-inner .policy-card .pm-img {
  width: 55px;
  height: 55px;
  padding: 0;
  animation: rotate 15s infinite;
  margin-top: -30px;
  margin-left: 10px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .policy-inner .policy-card .pm-img {
    width: 42px;
    height: 42px;
  }
}
@keyframes rotate {
  to {
    transform: rotate(180deg);
  }
}
.policy-inner .policy-card .pm-text {
  width: 100%;
  display: flex;
  flex-direction: column;
  padding: 20px 10px 10px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .policy-inner .policy-card .pm-text {
    padding: 12px 5px 5px;
  }
}
.policy-inner .policy-card .pm-text h4 {
  padding: 7px 0 0;
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-size: 16px;
  line-height: 1.4;
  margin: 0;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  margin-bottom: 10px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .policy-inner .policy-card .pm-text h4 {
    font-size: 14px;
  }
}
@media only screen and (max-width: 576px) {
  .policy-inner .policy-card .pm-text h4 {
    height: 70px;
  }
}
.policy-inner .policy-card .pm-text .pm-desc, .policy-inner .policy-card .pm-text .pm-desc p {
  font-family: "Poppins", sans-serif;
  font-size: 14px;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 6;
  display: -webkit-box;
  line-height: 1.3;
  font-size: 14px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .policy-inner .policy-card .pm-text .pm-desc, .policy-inner .policy-card .pm-text .pm-desc p {
    font-size: 12px;
  }
}
.policy-inner .policy-card .pm-text div {
  padding: 5px 0;
}
.policy-inner .policy-card .pm-text div p {
  font-family: "Poppins", sans-serif;
}
.policy-inner .policy-card:hover {
  box-shadow: 10px 14px 25px -11px #c8c8c8;
}
.policy-inner .slick-list .slick-track {
  margin: 0 auto;
  display: flex;
}
.policy-inner .slick-list .slick-track .slick-slide {
  height: auto;
  display: flex !important;
  align-items: stretch;
  margin-right: 15px;
  margin-left: 15px;
  max-width: 215px;
}
@media screen and (min-width: 1481px) {
  .policy-inner .slick-list .slick-track .slick-slide {
    max-width: 260px;
  }
}
.policy-inner .slick-list .slick-track .slick-slide > div {
  padding: 10px 0 30px;
  width: 100%;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .policy-inner .slick-list .slick-track .slick-slide > div {
    padding: 10px 0 10px;
  }
}
.policy-inner .slick-arrow {
  background-repeat: no-repeat;
  height: 45px;
  width: 45px;
  background-size: contain;
  top: 50%;
}
@media only screen and (max-width: 576px) {
  .policy-inner .slick-arrow {
    top: 45%;
  }
}
.policy-inner .slick-arrow.slick-prev {
  left: -25px;
  background-image: url("../image/bluetheme_common/arrowright.png");
  transform: rotate(180deg);
}
@media only screen and (max-width: 576px) {
  .policy-inner .slick-arrow.slick-prev {
    left: -24px;
  }
}
.policy-inner .slick-arrow.slick-next {
  right: -25px;
  background-image: url("../image/bluetheme_common/arrowright.png");
}
@media only screen and (max-width: 576px) {
  .policy-inner .slick-arrow.slick-next {
    right: -24px;
  }
}
.policy-inner .slick-arrow::before, .policy-inner .slick-arrow::after {
  content: unset;
}
.policy-inner.five-slide .slick-track .slick-slide:first-child {
  margin-left: 0;
}
.policy-inner.five-slide .slick-track .slick-slide:last-child {
  margin-right: 0;
}

.card-wrapper {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: stretch;
  flex-wrap: wrap;
}
.card-wrapper div {
  width: 20%;
  padding: 10px;
}
@media only screen and (max-width: 991px) {
  .card-wrapper div {
    width: 28%;
  }
}
@media only screen and (max-width: 576px) {
  .card-wrapper div {
    width: 100%;
  }
}
.card-wrapper div .policy-card {
  background: #FBF6ED;
  border-radius: 11px;
  width: 100%;
}
.card-wrapper div .policy-card .pm-desc {
  font-family: "Poppins", sans-serif;
  font-size: 14px;
  height: 60px;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  line-height: 1.3;
  font-size: 14px;
}
.card-wrapper div .policy-card .policy-db {
  width: 100%;
  margin-top: -20px;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
}
.card-wrapper div .policy-card .policy-db a {
  position: relative;
}
.card-wrapper div .policy-card .policy-db a:hover::after {
  position: absolute;
  right: 4px;
  top: 4px;
  content: "";
  background: url("../image/sector_v2/policy-dbhover.svg") left center no-repeat;
  width: 48px;
  height: 66px;
}
.card-wrapper div .policy-card .pm-img {
  width: 55px;
  height: 55px;
  padding: 0;
  animation: rotate 15s infinite;
  margin-top: -25px;
  margin-left: 10px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .card-wrapper div .policy-card .pm-img {
    width: 42px;
    height: 42px;
  }
}
.card-wrapper div .policy-card .pm-text {
  width: 100%;
  display: flex;
  flex-direction: column;
}
.card-wrapper div .policy-card .pm-text h4 {
  padding: 7px 0 0;
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-size: 17px;
  line-height: 24px;
  margin: 0;
  height: 80px;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  margin-bottom: 10px;
}
.card-wrapper div .policy-card .pm-text div {
  padding: 5px 0;
  width: 100%;
}
.card-wrapper div .policy-card .pm-text div p {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-size: 13px;
  line-height: 18px;
  color: #5E6B77;
}
.card-wrapper div .policy-card:hover {
  box-shadow: 10px 14px 25px -11px #c8c8c8;
}

.quick-links-one {
  font-family: "Poppins", sans-serif;
  display: flex;
  margin: 100px 0;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .quick-links-one {
    margin: 80px 0;
  }
}
@media screen and (min-width: 992px) and (max-width: 1024px) {
  .quick-links-one {
    margin: 60px 0 70px;
  }
}
@media only screen and (max-width: 1023px) {
  .quick-links-one {
    padding: 0;
    margin: 30px 0 50px;
  }
}
.quick-links-one ul {
  margin: 0 -15px;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media only screen and (min-width: 1024px) {
  .quick-links-one ul {
    padding-top: 15px;
  }
}
@media only screen and (max-width: 767px) {
  .quick-links-one ul {
    flex-wrap: wrap;
    margin-top: 20px;
  }
}
.quick-links-one ul li {
  padding: 0 15px;
  margin-bottom: 20px;
  font-weight: 500;
  text-align: center;
  display: inline-block;
  position: relative;
  width: auto;
}
.quick-links-one ul li:last-child {
  border-right: none;
}
@media only screen and (max-width: 1023px) {
  .quick-links-one ul li {
    width: 33.333%;
  }
}
@media only screen and (max-width: 767px) {
  .quick-links-one ul li {
    width: max-content;
    margin-bottom: 16px;
  }
}
.quick-links-one ul li::before {
  content: " ";
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
  height: 30px;
  background: #b5b6b7;
}
@media only screen and (max-width: 767px) {
  .quick-links-one ul li::before {
    content: unset;
  }
}
.quick-links-one ul li:last-child::before {
  display: none;
}
.quick-links-one ul a {
  border-radius: 8px;
  padding: 10px 30px;
  line-height: 1.3;
  min-height: 44px;
  height: 100%;
  align-items: center;
  position: relative;
  color: #286fb4;
  justify-content: center;
  background: #f0f6ff;
  transition: all 0.4s;
  font-family: "Poppins", sans-serif;
  font-weight: 500;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .quick-links-one ul a {
    font-size: 13px;
    padding: 8px 20px;
  }
}
@media only screen and (max-width: 991px) {
  .quick-links-one ul a {
    font-size: 12px;
    padding: 4px 7px;
  }
}
@media only screen and (max-width: 767px) {
  .quick-links-one ul a {
    font-weight: 500;
    padding: 10px 15px;
    min-height: auto;
    font-size: 14px;
    display: inline-block;
  }
}
.quick-links-one ul a:hover {
  background: #286fb4;
  color: #ffffff;
}
.quick-links-one h4 {
  text-align: center;
  color: #000;
  margin-bottom: 20px;
  padding-left: 0;
  position: relative;
}
@media only screen and (max-width: 767px) {
  .quick-links-one h4 {
    margin-bottom: 30px;
  }
}
.quick-links-one h4::before {
  content: unset;
}
.quick-links-one h4::after {
  content: "";
  width: 100%;
  height: 1px;
  background: #286FB4;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 0;
}
@media only screen and (max-width: 767px) {
  .quick-links-one h4::after {
    content: "" !important;
  }
}
.quick-links-one h4 span {
  background: #fff;
  padding: 7px 10px;
  position: relative;
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  text-transform: capitalize;
  font-size: 18px;
  z-index: 1;
  color: #2E3A45;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .quick-links-one h4 span {
    font-size: 16px;
  }
}
.quick-links-one .wrapper {
  width: 100%;
  padding: 0 15px;
}
@media only screen and (max-width: 767px) {
  .quick-links-one .wrapper {
    box-shadow: none;
    border: none;
  }
}
.quick-links-one .wrapper .quick-link-wrap {
  box-shadow: 0px 24px 52.7px 0px rgba(223, 232, 245, 0.6509803922);
  padding: 10px 20px;
  border: 1px solid #c1e1ff;
  border-radius: 29px;
}
@media only screen and (max-width: 767px) {
  .quick-links-one .wrapper .quick-link-wrap {
    margin: 0 -20px;
    border-radius: 0;
    border: none;
  }
}
@media only screen and (max-width: 767px) {
  .quick-links-one .wrapper .quick-link-wrap ul {
    margin-left: 0;
  }
}

.sector-blog {
  width: 100%;
  font-family: "Poppins", sans-serif;
}
.sector-blog .wrapper {
  padding-left: 15px;
  padding-right: 15px;
}
.sector-blog .wrapper .sector-slider .sector-inner {
  display: flex;
  justify-content: center;
  flex-direction: row;
  gap: 100px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .sector-blog .wrapper .sector-slider .sector-inner {
    gap: 80px;
  }
}
@media screen and (max-width: 1024px) {
  .sector-blog .wrapper .sector-slider .sector-inner {
    gap: 50px;
  }
}
@media only screen and (max-width: 991px) {
  .sector-blog .wrapper .sector-slider .sector-inner {
    gap: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .sector-blog .wrapper .sector-slider .sector-inner {
    flex-direction: column;
    gap: 50px;
  }
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-left {
  width: 40%;
}
@media only screen and (max-width: 767px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-left {
    width: 100%;
    box-shadow: none;
  }
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-left .top-heading {
  display: flex;
  justify-content: space-between;
  padding-bottom: 40px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-left .top-heading {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 991px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-left .top-heading {
    padding-bottom: 30px;
  }
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-left .top-heading h2 {
  margin-bottom: 0;
  padding-left: 0;
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-left .top-heading h2 span {
  color: #286FB4;
  font-size: 42px;
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  border-bottom: 2px solid #000;
  text-transform: capitalize;
  font-family: "Poppins", sans-serif;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-left .top-heading h2 span {
    font-size: 32px;
  }
}
@media only screen and (max-width: 1368px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-left .top-heading h2 span {
    font-size: 35px;
    padding-right: 20px;
  }
}
@media only screen and (max-width: 576px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-left .top-heading h2 span {
    font-size: 23px;
    font-weight: 600;
  }
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-left .top-heading h2::before {
  display: none;
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-left .top-heading a {
  font-family: "Poppins", sans-serif;
  border-radius: 50px;
  padding: 5px 15px;
  margin-top: 0;
  position: relative;
  transition: 0.3s;
  margin-top: 11px;
  border: 2px solid #286FB4;
  padding: 9.5px 54px 9.5px 24px;
  line-height: 27px;
  font-size: 18px;
  height: 50px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-left .top-heading a {
    font-size: 16px;
    padding: 5.5px 47px 5.5px 20px;
    height: 41px;
  }
}
@media screen and (max-width: 1024px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-left .top-heading a {
    padding: 3.5px 33px 9.5px 11px;
    line-height: 1.9;
    font-size: 11px;
    height: 30px;
  }
}
@media only screen and (max-width: 991px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-left .top-heading a {
    padding: 3.5px 33px 9.5px 11px;
    line-height: 1.9;
    font-size: 11px;
    height: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-left .top-heading a {
    padding: 2.5px 33px 9.5px 11px;
    line-height: 1.9;
    font-size: 12px;
    height: 32px;
  }
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-left .top-heading a span {
  height: 50px;
  width: 50px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-left .top-heading a span {
    width: 40px;
    height: 40px;
  }
}
@media screen and (max-width: 1024px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-left .top-heading a span {
    width: 30px;
    height: 30px;
  }
}
@media only screen and (max-width: 991px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-left .top-heading a span {
    width: 30px;
    height: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-left .top-heading a span {
    width: 32px;
    height: 32px;
  }
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-left .top-heading a span::after {
  content: "";
  background-image: url(../image/svg_icon/angle-down.svg);
  background-repeat: no-repeat;
  background-size: contain;
  height: 20px;
  width: 12px;
  background-position: center;
}
@media screen and (max-width: 1024px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-left .top-heading a span::after {
    height: 16px;
    width: 8px;
  }
}
@media only screen and (max-width: 991px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-left .top-heading a span::after {
    height: 16px;
    width: 8px;
  }
}
@media only screen and (max-width: 576px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-left .top-heading a {
    margin-top: 0px;
  }
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-left .top-heading a:hover {
  border-color: #DF4C73;
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-left li {
  box-shadow: 2px 7px 13px 0px #ccc;
  border-radius: 10px;
  margin-bottom: 20px;
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-left li .text-btn {
  margin-bottom: 0px;
  display: flex;
  justify-content: space-between;
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-left li .text-btn span {
  display: inline-block;
  background: #DF4C73;
  padding: 5px 15px;
  color: #fff;
  border-radius: 11px 0px 20px 0px;
  font-size: 11px;
  text-transform: uppercase;
  height: 30px;
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-style: italic;
  box-shadow: 0px 13px 36.7px 0px rgb(219, 227, 235);
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-left li .text-btn p {
  color: #DF4C73;
  margin: 10px;
  font-size: 11px;
  font-weight: bold;
  margin-bottom: 0;
  font-family: "Poppins", sans-serif;
  font-weight: 700;
}
@media only screen and (max-width: 767px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-left li .text-btn p {
    font-weight: 600;
  }
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-left li .tex-heading {
  padding-bottom: 10px;
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-left li .tex-heading h3 {
  color: #286FB4;
  font-size: 16px;
  border-bottom: 1px solid #E4E4EC;
  margin: 10px;
  box-sizing: border-box;
  padding-bottom: 10px;
  font-family: "Poppins", sans-serif;
  font-weight: 600;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-left li .tex-heading h3 {
    padding-bottom: 7px;
  }
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-left li .tex-heading h3 a {
  color: #286FB4;
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-size: 13px;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  line-height: 1.3;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-left li .tex-heading h3 a {
    font-size: 12px;
  }
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-left li .tex-heading p {
  padding: 0 10px;
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-size: 12px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-left li .tex-heading p {
    font-size: 11px;
  }
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-right {
  width: 60%;
  max-height: 470px;
  box-shadow: inset 13px 4px 15px 11px #eaeaea;
  box-shadow: 10px 12px 26.5px 0px rgba(198, 206, 214, 0.43) inset;
  border-radius: 20px;
  padding: 20px 30px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-right {
    max-height: 435px;
  }
}
@media screen and (max-width: 767px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-right {
    width: 100%;
  }
}
@media only screen and (min-width: 802px) and (max-width: 991px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-right {
    max-height: 438px;
  }
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-right .latest-update-items {
  max-height: 350px;
  overflow: hidden scroll;
  padding-right: 15px;
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-right .latest-update-items::-webkit-scrollbar-track {
  background-color: #E2F0F9;
  border-radius: 10px;
  position: relative;
  top: 20px;
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-right .latest-update-items::-webkit-scrollbar {
  width: 6px;
  background-color: #E2F0F9;
  border-radius: 10px;
  position: relative;
  top: 20px;
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-right .latest-update-items::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: #A1BED1;
  position: relative;
  top: 20px;
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-right ul {
  height: 360px;
  overflow-y: scroll;
  scrollbar-width: none;
}
@media only screen and (max-width: 576px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-right ul {
    width: 100%;
    box-shadow: none;
    max-height: 400px;
    height: auto;
  }
}
@media only screen and (max-width: 576px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-right {
    width: 100%;
    box-shadow: none;
    height: auto;
    padding-left: 0;
    padding-right: 0;
  }
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-right .latest-link {
  padding-left: 50px;
  position: relative;
}
@media only screen and (max-width: 991px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-right .latest-link {
    padding-left: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-right .latest-link {
    padding-left: 30px;
  }
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-right a {
  font-size: 14px;
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  color: #333E4A;
  padding-bottom: 16px;
  display: block;
  border-bottom: 1px solid rgba(202, 202, 202, 0.4392156863);
  margin-bottom: 16px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-right a {
    font-size: 12px;
  }
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-right a:hover {
  text-decoration: underline;
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-right a:before {
  content: "";
  background: url("../image/sector_v2/latestnew.svg") left center no-repeat;
  position: absolute;
  left: 0;
  width: 100%;
  background-size: contain;
  width: 37px;
  height: 37px;
  top: 0;
}
@media only screen and (max-width: 991px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-right a:before {
    width: 25px;
    height: 25px;
  }
}
@media only screen and (max-width: 767px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-right a:before {
    background: #286FB4;
    border-radius: 50%;
    top: 6px;
    height: 12px;
    width: 12px;
  }
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-right h3 {
  font-family: "Poppins", sans-serif;
  color: #286FB4;
  font-size: 32px;
  text-transform: capitalize;
  position: relative;
  font-weight: 700;
  margin-bottom: 15px;
  margin-top: 10px;
  margin-left: 10px;
}
@media screen and (min-width: 1200px) and (max-width: 1481px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-right h3 {
    font-size: 26px;
  }
}
@media only screen and (max-width: 991px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-right h3::after {
    display: none;
  }
}
@media only screen and (max-width: 576px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-right h3 {
    font-size: 23px;
    margin-bottom: 20px;
  }
  .sector-blog .wrapper .sector-slider .sector-inner .blog-right h3::after {
    display: none;
  }
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-right h3 span {
  padding-right: 10px;
  position: relative;
  z-index: 1;
  background: white;
}
@media only screen and (max-width: 767px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-right h3 span {
    border-bottom: 2px solid #000;
    padding-right: 20px;
  }
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-right h3::after {
  content: "";
  position: absolute;
  right: 0;
  width: 100%;
  height: 2px;
  top: 22px;
  background: #B5CADD;
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-right li {
  line-height: 20px;
  border-bottom: 1px solid rgba(202, 202, 202, 0.4392156863);
  padding: 10px 0 20px;
  position: relative;
  margin-left: 42px;
  font-size: 16px;
  font-family: "Poppins", sans-serif;
  font-weight: 400;
}
@media only screen and (max-width: 576px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-right li {
    padding: 10px 0 10px;
    margin-left: 30px;
  }
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-right li::after {
  background: url("../../assets/blog-icon.png") left center no-repeat;
  content: "";
  position: absolute;
  left: -47px;
  top: 11px;
  width: 37px;
  height: 37px;
}
@media only screen and (max-width: 576px) {
  .sector-blog .wrapper .sector-slider .sector-inner .blog-right li::after {
    background: unset;
    background-color: #0071B0;
    height: 12px;
    width: 12px;
    border-radius: 50%;
    left: -25px;
    top: 15px;
  }
}
.sector-blog .wrapper .sector-slider .sector-inner .blog-right li:last-child {
  border-bottom: none;
}
.sector-blog .wrapper .sector-slider .sector-inner > :only-child {
  width: 100%;
  margin: 0;
}

.investment-scheme-main + .sector-blog {
  margin-top: 100px;
  margin-bottom: 100px;
}
@media screen and (min-width: 992px) and (max-width: 1024px) {
  .investment-scheme-main + .sector-blog {
    margin-top: 70px;
    margin-bottom: 70px;
  }
}
@media only screen and (max-width: 991px) {
  .investment-scheme-main + .sector-blog {
    margin-top: 75px;
    margin-bottom: 75px;
  }
}
@media only screen and (max-width: 576px) {
  .investment-scheme-main + .sector-blog {
    margin-top: 50px;
    margin-bottom: 50px;
  }
}

.success-stories_section--wrapper {
  padding: 0;
}
.success-stories_section--wrapper .wrapper {
  width: 100%;
  margin: 0 auto;
}
@media (max-width: 576px) {
  .success-stories_section--wrapper .wrapper {
    max-width: 100%;
  }
}
@media (min-width: 577px) and (max-width: 768px) {
  .success-stories_section--wrapper .wrapper {
    max-width: 720px;
  }
}
@media (min-width: 769px) and (max-width: 992px) {
  .success-stories_section--wrapper .wrapper {
    max-width: 960px;
  }
}
@media (min-width: 993px) and (max-width: 1280px) {
  .success-stories_section--wrapper .wrapper {
    max-width: 1140px;
  }
}
@media (min-width: 1281px) {
  .success-stories_section--wrapper .wrapper {
    max-width: 1200px;
  }
}
@media (min-width: 1481px) {
  .success-stories_section--wrapper .wrapper {
    max-width: 1468px;
  }
}
.success-stories_section--wrapper + .sector-blog {
  padding-top: 100px;
}
@media (min-width: 768px) {
  .success-stories_section--wrapper + .sector-blog {
    padding-top: 75px;
  }
}
@media (min-width: 1200px) {
  .success-stories_section--wrapper + .sector-blog {
    padding-top: 100px;
  }
}

.success-stories_section {
  position: relative;
}
.success-stories_section.owl-theme .owl-dots .owl-dot.active span {
  background: #DF4C73;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  border: 1px solid #fff;
}
.success-stories_section.owl-theme .owl-dots .owl-dot span {
  margin: 5px 3px;
}
.success-stories_section .company-logo_wrapper {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 0;
  height: 100%;
  z-index: 1;
}
.success-stories_section .company-logo_wrapper .company-logo {
  position: absolute;
  display: inline-block;
  width: 15%;
  height: 149px;
  background: white;
  padding: 20px;
  border-radius: 0 0 20px 20px;
  right: 10px;
  width: 153px;
  top: 0;
  height: 61px;
}
@media (min-width: 768px) {
  .success-stories_section .company-logo_wrapper .company-logo {
    width: 10%;
    height: 65px;
    top: 0;
    right: 15px;
    border-radius: 0 0 20px 20px;
  }
}
@media (min-width: 1200px) {
  .success-stories_section .company-logo_wrapper .company-logo {
    width: 13%;
    height: 100px;
    padding: 0;
  }
}
@media (min-width: 1481px) {
  .success-stories_section .company-logo_wrapper .company-logo {
    width: 15%;
    height: 100px;
    padding: 20px;
  }
}
.success-stories_section .company-logo_wrapper .company-logo img {
  width: 100px;
  height: 100%;
  object-fit: contain;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media (min-width: 768px) {
  .success-stories_section .company-logo_wrapper .company-logo img {
    width: 65px;
  }
}
@media (min-width: 1200px) {
  .success-stories_section .company-logo_wrapper .company-logo img {
    height: 100%;
    width: 100%;
    position: relative;
  }
}
.success-stories_section .success-stories_content {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: column;
  overflow: hidden;
}
@media (min-width: 768px) {
  .success-stories_section .success-stories_content {
    flex-direction: row;
    height: 595px;
    background: #E2F0F9;
  }
}
@media (min-width: 1200px) {
  .success-stories_section .success-stories_content {
    height: 510px;
  }
}
@media (min-width: 1481px) {
  .success-stories_section .success-stories_content {
    height: 595px;
  }
}
.success-stories_section .success-stories_content .video-content_wrapper {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 768px) {
  .success-stories_section .success-stories_content .video-content_wrapper {
    flex-direction: row;
  }
}
.success-stories_section .success-stories_content .video-content_wrapper > :only-child {
  width: 100%;
  margin: 0 auto;
  max-width: 100%;
  padding-left: 15px;
}
@media (max-width: 576px) {
  .success-stories_section .success-stories_content .video-content_wrapper > :only-child {
    max-width: 100%;
  }
}
@media (min-width: 577px) and (max-width: 768px) {
  .success-stories_section .success-stories_content .video-content_wrapper > :only-child {
    max-width: 720px;
  }
}
@media (min-width: 769px) and (max-width: 992px) {
  .success-stories_section .success-stories_content .video-content_wrapper > :only-child {
    max-width: 960px;
  }
}
@media (min-width: 993px) and (max-width: 1280px) {
  .success-stories_section .success-stories_content .video-content_wrapper > :only-child {
    max-width: 1140px;
  }
}
@media (min-width: 1281px) {
  .success-stories_section .success-stories_content .video-content_wrapper > :only-child {
    max-width: 1200px;
  }
}
@media (min-width: 1481px) {
  .success-stories_section .success-stories_content .video-content_wrapper > :only-child {
    max-width: 1468px;
  }
}
.success-stories_section .video-wrapper {
  width: 100%;
  position: relative;
  height: 202px;
  z-index: 2;
  order: 2;
}
@media (min-width: 768px) {
  .success-stories_section .video-wrapper {
    width: 38%;
    height: 419px;
    order: 1;
    top: 88px;
  }
}
@media (min-width: 1200px) {
  .success-stories_section .video-wrapper {
    height: 360px;
    top: 70px;
  }
}
@media (min-width: 1481px) {
  .success-stories_section .video-wrapper {
    height: 435px;
  }
}
.success-stories_section .video-wrapper iframe {
  width: 100%;
  height: 100%;
}
.success-stories_section .video-wrapper .custom-play-button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 150px;
  height: 150px;
  background: rgba(255, 255, 255, 0.78);
  border-radius: 50%;
  z-index: 2;
  cursor: pointer;
}
.success-stories_section .video-wrapper .custom-play-button::after {
  content: url(../image/svg_icon/play_button_icon.svg);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  line-height: 0;
}
.success-stories_section .video-wrapper .thumbnail {
  position: relative;
  height: 100%;
  width: 100%;
  object-fit: cover;
  top: 0;
  left: 0;
  z-index: 1;
}
@media (min-width: 768px) {
  .success-stories_section .video-wrapper .thumbnail {
    position: absolute;
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
  }
}
.success-stories_section .video-wrapper .video-popup {
  opacity: 0;
}
.success-stories_section .video-wrapper .video-popup.show {
  opacity: 1;
  position: fixed;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.7);
}
.success-stories_section .content-wrapper {
  width: 100%;
  background: #E2F0F9;
  padding: 28px 15px 10px;
  position: relative;
  order: 1;
}
@media (min-width: 768px) {
  .success-stories_section .content-wrapper {
    width: 62%;
    padding: 30px 20px 38px;
    order: 2;
  }
}
@media (min-width: 1200px) {
  .success-stories_section .content-wrapper {
    width: 62%;
    padding: 30px 44px 38px;
    order: 2;
  }
}
.success-stories_section .title {
  color: #286FB4;
  font-weight: 700;
  text-transform: capitalize;
  display: inline-block;
  border-bottom: 2px solid #000;
  margin-bottom: 20px;
  margin-top: 10px;
}
@media (min-width: 768px) {
  .success-stories_section .title {
    margin-bottom: 0;
    margin-top: 0;
  }
}
.success-stories_section .title-text_small {
  font-size: 22px;
  line-height: 33px;
  letter-spacing: -0.02em;
}
@media (min-width: 768px) {
  .success-stories_section .title-text_small {
    font-size: 38px;
    line-height: 60px;
  }
}
@media (min-width: 1200px) {
  .success-stories_section .title-text_small {
    font-size: 38px;
    line-height: 58.5px;
  }
}
@media (min-width: 1481px) {
  .success-stories_section .title-text_small {
    font-size: 45px;
    line-height: 67.5px;
  }
}
.success-stories_section .title-text_big {
  margin-top: -10px;
  font-size: 28.61px;
  line-height: 42.91px;
  letter-spacing: -0.02em;
}
@media (min-width: 768px) {
  .success-stories_section .title-text_big {
    font-size: 50px;
    line-height: 60px;
    margin-top: -17px;
  }
}
@media (min-width: 1200px) {
  .success-stories_section .title-text_big {
    font-size: 45px;
    line-height: 60.5px;
    margin-top: -17px;
  }
}
@media (min-width: 1481px) {
  .success-stories_section .title-text_big {
    font-size: 59px;
    line-height: 70.5px;
    margin-top: -17px;
  }
}
.success-stories_section .description {
  font-size: 18px;
  font-weight: 400;
  line-height: 26.1px;
  color: #5B6671;
  max-width: 100%;
}
@media (min-width: 768px) {
  .success-stories_section .description {
    font-size: 20px;
    line-height: 30px;
    margin-top: 18px;
    max-width: 100%;
  }
}
@media (min-width: 1200px) {
  .success-stories_section .description {
    font-size: 18px;
    line-height: 24px;
  }
}
@media (min-width: 1481px) {
  .success-stories_section .description {
    font-size: 26px;
    line-height: 39px;
  }
}
.success-stories_section .list-title {
  font-family: Poppins;
  font-size: 22px;
  font-weight: 700;
  line-height: 26px;
  letter-spacing: 0.04em;
  text-align: justified;
  color: #286FB4;
  margin-top: 25px;
  border-bottom: 2px solid #286FB4;
  display: inline-block;
  max-width: 100%;
}
@media (min-width: 768px) {
  .success-stories_section .list-title {
    font-size: 22px;
    line-height: 30px;
    max-width: 100%;
  }
}
@media (min-width: 1200px) {
  .success-stories_section .list-title {
    font-size: 20px;
    line-height: 38.15px;
  }
}
@media (min-width: 1481px) {
  .success-stories_section .list-title {
    font-size: 25.94px;
    line-height: 42.15px;
  }
}
.success-stories_section .list-items,
.success-stories_section ul {
  margin-top: 16px;
  hyphens: auto;
  position: relative;
  z-index: 5;
  max-height: 235px;
  overflow: hidden scroll;
  padding-right: 8px;
}
@media (min-width: 768px) {
  .success-stories_section .list-items,
  .success-stories_section ul {
    max-height: 168px;
    padding-right: 10px;
  }
}
@media (min-width: 1200px) {
  .success-stories_section .list-items,
  .success-stories_section ul {
    max-height: 160px;
  }
}
.success-stories_section .list-items::-webkit-scrollbar-track,
.success-stories_section ul::-webkit-scrollbar-track {
  background-color: #E2F0F9;
  border-radius: 10px;
  position: relative;
  top: 20px;
}
.success-stories_section .list-items::-webkit-scrollbar,
.success-stories_section ul::-webkit-scrollbar {
  width: 6px;
  background-color: #E2F0F9;
  border-radius: 10px;
  position: relative;
  top: 20px;
}
.success-stories_section .list-items::-webkit-scrollbar-thumb,
.success-stories_section ul::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: #A1BED1;
  position: relative;
  top: 20px;
}
.success-stories_section .list-items li,
.success-stories_section ul li {
  padding-left: 24px;
  position: relative;
  margin-bottom: 20px;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
}
@media (min-width: 1200px) {
  .success-stories_section .list-items li,
  .success-stories_section ul li {
    font-size: 14px;
    line-height: 28px;
    margin-bottom: 5px;
  }
}
@media (min-width: 1481px) {
  .success-stories_section .list-items li,
  .success-stories_section ul li {
    font-size: 18px;
    line-height: 34px;
    margin-bottom: 10px;
  }
}
.success-stories_section .list-items li::before,
.success-stories_section ul li::before {
  content: "";
  border: 5px solid #DF4C73;
  background: #fff;
  border-radius: 50%;
  width: 6px;
  height: 6px;
  position: absolute;
  left: 0;
  top: 8px;
}
.success-stories_section .contact-us_now {
  position: absolute;
  left: 0;
  padding: 10px 8px 10px 20px;
  background: #fff;
  display: inline-flex;
  border-radius: 0 50px 50px 0;
  color: #286FB4;
  gap: 18px;
  box-shadow: 3px 14px 33.7px 0px rgba(180, 202, 216, 0.5294117647);
  width: calc(100% - 10px);
  bottom: 0;
}
@media (min-width: 768px) {
  .success-stories_section .contact-us_now {
    padding: 12px 10px 12px 60px;
    gap: 22px;
    width: auto;
    left: -43px;
    bottom: 50px;
  }
}
@media (min-width: 1200px) {
  .success-stories_section .contact-us_now {
    padding: 12px 10px 12px 88px;
    bottom: 38px;
  }
}
.success-stories_section .contact-us_now .contact-text {
  font-weight: 600;
  align-content: space-around;
  font-size: 14px;
  line-height: 15.57px;
  text-align: left;
  position: relative;
  top: 1px;
}
@media (min-width: 768px) {
  .success-stories_section .contact-us_now .contact-text {
    font-size: 14px;
    line-height: 26px;
    top: 0;
    display: block;
  }
}
@media (min-width: 1200px) {
  .success-stories_section .contact-us_now .contact-text {
    font-size: 16px;
    line-height: 26px;
  }
}
@media (min-width: 1481px) {
  .success-stories_section .contact-us_now .contact-text {
    font-size: 18px;
    line-height: 26px;
  }
}
.success-stories_section .contact-us_now .contact-link a {
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  position: relative;
  border: 2px solid;
  border-radius: 50px;
  display: inline-block;
  color: #286FB4;
  text-transform: uppercase;
  height: 40px;
  padding: 6px 40px 6px 16px;
  width: 195px;
}
@media (min-width: 768px) {
  .success-stories_section .contact-us_now .contact-link a {
    font-size: 14px;
    line-height: 15px;
    padding: 12px 45px 12px 15px;
    width: auto;
  }
}
@media (min-width: 1200px) {
  .success-stories_section .contact-us_now .contact-link a {
    font-size: 16px;
    line-height: 27px;
    height: 42px;
    padding: 6px 56px 12px 28px;
  }
}
@media (min-width: 1481px) {
  .success-stories_section .contact-us_now .contact-link a {
    font-size: 18px;
    line-height: 27px;
    height: 50px;
    padding: 12px 72px 12px 42px;
  }
}
.success-stories_section .contact-us_now .contact-link a:hover {
  border-color: #DF4C73;
  color: #DF4C73;
}
.success-stories_section .contact-us_now .contact-link a:hover span {
  background: #DF4C73;
  box-shadow: -2px 3px 15.7px 0px rgba(223, 76, 115, 0.4196078431);
  transition: 0.3s;
}
.success-stories_section .contact-us_now .contact-link span {
  width: 40px;
  height: 40px;
  position: absolute;
  background: #286FB4;
  right: -2px;
  top: -2px;
  border-radius: 50px;
}
@media (min-width: 1200px) {
  .success-stories_section .contact-us_now .contact-link span {
    width: 40px;
    height: 40px;
  }
}
@media (min-width: 1481px) {
  .success-stories_section .contact-us_now .contact-link span {
    width: 50px;
    height: 50px;
  }
}
.success-stories_section .contact-us_now .contact-link span::after {
  content: url(../image/svg_icon/angle-down.svg);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.7);
  line-height: 0;
}
@media (min-width: 1200px) {
  .success-stories_section .contact-us_now .contact-link span::after {
    transform: translate(-50%, -50%) scale(1);
  }
}
.success-stories_section .contact-us_now.mobile-hide {
  display: none;
}
@media (min-width: 768px) {
  .success-stories_section .contact-us_now.mobile-hide {
    display: flex;
    position: absolute;
    z-index: 1;
  }
  .success-stories_section .contact-us_now.mobile-hide::before {
    content: "";
    background: #fff;
    left: -200%;
    height: 100%;
    width: 200%;
    top: 0;
    position: absolute;
  }
}
.success-stories_section .contact-us_now.mobile-show {
  display: flex;
  bottom: -60px;
  z-index: 1;
}
@media (min-width: 768px) {
  .success-stories_section .contact-us_now.mobile-show {
    display: none;
  }
}
.success-stories_section .owl-dots {
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  display: none;
}
@media (min-width: 768px) {
  .success-stories_section .owl-dots {
    display: block;
  }
}
.success-stories_section.owl-carousel .owl-stage-outer {
  overflow: visible;
}

section.reset-position,
div.reset-position {
  position: static;
}
/*# sourceMappingURL=sector-page.css.map */
