.hs-card-slider-V1 .swiper{overflow:visible}.hs-card-slider-V1 .swiper-slide,.hs-card-slider-V1 .swiper-wrapper{align-items:center;transform-style:preserve-3d}.hs-card-slider-V1 .swiper-slide{display:flex!important;justify-content:center!important;overflow:visible;padding:20px 0;perspective:2200px;perspective-origin:50%;width:auto}.card{height:400px;margin:1em;perspective:1500px;width:30vw;.content{height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.75,0,.85,1);width:100%}}a{-webkit-tap-highlight-color:transparent!important}.more{display:none}.card.flipped .content,.more:checked~.content{transform:rotateY(180deg)}.back,.front{backface-visibility:hidden;height:100%;left:0;position:absolute;top:0;transform-style:preserve-3d;width:100%;.inner{display:grid;height:100%;padding:1.5em;transform:translateZ(10px)}}.front{background-position:50%;background-repeat:no-repeat;background-size:cover;transform:rotateY(0deg) translateZ(6px)}.overlay{align-items:center;bottom:-3px;display:flex;height:90px;justify-content:center;left:-1px;padding:0;position:absolute;transform:translateZ(55px);width:101%}.overlay:before{content:"";inset:0;position:absolute;z-index:-1}.details-btn{background:rgba(5,90,151,.88);border:2px solid hsla(0,0%,100%,.45);color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:54px;letter-spacing:1px;line-height:52px;min-width:235px;padding:0 25px;position:relative;text-align:center;z-index:10}.card:hover .details-btn{border-color:hsla(0,0%,100%,.75);transform:translateY(-3px) translateZ(115px)}.back{align-items:center;border:2px solid #f0f0f0;display:flex;justify-content:center;transform:rotateY(180deg)}.back .inner{background:#fff;flex-direction:column;height:88%;justify-content:space-between;padding:26px;transform:translateZ(95px);transition:transform .95s cubic-bezier(.25,.8,.25,1);width:88%}.back .inner,.back-content{align-items:center;display:flex}.back-content{flex:1;flex-direction:column;gap:18px;justify-content:center;text-align:center;width:100%}.return-btn{padding:5px 20px!important}.back-heading{color:#1f2f56;font-size:22px;font-weight:700;line-height:1.3;margin:0}.back-description{color:#5a6a85;font-size:14px;line-height:1.7;margin:0;max-height:170px;overflow-y:auto;padding-right:6px;width:100%}.back-btn{align-items:center;border:2px solid #055a97;color:#055a97;cursor:pointer;display:flex;flex-shrink:0;font-size:20px;height:48px;justify-content:center;transition:.3s ease;width:48px}.back-btn:hover{background:#055a97;color:#fff}.back-description::-webkit-scrollbar{width:4px}.back-description::-webkit-scrollbar-thumb{background:#c9d2dd}@media (min-width:768px) and (max-width:1024px){.card{max-width:45vw;width:420px}}@media (max-width:768px){.hs-card-slider-V1 .swiper{overflow:hidden!important}.hs-card-slider-V1 .swiper-slide{display:flex;justify-content:center;width:100%!important}.card{margin:0 auto!important;max-width:90vw;width:320px!important}.content{height:95%!important}.overlay{min-height:80px;padding:14px;transform:translateZ(40px)}.details-btn,.overlay p{font-size:13px;height:42px;line-height:40px;min-width:135px;transform:translateZ(75px)}.card:hover .details-btn,.card:hover .overlay p{transform:translateZ(90px)}.back .inner{height:90%;padding:20px;transform:translateZ(80px);width:90%}.card:hover .back .inner{transform:translateZ(105px)}.back-heading{font-size:18px}.back-description{font-size:13px;line-height:1.6}}