.parallax-showcase-wrapper{position:relative}.parallax-showcase-wrapper .s-back-switch{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;min-height:100vh}.parallax-showcase-wrapper .parallax-showcase-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;position:relative}.parallax-showcase-wrapper .parallax-showcase-item::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2)}.parallax-showcase-wrapper .parallax-showcase-content{max-width:630px;position:relative;z-index:10}.parallax-showcase-wrapper .title{font-size:100px;font-weight:800;font-style:normal;font-stretch:normal;line-height:0.96;letter-spacing:normal;text-align:center;color:var(--light-color);text-transform:lowercase}.parallax-showcase-wrapper .category{font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:var(--light-color);margin-top:20px;text-transform:lowercase}.parallax-showcase-wrapper .custom-link{position:fixed;top:50%;left:40px;transform:translateY(-50%) rotate(-90deg);font-size:15px;font-weight:700;line-height:normal;letter-spacing:normal;text-align:center;color:var(--light-color)}@media only screen and (max-width: 991px){.parallax-showcase-wrapper .title{font-size:50px}.parallax-showcase-wrapper .custom-link{left:0}}@media only screen and (max-width: 767px){.parallax-showcase-wrapper .parallax-showcase-item{padding-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.parallax-showcase-wrapper .parallax-showcase-content{max-width:100%;padding:0 25px;text-align:center}.parallax-showcase-wrapper .title{font-size:35px}.parallax-showcase-wrapper .custom-link{left:50%;top:auto;transform:translateX(-50%) rotate(0);bottom:30px}}.distortion__item{display:flex}.distortion__item.reverse{flex-direction:row-reverse}.distortion__img-wrap,.distortion__text-wrap{width:50%}.distortion__imgs{position:relative;height:50vw}.distortion__imgs img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;opacity:0}.distortion__imgs canvas{height:100% !important;width:100% !important;display:block}.distortion__content{background-color:var(--light-color);padding:8vw;display:flex;flex-direction:column;justify-content:center;height:100%;max-height:50vw}.distortion__nav{font-size:0;margin-bottom:35px}.distortion__nav span{display:inline-block;margin-right:5px;margin-bottom:5px;text-decoration:none;font-size:14px;font-weight:900;letter-spacing:4px;line-height:19px;background:-webkit-linear-gradient(92deg, #ffc507, #fb6e1e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-transform:uppercase}.distortion__title{letter-spacing:normal;-ms-word-wrap:break-word;word-wrap:break-word;font-size:60px;font-weight:900;color:var(--dark-color);text-transform:capitalize;line-height:54px;max-width:560px;margin-bottom:40px}.distortion__link{margin-top:40px}.distortion__text{font-size:18px;line-height:30px;font-weight:400;color:var(--grey-color);margin-bottom:0;max-width:560px;letter-spacing:normal}@media (max-width: 1500px){.distortion__title{font-size:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:15px}}@media (max-width: 1199px){.distortion__content{padding:50px}.distortion__nav{margin-bottom:10px}.distortion__text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}}@media (max-width: 991px){.distortion__content{padding:40px}.distortion__title{font-size:34px}.distortion__text{-webkit-line-clamp:3}.distortion__link{margin-top:30px}}@media (max-width: 768px){.distortion__item,.distortion__item.reverse{flex-direction:column}.distortion__img-wrap,.distortion__text-wrap{width:100%}.distortion__imgs{height:100vw}.distortion__content{max-height:none;text-align:center}.distortion__text,.distortion__title{max-width:100%;overflow:visible;text-overflow:initial;display:block;-webkit-line-clamp:initial;-webkit-box-orient:initial}.distortion__title{font-size:30px}}@media (max-width: 480px){.distortion__content{padding:40px 30px}}
/*# sourceMappingURL=portfolio_list.min.css.map */
