.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.projects-carousel .stretch-container{background-size:cover}.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,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0Ni42MyIgaGVpZ2h0PSI0Ni42MyIgdmlld0JveD0iMCAwIDQ2LjYzIDQ2LjYzIj48ZyBkYXRhLW5hbWU9Ikdyb3VwIDExMjIiPjxnIGRhdGEtbmFtZT0iR3JvdXAgMTEyMyI+PGcgZGF0YS1uYW1lPSJHcm91cCAxMTIyIj48cGF0aCBmaWxsPSIjZjVmNWY1IiBkPSJNNDYuMDYxIDQzLjMxMyAzMi44IDMwLjA1M2ExOC40OTMgMTguNDkzIDAgMSAwLTIuNzQ3IDIuNzQ0bDEzLjI2IDEzLjI2YTEuOTQzIDEuOTQzIDAgMSAwIDIuNzQ3LTIuNzQ3Wm0tMjcuNi0xMC4yODRBMTQuNTcyIDE0LjU3MiAwIDEgMSAzMy4wMyAxOC40NTggMTQuNTg3IDE0LjU4NyAwIDAgMSAxOC40NTggMzMuMDNaIiBkYXRhLW5hbWU9IlBhdGggNjUwMSIvPjwvZz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmNWY1ZjUiIHN0cm9rZS13aWR0aD0iMi41IiBkPSJNMTguNSAxMC41djE2IiBkYXRhLW5hbWU9IkxpbmUgMyIvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2Y1ZjVmNSIgc3Ryb2tlLXdpZHRoPSIyLjUiIGQ9Ik0xMC41IDE4LjVoMTYiIGRhdGEtbmFtZT0iTGluZSA0Ii8+PC9nPjwvZz48L3N2Zz4=);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%}}