@media(max-width:767px){.elementor .e-2e4e12a-08fba4b{flex-direction:column;}}@media(max-width:767px){.elementor .e-4a0add4-e2165ec{margin-block-start:8px;margin-block-end:8px;border-radius:10px;}}@media(max-width:767px){.elementor .e-5cfe027-18a355e{margin-block-start:8px;margin-block-end:8px;border-radius:10px;}}@media(max-width:767px){.elementor .e-042f88c-7768f18{margin-block-start:8px;margin-block-end:8px;border-radius:10px;}}@media(max-width:767px){.elementor .e-1e92e52-f9ebf21{transform:translate3d(0px, 0px, 0px);}}@media(max-width:767px){.elementor .e-a7eeda6-7c768e8{padding:2px;}}@media(max-width:767px){.elementor .e-2dc12b6-7b9e733{background-color:#ffffff;.mobile-benefits {
display: flex;
flex-direction: column;
gap: 1.25rem;
}

.mobile-benefits .benefit-item {
display: grid;
grid-template-columns: 4rem 1fr;
gap: 1rem;
align-items: start;
}

.mobile-benefits .benefit-icon img {
width: 4rem;
height: 4rem;
display: block;
object-fit: contain;
}

.mobile-benefits .benefit-content {
text-align: left;
}

.mobile-benefits .benefit-title {
margin: 0 0 0.35rem 0;
color: #DA2131;
font-size: 20px;
line-height: 1.1;
font-weight: 400;
text-transform: uppercase;
word-break: normal;
}

.mobile-benefits .benefit-content p:not(.benefit-title) {
margin: 0;
color: #7A7A7A;
font-size: 14px;
line-height: 1.35;
}\n}}@media(max-width:767px){.elementor .e-2dc12b6-6dcbbd3{flex-wrap:nowrap;}}@media(max-width:767px){.elementor .e-237aa1e-7c7c4e1{font-size:1.65rem;color:#000000;}}@media(max-width:767px){.elementor .e-c8bada8-eb211ba{flex-direction:column;}}