/** IRPC Business Flickity Slider Nectar fancy box */
#section-text-testimonial .row_col_wrap_12 {
  width: 100%;
}
#section-text-testimonial .row_col_wrap_12 .nectar-responsive-text.section-testimonial {
  display: flex;
  flex-direction: column;
  margin-top: 60px;
  width: fit-content;
  margin-left: auto;
  margin-right: auto;
}
#section-text-testimonial .row_col_wrap_12 .nectar-responsive-text.section-testimonial .gradient-green-text {
  font-size: 96px;
  line-height: 55.08px;
  width: fit-content;
}
#section-text-testimonial .row_col_wrap_12 .nectar-responsive-text.section-testimonial .title-text {
  color: #1F1068;
  font-size: 40px;
  font-weight: 700;
  line-height: 44.8px;
  margin-top: -40px;
  text-align: center;
}
#section-text-testimonial .row_col_wrap_12 .nectar-responsive-text.section-testimonial .sub-title-text {
  color: #1F1068;
  font-size: 40px;
  font-weight: 400;
  line-height: 44.8px;
  text-align: center;
}
#section-text-testimonial .row_col_wrap_12 .nectar-responsive-text.section-testimonial .substring-start {
  margin-left: -40px;
}
#section-text-testimonial .row_col_wrap_12 .nectar-responsive-text.section-testimonial .substring-end {
  margin-top: -20px;
  margin-right: -40px;
  margin-left: auto;
}

#section-detail-business .description-business-title {
  color: #333A51;
  font-weight: 400;
  font-size: 24px;
  line-height: 28.8px;
}

#section-content-business {
  left: 0px;
  width: 100%;
}
#section-content-business .row_col_wrap_12 {
  width: 100%;
}
#section-content-business .row_col_wrap_12 .wpb_wrapper .bg-detail-business {
  position: absolute;
  top: -120px;
  left: -70px;
}
#section-content-business .row_col_wrap_12 .wpb_wrapper .carousel-dynamic-wrapper .nectar-flickity .flickity-viewport .flickity-slider .cell:nth-child(1) .nectar-fancy-box .box-bg::before {
  background: linear-gradient(to bottom, rgba(15, 15, 15, 0), #00b2a5 100%);
  height: 44%;
}
#section-content-business .row_col_wrap_12 .wpb_wrapper .carousel-dynamic-wrapper .nectar-flickity .flickity-viewport .flickity-slider .cell:nth-child(1) .nectar-fancy-box .box-bg::after {
  height: 85%;
}
#section-content-business .row_col_wrap_12 .wpb_wrapper .carousel-dynamic-wrapper .nectar-flickity .flickity-viewport .flickity-slider .cell:nth-child(2) .nectar-fancy-box .box-bg::before {
  background: linear-gradient(to bottom, rgba(15, 15, 15, 0), #f7ab1f 100%);
  height: 44%;
}
#section-content-business .row_col_wrap_12 .wpb_wrapper .carousel-dynamic-wrapper .nectar-flickity .flickity-viewport .flickity-slider .cell:nth-child(2) .nectar-fancy-box .box-bg::after {
  height: 85%;
}
#section-content-business .row_col_wrap_12 .wpb_wrapper .carousel-dynamic-wrapper .nectar-flickity .flickity-viewport .flickity-slider .cell:nth-child(3) .nectar-fancy-box .box-bg::before {
  background: linear-gradient(to bottom, rgba(15, 15, 15, 0), #0095da 100%);
  height: 44%;
}
#section-content-business .row_col_wrap_12 .wpb_wrapper .carousel-dynamic-wrapper .nectar-flickity .flickity-viewport .flickity-slider .cell:nth-child(3) .nectar-fancy-box .box-bg::after {
  height: 85%;
}
#section-content-business .row_col_wrap_12 .wpb_wrapper .nectar-fancy-box {
  border-radius: 16px;
  box-shadow: 0px 8px 25.1px 0px rgba(186, 186, 186, 0.1607843137);
}
#section-content-business .row_col_wrap_12 .wpb_wrapper .nectar-fancy-box .inner .fancy-box-custom-icon {
  display: none;
}
#section-content-business .row_col_wrap_12 .wpb_wrapper .nectar-fancy-box .inner .im-icon-wrap {
  display: none;
}
#section-content-business .row_col_wrap_12 .wpb_wrapper .nectar-fancy-box:hover .inner .fancy-box-custom-icon {
  display: unset;
}
#section-content-business .row_col_wrap_12 .wpb_wrapper .nectar-fancy-box:hover .inner .im-icon-wrap {
  display: unset;
}
#section-content-business .row_col_wrap_12 .wpb_wrapper .petroluem-product .box-bg::after {
  background: linear-gradient(180.14deg, rgba(0, 178, 165, 0) 38.64%, rgba(0, 178, 165, 0.517832) 82.23%, #00B2A5 98.61%);
}
#section-content-business .row_col_wrap_12 .wpb_wrapper .petrochemical-product .box-bg::after {
  background: linear-gradient(180deg, rgba(247, 171, 31, 0) 38.68%, rgba(247, 171, 31, 0.69) 84.14%, #F7AB1F 100.1%);
}
#section-content-business .row_col_wrap_12 .wpb_wrapper .supporting-business .box-bg::after {
  background: linear-gradient(180deg, rgba(179, 105, 170, 0) 38.68%, rgba(0, 149, 218, 0.692098) 82.73%, #0095DA 100.1%);
}

#ajax-content-wrap #section-supporting-businesses {
  padding-bottom: 30px !important;
  left: 0px;
  width: 100%;
  padding-top: 30px !important;
}
#ajax-content-wrap #section-supporting-businesses .row_col_wrap_12 {
  width: 100%;
}
@media (max-width: 1000px) {
  #ajax-content-wrap #section-supporting-businesses .row_col_wrap_12 {
    flex-direction: column-reverse;
    padding-bottom: 100px;
    gap: 0px;
  }
  #ajax-content-wrap #section-supporting-businesses .row_col_wrap_12 .vc_column-inner {
    justify-content: flex-start;
  }
  #ajax-content-wrap #section-supporting-businesses .row_col_wrap_12 .vc_col-sm-6 .description-supporting-business {
    padding-top: 0% !important;
    margin-top: 40px;
  }
  #ajax-content-wrap #section-supporting-businesses .row_col_wrap_12 .vc_col-sm-6 .description-supporting-business .wpb_wrapper {
    gap: 0px;
    min-width: 100%;
  }
  #ajax-content-wrap #section-supporting-businesses .row_col_wrap_12 .vc_col-sm-6 .section-supporting-businesses-card {
    padding-top: 15px !important;
    width: fit-content;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 1000px) and (max-width: 1000px) {
  #ajax-content-wrap #section-supporting-businesses .row_col_wrap_12 .vc_col-sm-6 .section-supporting-businesses-card {
    margin-left: unset;
  }
}
@media (max-width: 1000px) {
  #ajax-content-wrap #section-supporting-businesses .row_col_wrap_12 .vc_col-sm-6 .section-supporting-businesses-card .row_col_wrap_12_inner .vc_col-sm-6 {
    margin-bottom: 0px;
  }
}
@media (max-width: 1000px) {
  #ajax-content-wrap #section-supporting-businesses .col-two-img .wpb_wrapper {
    display: flex;
    justify-content: center;
  }
}
#ajax-content-wrap #section-supporting-businesses .col-two-img .wpb_wrapper .col-back {
  position: absolute;
  width: 301.33px;
  top: 16%;
  right: 30%;
  box-shadow: 0px 3px 16px 0px rgba(24, 74, 234, 0.0901960784);
}
@media (max-width: 1000px) {
  #ajax-content-wrap #section-supporting-businesses .col-two-img .wpb_wrapper .col-back {
    position: unset;
    height: 341px;
  }
}
#ajax-content-wrap #section-supporting-businesses .col-two-img .wpb_wrapper .col-back .row_col_wrap_12_inner {
  padding-right: 0% !important;
}
@media (max-width: 1000px) {
  #ajax-content-wrap #section-supporting-businesses .col-two-img .wpb_wrapper .col-back .row_col_wrap_12_inner {
    height: 100%;
  }
  #ajax-content-wrap #section-supporting-businesses .col-two-img .wpb_wrapper .col-back .row_col_wrap_12_inner .vc_col-sm-12 {
    height: 100%;
  }
  #ajax-content-wrap #section-supporting-businesses .col-two-img .wpb_wrapper .col-back .row_col_wrap_12_inner .vc_col-sm-12 .vc_column-inner {
    height: 100%;
  }
  #ajax-content-wrap #section-supporting-businesses .col-two-img .wpb_wrapper .col-back .row_col_wrap_12_inner .vc_col-sm-12 .vc_column-inner .column-image-bg-wrap {
    padding-right: 0% !important;
  }
  #ajax-content-wrap #section-supporting-businesses .col-two-img .wpb_wrapper .col-back .row_col_wrap_12_inner .vc_col-sm-12 .vc_column-inner .column-image-bg-wrap .column-image-bg {
    height: 100% !important;
    transform: unset !important;
  }
}
#ajax-content-wrap #section-supporting-businesses .col-two-img .wpb_wrapper .col-back .row_col_wrap_12_inner .column-image-bg-wrap {
  border-radius: 10px;
}
#ajax-content-wrap #section-supporting-businesses .col-two-img .wpb_wrapper .col-front {
  top: 50%;
}
@media (max-width: 1000px) {
  #ajax-content-wrap #section-supporting-businesses .col-two-img .wpb_wrapper .col-front {
    height: 240px;
    top: 60%;
    right: 5%;
    min-width: 210px;
  }
  #ajax-content-wrap #section-supporting-businesses .col-two-img .wpb_wrapper .col-front .row_col_wrap_12_inner {
    padding-right: 0% !important;
    height: 100%;
  }
  #ajax-content-wrap #section-supporting-businesses .col-two-img .wpb_wrapper .col-front .row_col_wrap_12_inner .vc_col-sm-12 {
    height: 100%;
  }
  #ajax-content-wrap #section-supporting-businesses .col-two-img .wpb_wrapper .col-front .row_col_wrap_12_inner .vc_col-sm-12 .vc_column-inner {
    height: 100%;
  }
  #ajax-content-wrap #section-supporting-businesses .col-two-img .wpb_wrapper .col-front .row_col_wrap_12_inner .vc_col-sm-12 .vc_column-inner .column-image-bg-wrap {
    padding-right: 0% !important;
  }
  #ajax-content-wrap #section-supporting-businesses .col-two-img .wpb_wrapper .col-front .row_col_wrap_12_inner .vc_col-sm-12 .vc_column-inner .column-image-bg-wrap .column-image-bg {
    height: 100% !important;
    transform: unset !important;
  }
  #ajax-content-wrap #section-supporting-businesses .col-two-img .wpb_wrapper .col-front .column-image-bg-wrap {
    border-radius: 10px;
  }
}
#ajax-content-wrap #section-supporting-businesses .col-two-img .wpb_wrapper .section-background-two-img {
  position: absolute;
  left: -40%;
  top: 36%;
}
@media (max-width: 1000px) {
  #ajax-content-wrap #section-supporting-businesses .col-two-img .wpb_wrapper .section-background-two-img {
    top: 10%;
  }
}
@media (max-width: 1000px) {
  #ajax-content-wrap #section-supporting-businesses .col-two-img {
    width: 100%;
  }
}
#ajax-content-wrap #section-supporting-businesses .description-supporting-business .wpb_wrapper {
  display: flex;
  flex-direction: column;
  gap: 0px;
}
#ajax-content-wrap #section-supporting-businesses .description-supporting-business .wpb_wrapper .text-title {
  margin-bottom: 0px;
}
#ajax-content-wrap #section-supporting-businesses .description-supporting-business .wpb_wrapper .text-title h5 {
  color: #001E7F;
  font-weight: 700;
  font-size: 52px;
  line-height: 54px;
}
#ajax-content-wrap #section-supporting-businesses .description-supporting-business .wpb_wrapper .text-description p {
  color: #333A51;
  font-weight: 400;
  font-size: 24px;
  line-height: 28.8px !important;
}
#ajax-content-wrap #section-supporting-businesses .description-supporting-business .section-backgroud-title {
  margin-bottom: 0px;
  position: absolute;
  right: 0px;
  top: -20px;
}
#ajax-content-wrap #section-supporting-businesses .section-supporting-businesses-card {
  margin-bottom: 0px;
}
#ajax-content-wrap #section-supporting-businesses .section-supporting-businesses-card .row_col_wrap_12_inner {
  box-shadow: 0px 3px 16px 0px rgba(24, 74, 234, 0.0901960784);
  background-color: #fff;
  padding: 16px;
  gap: 20px;
  width: fit-content;
  border-radius: 8px;
  min-width: 320px;
}
#ajax-content-wrap #section-supporting-businesses .section-supporting-businesses-card .row_col_wrap_12_inner .col-img {
  max-width: fit-content;
}
#ajax-content-wrap #section-supporting-businesses .section-supporting-businesses-card .row_col_wrap_12_inner .col-img .hover-wrap-inner {
  border-radius: 100%;
  border: 1px solid #F0F0F2;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
}
#ajax-content-wrap #section-supporting-businesses .section-supporting-businesses-card .row_col_wrap_12_inner .col-img .hover-wrap-inner .img-with-animation {
  max-width: 48px;
}
#ajax-content-wrap #section-supporting-businesses .section-supporting-businesses-card .row_col_wrap_12_inner .vc_col-sm-6 {
  flex: 1;
  display: flex;
  align-items: center;
}
#ajax-content-wrap #section-supporting-businesses .section-supporting-businesses-card .row_col_wrap_12_inner .vc_col-sm-6 .vc_custom_heading {
  color: #001E7F;
  font-size: 24px;
  line-height: 28px;
  font-weight: 500;
  margin-bottom: 0px;
}
#ajax-content-wrap #section-supporting-businesses .section-supporting-businesses-card .row_col_wrap_12_inner .vc_col-sm-6 .wpb_content_element .wpb_wrapper {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
#ajax-content-wrap #section-supporting-businesses .section-supporting-businesses-card .row_col_wrap_12_inner .vc_col-sm-6 .wpb_content_element .wpb_wrapper p {
  display: flex;
  gap: 10px;
  align-items: center;
  color: #666B7D;
  font-size: 20px;
  font-weight: 400;
  line-height: 20px;
}
#ajax-content-wrap #section-supporting-businesses .section-supporting-businesses-card .row_col_wrap_12_inner .vc_col-sm-6 .wpb_content_element .wpb_wrapper p i.icon-normal {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: unset !important;
  color: #FA9370;
  border: 1px solid #FA9370;
  font-weight: 500;
  width: 20px;
  height: 20px;
}
@media (max-width: 787px) {
  #ajax-content-wrap #section-supporting-businesses .row_col_wrap_12 {
    padding-left: 0px !important;
    padding-right: 0% !important;
  }
}

.flickity-viewport {
  margin: 36px 0 36px 0;
  height: 501px !important;
}
.flickity-viewport .flickity-slider .cell {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  min-height: 400px;
  aspect-ratio: 8/12;
  padding-top: 10px;
  padding-bottom: 10px;
  height: 100% !important;
  min-width: 334px !important;
}
@media (max-width: 768px) {
  .flickity-viewport .flickity-slider .cell {
    max-width: 360px;
  }
}
.flickity-viewport .flickity-slider .cell .inner-wrap-outer {
  border-radius: 16px;
  height: 100%;
}
.flickity-viewport .flickity-slider .cell .inner-wrap-outer .inner-wrap {
  height: 100%;
}
.flickity-viewport .flickity-slider .cell .inner-wrap-outer .inner-wrap .nectar-fancy-box {
  height: 100%;
}
.flickity-viewport .flickity-slider .cell .inner-wrap-outer .inner-wrap .img-with-aniamtion-wrap .inner .hover-wrap .hover-wrap-inner {
  border-radius: 16px 16px 0px 0px;
  height: 343px;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.flickity-viewport .flickity-slider .cell .inner-wrap-outer .inner-wrap .img-with-aniamtion-wrap .inner .hover-wrap .hover-wrap-inner img {
  border-radius: 16px 16px 0px 0px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: 100%;
  object-fit: cover;
  display: block;
}

.container .row #document-download-section-two-column-with-image-and-paragraph-wrapper .row_col_wrap_12 .document_download-right-section .vc_column-inner .wpb_wrapper #document_download_section_two-column_with_image_and_paragraph-body-section .row_col_wrap_12_inner .wpb_column .vc_column-inner .wpb_wrapper {
  width: auto;
}

/*# sourceMappingURL=business.css.map */
