.parallax-showcase-wrapper .parallax-showcase-item{min-height:100vh;position:relative}.parallax-showcase-wrapper .title{position:fixed;top:calc(50% + 77px);left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:10px 24px;background-color:#252531;color:#ffffff;font-family:"Open Sans", sans-serif;font-size:32px;font-weight:bold;line-height:1.2;letter-spacing:.2px;margin:0;text-transform:lowercase;z-index:10}.parallax-showcase-wrapper .desc{color:#ffffff;font-size:14px;font-weight:400;letter-spacing:1px;line-height:1.7;word-wrap:break-word;max-width:390px}.parallax-showcase-wrapper a{margin-top:30px}.parallax-showcase-wrapper.parallax-classic .title{position:static;padding:0;margin-bottom:15px;background-color:transparent;font-size:50px}.parallax-showcase-wrapper.parallax-classic .desc{font-size:18px;max-width:450px}.parallax-showcase-wrapper.parallax-classic .s-back-switch{min-height:100vh;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}.parallax-showcase-wrapper.parallax-classic .parallax-showcase-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:200px}.parallax-showcase-wrapper.parallax-classic .parallax-showcase-content{max-width:600px;position:relative;z-index:10}@media only screen and (max-width: 992px){.parallax-showcase-wrapper.parallax-classic .title{font-size:34px}.parallax-showcase-wrapper.parallax-classic .parallax-showcase-item{padding-left:100px}}@media only screen and (max-width: 768px){.parallax-showcase-wrapper .parallax-showcase-content{top:50%;left:50%;transform:translate(-50%, -50%);max-width:100%;padding:0 15px;text-align:center}.parallax-showcase-wrapper .title{top:150px}.parallax-showcase-wrapper.parallax-classic .title{font-size:33px}.parallax-showcase-wrapper.parallax-classic .parallax-showcase-item{padding-left:0;justify-content:center}.parallax-showcase-wrapper.parallax-classic .parallax-showcase-content{position:static;transform:none}}.portfolio-timeline{display:flex}.portfolio-timeline__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:38%;padding-right:30px}.portfolio-timeline__gallery{width:62%;padding:16px 0;overflow-y:auto;height:100%}.portfolio-timeline__gallery::-webkit-scrollbar-thumb{outline:0}.portfolio-timeline__gallery::-webkit-scrollbar{width:0}.portfolio-timeline__gallery-item{width:100%;padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-filter .3s ease-in;transition:-webkit-filter .3s ease-in;-o-transition:filter .3s ease-in;transition:filter .3s ease-in;transition:filter .3s ease-in,-webkit-filter .3s ease-in}.portfolio-timeline__gallery-image{position:relative;width:33.333333%;height:220px;background-size:cover;background-position:50%}.portfolio-timeline__gallery-image:not(:last-child){margin-right:5px}.portfolio-timeline__gallery-item:not(.active){-webkit-filter:grayscale(100%);filter:grayscale(100%)}.portfolio-timeline__gallery-item:hover{filter:none}.portfolio-timeline__gallery-item--mobile{display:none}.portfolio-timeline__item{position:relative;width:100%;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:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 0;margin-bottom:1px;cursor:pointer}.portfolio-timeline__item:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f2f2f2;z-index:-1;opacity:0;visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .3s ease-in,visibility .3s ease-in,-webkit-transform .3s ease-in;transition:opacity .3s ease-in,visibility .3s ease-in,-webkit-transform .3s ease-in;-o-transition:opacity .3s ease-in,visibility .3s ease-in,transform .3s ease-in;transition:opacity .3s ease-in,visibility .3s ease-in,transform .3s ease-in;transition:opacity .3s ease-in,visibility .3s ease-in,transform .3s ease-in,-webkit-transform .3s ease-in}.portfolio-timeline__item:hover:before,.portfolio-timeline__item.active:before{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.portfolio-timeline__date{width:18%;font-size:14px;line-height:18px;font-weight:600;letter-spacing:4.5px;color:#111}.portfolio-timeline__info{padding-left:10px;width:82%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.portfolio-timeline__title{font-weight:700;color:#111;text-transform:none;margin-top:0;margin-bottom:0}.portfolio-timeline__link{display:-webkit-box;display:-ms-flexbox;display:flex}.portfolio-timeline__link a{position:relative;display:inline-block;font-family:Roboto,sans-serif;font-size:15px;letter-spacing:.2px;font-weight:600;text-decoration:none;line-height:18px;text-align:center;color:#222;padding:0 28px;-webkit-transition:color .4s ease-in;-o-transition:color .4s ease-in;transition:color .4s ease-in}@media (max-width: 1199px){.portfolio-timeline__gallery-image{height:200px}}@media (max-width: 991px){.portfolio-timeline{display:block;overflow:auto}.portfolio-timeline::-webkit-scrollbar{display:none}.portfolio-timeline__content{width:100%;padding-left:0;padding-right:0}.portfolio-timeline__gallery{display:none}.portfolio-timeline__gallery-item{display:none}.portfolio-timeline__gallery-item--mobile{display:flex}}@media (max-width: 575px){.portfolio-timeline__gallery-item--mobile{flex-direction:column}.portfolio-timeline__gallery-image{margin-right:0;width:100%;height:300px;margin-bottom:30px}}@media (max-width: 425px){.portfolio-timeline__date{margin-bottom:15px}.portfolio-timeline__item{flex-direction:column}.portfolio-timeline__info{flex-direction:column;align-items:center}.portfolio-timeline__title{margin-bottom:15px;text-align:center}}
/*# sourceMappingURL=portfolio_list.min.css.map */
