/*!/wp-content/plugins/video-project-feature/assets/slider.css*/.page-projects #main-box{margin-top:-113px}.video-projects-slider{position:relative;width:100%;height:100vh;min-height:600px;overflow:hidden;background:#212121}#videoProjectsSlider .video-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}#videoProjectsSlider .video-background video{width:100%;height:100%;object-fit:cover;transition:opacity 0.8s ease-in-out}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .4);background:linear-gradient(45deg,rgb(0 0 0 / .5) 0%,rgb(0 0 0 / .01) 100%);z-index:2}.projects-container{position:relative;z-index:10;height:100%;display:flex;align-items:end;padding:0 1%;margin:0 auto}.projects-list{width:100%;margin-bottom:2rem}.project-item{opacity:.7;cursor:pointer;position:relative}.project-item.active{opacity:1}.project-content{display:flex;align-items:flex-start;gap:20px;transition:all 0.4s ease;position:relative;overflow:hidden}.project-content a h3{font-family:'Apercu';font-style:normal;font-weight:400!important;font-size:50px!important;color:#FFF;margin-bottom:0}.project-content a h3 .more-info,.project-content a h3 .year{font-size:17px!important;text-transform:uppercase;letter-spacing:normal!important}.project-content a:hover{text-decoration:none}.project-content::before{content:'';position:absolute;top:0;left:-50%;width:100%;height:100%;transition:left 0.6s}.project-item:hover .project-content::before{left:50%;opacity:1}.project-info{flex:1}.project-item:hover .project-title{color:#fff}.project-info .more-info{opacity:0;transition:opacity 0.6s}.project-item:hover .project-info .more-info{opacity:1}.slider-navigation{display:none!important;position:absolute;bottom:15px;right:5%;display:flex;gap:15px;z-index:15}.nav-btn{width:40px;height:40px;background:rgb(255 255 255 / .9);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .2);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease;box-shadow:0 8px 20px rgb(0 0 0 / .1)}.nav-btn:hover{background:#fff;transform:translateY(-3px);box-shadow:0 12px 30px rgb(0 0 0 / .15)}.nav-btn:active{transform:translateY(-1px)}.nav-btn svg{color:#1a1a1a;transition:color 0.3s ease}.nav-btn:hover svg{color:#007cba}.slider-indicators{display:none!important;position:absolute;bottom:15px;display:flex;gap:12px;z-index:15}.indicator{width:12px;height:12px;border-radius:50%;border:none;cursor:pointer;transition:all 0.3s ease;position:relative}.indicator::before{content:'';position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;background:#fff;transform:translate(-50%,-50%) scale(0);transition:transform 0.3s ease}.indicator.active::before,.indicator:hover::before{transform:translate(-50%,-50%) scale(1)}.indicator.active{background:rgb(255 255 255 / .8)}.video-projects-slider.loading .project-item{opacity:.5;pointer-events:none}.video-projects-slider.loading .video-background::after{content:'';position:absolute;top:50%;left:50%;width:50px;height:50px;margin:-25px 0 0 -25px;border:3px solid rgb(255 255 255 / .3);border-top:3px solid #fff;border-radius:50%;animation:spin 1s linear infinite;z-index:20}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.mobile-slide-counter{position:relative;bottom:35px;left:0;color:#fff;padding:0;border-radius:20px;font-size:18px;font-weight:400;z-index:15;text-align:center;display:none}@media (max-width:768px){.video-projects-slider{height:90vh;min-height:500px}.mobile-slide-counter{display:block}}@media (prefers-reduced-motion:reduce){.project-item,.project-content,.project-thumbnail,.nav-btn,.indicator,.project-link,.project-number{transition:none}.video-background video{transition:none}}