@media (min-width: 768px){body.brand--westworks .block-project-carousel .row-content{margin-bottom:-3rem}}@media (min-width: 992px){body.brand--westworks .block-project-carousel .row-content{margin-bottom:-5rem}}body.brand--westworks .block-project-carousel .project-card{--hero-mask-size: 100%}body.brand--westworks .block-project-carousel .swiper-wrapper .swiper-slide:hover .project-card picture{--hero-mask-size: 260%}.block-project-carousel{padding-top:calc(2.375rem + 13.5vw);padding-bottom:calc(2.375rem + 13.5vw);overflow:hidden}@media (min-width: 1200px){.block-project-carousel{padding-top:12.5rem}}@media (min-width: 1200px){.block-project-carousel{padding-bottom:12.5rem}}.block-project-carousel ul.tags-list{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.block-project-carousel ul.tags-list .tag{color:var(--grey-quinary)}.block-project-carousel ul.tags-list .tag:not(.brand-tag){background-color:var(--white)}.block-project-carousel .swiper{overflow:visible}.block-project-carousel .swiper .swiper-controls{width:6.25rem;height:2.5rem;position:relative;margin-bottom:2rem;margin-left:auto}.block-project-carousel .swiper .swiper-controls .swiper-button-prev,.block-project-carousel .swiper .swiper-controls .swiper-button-next{--swiper-navigation-sides-offset: 1.25rem;--swiper-navigation-top-offset: 50%;width:2.5rem;height:2.5rem;border-radius:50%;background-color:var(--grey-quaternary);-webkit-transition:0.3s var(--ease);transition:0.3s var(--ease);-webkit-transition-property:background-color;transition-property:background-color}.block-project-carousel .swiper .swiper-controls .swiper-button-prev:hover,.block-project-carousel .swiper .swiper-controls .swiper-button-next:hover{background-color:var(--black)}.block-project-carousel .swiper .swiper-controls .swiper-button-prev:before,.block-project-carousel .swiper .swiper-controls .swiper-button-next:before{width:1.1875rem;height:.875rem;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url("data:image/svg+xml,%3Csvg width='19' height='14' viewBox='0 0 19 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.8514 1L17.3164 7M17.3164 7L13.8514 13M17.3164 7L0.68645 7.00012' stroke='white' stroke-width='2' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:contain}.block-project-carousel .swiper .swiper-controls .swiper-button-prev:after,.block-project-carousel .swiper .swiper-controls .swiper-button-next:after{content:none}.block-project-carousel .swiper .swiper-controls .swiper-button-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);left:0}.block-project-carousel .swiper .swiper-controls .swiper-button-next{right:0}.block-project-carousel .swiper .swiper-wrapper .swiper-slide:hover .project-card picture{--hero-mask-size: 90%}@media (hover: none){.block-project-carousel .swiper .swiper-wrapper .swiper-slide:hover .project-card picture{--hero-mask-size: 200%}}.block-project-carousel .swiper .swiper-wrapper .swiper-slide:hover .project-card__content{-webkit-transform:none;transform:none;opacity:1;pointer-events:auto}.block-project-carousel .project-card{--hero-mask-size: 200%;overflow:hidden}.block-project-carousel .project-card picture{-webkit-mask:var(--hero-mask);mask:var(--hero-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:var(--hero-mask-size);mask-size:var(--hero-mask-size);-webkit-transition:0.3s var(--ease);transition:0.3s var(--ease);-webkit-transition-property:-webkit-mask-size;transition-property:-webkit-mask-size;transition-property:mask-size;transition-property:mask-size, -webkit-mask-size}.block-project-carousel .project-card__content{-webkit-transform:translateY(6.25rem);transform:translateY(6.25rem);opacity:0;pointer-events:none;-webkit-transition:0.3s var(--ease);transition:0.3s var(--ease);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}@media (hover: none){.block-project-carousel .project-card__content{-webkit-transform:none;transform:none;opacity:1;pointer-events:auto}}.block-project-carousel.has-ece-group-primary-dark-background-color .project-card__title,.block-project-carousel.has-ece-architecture-primary-dark-background-color .project-card__title,.block-project-carousel.has-ece-planning-primary-dark-background-color .project-card__title,.block-project-carousel.has-westworks-primary-dark-background-color .project-card__title,.block-project-carousel.has-brand-primary-dark-background-color .project-card__title{color:var(--white)}.project-card{text-decoration:none}.project-card picture{display:-webkit-box;display:-ms-flexbox;display:flex}.project-card__title{color:var(--primary-dark);margin-top:2rem;margin-bottom:1rem}

/*# sourceMappingURL=block-project-carousel.css.map */
