.features-card{background:#fff}.features-card.border_radius_enable{border-top-left-radius:24px;border-top-right-radius:24px}.features-card .l-block__inner{padding:80px 100px 0}.features-card .p-section-head__item{position:relative}.features-card .c-heading:before{background-color:#08b9e0;border-radius:50%;content:"";display:block;position:absolute}.features-card .c-heading{margin-top:0;position:absolute}.features-card .p-with-sub-heading{border-top:1px solid #e7edf2}.features-card .p-with-sub-heading h3{color:#1b7db5}.features-card .p-with-sub-heading p{margin-top:8px}.features-card .p-grid{--col-num:1;--gap:0;display:grid;gap:var(--gap);grid-template-columns:repeat(var(--col-num),1fr);width:100%}.features-card .p-grid__item{display:block}.features-card .c-card{display:block;height:100%;transition:var(--anim-text);width:100%}.features-card .c-card__img-inner{align-items:center;aspect-ratio:368/246;cursor:pointer;display:flex;justify-content:center;margin:0 auto;overflow:hidden;position:relative;width:100%}.features-card .c-card__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.features-card .c-card__img,.features-card .c-card__img-inner span{transition:all ease-out var(--anim-mid)}.features-card .c-card__img-inner span{align-items:center;background-color:#06213d;border-radius:8px 0;bottom:0;color:#fff;display:flex;padding:0 8px;position:absolute;right:0}.features-card .c-card__img-inner span:before{background-position:50% 50%!important;margin-right:5px}.features-card .c-card__close-button:before,.features-card .c-card__img-inner span:before,.features-card .c-icon-circle:after{background-repeat:no-repeat!important;background-size:contain!important;content:"";display:block}.features-card .c-card__zoom-bg{align-items:center;background-color:rgba(0,0,0,.8);cursor:pointer;display:flex;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:.25s ease-out;width:100vw;z-index:999}.features-card .c-card__zoom-container{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:999}.features-card .c-card__zoom-img{width:100%}.features-card .c-card__close-button,.features-card .c-card__zoom-container,.features-card .c-card__zoom-img{cursor:pointer;opacity:0;visibility:hidden}.features-card .c-card__close-button{align-items:center;background:transparent;border:0;color:#fff;display:flex;gap:8px;padding:0;position:absolute;right:0;top:-35px;z-index:1000}.features-card .c-card__close-button:before{background-position:50% 50%!important;height:20px;width:20px}.features-card .p-section-head .p-section-head__item p{margin-bottom:0;margin-top:0}.features-card .p-with-sub-heading h3{margin:0}.features-card .c-card__zoom-bg.-view{opacity:1;pointer-events:all}.features-card .c-card__close-button.-view,.features-card .c-card__zoom-container.-view,.features-card .c-card__zoom-img.-view{opacity:1;visibility:visible}.features-card.top_gap .l-block__inner{padding-top:84px}.features-card.top_gap .p-with-sub-heading{margin-top:0}.features-card .c-card__img-inner img{transition:all .25s ease-out}.features-card .c-card__img-inner:hover img,.features-card .p-card:hover .p-card__img img{transform:scale(1.04)}.features-card .c-card__img-inner:hover span{background-color:#66717d}@media print,screen and (min-width:48em){.features-card .p-grid{--col-num:2}}@media print,screen and (min-width:64em){.features-card .p-section-head{margin-top:40px;text-align:center}.features-card .p-section-head .p-section-head__item{align-items:center;display:flex;flex-direction:column}.features-card .c-heading:before{height:8px;left:-1.1em;top:.8em;width:8px}.features-card .c-heading{font-size:18px;font-weight:400;letter-spacing:.08em;line-height:2}.features-card .p-with-sub-heading{margin-top:64px;padding-top:60px}.features-card .p-with-sub-heading h3{font-size:16px;font-weight:400;letter-spacing:.08em;line-height:1.75}.features-card .p-with-sub-heading p{font-size:28px;font-weight:400;letter-spacing:.08em;line-height:1.75}.features-card .p-grid{margin-top:64px;--col-num:3}.features-card .c-card__img-inner{border-radius:6px}.features-card .c-card__close-button,.features-card .c-card__img-inner span,.features-card .c-copy,.features-card .c-copy.-form,.features-card .c-date{font-size:16px;font-weight:400;letter-spacing:.08em;line-height:1.75}.features-card .c-card__img-inner span:before{height:14px;width:14px}.features-card .c-card__zoom-container{max-width:70%}.features-card .features-card .p-grid__item h4{font-size:24px;font-weight:400;letter-spacing:.08em;line-height:1.75}.features-card .features-card .p-grid__item p{font-size:18px;font-weight:400;letter-spacing:.08em;line-height:2;margin-top:16px}.features-card .p-grid{--gap:48px}.features-card .c-heading{top:-36px}.features-card .p-section-head .p-section-head__item p{font-size:36px;font-weight:400;letter-spacing:.08em;line-height:1.75}.features-card .p-grid__item h4{font-size:24px;font-weight:400;letter-spacing:.08em;line-height:1.75;margin-bottom:0;margin-top:28px}.features-card .p-grid__item p{font-size:18px;font-weight:400;letter-spacing:.08em;line-height:2;margin-bottom:0;margin-top:16px}}@media only screen and (max-width:63.99375em){.features-card .l-block__inner{padding:36px 16px 0}.features-card .c-heading{font-size:12px;font-weight:400;letter-spacing:.08em;line-height:1.75;top:-28px}.features-card .c-heading:before{height:4px;left:-.7em;top:.8em;width:4px}.features-card .p-section-head .p-section-head__item p{font-size:20px;font-weight:400;letter-spacing:.08em;line-height:1.75}.features-card .p-section-head__item{margin-top:40px}.features-card .p-section-head .p-section-head__item p br{display:none}.features-card .p-with-sub-heading{margin-top:48px;padding-top:32px}.features-card .p-with-sub-heading h3{font-size:12px;font-weight:400;letter-spacing:.08em;line-height:1.75}.features-card .p-with-sub-heading p{font-size:18px;font-weight:400;letter-spacing:.08em;line-height:1.75}.features-card .p-with-sub-heading p br{display:none}.features-card .p-grid{--gap:32px 16px;margin-top:32px}.features-card .c-card__img-inner span{font-size:10px;font-weight:400;letter-spacing:.08em;line-height:1.75}.features-card .c-card__img-inner span:before{height:10px;width:10px}.features-card .c-card h4{font-size:18px;line-height:1.75;margin-bottom:0}.features-card .c-card h4,.features-card .c-card p{font-weight:400;letter-spacing:.08em;margin-top:12px}.features-card .c-card p{font-size:12px;line-height:2}.features-card .c-card p:last-child{margin-bottom:0}.features-card.top_gap .l-block__inner{padding-top:49px}}@media (min-width:479px) and (max-width:767px){.features-card .p-grid{--col-num:2}}