.features{background-color:#fff;padding-top:30px;padding-bottom:40px;position:relative;overflow:hidden}.features__background-icon{opacity:.15;z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.features__container{z-index:1;position:relative}.features__grid{grid-column-gap:25px;grid-row-gap:20px;z-index:1;grid-template-columns:repeat(1,1fr);display:grid;position:relative}.features__title{color:var(--ds-dark-gray);text-transform:uppercase;margin-bottom:20px;font-size:25px;font-weight:700;line-height:1.2}.features__card{border-radius:20px;padding-block:35px;padding-inline:30px;position:relative}.features__card-icon{position:absolute;right:0}.features__card-title{color:#fff;max-width:57%;font-size:20px;font-weight:700}.features__card-description{color:#fff;max-width:220px;margin-block:20px;font-size:16px}.features__card-cta{color:var(--ds-light-gray);cursor:pointer;text-transform:uppercase;background:0 0;border:none;padding:0;font-family:inherit;font-size:16px;text-decoration:underline;transition:color .3s}.features__card-cta:hover{color:#fff;text-decoration:none}.features__card img{height:auto!important}.features__card-1 img{width:190px!important}.features__card-2 .features__card-icon{bottom:0}.features__card-2 img{width:116px!important}.features__card-3 .features__card-icon{bottom:0}.features__card-3 img{width:167px!important}.features__card-4 img{width:160px!important}.features__card-5 img{width:141px!important}.features__card-6 .features__card-icon{bottom:0}.features__card-6 img{width:157px!important}.features__card-odd{background-color:var(--ds-dark-gray)}.features__card-even{background-color:var(--ds-medium-gray)}@media (min-width:550px){.features__title{max-width:550px;margin-bottom:30px;font-size:36px}}@media (min-width:701px){.features__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.features__grid{grid-column-gap:50px;grid-row-gap:45px;grid-template-columns:repeat(3,1fr)}.features{padding-top:60px;padding-bottom:80px}.features__title{margin-bottom:65px}}
.addresses-schedule{background-color:#ececec;padding-top:30px;padding-bottom:40px}@media (min-width:1024px){.addresses-schedule{padding-top:60px;padding-bottom:65px}}.addresses-schedule__title{color:var(--ds-dark-gray);text-transform:uppercase;margin-bottom:20px;font-size:25px;font-weight:700;line-height:1.2}@media (min-width:550px){.addresses-schedule__title{margin-bottom:55px;font-size:36px}}.addresses-schedule__card{background-color:#fff;border-radius:20px;overflow:hidden}.addresses-schedule__card img{width:100%;height:auto}.addresses-schedule__card-content{padding-inline:30px;text-transform:uppercase;flex-direction:column;align-items:flex-start;gap:21px;padding-top:40px;padding-bottom:50px;font-size:20px;display:flex}.addresses-schedule__button{color:#fff;background-color:var(--ds-primary-red);cursor:pointer;border-radius:15px;padding-block:13px;padding-inline:15px;font-weight:700}.addresses-schedule__address{color:var(--ds-dark-gray);font-weight:700}.addresses-schedule__phone{color:var(--ds-dark-gray)}.addresses-schedule__swiper{width:100%;padding:0}.addresses-schedule__swiper .swiper-wrapper{padding-block:5px}.addresses-schedule__swiper .swiper-slide{width:auto;height:auto}.addresses-schedule__nav-button{cursor:pointer;z-index:10;border-radius:50%;justify-content:center;align-items:center;width:97px;height:97px;transition:background-color .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.addresses-schedule__nav-button:hover{background-color:#fff}.addresses-schedule__nav-button:disabled,.addresses-schedule__nav-button--disabled{opacity:0;cursor:not-allowed;pointer-events:none}@media (max-width:1200px){.addresses-schedule__nav-prev,.addresses-schedule__nav-next{width:48px;height:48px}}.addresses-schedule__nav-prev{left:0}.addresses-schedule__nav-next{right:0}@media (min-width:1201px){.addresses-schedule__nav-prev{left:-45px}.addresses-schedule__nav-next{right:-45px}}.addresses-schedule__nav-prev img{transform:rotate(180deg)}.addresses-schedule__container{position:relative}
