.three-card-carousel-block{z-index:10;position:relative}.three-card-carousel-block .gradient_hvr_btn{max-width:100%}.three-card-carousel-block .main-bg{position:absolute;top:0;background-color:#fff;width:calc(100dvw - 32px);left:50%;height:100%;transform:translateX(-50%);z-index:-1}@media only screen and (min-width: 672px){.three-card-carousel-block .main-bg{width:640px}}@media only screen and (min-width: 862px){.three-card-carousel-block .main-bg{width:830px}}@media only screen and (min-width: 932px){.three-card-carousel-block .main-bg{width:900px}}@media only screen and (min-width: 1174px){.three-card-carousel-block .main-bg{width:calc(100dvw - 150px)}}@media only screen and (min-width: 1450px){.three-card-carousel-block .main-bg{width:1300px}}@media only screen and (min-width: 1600px){.three-card-carousel-block .main-bg{width:1360px}}.three-card-carousel-block::before,.three-card-carousel-block::after{position:absolute;top:0;width:16px;height:100%;z-index:-1;max-width:640px}@media only screen and (min-width: 672px){.three-card-carousel-block::before,.three-card-carousel-block::after{width:calc(50% - 320px)}}@media only screen and (min-width: 862px){.three-card-carousel-block::before,.three-card-carousel-block::after{width:calc(50% - 415px)}}@media only screen and (min-width: 932px){.three-card-carousel-block::before,.three-card-carousel-block::after{width:calc(50% - 450px)}}@media only screen and (min-width: 1174px){.three-card-carousel-block::before,.three-card-carousel-block::after{width:75px}}@media only screen and (min-width: 1450px){.three-card-carousel-block::before,.three-card-carousel-block::after{width:calc(50% - 650px)}}@media only screen and (min-width: 1600px){.three-card-carousel-block::before,.three-card-carousel-block::after{width:calc(50% - 680px)}}.three-card-carousel-block::before{left:0;background:linear-gradient(to left, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 10%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0) 75%)}.three-card-carousel-block::after{right:0;background:linear-gradient(to right, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 10%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0) 75%)}.three-card-carousel-block h2.colour-green{color:#008136}.three-card-carousel-block h2.colour-orange{color:#f39200}.three-card-carousel-block h2.colour-pink{color:#de007e}.three-card-carousel-block .carousel{position:relative;overflow:hidden}.three-card-carousel-block .carousel .swiper-wrapper{display:flex}.three-card-carousel-block .carousel .swiper-wrapper .swiper-slide{flex-basis:100%;border-radius:20px;display:flex;flex-direction:column}.three-card-carousel-block .carousel .swiper-wrapper .swiper-slide .card-img{border-top-left-radius:20px;border-top-right-radius:20px}.three-card-carousel-block .carousel .swiper-wrapper .swiper-slide.card-green{background-color:#008136}.three-card-carousel-block .carousel .swiper-wrapper .swiper-slide.card-green .gradient_hvr_btn{color:#008136}.three-card-carousel-block .carousel .swiper-wrapper .swiper-slide.card-orange{background-color:#f39200}.three-card-carousel-block .carousel .swiper-wrapper .swiper-slide.card-orange .gradient_hvr_btn{color:#f39200}.three-card-carousel-block .carousel .swiper-wrapper .swiper-slide.card-pink{background-color:#de007e}.three-card-carousel-block .carousel .swiper-wrapper .swiper-slide.card-pink .gradient_hvr_btn{color:#de007e}.three-card-carousel-block .carousel .swiper-wrapper .swiper-slide.card-blue{background-color:#30629c}.three-card-carousel-block .carousel .swiper-wrapper .swiper-slide.card-blue .gradient_hvr_btn{color:#30629c}.three-card-carousel-block .carousel .swiper-wrapper .swiper-slide.card-red{background-color:#e63323}.three-card-carousel-block .carousel .swiper-wrapper .swiper-slide.card-red .gradient_hvr_btn{color:#e63323}.three-card-carousel-block .carousel .swiper-wrapper .swiper-slide.card-light_green{background-color:#79b866}.three-card-carousel-block .carousel .swiper-wrapper .swiper-slide.card-light_green .gradient_hvr_btn{color:#79b866}.three-card-carousel-block .carousel .swiper-wrapper .swiper-slide .card-details{display:flex;flex-direction:column;flex-grow:1;padding:17px 37px 31px 37px;color:#fff}.three-card-carousel-block .carousel .swiper-wrapper .swiper-slide .card-details .copy-text{font-size:14px}@media only screen and (min-width: 1025px){.three-card-carousel-block .carousel .swiper-wrapper .swiper-slide .card-details .copy-text{font-size:22px}}.three-card-carousel-block .carousel .swiper-wrapper .swiper-slide .card-details a{margin-top:auto;width:-moz-max-content;width:max-content}@media only screen and (min-width: 1025px){.three-card-carousel-block .carousel .swiper-wrapper .swiper-slide .card-details{padding:17px 54px 46px 54px}}@media(min-width: 768px){.three-card-carousel-block .carousel .swiper-wrapper .swiper-slide{flex:0 0 calc(50% - 24px)}}@media(min-width: 1025px){.three-card-carousel-block .carousel .swiper-wrapper .swiper-slide{flex:0 0 calc(33.333% - 24px)}}.three-card-carousel-block .carousel .swiper-button-prev,.three-card-carousel-block .carousel .swiper-button-next{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;cursor:pointer;z-index:10}.three-card-carousel-block .carousel .swiper-button-prev{left:10px}.three-card-carousel-block .carousel .swiper-button-next{right:10px}.three-card-carousel-block .carousel .swiper-pagination{margin-top:10px;position:unset}@media only screen and (min-width: 820px)and (max-width: 1100px)and (orientation: portrait){.three-card-carousel-block .three-col-container{display:none}.three-card-carousel-block .three-col-container.portrait-container{display:grid}.three-card-carousel-block .three-col-container.portrait-container .column{display:grid}.three-card-carousel-block .three-col-container.portrait-container .column .card-img{border-top-left-radius:20px;border-bottom-left-radius:20px;border-top-right-radius:0}}.three-card-carousel-block .three-col-container.portrait-container .column{display:grid}.three-card-carousel-block .three-col-container.portrait-container .column .card-img{border-top-left-radius:20px;border-bottom-left-radius:20px;border-top-right-radius:0}.three-card-carousel-block .three-col-container .column{border-radius:20px;display:flex;flex-direction:column}.three-card-carousel-block .three-col-container .column .card-img{border-top-left-radius:20px;border-top-right-radius:20px}.three-card-carousel-block .three-col-container .column.card-green{background-color:#008136}.three-card-carousel-block .three-col-container .column.card-green .gradient_hvr_btn{color:#008136}.three-card-carousel-block .three-col-container .column.card-orange{background-color:#f39200}.three-card-carousel-block .three-col-container .column.card-orange .gradient_hvr_btn{color:#f39200}.three-card-carousel-block .three-col-container .column.card-pink{background-color:#de007e}.three-card-carousel-block .three-col-container .column.card-pink .gradient_hvr_btn{color:#de007e}.three-card-carousel-block .three-col-container .column.card-blue{background-color:#30629c}.three-card-carousel-block .three-col-container .column.card-blue .gradient_hvr_btn{color:#30629c}.three-card-carousel-block .three-col-container .column.card-red{background-color:#e63323}.three-card-carousel-block .three-col-container .column.card-red .gradient_hvr_btn{color:#e63323}.three-card-carousel-block .three-col-container .column.card-light_green{background-color:#79b866}.three-card-carousel-block .three-col-container .column.card-light_green .gradient_hvr_btn{color:#79b866}.three-card-carousel-block .three-col-container .column .card-details{display:flex;flex-direction:column;height:100%;padding:17px 12px 46px 31px;color:#fff}.three-card-carousel-block .three-col-container .column .card-details .copy-text{font-size:14px}@media only screen and (min-width: 1200px){.three-card-carousel-block .three-col-container .column .card-details .copy-text{font-size:22px}.three-card-carousel-block .three-col-container .column .card-details{padding:17px 54px 46px 54px}}.three-card-carousel-block .three-col-container .column .card-details a{margin-top:auto}
