.portfolio-slider-wrap.slider_with_filter{position:relative}.portfolio-slider-wrap.slider_with_filter .swiper-pagination-bullet-active{background-color:#222}.portfolio-slider-wrap.slider_with_filter .swiper-container .swiper-button-next,.portfolio-slider-wrap.slider_with_filter .swiper-container .swiper-button-prev{background-image:none;width:40px;height:40px;background-color:#fff;border:solid 2px #ddd;-webkit-border-radius:50%;border-radius:50%;position:relative !important;margin-top:auto !important}.portfolio-slider-wrap.slider_with_filter .swiper-container .swiper-button-next::before,.portfolio-slider-wrap.slider_with_filter .swiper-container .swiper-button-prev::before{font-size:12px;color:#222;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.portfolio-slider-wrap.slider_with_filter .swiper-container .swiper-button-prev{margin-right:10px}.portfolio-slider-wrap.slider_with_filter .top-filter-content{display:table;width:100%;margin-bottom:65px}.portfolio-slider-wrap.slider_with_filter .top-filter-content .main-title{font-size:40px;font-weight:bold;color:#222222;display:table-cell;vertical-align:middle;padding-right:30px;white-space:nowrap}.portfolio-slider-wrap.slider_with_filter .top-filter-content .buttons-wrap{width:95px}.portfolio-slider-wrap.slider_with_filter .top-filter-content .filters,.portfolio-slider-wrap.slider_with_filter .top-filter-content .buttons-wrap{display:table-cell;text-align:right;vertical-align:middle}.portfolio-slider-wrap.slider_with_filter .top-filter-content .filters ul,.portfolio-slider-wrap.slider_with_filter .top-filter-content .buttons-wrap ul{margin-bottom:auto !important}.portfolio-slider-wrap.slider_with_filter .top-filter-content .filters div,.portfolio-slider-wrap.slider_with_filter .top-filter-content .buttons-wrap div{position:static;-webkit-transform:none;-ms-transform:none;transform:none;right:auto !important;left:auto !important}.portfolio-slider-wrap.slider_with_filter .top-filter-content .filters{padding-right:20px}.portfolio-slider-wrap.slider_with_filter .top-filter-content .filters li{list-style:none;display:inline-block;font-size:15px;font-weight:500;color:#888;line-height:2;margin-right:35px;cursor:pointer;-webkit-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.portfolio-slider-wrap.slider_with_filter .top-filter-content .filters li.active,.portfolio-slider-wrap.slider_with_filter .top-filter-content .filters li:hover{color:#fd8558}.portfolio-slider-wrap.slider_with_filter .swiper-slide{width:auto;padding-bottom:65px}.portfolio-slider-wrap.slider_with_filter .swiper-slide.swiper-slide-prev .slide-image{-webkit-box-shadow:none;box-shadow:none}.portfolio-slider-wrap.slider_with_filter .slide-image{position:relative;display:inline-block;-webkit-box-shadow:0 30px 50px 0 rgba(0,0,0,0.17);box-shadow:0 30px 50px 0 rgba(0,0,0,0.17)}.portfolio-slider-wrap.slider_with_filter .slide-image:hover .category{opacity:0}.portfolio-slider-wrap.slider_with_filter .slide-image:hover .view-more{opacity:1}.portfolio-slider-wrap.slider_with_filter .images-slider-wrapper{display:inline-block}.portfolio-slider-wrap.slider_with_filter .images-slider-wrapper::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2)}.portfolio-slider-wrap.slider_with_filter .images-slider-wrapper img{height:550px;min-width:250px;-o-object-fit:cover;object-fit:cover}.portfolio-slider-wrap.slider_with_filter .content-wrap{position:absolute;left:0;bottom:0;width:100%;color:#fff;z-index:20;font-weight:bold;padding:45px;-webkit-box-sizing:border-box;box-sizing:border-box}.portfolio-slider-wrap.slider_with_filter .content-wrap .title{font-size:34px;display:block}.portfolio-slider-wrap.slider_with_filter .content-wrap .category{font-size:15px;font-weight:500;font-style:italic;opacity:1;position:relative;margin-top:10px;-webkit-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.portfolio-slider-wrap.slider_with_filter .content-wrap .category:before{left:0;background-color:#fff}.portfolio-slider-wrap.slider_with_filter .content-wrap .view-more{font-size:15px;color:#fd8558;position:absolute;left:45px;bottom:45px;opacity:0;-webkit-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.portfolio-slider-wrap.slider_with_filter .content-wrap .view-more:before{background-color:#fd8558}.portfolio-slider-wrap.slider_with_filter .content-wrap .category,.portfolio-slider-wrap.slider_with_filter .content-wrap .view-more{padding-left:45px;display:block}.portfolio-slider-wrap.slider_with_filter .content-wrap .category::before,.portfolio-slider-wrap.slider_with_filter .content-wrap .view-more::before{content:'';position:absolute;left:0;top:50%;width:40px;height:1px}@media (min-width: 576px){.portfolio-slider-wrap.slider_with_filter{left:-webkit-calc((100vw - 540px)/2 - 30px);left:calc((100vw - 540px)/2 - 30px);width:-webkit-calc(100vw - (100vw - 540px)/2 - 30px);width:calc(100vw - (100vw - 540px)/2 - 30px)}.portfolio-slider-wrap.slider_with_filter .swiper-container{padding-left:30px}}@media (min-width: 768px){.portfolio-slider-wrap.slider_with_filter{left:-webkit-calc((100vw - 720px)/2 - 30px);left:calc((100vw - 720px)/2 - 30px);width:-webkit-calc(100vw - (100vw - 720px)/2 - 30px);width:calc(100vw - (100vw - 720px)/2 - 30px)}}@media (min-width: 992px){.portfolio-slider-wrap.slider_with_filter{left:-webkit-calc((100vw - 960px)/2 - 30px);left:calc((100vw - 960px)/2 - 30px);width:-webkit-calc(100vw - (100vw - 960px)/2 - 30px);width:calc(100vw - (100vw - 960px)/2 - 30px)}}@media (min-width: 1200px){.portfolio-slider-wrap.slider_with_filter{left:-webkit-calc((100vw - 1140px)/2 - 30px);left:calc((100vw - 1140px)/2 - 30px);width:-webkit-calc(100vw - (100vw - 1140px)/2 - 30px);width:calc(100vw - (100vw - 1140px)/2 - 30px)}.portfolio-slider-wrap.slider_with_filter .top-filter-content{width:1140px}}@media only screen and (max-width: 1200px){.portfolio-slider-wrap.slider_with_filter .top-filter-content .filters li{margin-right:25px}}@media only screen and (max-width: 1024px){.portfolio-slider-wrap.slider_with_filter .content-wrap .title{font-size:30px}.portfolio-slider-wrap.slider_with_filter .images-slider-wrapper img{max-height:450px}.portfolio-slider-wrap.slider_with_filter .top-filter-content{margin-bottom:35px}.portfolio-slider-wrap.slider_with_filter .top-filter-content .filters li{margin-right:15px}}@media only screen and (max-width: 991px){.portfolio-slider-wrap.slider_with_filter .content-wrap .title{font-size:27px}.portfolio-slider-wrap.slider_with_filter .images-slider-wrapper img{max-height:350px}.portfolio-slider-wrap.slider_with_filter .top-filter-content{display:block}.portfolio-slider-wrap.slider_with_filter .top-filter-content .main-title,.portfolio-slider-wrap.slider_with_filter .top-filter-content .filters,.portfolio-slider-wrap.slider_with_filter .top-filter-content .buttons-wrap{display:block;text-align:left}.portfolio-slider-wrap.slider_with_filter .top-filter-content .main-title{margin-bottom:5px}.portfolio-slider-wrap.slider_with_filter .top-filter-content .filters{margin-bottom:15px}}@media only screen and (max-width: 600px){.portfolio-slider-wrap.slider_with_filter .images-slider-wrapper img{max-height:300px}.portfolio-slider-wrap.slider_with_filter .content-wrap .title{font-size:22px}.portfolio-slider-wrap.slider_with_filter .content-wrap .category::before,.portfolio-slider-wrap.slider_with_filter .content-wrap .view-more::before{width:25px}.portfolio-slider-wrap.slider_with_filter .content-wrap .category,.portfolio-slider-wrap.slider_with_filter .content-wrap .view-more{padding-left:32px}.portfolio-slider-wrap.slider_with_filter .top-filter-content{margin-bottom:23px}.portfolio-slider-wrap.slider_with_filter .top-filter-content .main-title{font-size:30px;margin-bottom:10px}}.portfolio-slider-wrap.simple_slider .title{margin:0;color:#ffffff;font-size:60px;font-weight:bold;line-height:1.1;text-align:right}.portfolio-slider-wrap.simple_slider .category{color:#ffffff;font-size:18px;font-weight:bold;flex:0 0 auto;margin-right:15px}.portfolio-slider-wrap.simple_slider .category i{margin-right:30px;font-style:normal}.portfolio-slider-wrap.simple_slider .slide-image{position:relative;-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.portfolio-slider-wrap.simple_slider .slide-image::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.2)}.portfolio-slider-wrap.simple_slider .content-wrap{padding:0 100px;position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:1}.portfolio-slider-wrap.simple_slider .title-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.portfolio-slider-wrap.simple_slider .btn-wrap{position:absolute;right:100px;bottom:10%}@media only screen and (max-width: 1200px){.portfolio-slider-wrap.simple_slider .content-wrap{padding:0 40px}.portfolio-slider-wrap.simple_slider .btn-wrap{right:40px}.portfolio-slider-wrap.simple_slider .title{font-size:50px}}@media only screen and (max-width: 991px){.portfolio-slider-wrap.simple_slider .content-wrap{padding:0 30px}.portfolio-slider-wrap.simple_slider .btn-wrap{right:30px}.portfolio-slider-wrap.simple_slider .title{font-size:34px}}@media only screen and (max-width: 768px){.portfolio-slider-wrap.simple_slider .content-wrap{padding:0 15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.portfolio-slider-wrap.simple_slider .btn-wrap{position:static;margin-top:30px}.portfolio-slider-wrap.simple_slider .title-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.portfolio-slider-wrap.simple_slider .title{margin-top:30px;font-size:32px;text-align:left}}@media only screen and (max-width: 576px){.portfolio-slider-wrap.simple_slider .title{font-size:28px}.portfolio-slider-wrap.simple_slider .category i{margin-right:20px}}.portfolio-slider-wrap.progress_slider .swiper-slide{width:auto}.portfolio-slider-wrap.progress_slider .slide-image{position:relative;max-height:500px;overflow:hidden}.portfolio-slider-wrap.progress_slider .slide-image img{height:500px;width:auto;max-width:none}.portfolio-slider-wrap.progress_slider .slide-image::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.46;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#000));background-image:-webkit-linear-gradient(top, transparent, #000);background-image:-o-linear-gradient(top, transparent, #000);background-image:linear-gradient(to bottom, transparent, #000)}.portfolio-slider-wrap.progress_slider .content-wrap{position:absolute;bottom:30px;left:30px;z-index:1}.portfolio-slider-wrap.progress_slider .title{display:block;color:#ffffff;font-size:24px;letter-spacing:1px;text-transform:uppercase;text-decoration:none}.portfolio-slider-wrap.progress_slider .category{color:#ffffff;font-size:10px;font-weight:500;letter-spacing:3px;text-transform:uppercase}.portfolio-slider-wrap.progress_slider .swiper-pagination{position:static;max-width:1170px;margin:100px auto 0;height:1px;background-color:#eeeeee}.portfolio-slider-wrap.progress_slider .swiper-pagination-progressbar-fill{background-color:#222222}.portfolio-slider-wrap.progress_slider .swiper-btn-wrap{max-width:1170px;margin:20px auto 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.portfolio-slider-wrap.progress_slider .swiper-button{width:auto;height:auto;margin-top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:static;background-image:none;color:#b9a893;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:4px;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease}.portfolio-slider-wrap.progress_slider .swiper-button:hover{color:#222222}.portfolio-slider-wrap.progress_slider .swiper-button i{font-size:14px;-webkit-transition:margin .35s ease;-o-transition:margin .35s ease;transition:margin .35s ease}.portfolio-slider-wrap.progress_slider .swiper-button-next i{margin-left:10px}.portfolio-slider-wrap.progress_slider .swiper-button-next:hover i{margin-left:15px}.portfolio-slider-wrap.progress_slider .swiper-button-prev i{margin-right:10px}.portfolio-slider-wrap.progress_slider .swiper-button-prev:hover i{margin-right:15px}@media only screen and (max-width: 1200px){.portfolio-slider-wrap.progress_slider .swiper-pagination,.portfolio-slider-wrap.progress_slider .swiper-btn-wrap{max-width:800px}}@media only screen and (max-width: 1024px){.portfolio-slider-wrap.progress_slider .swiper-pagination{margin-top:60px}}@media only screen and (max-width: 991px){.portfolio-slider-wrap.progress_slider .swiper-pagination,.portfolio-slider-wrap.progress_slider .swiper-btn-wrap{max-width:700px}}@media only screen and (max-width: 768px){.portfolio-slider-wrap.progress_slider .swiper-pagination,.portfolio-slider-wrap.progress_slider .swiper-btn-wrap{max-width:500px}.portfolio-slider-wrap.progress_slider .slide-image{max-height:400px}.portfolio-slider-wrap.progress_slider .slide-image img{height:400px}.portfolio-slider-wrap.progress_slider .swiper-pagination{margin-top:40px}}@media only screen and (max-width: 576px){.portfolio-slider-wrap.progress_slider{padding:0 15px}.portfolio-slider-wrap.progress_slider .swiper-slide{width:100%}.portfolio-slider-wrap.progress_slider .swiper-pagination,.portfolio-slider-wrap.progress_slider .swiper-btn-wrap{max-width:100%}.portfolio-slider-wrap.progress_slider .slide-image{max-height:300px}.portfolio-slider-wrap.progress_slider .slide-image img{height:300px;width:100%;object-fit:cover}.portfolio-slider-wrap.progress_slider .content-wrap{bottom:15px;left:15px}.portfolio-slider-wrap.progress_slider .title{font-size:18px}.portfolio-slider-wrap.progress_slider .swiper-pagination{margin-top:30px}.portfolio-slider-wrap.progress_slider .swiper-button{letter-spacing:1px}}
/*# sourceMappingURL=portfolio_sliders.min.css.map */
