#projects-slider{position:relative}.elementor-2643 .elementor-element.elementor-element-b01f6fb{overflow:visible}#projects-slider .better-portfolio .row{display:flex !important;flex-wrap:nowrap !important;overflow:hidden !important;width:100%}#projects-slider .better-portfolio .row>.item{flex:0 0 25% !important;width:25% !important;max-width:25% !important;box-sizing:border-box;border-left:1px solid #ec2328;border-top:0;border-bottom:0;border-right:0}#projects-slider .better-portfolio .row>.item:last-child{border-right:1px solid #ec2328}#projects-slider .projects-slider-arrows{position:absolute;right:30px;top:-70px;z-index:999;display:flex;gap:8px}#projects-slider .projects-slider-arrows button{width:45px;height:45px;padding:0;border:0;background:#fff;color:#111;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}#projects-slider .projects-slider-arrows button:hover{background:#111;color:#fff}#projects-slider .better-portfolio .row.is-dragging{cursor:grabbing;user-select:none}#projects-slider .better-portfolio .row{cursor:grab}@media (max-width:768px){.better-portfolio.style-1 .item.current{background:0 0 !important}#projects-slider{height:500px !important;min-height:500px !important;max-height:500px !important;overflow:hidden !important}#projects-slider .better-portfolio{height:500px !important;min-height:500px !important;max-height:500px !important}#projects-slider .better-portfolio .row{display:flex !important;flex-wrap:nowrap !important;width:100% !important;height:500px !important;min-height:500px !important;max-height:500px !important;overflow-x:auto !important;overflow-y:hidden !important;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-y;cursor:grab}#projects-slider .better-portfolio .row::-webkit-scrollbar{display:none}#projects-slider .better-portfolio .row>.item{flex:0 0 100% !important;width:100% !important;min-width:100% !important;max-width:100% !important;height:500px !important;min-height:500px !important;max-height:500px !important;box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;border:0 !important}#projects-slider .better-portfolio .row>.item[class*=col-]{flex-basis:100% !important;width:100% !important;min-width:100% !important;max-width:100% !important;height:500px !important;min-height:500px !important;max-height:500px !important;border:0 !important}#projects-slider .better-portfolio .row>.item:last-child{border:0 !important}#projects-slider .projects-slider-arrows{display:none !important}#projects-slider .glry-img{height:500px !important;min-height:500px !important;max-height:500px !important;position:absolute !important;inset:0 !important;z-index:1 !important}#projects-slider .glry-img .tab-img{position:absolute !important;inset:0 !important;width:100% !important;height:500px !important;min-height:500px !important;max-height:500px !important;opacity:0 !important;visibility:hidden !important;z-index:0 !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;background-color:transparent !important;filter:none !important;transition:opacity .35s ease !important}#projects-slider .glry-img .tab-img.current{opacity:1 !important;visibility:visible !important;z-index:5 !important}#projects-slider .glry-img .tab-img:before,#projects-slider .glry-img .tab-img:after,#projects-slider .glry-img .tab-img.current:before,#projects-slider .glry-img .tab-img.current:after{content:none !important;display:none !important;opacity:0 !important;visibility:hidden !important;background:0 0 !important;background-color:transparent !important;background-image:none !important}#projects-slider .glry-img .tab-img[data-overlay-dark]:before,#projects-slider .glry-img .tab-img[data-overlay-dark]:after{display:none !important;opacity:0 !important;visibility:hidden !important}#projects-slider .better-portfolio .row{position:relative;z-index:10}#projects-slider .better-portfolio .row>.item{position:relative;z-index:11}#projects-slider .better-portfolio .row>.item .more{opacity:1 !important;visibility:visible !important;pointer-events:auto !important}#projects-slider .better-portfolio .row>.item .more a{opacity:1 !important;visibility:visible !important;pointer-events:auto !important}#projects-slider .projects-mobile-swipe{position:absolute !important;top:50% !important;left:50% !important;right:auto !important;bottom:auto !important;transform:translate(-50%,-50%) !important;z-index:99999 !important;display:flex !important;align-items:center !important;justify-content:center !important;gap:9px !important;width:auto !important;height:36px !important;min-height:36px !important;padding:0 15px !important;margin:0 !important;border:0 !important;border-radius:3px !important;outline:none !important;background:#ec2328 !important;color:#fff !important;font-family:inherit !important;font-size:11px !important;font-weight:600 !important;letter-spacing:1.5px !important;line-height:1 !important;text-align:center !important;cursor:pointer !important;box-shadow:0 3px 12px rgba(0,0,0,.18) !important;opacity:1 !important;visibility:visible !important;pointer-events:auto !important}#projects-slider .projects-mobile-swipe span{color:#fff !important;font-size:11px !important;font-weight:600 !important;letter-spacing:1.5px !important}#projects-slider .projects-mobile-swipe i{color:#fff !important;font-size:12px !important;line-height:1 !important}#projects-slider .projects-mobile-swipe:active{transform:translate(-50%,-50%) scale(.96) !important;background:#ec2328 !important;color:#fff !important}}@media (min-width:769px){#projects-slider .projects-mobile-swipe{display:none !important}}