﻿.urban_slider .gallery-top-slide{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;min-height:800px;margin:0 15px}.urban_slider .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:none;width:60px;height:60px;border:0;outline:none;background-color:#fff;color:#222;-webkit-transition:color .3s ease,background-color .3s ease;-o-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease;z-index:10}.urban_slider .slick-arrow::before{font-family:"FontAwesome",sans-serif;font-size:28px}.urban_slider .slick-arrow:hover{background-color:#222;color:#fff}.urban_slider .slick-prev{left:0}.urban_slider .slick-prev::before{content:""}.urban_slider .slick-next{right:0}.urban_slider .slick-next::before{content:""}.urban_slider .gallery-thumb{margin-top:70px;width:130%;margin-left:-15%}.urban_slider .gallery-thumb-slide{margin:0 10px;text-align:center}.urban_slider .pagination-category{color:#d8d8d8;font-size:13px;font-weight:800;font-style:normal;letter-spacing:.2px;text-align:center;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.urban_slider .pagination-title{display:block;margin-top:10px;color:#d8d8d8;font-size:50px;font-weight:800;letter-spacing:.2px;text-align:center;text-decoration:none;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;-ms-word-wrap:break-word;word-wrap:break-word}.urban_slider .slick-current .pagination-title{color:#222}.urban_slider .slick-current .pagination-category{color:#f54ea2}@media only screen and (max-width: 1199px){.urban_slider .gallery-top-slide{min-height:500px}}@media only screen and (max-width: 768px){.urban_slider .gallery-thumb{margin-top:30px}.urban_slider .gallery-top-slide{min-height:350px}.urban_slider .pagination-title{font-size:24px}}.interactive-slider.tabs{position:relative}.interactive-slider.tabs .tabs-header{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0;padding:50px 0;z-index:90}.interactive-slider.tabs li{list-style:none}.tabs.interactive-slider a{display:inline-block;font-size:42px;line-height:1.3;letter-spacing:.2px;text-decoration:none;opacity:1;font-weight:800;padding:10px 0;font-family:"Muli",sans-serif;color:#fff;position:relative}.tabs.interactive-slider a::before{content:"";position:absolute;bottom:20px;left:0;width:0;height:15px;z-index:-1;background-color:#ffdd65;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}@media(max-width: 768px){.tabs.interactive-slider a::before{bottom:14px;height:10px}}.tabs.interactive-slider a:hover::before{width:100%}.tabs.interactive-slider .tabs-header li.active a::before{width:100%}.interactive-slider .tabs-content{position:relative;height:100vh}.interactive-slider .tabs-item.active{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);visibility:visible;opacity:1}.interactive-slider .tabs-item{visibility:hidden;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 450ms ease;-moz-transition:all 450ms ease;-ms-transition:all 450ms ease;-o-transition:all 450ms ease;transition:all 450ms ease}.interactive-slider .tabs-item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}@media only screen and (max-width: 767px){.tabs.interactive-slider a{font-size:24px}}.filter_slider .swiper3-container{margin-right:-25px;margin-left:-25px;width:-webkit-calc(100% + 50px);width:calc(100% + 50px)}.filter_slider .swiper3-slide{width:50% !important}.filter_slider .swiper3-pagination{position:static;width:100%;margin-top:45px}.filter_slider .swiper3-pagination span{width:30px;height:5px;display:inline-block;margin-right:5px;margin-left:5px;border-radius:0;background-color:#999}.filter_slider .swiper3-pagination span.swiper3-pagination-bullet-active{background-color:#f54ea2}.filter_slider .image-wrap{min-height:530px;margin:0 25px;-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filter_slider .portfolio-tabs-wrapper .portfolio-filter-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:95px}.filter_slider .portfolio-tabs-wrapper .filters ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.filter_slider .portfolio-tabs-wrapper .filters ul li{list-style:none;font-size:15px;font-weight:800;letter-spacing:.2px;line-height:1.71;cursor:pointer;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;padding-top:10px}.filter_slider .portfolio-tabs-wrapper .filters ul li span{position:relative;top:-15px;right:-3px;color:#bbb;font-size:12px}.filter_slider .portfolio-tabs-wrapper .filters ul li:not(:last-of-type){margin-right:40px}.filter_slider .portfolio-tabs-wrapper .filters ul li:hover,.filter_slider .portfolio-tabs-wrapper .filters ul li.active{color:#f54ea2}.filter_slider .portfolio-tabs-wrapper .filters ul li:hover span,.filter_slider .portfolio-tabs-wrapper .filters ul li.active span{color:#f54ea2}.filter_slider .portfolio-tabs-wrapper .title{font-size:50px;font-weight:800;letter-spacing:.2px;line-height:1.15;text-decoration:none;text-align:center}.filter_slider .portfolio-tabs-wrapper a.title{color:#fff;padding:0 15px}.filter_slider .portfolio-tabs-wrapper a.title:hover{opacity:.7}.showcase_slider .swiper3-container{padding:0 5px}.showcase_slider .swiper3-slide{padding:0 10px}.showcase_slider .slide-image{display:block;position:relative}.showcase_slider .slide-image .hover_arrow{position:absolute;top:0;left:0;width:100%;z-index:99;height:100%;background-color:rgba(0,0,0,.4);visibility:hidden;opacity:0;-webkit-transition:all 350ms ease;transition:all 350ms ease}.showcase_slider .slide-image .arrow{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:40px;z-index:99;height:40px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition-delay:120ms;transition-delay:120ms}.showcase_slider .slide-image .arrow::before{font-family:"FontAwesome",sans-serif;font-size:26px;color:#ddd;content:""}.showcase_slider .slide-image:hover{opacity:1}.showcase_slider .slide-image:hover .hover_arrow{visibility:visible;opacity:1}.showcase_slider .slide-image:hover .hover_arrow .arrow{left:calc(50% + 10px)}.showcase_slider .slide-title{position:absolute;left:30px;bottom:20px;font-size:26px;font-weight:800;font-family:"Muli",sans-serif;color:#fff;letter-spacing:.2px;z-index:100}.showcase_slider .images-slider-wrapper{position:absolute;top:0;left:0;width:100%;min-height:100%;background-size:cover;background-position:center}@media only screen and (max-width: 991px){.filter_slider .image-wrap{min-height:400px;margin:0 15px}.filter_slider .portfolio-tabs-wrapper .title{margin-bottom:20px;font-size:40px}.filter_slider .portfolio-tabs-wrapper .portfolio-filter-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:65px}}@media only screen and (max-width: 768px){.filter_slider .swiper3-container{margin:0;width:100%}.filter_slider .swiper3-slide{width:100% !important}.filter_slider .image-wrap{min-height:340px;margin:0}.filter_slider .portfolio-tabs-wrapper .title{width:100%;font-size:30px;text-align:center}.filter_slider .portfolio-tabs-wrapper .filters{width:100%;margin-top:25px}.filter_slider .portfolio-tabs-wrapper .filters ul li{margin-bottom:15px}.filter_slider .portfolio-tabs-wrapper .filters ul li:not(:last-of-type){margin-right:20px}.filter_slider .portfolio-tabs-wrapper .portfolio-filter-wrap{margin-bottom:20px}.showcase_slider .slide-title{font-size:18px}}.landing_split .images-wrap{width:50%;float:left;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.landing_split .images-wrap .image{height:calc(100% - 10px);width:calc(100% - 10px);position:absolute;top:5px;left:5px;background-position:top;background-size:cover}.landing_split .images-wrap .image::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.2)}.landing_split .images-wrap.one .image::before{display:none}.landing_split .content-wrap{position:relative;bottom:45px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:80%;width:500px;text-align:right}.landing_split .content-wrap .portfolio-title{font-size:50px;font-family:"Muli",sans-serif;font-weight:800;color:#fff;margin-bottom:15px;line-height:1.2;letter-spacing:.2px}.landing_split .content-wrap .excerpt{font-size:15px;font-family:"Muli",sans-serif;color:#fff;line-height:1.6;letter-spacing:.2px;margin-bottom:40px}.landing_split .content-wrap>a{margin-bottom:15px}.landing_split .content-wrap>a:nth-of-type(2){margin-left:37px}.landing_split .content-wrap>a.a-btn-4{color:#fff}@media only screen and (max-width: 991px){.landing_split .content-wrap .portfolio-title{font-size:30px}}@media only screen and (max-width: 767px){.landing_split .images-wrap{width:100%;float:none}.landing_split .images-wrap.one{display:none}.landing_split .content-wrap{bottom:auto;padding:50px 0}.landing_split .content-wrap .portfolio-title{font-size:24px}.landing_split .content-wrap .excerpt p{font-size:14px}}.split-wrapper{height:100vh}.split-wrapper .text-wrapper{position:relative;z-index:9}.split-wrapper .ms-tableCell{padding:0}.split-wrapper .vertical::before,.split-wrapper .vertical::after{content:"";position:absolute;top:0;bottom:0;background-color:#fff;width:7.5rem;z-index:500;-webkit-transition:-webkit-transform .45s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:-moz-transform .45s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .45s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0)}.split-wrapper .vertical:before{left:0;-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left}.split-wrapper .vertical::after{right:0;-webkit-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right}.split-wrapper .horizontal::after,.split-wrapper .horizontal::before{content:"";position:absolute;left:0;right:0;background-color:#fff;height:7.5rem;z-index:500;-webkit-transition:-webkit-transform .45s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:-moz-transform .45s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .45s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scaleY(0);-moz-transform:scaleY(0);transform:scaleY(0)}.split-wrapper .horizontal::before{top:0;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}.split-wrapper .horizontal::after{bottom:0;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.ms-viewing-0 .split-wrapper .vertical::after,.ms-viewing-0 .split-wrapper .vertical::before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1)}.ms-viewing-0 .split-wrapper .horizontal::after,.ms-viewing-0 .split-wrapper .horizontal::before{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);transform:scaleY(1)}.ms-viewing-0 .ms-tableCell{padding:7.5rem 0 7.5rem 7.5rem}.ms-viewing-0 .split-ms-right .ms-tableCell{padding:0}.split_slider .ms-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.split_slider .ms-section.ms-table{display:table;width:100%}.split_slider .ms-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.split_slider .ms-easing{-webkit-transition:all .7s ease-out;-moz-transition:all .7s ease-out;-o-transition:all .7s ease-out;transition:all .7s ease-out}.split_slider .ms-responsive .ms-hide{display:none}.split_slider .ms-scrollable{overflow:hidden;position:relative}.split_slider .ms-scroller{overflow:hidden}.split_slider .iScrollIndicator{border:0 !important}.split_slider .s-back-switch{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;min-height:100vh}.split_slider .split-wrapper{position:relative;overflow:hidden}.split_slider .split-wrapper .author{font-weight:bold;letter-spacing:.2px}.split_slider .split-wrapper .title{margin-top:15px;margin-bottom:50px;font-size:70px;font-weight:800;line-height:1.2;letter-spacing:.2px}.split_slider .split-wrapper .title a{text-decoration:none}.split_slider .split-wrapper .title a:hover{opacity:.7}.split_slider .split-wrapper .split-ms-left .split-ms-section{padding:0 100px}@media only screen and (max-width: 1200px){.ms-viewing-0 .ms-tableCell{padding:0}.split-wrapper .horizontal::before,.split-wrapper .horizontal::after{content:none}.split-wrapper .vertical::before,.split-wrapper .vertical::after{content:none}.split_slider .split-wrapper .split-ms-left .split-ms-section{padding:0 20px}}@media only screen and (max-width: 991px){.split-wrapper .vertical::before,.split-wrapper .vertical::after{width:0}.ms-viewing-0 .ms-tableCell{padding:7.5rem 0 7.5rem 2.5rem}}@media only screen and (max-width: 768px){.filter_slider .swiper3-pagination span{width:15px}.ms-viewing-0 .ms-tableCell{padding:0}.split-wrapper .horizontal::before,.split-wrapper .horizontal::after{content:none}.split-wrapper .vertical::before,.split-wrapper .vertical::after{content:none}.split-ms-right{position:relative !important;top:0 !important;width:100% !important;z-index:11 !important;touch-action:manipulation !important}.split-ms-right .split-ms-section::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;background-color:rgba(255,255,255,.15)}.split-ms-left{position:absolute !important;width:100% !important;z-index:12 !important;touch-action:manipulation !important}.split-ms-left .ms-tableCell{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.split_slider .split-wrapper .title{padding:0 15px;font-size:50px;text-align:center;margin-bottom:30px;margin-top:5px}.split_slider .split-wrapper .text-wrapper{text-align:center}}.portfolio-slider-wrap.diagonal{background-color:#00113c;color:#fff}.portfolio-slider-wrap.diagonal .slideshow{position:relative;overflow:hidden;margin:0;width:100%;height:calc(100vh - 10rem);display:grid;grid-template-columns:33% 33% 33%;grid-column-gap:.5%;grid-template-rows:100%;grid-template-areas:"... slide ..."}.portfolio-slider-wrap.diagonal .slide{width:100%;display:flex;pointer-events:none;cursor:pointer;position:relative;height:100%;grid-area:slide}.portfolio-slider-wrap.diagonal .slideshow--previewopen .slide{cursor:default}.portfolio-slider-wrap.diagonal .slide--current{pointer-events:auto}.portfolio-slider-wrap.diagonal .slide__img-wrap{width:100%;overflow:hidden;z-index:100;height:80%;top:10%;position:absolute}.portfolio-slider-wrap.diagonal .slideshow__deco{grid-area:slide;background:#ffdd65;width:100%;height:80%;align-self:center;position:relative;margin:-40px 0 0 0;right:-20px}.portfolio-slider-wrap.diagonal .slide__img{width:100%;height:100%;left:0;top:0;background-size:cover;background-position:50% 50%;position:absolute;pointer-events:none;transform:scale3d(1.01, 1.01, 1)}.portfolio-slider-wrap.diagonal .slide__img-wrap,.portfolio-slider-wrap.diagonal .slide__title-wrap,.portfolio-slider-wrap.diagonal .slide__side{opacity:0}.portfolio-slider-wrap.diagonal .slide--current .slide__img-wrap{opacity:1;pointer-events:auto}.portfolio-slider-wrap.diagonal .slide--visible .slide__img-wrap{pointer-events:auto}.portfolio-slider-wrap.diagonal .slide__title-wrap{justify-self:flex-end;width:100%;position:relative;z-index:1000;color:#fff}.portfolio-slider-wrap.diagonal .slide__number{display:block;font-size:30px;font-weight:bold}.portfolio-slider-wrap.diagonal .slide__number::before{content:"—";display:inline-block;margin:0 1rem 0 0}.portfolio-slider-wrap.diagonal .content{position:fixed;top:10rem;left:0;width:100%;height:calc(100% - 10rem);pointer-events:none;z-index:100}.portfolio-slider-wrap.diagonal .content__item{position:absolute;top:0;right:0;width:100%;height:100%;padding:10vh 5vw;overflow:auto}.portfolio-slider-wrap.diagonal .content__item--current,.portfolio-slider-wrap.diagonal .content__item--current~.content__close{pointer-events:auto}.portfolio-slider-wrap.diagonal .content__number{font-weight:bold}.portfolio-slider-wrap.diagonal .content__number::before{content:"—";display:inline-block;margin:0 1rem 0 0}.portfolio-slider-wrap.diagonal .content__title{margin:.5rem 0;font-size:2rem}.portfolio-slider-wrap.diagonal .content__subtitle{margin:0 0 .5rem;font-size:1rem;font-weight:normal}.portfolio-slider-wrap.diagonal .slide__title{color:#fff;font-weight:600;text-decoration:none;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.portfolio-slider-wrap.diagonal .slide__title:hover{opacity:.8}.portfolio-slider-wrap.diagonal .content__text{font-size:.85rem}@media screen and (min-width: 800px){.portfolio-slider-wrap.diagonal .slideshow{height:100vh}.portfolio-slider-wrap.diagonal .slide{padding:10vh 0 7vh;flex-direction:column;justify-content:space-between}.portfolio-slider-wrap.diagonal .slide__side{margin:0 0 0 -1.85rem}.portfolio-slider-wrap.diagonal .slide__title-wrap{margin:0 0 0 -1.85rem}.portfolio-slider-wrap.diagonal .slide__title,.portfolio-slider-wrap.diagonal .slide__subtitle,.portfolio-slider-wrap.diagonal .slide__side{display:block}.portfolio-slider-wrap.diagonal .slide__title{font-size:65px;margin:0 0 50px;letter-spacing:1px}.portfolio-slider-wrap.diagonal .slide__subtitle{font-weight:normal;margin:0;min-height:50px}.portfolio-slider-wrap.diagonal .slide__side{color:#999;letter-spacing:1px;position:relative;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;transform:rotate(180deg);z-index:1000;font-size:18px;left:-10px}.portfolio-slider-wrap.diagonal .content{top:0;height:100%}.portfolio-slider-wrap.diagonal .content__item{padding:calc(10vh + 5rem) 0 7vh;width:50.5%;right:7.5%;overflow:visible}.portfolio-slider-wrap.diagonal .content__close{left:42%;top:calc(10vh + 1rem)}.portfolio-slider-wrap.diagonal .content__number{position:absolute;bottom:7vh;right:0;font-size:2rem}.portfolio-slider-wrap.diagonal .content__title{font-size:7vw}.portfolio-slider-wrap.diagonal .content__subtitle{font-size:1.15rem;margin-bottom:7.5vh}.portfolio-slider-wrap.diagonal .content__text{font-size:.95rem;column-count:2;column-gap:2rem;max-width:600px;text-align:justify}}@media only screen and (max-width: 1440px){.portfolio-slider-wrap.diagonal .slide__title{font-size:45px}.portfolio-slider-wrap.diagonal .slide__number{font-size:28px}}@media only screen and (max-width: 1440px){.portfolio-slider-wrap.diagonal .slide__title{font-size:40px;letter-spacing:.2px}.portfolio-slider-wrap.diagonal .slide__number{font-size:26px}}@media screen and (max-width: 799px){.portfolio-slider-wrap.diagonal .slideshow{display:block;min-height:100vh;height:auto}.portfolio-slider-wrap.diagonal .slideshow__deco{display:none}.portfolio-slider-wrap.diagonal .slide{grid-area:initial;display:block}.portfolio-slider-wrap.diagonal .slide__img-wrap{position:relative;top:0;height:300px;transform:none !important;margin-bottom:15px}.portfolio-slider-wrap.diagonal .slide__img-wrap,.portfolio-slider-wrap.diagonal .slide__title-wrap,.portfolio-slider-wrap.diagonal .slide__side{opacity:1 !important;text-align:center}.portfolio-slider-wrap.diagonal .slide__number{display:none}.portfolio-slider-wrap.diagonal .slide__title-wrap{margin-bottom:15px}}@media screen and (max-width: 799px){.portfolio-slider-wrap.diagonal .slide__title{font-size:30px}}.portfolio-slider-wrap.horizontal .main-title{font-size:200px;position:absolute;left:50%;top: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%);color:#222;opacity:.2;font-weight:600;letter-spacing:7px;margin-top:-45px}.swiper3-container-horizontal-scroll .swiper3-wrapper{flex-wrap:wrap}.swiper3-container-horizontal-scroll .swiper3-slide{height:30vh}.swiper3-container-horizontal-scroll .swiper3-slide .wrap-cont{float:right;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);height:280px;max-height:calc(100% - 30px)}.swiper3-container-horizontal-scroll .swiper3-slide .wrap-cont .category{padding:15px;font-size:20px;position:relative;font-weight:600;display:inline-block}.swiper3-container-horizontal-scroll .swiper3-slide .wrap-cont .category::after{content:"";height:30px;width:1px;background-color:#222;display:block;position:absolute;right:50%;bottom:-30px;transform:translateX(-50%)}.swiper3-container-horizontal-scroll .swiper3-slide .img-wrap{display:block;max-height:calc(100% - 30px);height:280px;width:280px;background-size:cover;background-position:center;float:right;position:relative}.swiper3-container-horizontal-scroll .swiper3-slide .img-wrap .title{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);color:#fff;font-size:26px;letter-spacing:.2px;display:-webkit-flex;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;-webkit-transition:all 450ms ease;-moz-transition:all 450ms ease;-ms-transition:all 450ms ease;-o-transition:all 450ms ease;transition:all 450ms ease}.swiper3-container-horizontal-scroll .swiper3-slide .img-wrap:hover .title{opacity:1;visibility:visible}.swiper3-container-horizontal-scroll .swiper3-slide:nth-of-type(2n) .wrap-cont,.swiper3-container-horizontal-scroll .swiper3-slide:nth-of-type(2n) .img-wrap{float:left}@media only screen and (max-width: 1440px){.portfolio-slider-wrap.horizontal .main-title{font-size:160px;margin-top:-25px}}@media only screen and (max-width: 1200px){.portfolio-slider-wrap.horizontal .main-title{font-size:150px;margin-top:-20px}}@media only screen and (max-width: 1024px){.portfolio-slider-wrap.horizontal .main-title{font-size:130px;margin-top:-27px}}@media only screen and (max-width: 768px){.portfolio-slider-wrap.horizontal .main-title{font-size:100px;margin-top:-23px;letter-spacing:5px}}@media only screen and (max-width: 600px){.portfolio-slider-wrap.horizontal .main-title{font-size:70px;letter-spacing:2px;margin-top:-21px}}/*# sourceMappingURL=portfolio_sliders.min.css.map */
