.cw_carousel{position: relative}@media (max-width: 767px){.cw_carousel{margin-left: -10px;margin-right: -10px;overflow: hidden}}.cw_carousel .swiper{width: 100%;height: 340px}@media (max-width: 767px){.cw_carousel .swiper{height: 365px;padding: 0 30px}}.cw_carousel .swiper .swiper-slide{overflow: hidden;display: flex;justify-content: center;align-items: flex-end;min-height: 340px;-webkit-mask-image: -webkit-radial-gradient(white,black);-webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;background-repeat: no-repeat;color: #fff;position: relative;padding: 10px}@media (max-width: 767px){.cw_carousel .swiper .swiper-slide{min-height: 350px}}.cw_carousel .swiper .swiper-slide:hover img,.cw_carousel .swiper .swiper-slide:focus-within img{transform: scale(1.03)}.cw_carousel .swiper .swiper-slide:hover .content,.cw_carousel .swiper .swiper-slide:focus-within .content{transform: translateY(-4px)}.cw_carousel .swiper .swiper-slide:hover .content a svg,.cw_carousel .swiper .swiper-slide:focus-within .content a svg{transform: translateX(var(--cw-nudge,4px))}.cw_carousel .swiper .swiper-slide img{transition: transform var(--cw-move,300ms cubic-bezier(0.22,1,0.36,1));position: absolute;top: 0;left: 0;right: 0;bottom: 0;object-fit: cover;height: 100%;width: 100%;z-index: 2}.cw_carousel .swiper .swiper-slide .background-overlay{position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: rgb(0,0,0);background: linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.25) 50%,rgba(0,0,0,0.65) 80%,rgba(0,0,0,0.75) 100%);z-index: 3}.cw_carousel .swiper .swiper-slide .content{display: flex;align-items: center;justify-content: flex-end;flex-direction: column;z-index: 4;position: relative;min-height: 200px;transition: transform var(--cw-base,240ms cubic-bezier(0.22,1,0.36,1));font-family: Roboto}@media (max-width: 767px){.cw_carousel .swiper .swiper-slide .content{min-height: 250px}}.cw_carousel .swiper .swiper-slide .content h3{font-size: 20px;font-weight: 600;text-align: center;margin-bottom: 10px;line-height: 1.3;color: #fff;text-shadow: 0 1px 12px rgba(0,0,0,0.35)}@media (max-width: 767px){.cw_carousel .swiper .swiper-slide .content h3{font-size: 28px}}.cw_carousel .swiper .swiper-slide .content a{margin-top: 15px;color: #fff;display: flex;align-items: center;margin-left: 0px;margin-bottom: 15px}.cw_carousel .swiper .swiper-slide .content a span{line-height: 1;margin-top: 2px;font-size: 15px;font-weight: 500}@media (max-width: 767px){.cw_carousel .swiper .swiper-slide .content a span{font-size: 20px}}.cw_carousel .swiper .swiper-slide .content a svg{fill: #fff;margin-left: 5px;transition: transform var(--cw-base,240ms cubic-bezier(0.22,1,0.36,1))}.cw_carousel .swiper .swiper-slide .content .cao-requests{margin-bottom: auto;text-align: center}.cw_carousel .swiper .swiper-slide .content .cao-requests p{margin-bottom: 0;font-weight: 300}@media (max-width: 767px){.cw_carousel .swiper .swiper-slide .content .cao-requests p{font-size: 18px}}.cw_carousel .swiper .swiper-slide .content .cao-requests h5{font-size: 28px;font-weight: 300;margin-bottom: 3px}@media (max-width: 767px){.cw_carousel .swiper .swiper-slide .content .cao-requests h5{font-size: 34px}}.cw_carousel .cw_carousel__nav{position: absolute;top: 170px;z-index: 5;display: flex;align-items: center;justify-content: center;width: 48px;height: 48px;margin-top: -24px;padding: 0;border: 0;border-radius: 50%;background: #fff;box-shadow: 0 0 24px rgba(0,0,0,0.12);color: var(--e-global-color-primary,#438D4F);cursor: pointer;transition: background-color var(--cw-fast,160ms ease),color var(--cw-fast,160ms ease),opacity var(--cw-fast,160ms ease),transform var(--cw-press,100ms ease-out)}.cw_carousel .cw_carousel__nav svg{fill: currentColor}.cw_carousel .cw_carousel__nav:hover,.cw_carousel .cw_carousel__nav:focus-visible{background: var(--e-global-color-primary,#438D4F);color: #fff}.cw_carousel .cw_carousel__nav.swiper-button-disabled{opacity: 0;pointer-events: none}.cw_carousel .cw_carousel__nav.swiper-button-lock{display: none}@media (max-width: 767px){.cw_carousel .cw_carousel__nav{top: 182px;width: 40px;height: 40px;margin-top: -20px}}.cw_carousel .cw_carousel__nav--prev{left: -24px}@media (max-width: 1239px){.cw_carousel .cw_carousel__nav--prev{left: 8px}}@media (max-width: 767px){.cw_carousel .cw_carousel__nav--prev{left: 14px}}.cw_carousel .cw_carousel__nav--next{right: -24px}@media (max-width: 1239px){.cw_carousel .cw_carousel__nav--next{right: 8px}}@media (max-width: 767px){.cw_carousel .cw_carousel__nav--next{right: 14px}}.cw_carousel .cw_carousel__dots{display: flex;justify-content: center;gap: 8px;margin-top: 24px}.cw_carousel .cw_carousel__dots.swiper-pagination-lock{display: none}.cw_carousel .cw_carousel__dots .swiper-pagination-bullet{width: 8px;height: 8px;margin: 0;border-radius: 999px;background: rgba(54,63,65,0.2);opacity: 1;transition: width var(--cw-move,300ms cubic-bezier(0.22,1,0.36,1)),background-color var(--cw-fast,150ms ease)}.cw_carousel .cw_carousel__dots .swiper-pagination-bullet-active{width: 24px;background: var(--e-global-color-primary,#438D4F)}@media (prefers-reduced-motion: reduce){.cw_carousel .cw_carousel__nav,.cw_carousel .cw_carousel__dots .swiper-pagination-bullet{transition: none}}.cw_carousel .swiper:not(.swiper-initialized):not(.swiper-container-initialized){--cw-per-view: 1;--cw-gap: 15px}@media (min-width: 640px){.cw_carousel .swiper:not(.swiper-initialized):not(.swiper-container-initialized){--cw-per-view: 2;--cw-gap: 5px}}@media (min-width: 768px){.cw_carousel .swiper:not(.swiper-initialized):not(.swiper-container-initialized){--cw-per-view: 3;--cw-gap: 10px}}@media (min-width: 1024px){.cw_carousel .swiper:not(.swiper-initialized):not(.swiper-container-initialized){--cw-per-view: 4;--cw-gap: 15px}}.cw_carousel .swiper:not(.swiper-initialized):not(.swiper-container-initialized) .swiper-slide{width: calc((100% - var(--cw-gap) * (var(--cw-per-view) - 1)) / var(--cw-per-view));margin-right: var(--cw-gap)}