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