.elementor-5546 .elementor-element.elementor-element-8e02b5e > .elementor-shape-bottom svg{height:65px;}.elementor-5546 .elementor-element.elementor-element-8e02b5e{padding:92px 0px 323px 0px;}.elementor-5546 .elementor-element.elementor-element-bc5203c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5546 .elementor-element.elementor-element-abb81f6 .jet-inline-svg__wrapper{text-align:center;}.elementor-5546 .elementor-element.elementor-element-abb81f6 > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-5546 .elementor-element.elementor-element-2518525{text-align:center;width:var( --container-widget-width, 663.406px );max-width:663.406px;--container-widget-width:663.406px;--container-widget-flex-grow:0;}.elementor-5546 .elementor-element.elementor-element-2518525 .elementor-heading-title{color:#FFFFFF;font-size:45px;font-weight:700;line-height:1em;}.elementor-5546 .elementor-element.elementor-element-510445d{margin-top:-250px;margin-bottom:115px;}.elementor-5546 .elementor-element.elementor-element-3d0db6c{margin-top:0px;margin-bottom:0px;padding:75px 75px 75px 75px;}.elementor-5546 .elementor-element.elementor-element-c6eb5c6 > .elementor-element-populated{padding:23px 10px 38px 40px;}.elementor-5546 .elementor-element.elementor-element-8969236 > .elementor-widget-container{margin:0px 300px -50px 0px;}.elementor-5546 .elementor-element.elementor-element-cbe00fd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5546 .elementor-element.elementor-element-ef455cd > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-5546 .elementor-element.elementor-element-cad4f7c{margin-top:92px;margin-bottom:80px;}.elementor-5546 .elementor-element.elementor-element-774c353{padding:55px 0px 0px 0px;}.elementor-5546 .elementor-element.elementor-element-6aa539f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5546 .elementor-element.elementor-element-1fcd468{text-align:center;}.elementor-5546 .elementor-element.elementor-element-1fcd468 .elementor-heading-title{font-size:18px;font-weight:700;}.elementor-5546 .elementor-element.elementor-element-1fcd468 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-5546 .elementor-element.elementor-element-397727e .jet-carousel__content{text-align:left;}.elementor-5546 .elementor-element.elementor-element-397727e .jet-carousel .jet-slick-dots{justify-content:center;}@media(min-width:768px){.elementor-5546 .elementor-element.elementor-element-c6eb5c6{width:49.923%;}.elementor-5546 .elementor-element.elementor-element-ef455cd{width:50%;}}@media(max-width:767px){.elementor-5546 .elementor-element.elementor-element-2518525 .elementor-heading-title{font-size:30px;}.elementor-5546 .elementor-element.elementor-element-510445d{margin-top:-200px;margin-bottom:50px;}.elementor-5546 .elementor-element.elementor-element-c6eb5c6 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-5546 .elementor-element.elementor-element-cad4f7c{margin-top:50px;margin-bottom:50px;}}/* Start custom CSS for jet-inline-svg, class: .elementor-element-abb81f6 */.elementor-5546 .elementor-element.elementor-element-abb81f6 {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: -70px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8e02b5e */.elementor-5546 .elementor-element.elementor-element-8e02b5e {
    background: linear-gradient(311.71deg, #8F4098 0%, #E01075 50.08%, #F15A2C 100%);    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3d0db6c */.elementor-5546 .elementor-element.elementor-element-3d0db6c {
    border-radius: 17px;
    background-color: #FFFFFF;
    box-shadow: 0 0 17px 0 rgba(2,6,19,0.12);    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1fcd468 */.elementor-5546 .elementor-element.elementor-element-1fcd468/* End custom CSS */
/* Start custom CSS for jet-carousel, class: .elementor-element-397727e */body .elementor-5546 .elementor-element.elementor-element-397727e .jet-carousel__item-inner {
    max-width: 284px;
    margin: auto;
    position: relative;
    padding: 21px 10px 0;
}
.elementor-5546 .elementor-element.elementor-element-397727e .jet-carousel__item-inner:before {
    content: '';
    height: 157px;
    width: 157px;
    background-color: #FFFFFF;  
    display: inline-block;
    position: absolute;
    border-radius: 50%;
    top: 0;
    left: 30px;
}
.elementor-5546 .elementor-element.elementor-element-397727e .jet-carousel__item-title{
    line-height: 1;
    color: #E01075;
    font-size: 30px;
    font-weight: bold;
    margin-bottom: 10px;
}
.elementor-5546 .elementor-element.elementor-element-397727e .jet-carousel__item-text {
  font-size: 20px;
  line-height: 32px;  
}

.elementor-5546 .elementor-element.elementor-element-397727e .jet-carousel .jet-slick-dots li span {
    width: 8px;
    height: 8px;
}
.elementor-5546 .elementor-element.elementor-element-397727e .jet-carousel .jet-slick-dots li {
    padding: 11px;
}
.elementor-5546 .elementor-element.elementor-element-397727e .jet-carousel .jet-slick-dots li span {
    background-color: transparent;
    border: 1px solid #000;
}
.elementor-5546 .elementor-element.elementor-element-397727e .jet-carousel .jet-slick-dots li span {
    background-color: transparent;
    border: 1px solid #000;
}
.elementor-5546 .elementor-element.elementor-element-397727e .jet-carousel .jet-slick-dots li.slick-active span {
    background-color: #000;
}
.elementor-5546 .elementor-element.elementor-element-397727e .jet-slick-dots {
    margin-top: 32px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-774c353 */.elementor-5546 .elementor-element.elementor-element-774c353 {
  border-radius: 20px;
  background-color: #F5F6F8;   
  background-image: url('/wp-content/uploads/2022/10/bci-step-bg-shape.svg');
  background-repeat: no-repeat;
  background-position: bottom right;
}

@media (max-width: 767px) {
    .elementor-5546 .elementor-element.elementor-element-774c353 {
      background-image:none;
    }
}/* End custom CSS */