
.swiper{width:100%;height:100%}.swiper-button-next,.swiper-rtl .swiper-button-prev{border-style:solid;border-color:#ccc;right:0}.swiper-button-next{border-width:1px 0px 1px 1px;border-radius:8px 0px 0px 8px}.swiper-button-prev{border-width:1px 1px 1px 0px;border-radius:0px 8px 8px 0px}.swiper-button-next:after,.swiper-button-prev:after{content:"";display:inline-block;width:10px;height:10px;border-right:2px solid #1a1a1a;border-top:2px solid #1a1a1a;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:2px;font-weight:bold}.swiper-button-next:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swiper-button-prev:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{pointer-events:unset;opacity:1}.swiper-slide{width:unset}.swiper-button-next,.swiper-button-prev{background:#fff;width:30px;height:36px;color:#1a1a1a}.swiper-button-next.swiper-button-disabled::after,.swiper-button-prev.swiper-button-disabled::after{border-right:2px solid #ccc;border-top:2px solid #ccc}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:0}.swiper-pagination-bullet{width:16px;height:16px;background-color:#d3dae1;opacity:1}.swiper-pagination-bullet-active{background-color:#002953}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 991px){.swiper-pagination-bullet{width:6px;height:6px}}
@media only screen and (max-width: 768px){.carousel-card .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.carousel-card .swiper-slide.swiper-slide-active .carousel-img{width:220px !important;height:134px}}div.carousel_card_wrapper{margin-bottom:12px;padding-top:12px;padding-bottom:12px}@media only screen and (max-width: 768px){div.carousel_card_wrapper{margin-bottom:4px;padding-bottom:0;border-radius:0}}
.vl{border-left:1px solid #d3dae1;height:66px}.planCard{position:relative}.planCard:not(:last-child)::after{content:" ";width:1px;height:90%;background-color:#d3dae1;position:absolute;right:0;top:5%}.priceblur{text-shadow:0px 0px 9px #000;color:rgba(0,0,0,0)}@media only screen and (max-width: 768px){.priceblur{text-shadow:0px 0px 6px #000;color:rgba(0,0,0,0)}.vl{height:32px}}
