.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.projects-carousel--small .projects-carousel__item{height:500px;width:50%}.projects-carousel__item:hover{cursor:pointer}.projects-carousel__item{height:420px;overflow:hidden;position:relative}.projects-carousel a{text-decoration:none!important}.d-block{display:block!important}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.projects-carousel__title{bottom:20px;left:10%;position:absolute;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:80%;z-index:1}.projects-carousel__title-inner{color:#fff;font-weight:700}.bg-overlay.bg-overlay-light:after{background:rgba(0,0,0,.2)}.projects-carousel__bg:after,.projects-carousel__icon-bg:after{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.projects-carousel__icon-bg:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0Ni42MyIgaGVpZ2h0PSI0Ni42MyI+PGcgZGF0YS1uYW1lPSJHcm91cCAxMTIyIj48ZyBkYXRhLW5hbWU9Ikdyb3VwIDExMjMiPjxnIGRhdGEtbmFtZT0iR3JvdXAgMTEyMiI+PHBhdGggZGF0YS1uYW1lPSJQYXRoIDY1MDEiIGQ9Ik00Ni4wNjEgNDMuMzEzIDMyLjggMzAuMDUzYTE4LjQ5MyAxOC40OTMgMCAxIDAtMi43NDcgMi43NDRsMTMuMjYgMTMuMjZhMS45NDMgMS45NDMgMCAxIDAgMi43NDctMi43NDdabS0yNy42LTEwLjI4NEExNC41NzIgMTQuNTcyIDAgMSAxIDMzLjAzIDE4LjQ1OCAxNC41ODcgMTQuNTg3IDAgMCAxIDE4LjQ1OCAzMy4wM1oiIGZpbGw9IiNmNWY1ZjUiLz48L2c+PHBhdGggZGF0YS1uYW1lPSJMaW5lIDMiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2Y1ZjVmNSIgc3Ryb2tlLXdpZHRoPSIyLjUiIGQ9Ik0xOC41IDEwLjV2MTYiLz48cGF0aCBkYXRhLW5hbWU9IkxpbmUgNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZjVmNWY1IiBzdHJva2Utd2lkdGg9IjIuNSIgZD0iTTEwLjUgMTguNWgxNiIvPjwvZz48L2c+PC9zdmc+);background-repeat:no-repeat;content:"";display:inline-block;height:47px;left:50%;opacity:0;pointer-events:none;position:relative;position:absolute;top:50%;-webkit-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);width:47px;z-index:1}.bg-overlay:after{background:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:992px){.projects-carousel__item:hover .projects-carousel__bg:after{background:transparent}.projects-carousel__item:hover .projects-carousel__title{-webkit-transform:translateY(1rem);-o-transform:translateY(1rem);transform:translateY(1rem)}.projects-carousel__item:hover .projects-carousel__icon-bg:after{opacity:1;-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.projects-carousel__title-inner{-webkit-transform:rotate(-180deg) translate(3rem,-3rem);-o-transform:rotate(-180deg) translate(3rem,-3rem);transform:rotate(-180deg) translate(3rem,-3rem);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.projects-carousel__item{height:86vh}.projects-carousel__title{position:relative;width:auto}}@media (min-width:768px){.projects-carousel__item{height:60vh}}@media (max-width:767px){.swiper-wrapper{flex-direction:column}.projects-carousel--small .projects-carousel__item{width:100%}}