.how_it_works{padding-block:80px 85px}.how_it_works-container{margin-inline:auto;max-width:1240px}.how_it_works-heading{font-size:30px;font-weight:700;letter-spacing:.25em;line-height:33px;margin:0;text-align:center;text-transform:uppercase}.how_it_works-richtxt{font-size:18px;font-weight:400;line-height:25px;margin:30px 0 0;text-align:center}.how_it_works-swiper{margin-top:60px}.how_it_works-swiper .swiper-wrapper{align-items:stretch}.how_it_works-swiper:not(.swiper-initialized) .swiper-slide{margin-right:40px;max-width:22.6%}.how_it_works-swiper .swiper-slide{display:flex;flex-direction:column;height:auto}.how_it_works-grid--item_picture{aspect-ratio:280/296;overflow:hidden;position:relative}.how_it_works-grid--item_picture img{display:block;height:100%;object-fit:cover;width:100%}.how_it_works-grid--item_overlay-txt{align-items:flex-end;background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4));color:#fff;display:flex;font-size:16px;font-weight:400;height:100%;justify-content:center;left:0;line-height:25px;opacity:0;padding:20px 30px;position:absolute;text-align:center;top:0;transition:opacity .3s ease;width:100%}.how_it_works-grid--item_overlay-txt a{color:inherit}.how_it_works-grid--item:hover .how_it_works-grid--item_overlay-txt{opacity:1}.how_it_works-grid--item_caption{align-items:center;background:#f1dcc2;border-radius:0 0 24px 0;color:#000;display:flex;flex:1;font-size:18px;font-weight:700;justify-content:center;letter-spacing:.15em;line-height:20px;padding:20px 30px;text-align:center;text-transform:uppercase;width:100%}.how_it_works .swiper-button-next:after,.how_it_works .swiper-button-prev:after{display:none}.how_it_works .swiper-button-next,.how_it_works .swiper-button-prev{background:#1d462e;border:1px solid #1d462e;border-radius:100%;bottom:0;color:#f1dcc2;height:34px;left:0;margin:0;position:relative;right:0;transform:none;transition:all .3s ease;width:34px}.how_it_works .swiper-button-next:focus,.how_it_works .swiper-button-next:hover,.how_it_works .swiper-button-prev:focus,.how_it_works .swiper-button-prev:hover{background:#fff;color:#1d462e}.how_it_works .swiper-button-next svg,.how_it_works .swiper-button-prev svg{width:16px}.how_it_works-swiper-controls{display:flex;flex-direction:row-reverse;gap:20px;justify-content:center;margin-top:60px}.how_it_works-controls-four{display:none}@media (min-width:1025px){.how_it_works-grid--item.is-showing .how_it_works-grid--item_overlay-txt{opacity:1}}@media (min-width:768px){.how_it_works-swiper .swiper-wrapper{align-items:stretch!important;height:100%!important}}@media (max-width:1024px){.how_it_works{padding-block:60px;padding-inline:5px}.how_it_works-heading{font-size:24px;line-height:26px}.how_it_works-richtxt{font-size:16px;line-height:25px;margin:18px 0 0}.how_it_works-swiper{margin-top:30px;max-width:calc(100% - 88px)}.how_it_works-swiper:not(.swiper-initialized) .swiper-slide{max-width:47.6%}.how_it_works-swiper .swiper-slide-active .how_it_works-grid--item_overlay-txt{opacity:1}.how_it_works-controls-four{display:flex}}@media (max-width:767px){.how_it_works{padding-block:50px 63px;padding-inline:0}.how_it_works-heading{font-size:12px;line-height:13px}.how_it_works-richtxt{font-size:10px;line-height:130%;margin:10px auto 0;max-width:280px}.how_it_works-swiper{margin-top:25px;max-width:280px}.how_it_works-swiper:not(.swiper-initialized) .swiper-slide{margin-right:0;max-width:100%}.how_it_works-grid--item_overlay-txt{font-size:12px;line-height:25px;padding:20px}.how_it_works-grid--item_caption{font-size:12px;line-height:13px;padding:20px}.how_it_works-swiper-controls{margin-top:25px}}