.rs-portfolio-slider .rs-addon-sliders{position:relative}.rs-portfolio-slider .rs-addon-sliders .portfolio-img{flex-shrink:0}.rs-portfolio-slider .rs-addon-sliders.slick-dotted{margin:0}.rs-portfolio-slider .rs-addon-sliders .slick-list{padding:0 !important}.rs-portfolio-slider .rs-addon-sliders .slick-list .slick-track{display:flex;align-items:center}.rs-portfolio-slider .rs-addon-sliders .slick-arrow{top:unset;left:42%;right:unset;bottom:0;background:0 0;width:auto;height:auto;width:40px;height:40px;line-height:40px;border:1px solid #c6c1c2;border-radius:50%}.rs-portfolio-slider .rs-addon-sliders .slick-arrow:before{line-height:unset;content:"\ea60";font-family:remixicon;font-size:18px;color:#071230;transition:all .3s ease 0s}.rs-portfolio-slider .rs-addon-sliders .slick-arrow.slick-next{right:42%;left:unset}.rs-portfolio-slider .rs-addon-sliders .slick-arrow.slick-next:before{content:"\ea6c"}.rs-portfolio-slider .rs-addon-sliders .slick-arrow:hover{background:0 0;border-color:#1953ff}.rs-portfolio-slider .rs-addon-sliders .slick-arrow:hover:before{color:#1953ff}.rs-portfolio-slider .rs-addon-sliders .slick-dots li.slick-active button{width:8px;height:8px}.rs-portfolio-slider .rs-addon-sliders .slick-dots li button{width:8px;height:8px}.rs-portfolio-slider .rs-addon-sliders.slick-dots-2 .slick-dots li button{width:20px;height:20px;position:relative;border:1px solid transparent;background:0 0;transition:all .3s ease 0s}.rs-portfolio-slider .rs-addon-sliders.slick-dots-2 .slick-dots li button:after{content:"";width:8px;height:8px;border-radius:50%;background:#1953ff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .3s ease 0s}.rs-portfolio-slider .rs-addon-sliders.slick-dots-2 .slick-dots li button:hover{border-color:#1953ff}.rs-portfolio-slider .rs-addon-sliders.slick-dots-2 .slick-dots li.slick-active button{border-color:#1953ff}.rs-portfolio-slider.overlay-show .portfolio-item .portfolio-img{position:relative}.rs-portfolio-slider.overlay-show .portfolio-item .portfolio-img:after{position:absolute;content:"";left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.6);transition:all .3s ease 0s}.rs-portfolio.swiper .content-details{display:block;margin-bottom:55px;margin-top:20px}.rs-portfolio.swiper.swiper-horizontal>.swiper-scrollbar{width:100%;background-color:#ffe8e5;height:5px;left:0}.rs-portfolio.swiper.swiper-horizontal>.swiper-scrollbar .swiper-scrollbar-drag{background-color:#f05c4e}.rs-portfolio-style2 .portfolio-item{padding:30px;position:relative;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center;height:510px;flex-shrink:0;display:flex;align-items:flex-end;transition:all .5s;border-radius:6px;margin-bottom:75px;cursor:pointer}.rs-portfolio-style2 .portfolio-item .portfolio-content{position:unset;opacity:0;overflow:hidden;transition:all .3s ease 0s;transform:translateY(-20px);pointer-events:none}.rs-portfolio-style2 .portfolio-item .portfolio-content .p-title{margin:0;font-size:24px;font-weight:600;text-transform:capitalize}.rs-portfolio-style2 .portfolio-item .portfolio-content .p-title a{color:#071230;transition:.3s ease all;margin-top:6px;background:#fff;padding:10px 20px;border-radius:2px;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;position:relative;display:flex;align-items:center;justify-content:space-between}.rs-portfolio-style2 .portfolio-item .portfolio-content .p-title a .title-icons{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#f2f2f2;border-radius:50%;margin-left:55px;transition:all .3s ease 0s}.rs-portfolio-style2 .portfolio-item .portfolio-content .p-title a .title-icons svg path{fill:#1953ff}.rs-portfolio-style2 .portfolio-item .portfolio-content .p-title a .title-icons i{top:unset;font-size:18px;color:#1953ff}.rs-portfolio-style2 .portfolio-item .portfolio-content .p-title a .title-icons:hover{background:#1953ff}.rs-portfolio-style2 .portfolio-item .portfolio-content .p-title a .title-icons:hover svg path{fill:#fff}.rs-portfolio-style2 .portfolio-item .portfolio-content .p-title a:hover{color:#1953ff}.rs-portfolio-style2 .portfolio-item .portfolio-content .p-category{margin:0;font-size:14px;line-height:14px;font-weight:400;text-transform:capitalize}.rs-portfolio-style2 .portfolio-item .portfolio-content .p-category a{display:inline-block;color:#fff;transition:.3s ease all;background:#1953ff;padding:7px 17px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.rs-portfolio-style2 .portfolio-item .portfolio-content .p-category a:hover{background:#1953ff;opacity:.9}.rs-portfolio-style2 .slick-active:not(.slick-center) .portfolio-item{height:400px;transition-delay:.5s;transition:0s}.rs-portfolio-style2 .slick-active.slick-center{display:flex;justify-content:center;position:relative;z-index:2}.rs-portfolio-style2 .slick-active.slick-center .portfolio-item{cursor:default;box-shadow:rgba(0,0,0,.22) 0px 60px 20px -47px;width:calc(100% + 170px) !important}.rs-portfolio-style2 .slick-active.slick-center .portfolio-item .portfolio-content{opacity:1;visibility:visible;transform:translateY(0px);pointer-events:unset}.rs-portfolio-style3 .portfolio-item{position:relative;overflow:hidden}.rs-portfolio-style3 .portfolio-item .portfolio-img{border-radius:4px;overflow:hidden}.rs-portfolio-style3 .portfolio-item .p-category{font-size:15px;font-weight:500;line-height:21px;margin-bottom:10px}.rs-portfolio-style3 .portfolio-item .p-category a{color:#1953ff}.rs-portfolio-style3 .portfolio-item .p-category a:hover{color:#003ae5}.rs-portfolio-style3 .portfolio-item .p-title{font-size:24px;font-weight:600;line-height:36px;margin:0}.rs-portfolio-style3 .portfolio-item .p-title a{color:#071230}.rs-portfolio-style3 .portfolio-item .p-title a:hover{color:#1953ff}.rs-portfolio-style3 .portfolio-item .portfolio-content{position:absolute;left:30px;bottom:-30px;min-width:295px;background:#fff;padding:20px 24px 13px;border-radius:6px;opacity:0;visibility:hidden;transition:all .3s ease 0s}.rs-portfolio-style3 .portfolio-item .portfolio-content .p-icon a{color:#1953ff}.rs-portfolio-style3 .portfolio-item .portfolio-content .p-icon a svg{transition:all .3s ease 0s;margin-left:5px}.rs-portfolio-style3 .portfolio-item .portfolio-content .p-icon a svg path{fill:#1953ff}.rs-portfolio-style3 .portfolio-item .portfolio-content .p-icon a i{color:#1953ff;margin-left:5px}.rs-portfolio-style3 .portfolio-item .portfolio-content .p-icon a:hover svg{transform:rotate(45deg)}.rs-portfolio-style3 .portfolio-item:hover .portfolio-content{bottom:30px;opacity:1;visibility:visible}.rs-portfolio-style3 .slick-current .portfolio-content{bottom:30px;opacity:1;visibility:visible}