﻿@keyframes rotating{100%{transform:rotate(360deg)}}.benefits-container{display:grid;grid-gap:clamp(2rem,2.8025477707vw,4.4rem);grid-template-columns:repeat(1, 1fr)}.benefits-container.type-center{text-align:center}@media(min-width: 575px){.benefits-container.items-2{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.benefits-container.items-3,.benefits-container.type--three{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 575px){.benefits-container.items-full,.benefits-container.type--four{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.benefits-container.items-full,.benefits-container.type--four{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1200px){.benefits-container.items-full,.benefits-container.type--four{grid-template-columns:repeat(4, 1fr)}}.benefit-item{max-width:46.4rem;text-align:center;max-width:32rem;margin:0 auto}@media(min-width: 768px){.benefit-item{text-align:unset}}.benefit-item .benefit-item-image{margin-bottom:clamp(1.6rem,1.5286624204vw,2.4rem)}.benefit-item .benefit-item-image img{max-height:clamp(5rem,4.4585987261vw,7rem);min-height:clamp(5rem,4.4585987261vw,7rem);object-fit:cover;border-radius:var(--base-border-radius, 0)}.benefit-item .benefit-item-image .empty-image{height:clamp(5rem,4.4585987261vw,7rem);width:clamp(5rem,4.4585987261vw,7rem);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#a5a5a5;border:1px solid #a5a5a5}.benefit-item .benefit-item-image .empty-image:before{content:"";font-size:clamp(4rem,5.0955414013vw,8rem);color:var(--icon-empty-color, #333)}.benefit-item .benefit-item-name{font-size:clamp(1.8rem,1.2738853503vw,2rem);font-weight:700;margin:0 0 clamp(0.4rem,0.5095541401vw,0.8rem) 0}.benefit-item .benefit-item-link{margin:clamp(1.6rem,1.5286624204vw,2.4rem) 0 0 0;padding:clamp(0.8rem,1.0191082803vw,1.6rem) 0}.benefit-item.splide__slide{max-width:none}.benefit-slider{display:flex;overflow:hidden}.benefit-slider.is-initialized{display:block;overflow:visible}.section-grey .benefit-item .benefit-item-image .empty-image{background:var(--base-white, #fff);border-color:var(--base-white, #fff)}