.benefit-boxes{font-family:"Poppins", sans-serif;font-size:.85rem}@media screen and (max-width: 47.9375rem){.benefit-boxes{font-size:1rem}}.benefit-boxes .cards{font-size:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0;font-family:"Poppins", sans-serif;color:#ffffff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.benefit-boxes .cards_item{font-size:1em;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.75em;border-radius:1.25em;background-color:#282f36;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;-webkit-transition:-webkit-box-shadow 0.5s cubic-bezier(0.4, 0, 1, 1);transition:-webkit-box-shadow 0.5s cubic-bezier(0.4, 0, 1, 1);-o-transition:box-shadow 0.5s cubic-bezier(0.4, 0, 1, 1);transition:box-shadow 0.5s cubic-bezier(0.4, 0, 1, 1);transition:box-shadow 0.5s cubic-bezier(0.4, 0, 1, 1), -webkit-box-shadow 0.5s cubic-bezier(0.4, 0, 1, 1);overflow:hidden;isolation:isolate;margin-right:1.75rem;margin-bottom:1.75rem}@media (max-width: 47.9375rem){.benefit-boxes .cards_item{margin-right:0;margin-bottom:0}}@media (max-width: 26.5625rem){.benefit-boxes .cards_item{border-radius:1.4375em;padding:.9375em 3.4375em .9375em 1.25em;position:relative}}@media (min-width: 48rem){.benefit-boxes .cards_item{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 14px);flex:0 1 calc(50% - 14px);min-height:11.8125em}}.benefit-boxes .cards_item:hover{-webkit-box-shadow:0 .625em 1.875em 0 rgba(255,255,255,0.2);box-shadow:0 .625em 1.875em 0 rgba(255,255,255,0.2);-webkit-transition:-webkit-box-shadow 0.3s cubic-bezier(0, 0, 0.2, 1);transition:-webkit-box-shadow 0.3s cubic-bezier(0, 0, 0.2, 1);-o-transition:box-shadow 0.3s cubic-bezier(0, 0, 0.2, 1);transition:box-shadow 0.3s cubic-bezier(0, 0, 0.2, 1);transition:box-shadow 0.3s cubic-bezier(0, 0, 0.2, 1), -webkit-box-shadow 0.3s cubic-bezier(0, 0, 0.2, 1)}@media (max-width: 26.5625rem){.benefit-boxes .cards_item::before{position:absolute;content:"";top:2.0625em;right:1.25em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.375em;height:.125em;background-color:#fff}}@media (max-width: 26.5625rem){.benefit-boxes .cards_item::after{position:absolute;content:"";top:1.375em;right:1.875em;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);width:.125em;height:1.375em;background-color:#fff;-webkit-transition:ease-in-out 0.3s;-o-transition:ease-in-out 0.3s;transition:ease-in-out 0.3s}}.benefit-boxes .cards_item:nth-child(2n){margin-right:0}@media (max-width: 26.5625rem){.benefit-boxes .cards_item.active::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:ease-in-out 0.3s;-o-transition:ease-in-out 0.3s;transition:ease-in-out 0.3s}}@media (max-width: 26.5625rem){.benefit-boxes .cards_item.active .card_text{display:block}}@media (max-width: 47.9375rem){.benefit-boxes .cards_item+.cards_item{margin-top:1.75rem}}@media (max-width: 26.5625rem){.benefit-boxes .cards_item+.cards_item{margin-top:.625rem}}.benefit-boxes .benefit-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.benefit-boxes .card_header img{width:auto;height:2.4375em;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;display:inline-block}@media (max-width: 26.5625rem){.benefit-boxes .card_header img{width:1.625em;height:2.0625em}}.benefit-boxes .card_title{display:inline-block;font-size:1.25rem;line-height:1em;font-weight:600;margin:0;width:100%}.benefit-boxes .card_text{font-size:1rem;line-height:1.35em;font-weight:400;margin:0;margin-top:1.25em}@media (max-width: 26.5625rem){.benefit-boxes .card_text{display:none}}.benefit-boxes .card_text p{font-size:inherit;line-height:inherit;color:inherit;font-weight:inherit;margin:0}.benefit-boxes .card_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625em}@media (max-width: 26.5625rem){.benefit-boxes .card_header{gap:1.25em}}
