section.steps-cards-carousel{background-position:top;background-repeat:no-repeat;background-size:cover;max-width:100vw;overflow:hidden;position:relative}section.steps-cards-carousel .main-heading{margin-bottom:0;padding-bottom:65px;text-align:center}@media only screen and (max-width:767px){section.steps-cards-carousel .main-heading{padding-bottom:40px;padding-top:25px}}section.steps-cards-carousel .site-container{padding-bottom:73px;padding-top:180px}@media only screen and (max-width:767px){section.steps-cards-carousel .site-container{padding-bottom:40px;padding-top:110px}}section.steps-cards-carousel .steps-cards-carousel-swiper{overflow:visible}section.steps-cards-carousel .steps-cards-carousel-swiper .swiper-wrapper .step{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;height:unset;padding:40px}@media only screen and (max-width:767px){section.steps-cards-carousel .steps-cards-carousel-swiper .swiper-wrapper .step{padding:30px}}section.steps-cards-carousel .steps-cards-carousel-swiper .swiper-wrapper .step .image-container{margin-bottom:35px}@media only screen and (max-width:767px){section.steps-cards-carousel .steps-cards-carousel-swiper .swiper-wrapper .step .image-container{margin-bottom:20px}}section.steps-cards-carousel .steps-cards-carousel-swiper .swiper-wrapper .step .image-container img{height:auto;max-height:160px;object-fit:contain;overflow:hidden;width:auto}section.steps-cards-carousel .steps-cards-carousel-swiper .swiper-wrapper .step .text-container .heading{margin-bottom:20px}@media only screen and (max-width:767px){section.steps-cards-carousel .steps-cards-carousel-swiper .swiper-wrapper .step .text-container .heading{margin-bottom:20px}}section.steps-cards-carousel .steps-cards-carousel-swiper .swiper-wrapper .step .text-container .subtext{margin-bottom:0}section.steps-cards-carousel .steps-cards-carousel-swiper__nav{align-items:center;display:flex;justify-content:center;margin:auto;padding-top:43px}@media only screen and (max-width:767px){section.steps-cards-carousel .steps-cards-carousel-swiper__nav{padding-top:25px}}section.steps-cards-carousel .steps-cards-carousel-swiper__nav .next-slide,section.steps-cards-carousel .steps-cards-carousel-swiper__nav .prev-slide{bottom:unset;cursor:pointer;display:flex;left:unset;position:relative;right:unset;top:unset}@media only screen and (max-width:350px){section.steps-cards-carousel .steps-cards-carousel-swiper__nav .next-slide svg,section.steps-cards-carousel .steps-cards-carousel-swiper__nav .prev-slide svg{height:35px;object-fit:contain;width:35px}}section.steps-cards-carousel .steps-cards-carousel-swiper__nav .pagination{margin:0 25px;max-width:calc(100% - 34px);width:max-content}section.steps-cards-carousel .steps-cards-carousel-swiper__nav .pagination .swiper-pagination-bullet{background-color:#4a75a5!important;height:10px;margin:0 20px;opacity:1;width:10px}@media only screen and (max-width:400px){section.steps-cards-carousel .steps-cards-carousel-swiper__nav .pagination .swiper-pagination-bullet{margin:0 15px}}section.steps-cards-carousel .steps-cards-carousel-swiper__nav .pagination .swiper-pagination-bullet:not(:first-of-type){position:relative}section.steps-cards-carousel .steps-cards-carousel-swiper__nav .pagination .swiper-pagination-bullet:not(:first-of-type):before{background-color:#4a75a5;content:"";height:1px;left:-20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}@media only screen and (max-width:400px){section.steps-cards-carousel .steps-cards-carousel-swiper__nav .pagination .swiper-pagination-bullet:not(:first-of-type):before{display:none}}