.info-boxes{background-color:#fff}.info-boxes__container{position:relative}@media (min-width:1200px){.info-boxes__content.swiper{margin-left:2rem;margin-right:2rem}}.info-boxes__wrapper{display:grid;gap:3rem;grid-template-columns:repeat(auto-fill,min(100%,37rem));justify-content:center;margin-left:auto;margin-right:auto}@media (min-width:1200px){.info-boxes__wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}.info-boxes__box{background-color:var(--color-light);border-radius:1.25rem;color:var(--color-dark);display:flex;flex-direction:column;font-weight:300;max-width:37rem;min-height:32rem;padding:4rem 3rem;row-gap:1rem}@media (min-width:992px){.info-boxes__box{padding-bottom:6rem;padding-left:5rem;padding-right:5rem}}.info-boxes__box.swiper-slide{height:auto;max-width:none}.info-boxes__title{color:var(--color-vertical);font-weight:700}.info-boxes__text{flex:1;line-height:1.75}.info-boxes__text::selection{background:#fff;color:var(--color-vertical)}.info-boxes__swiper-button{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.info-boxes__swiper-button--prev{left:0}.info-boxes__swiper-button--next{right:0;transform:translateY(-50%) rotate(180deg)}.info-boxes--white{background-color:var(--color-light)}.info-boxes--white .info-boxes__box{background-color:#fff;color:var(--color-dark)}.info-boxes--hover .info-boxes__box:focus-within,.info-boxes--hover .info-boxes__box:hover{background-color:var(--color-vertical);color:#fff}.info-boxes--hover .info-boxes__box:focus-within .info-boxes__title,.info-boxes--hover .info-boxes__box:hover .info-boxes__title{color:inherit}