.portfolio-slider .swiper-nav-btn::after{display:none}.portfolio-slider.nav-position-top-right .nav-btns-wrapper{display:flex;justify-content:flex-end;gap:10px;margin:auto;margin-bottom:60px;max-width:var(--content-width, 100%)}@media only screen and (max-width: 767.98px){.portfolio-slider.nav-position-top-right .nav-btns-wrapper{justify-content:flex-start}}.portfolio-slider.nav-position-top-right .nav-btns-wrapper .swiper-nav-btn{position:relative;margin:0;background-color:rgba(0,0,0,0);color:var(--gdx-primary-color);border:1px solid var(--gdx-primary-color);height:56px;width:56px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:18px}.portfolio-slider.nav-position-top-right .nav-btns-wrapper .swiper-nav-btn:hover{background-color:var(--gdx-primary-color);color:var(--gdx-white-color)}.portfolio-slider.nav-position-top .nav-btns-wrapper{display:flex;justify-content:space-between;gap:10px;margin:auto;margin-bottom:70px;max-width:var(--content-width, 100%)}.portfolio-slider.nav-position-top .nav-btns-wrapper .swiper-nav-btn{background-color:rgba(0,0,0,0);color:var(--gdx-primary-color);height:56px;width:56px;display:flex;align-items:center;justify-content:center;gap:14px}.portfolio-slider.nav-position-top .nav-btns-wrapper .swiper-nav-btn span{font-weight:500;font-size:20px;letter-spacing:-0.03em;text-align:center;color:var(--gdx-title-color)}.portfolio-slider.style-1 .portfolio-item{background-color:rgba(183,215,68,.2);padding:32px 16px 16px;border:1px solid #e6eeec;border-radius:16px;height:100%;transition:all .3s ease-in-out;display:block}.portfolio-slider.style-1 .portfolio-item .content{padding:0 16px}.portfolio-slider.style-1 .portfolio-item .content .icon svg{color:var(--gdx-primary-color);transition:all .3s ease-in-out;width:56px}.portfolio-slider.style-1 .portfolio-item .content .icon svg path{fill:currentColor}.portfolio-slider.style-1 .portfolio-item .content .title{font-weight:600;font-size:24px;margin-top:24px;margin-bottom:14px}.portfolio-slider.style-1 .portfolio-item .content .desc{margin-bottom:32px;color:var(--gdx-body-color)}.portfolio-slider.style-1 .portfolio-item .image{mask:url('data:image/svg+xml;utf8,<svg viewBox="0 0 321 170" xmlns="http://www.w3.org/2000/svg"><path d="M13.8376 10.8721C14.4194 4.70905 19.594 0 25.7844 0H288.32C294.297 0 299.363 4.39911 300.201 10.3174L320.877 156.317C321.9 163.542 316.292 170 308.995 170H12.0007C4.92777 170 -0.610951 163.914 0.0538448 156.872L13.8376 10.8721Z" /></svg>');mask-repeat:no-repeat;mask-position:top center;mask-size:cover;width:100%;height:170px}.portfolio-slider.style-1 .portfolio-item .image img{width:100%;height:100%;object-fit:cover;border-radius:12px}.portfolio-slider.style-1 .portfolio-item:hover{background-color:var(--gdx-title-color)}.portfolio-slider.style-1 .portfolio-item:hover .content .icon svg{color:var(--gdx-secondary-color)}.portfolio-slider.style-1 .portfolio-item:hover .content .title{color:var(--gdx-white-color)}.portfolio-slider.style-1 .portfolio-item:hover .content .desc{color:#b5cbc5}.portfolio-slider.style-2 .portfolio-item .portfolio-thumbnail,.portfolio-slider.style-4 .portfolio-item .portfolio-thumbnail{height:550px;width:100%;overflow:hidden}.portfolio-slider.style-2 .portfolio-item .portfolio-thumbnail img,.portfolio-slider.style-4 .portfolio-item .portfolio-thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:10px}.portfolio-slider.style-2 .portfolio-item .image,.portfolio-slider.style-4 .portfolio-item .image{mask:url('data:image/svg+xml;utf8,<svg viewBox="0 0 321 170" xmlns="http://www.w3.org/2000/svg"><path d="M13.8376 10.8721C14.4194 4.70905 19.594 0 25.7844 0H288.32C294.297 0 299.363 4.39911 300.201 10.3174L320.877 156.317C321.9 163.542 316.292 170 308.995 170H12.0007C4.92777 170 -0.610951 163.914 0.0538448 156.872L13.8376 10.8721Z" /></svg>');mask-repeat:no-repeat;mask-position:top center;mask-size:cover;width:100%;height:170px}.portfolio-slider.style-2 .portfolio-item .image img,.portfolio-slider.style-4 .portfolio-item .image img{width:100%;height:100%;object-fit:cover;border-radius:12px}.portfolio-slider.style-2 .portfolio-item .content,.portfolio-slider.style-4 .portfolio-item .content{position:absolute;bottom:-4px;width:100%;border-radius:0 0 10px 10px;background-color:var(--gdx-secondary-color);padding:32px;border-radius:0 0 14px 14px;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .3s ease-in-out;z-index:2;display:flex;align-items:center;justify-content:space-between}.portfolio-slider.style-2 .portfolio-item .content .icon svg,.portfolio-slider.style-4 .portfolio-item .content .icon svg{color:var(--gdx-primary-color);transition:all .3s ease-in-out;width:56px}.portfolio-slider.style-2 .portfolio-item .content .title,.portfolio-slider.style-4 .portfolio-item .content .title{font-weight:600;font-size:28px;margin-bottom:6px;color:var(--gdx-title-color)}.portfolio-slider.style-2 .portfolio-item .content .title a,.portfolio-slider.style-4 .portfolio-item .content .title a{color:currentColor}.portfolio-slider.style-2 .portfolio-item .content .category,.portfolio-slider.style-4 .portfolio-item .content .category{color:var(--gdx-primary-color);font-weight:500;text-transform:capitalize}.portfolio-slider.style-2 .portfolio-item .content .desc,.portfolio-slider.style-4 .portfolio-item .content .desc{margin-bottom:32px;color:var(--gdx-title-color)}.portfolio-slider.style-2 .portfolio-item .read-more-btn,.portfolio-slider.style-4 .portfolio-item .read-more-btn{min-width:50px;height:50px;background-color:var(--gdx-primary-color);color:var(--gdx-white-color);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .4s ease-in-out}.portfolio-slider.style-2 .portfolio-item .read-more-btn i:before,.portfolio-slider.style-4 .portfolio-item .read-more-btn i:before{font-weight:700}.portfolio-slider.style-2 .portfolio-item .read-more-btn:hover,.portfolio-slider.style-4 .portfolio-item .read-more-btn:hover{background-color:var(--gdx-white-color);color:var(--gdx-primary-color)}.portfolio-slider.style-2 .portfolio-item:hover .content,.portfolio-slider.style-4 .portfolio-item:hover .content{opacity:1;visibility:visible;transform:translateY(0)}.portfolio-slider.style-2 .swiper-pagination .swiper-pagination-bullet,.portfolio-slider.style-3 .swiper-pagination .swiper-pagination-bullet{background-color:rgba(0,0,0,0);height:24px;width:24px;border-radius:50%;border:1px solid rgba(0,0,0,0);transition:all .3s ease-in-out;opacity:1;position:relative;margin:0 !important}.portfolio-slider.style-2 .swiper-pagination .swiper-pagination-bullet:before,.portfolio-slider.style-3 .swiper-pagination .swiper-pagination-bullet:before{background-color:hsla(0,0%,100%,.42);content:"";height:6px;width:6px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%}.portfolio-slider.style-2 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.portfolio-slider.style-3 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid var(--gdx-secondary-color)}.portfolio-slider.style-2 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before,.portfolio-slider.style-3 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before{background-color:var(--gdx-secondary-color)}.portfolio-slider.style-3.nav-position-top-right .nav-btns-wrapper{justify-content:space-between}.portfolio-slider.style-3.nav-position-top-right .nav-btns-wrapper .swiper-nav-btn{color:var(--gdx-title-color);border:none;gap:14px;font-weight:500;letter-spacing:-0.03em;text-align:center;width:max-content}.portfolio-slider.style-3.nav-position-top-right .nav-btns-wrapper .swiper-nav-btn.gdx-btn-next{margin-right:5px}.portfolio-slider.style-3.nav-position-top-right .nav-btns-wrapper .swiper-nav-btn span{font-size:20px}@media(max-width: 768px){.portfolio-slider.style-3.nav-position-top-right .nav-btns-wrapper .swiper-nav-btn{width:100% !important}}.portfolio-slider.style-3.nav-position-top-right .nav-btns-wrapper .swiper-nav-btn:hover{background:rgba(0,0,0,0);color:var(--gdx-title-color);border:none}.portfolio-slider.style-3 .portfolio-item{position:relative;overflow:hidden;width:100%;transition:all .3s ease-in-out}.portfolio-slider.style-3 .portfolio-item .portfolio-thumbnail{position:relative}.portfolio-slider.style-3 .portfolio-item .read-more-btn{width:100px;height:100px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:var(--gdx-secondary-color);color:var(--gdx-title-color);font-size:38px;position:absolute;right:32px;bottom:0;opacity:0;visibility:hidden;transition:all .3s ease-in-out;z-index:2}.portfolio-slider.style-3 .portfolio-item .read-more-btn i{transition:all .3s ease-in-out}.portfolio-slider.style-3 .portfolio-item .read-more-btn:hover i{transform:rotate(45deg)}.portfolio-slider.style-3 .portfolio-item .image{width:100%;height:500px;transition:all .3s ease-in-out}.portfolio-slider.style-3 .portfolio-item .image img{height:100%;width:100%;object-fit:cover;border-radius:8px}.portfolio-slider.style-3 .portfolio-item .hover-image{mask:url('data:image/svg+xml;utf8,<svg viewBox="0 0 430 500" xmlns="http://www.w3.org/2000/svg"><path d="M352.017 18.1874C443.518 69.7893 456.349 215.407 380.677 343.433C305.004 471.46 169.484 533.414 77.9828 481.813C-13.5179 430.211 -26.3492 284.593 49.3233 156.567C124.996 28.5401 260.516 -33.4144 352.017 18.1874Z" /></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-position:top center;mask-size:cover;width:100%;height:500px;position:absolute;transition:all .3s ease-in-out;top:0;left:0}.portfolio-slider.style-3 .portfolio-item .hover-image img{height:100%;width:100%;object-fit:cover}.portfolio-slider.style-3 .portfolio-item:hover .image{opacity:0}.portfolio-slider.style-3 .portfolio-item:hover .hover-image{opacity:1}.portfolio-slider.style-3 .portfolio-item:hover .read-more-btn{opacity:1;visibility:visible;bottom:32px}.portfolio-slider.style-4 .portfolio-item::after{position:absolute;width:100%;top:0;left:0;height:100%;content:"";background-color:rgba(0,129,31,.2);opacity:0;visibility:hidden;transition:all .3s ease-in-out;height:0}.portfolio-slider.style-4 .portfolio-item .portfolio-thumbnail{position:relative;height:inherit}.portfolio-slider.style-4 .portfolio-item .read-more-btn{width:60px;height:60px;background-color:var(--gdx-white-color);color:var(--gdx-title-color);transition:all .4s ease-in-out;position:absolute;top:100px;left:50%;transform:translateX(-50%);font-size:20px;opacity:0;visibility:hidden;z-index:2}.portfolio-slider.style-4 .portfolio-item .read-more-btn i{transform:rotate(-45deg);transition:all .3s ease-in-out}.portfolio-slider.style-4 .portfolio-item .read-more-btn:hover i{transform:rotate(45deg)}.portfolio-slider.style-4 .portfolio-item:hover::after{opacity:1;visibility:visible;height:100%}.portfolio-slider.style-4 .portfolio-item:hover .read-more-btn{opacity:1;top:142px;visibility:visible}.portfolio-slider.style-4.nav-position-top-right .nav-btns-wrapper{margin-bottom:70px}