.border-tops-all-cta,.third-col-cta{border-right:1px solid #ebebeb}.case-studies-grid,.filter-subitems{overflow-x:hidden;scroll-behavior:smooth}.col-inner-box .title a,.review-header{margin-bottom:24px}.rmv-deco-cta,.social-media-box{text-decoration:none!important}.button-box .contact-box span a,.card-link,.copyright-container a,.cstu-ls-plink-cta,.menu-item-container .expand-container a,.read-all-button,.subitem,.subitem a{text-decoration:none}.col-inner-box .menu-item-container .blog-actions-menu{margin-top:1rem}.arrow-icon{width:20px;height:20px}.testimonial-slider-container .review-content-box p{max-width:1000px}.testimonial-slider-container .user-detail-container{justify-content:normal}.sidebar{width:100%;background:#fff}#case-study-slides-cta .nav-button img,.filter-arrow,.volume-icon-cta{width:24px;height:24px}.filter-label{font-size:16px;color:#6c6c6c}.filter-arrow{position:relative;transition:transform .3s;color:#6c6c6c}.filter-arrow::before{content:"";position:absolute;width:8px;height:8px;border-right:2px solid #666;border-bottom:2px solid #666;transform:rotate(-45deg);top:50%;left:50%;margin-top:-6px;margin-left:-6px}.filter-arrow.open{transform:rotate(90deg)}.filter-subitems{max-height:0;overflow:hidden;transition:max-height .3s;padding-left:20px}.filter-subitems.open{max-height:500px;padding-bottom:16px}.subitem,.subitem a{padding:10px 0;font-size:15px;color:#666;cursor:pointer;transition:color .2s}.menu-item-container .menu-item-box .item-name-box a:hover,.subitem:active,.subitem:hover{color:#0078fa}.max-w-\[1440px\]{max-width:1216px!important}hr{border:2px solid #ebebeb}#case-study-slides-cta .navigation{display:flex;align-items:center;justify-content:flex-start;gap:20px;width:100%}#case-study-slides-cta .navigation .nav-section,.download-btn-box{display:flex;align-items:center}#case-study-slides-cta .navigation .nav-buttons{width:40%;display:flex;align-items:center;gap:10px}#case-study-slides-cta .navigation .pagination-dots{width:60%;display:flex;align-items:center;gap:8px}#case-study-slides-cta .nav-button{background:0 0;border:none;cursor:pointer;display:flex;align-items:center}#case-study-slides-cta .nav-button.prev{border:2px solid #ebebeb;border-radius:0 0 0 20px;margin-right:12px}#case-study-slides-cta .nav-button.next{border:2px solid #ebebeb;border-radius:0 0 20px}#case-study-slides-cta .nav-button.next:hover,#case-study-slides-cta .nav-button.prev:hover{border:2px solid #4ba0fb}#case-study-slides-cta .nav-button.next:active,#case-study-slides-cta .nav-button.prev:active{background:linear-gradient(to left,#4ba0fb 0,#0078fa 100%);color:#fff!important}#case-study-slides-cta .nav-button.next:active svg path,#case-study-slides-cta .nav-button.prev:active svg path{fill:#ffffff!important}.case-studies-grid{display:flex;gap:24px;scroll-snap-type:x mandatory}.case-study-card{flex:0 0 300px;scroll-snap-align:start;border-radius:12px;background:#fff}#case-study-slides-cta .case-study-title{min-height:130px}.volume-icon-cta{position:relative;cursor:pointer;background:url(https://appwrk.com/wp-content/uploads/2025/12/volume_up.svg)}.review-container,.review-container *{box-sizing:border-box}.review-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.author-section{display:flex;gap:12px;align-items:center}.author-image{width:50px;height:50px;border-radius:8px;object-fit:cover}.review-viewport{overflow:hidden;width:100%}.review-carousel{display:flex;transition:transform .6s;will-change:transform}.review-card{flex:0 0 100%;padding:28px;border-radius:12px;background:#fff;margin-right:16px;min-height:140px}.rating-badge{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-weight:700;color:#034ea2}.navigation-controls{display:flex;align-items:center;gap:12px;margin-top:16px}.nav-buttons{display:flex;gap:8px}.review-container .nav-btn{background:#fff;border:1px solid #e6e6e6;padding:8px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center}.progress-wrap{flex:1;min-width:160px}.progress-track{background:#f0f0f0;border-radius:6px}.progress-fill{height:100%;width:0%;background:#06f;transition:width .1s linear}.review-container .pause-btn{background:#fff;border:2px solid #ebebeb;padding:8px;border-radius:0 0 20px;cursor:pointer;display:flex;align-items:center;justify-content:center}.progress-wrap{width:100%;margin-top:0}.progress-track{width:100%;height:4px;background-color:#e0e0e0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}.progress-f .pause-icon{width:20px;height:20px;position:relative}.pause-icon::after,.pause-icon::before{content:"";position:absolute;top:0;width:5px;height:100%;background:#333;border-radius:1px}.pause-icon::before{left:0}.pause-icon::after{right:0}.pause-btn.paused .pause-icon{background:0 0;width:0;height:0;border-left:10px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;filter:brightness(0) invert(1)}.pause-btn.paused .pause-icon::after,.pause-btn.paused .pause-icon::before{content:"";left:-9999px}.pause-btn.paused .pause-icon::after{left:-9999px}.case-study-card:hover{cursor:default}.fade-out{opacity:0;transition:opacity .3s}.fade-in{opacity:1;transition:opacity .4s}.pause-btn.paused{background:#0078fa!important}.portfolio-title{font-weight:600}.filter-subitems .subitem a.active{font-weight:600;color:#000}.mob-sidebar-menu-container .filter-section,.sidebar-menu-box .filter-item,.sidebar-menu-box .toggle-filter-container,.user-profile-box img,form.search-form{width:100%}#download-btn,.download-btn-cta{cursor:pointer}#mobile-disp-cta,#playIcon .icon-play,#playIcon.playing .icon-pause,.portfolio-section #customVideo.hidden-video,.review-container{display:none}.button-box .contact-box span a{color:#0078fa;font-size:16px;line-height:21px;font-weight:600}#playIcon .icon-pause,#playIcon.playing .icon-play,.listing-page-pagination{display:block}.content-area{padding-bottom:0}.copyright-container a{margin:0;color:#6c6c6c;font-size:16px;line-height:21px;font-weight:600}.border-tops-all-cta{border-bottom:3px solid #ebebeb;border-left:1px solid #ebebeb}.filter-subitems{overflow-y:auto}.filter-subitems::-webkit-scrollbar{width:6px}.filter-subitems::-webkit-scrollbar-thumb{background:#999;border-radius:10px}.filter-subitems::-webkit-scrollbar-track{background:#f1f1f1}#responseMsg{display:block;margin:0 auto;text-align:center;max-height:250px;padding:80px 20px;background:#fff;border-radius:10px;font-size:18px;font-weight:500;color:#333}#cf7Popup.popup-overlay{max-width:100%;display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:9999;justify-content:center;align-items:center}#cf7Popup.active{display:flex!important;justify-content:center;align-items:center}.popup-close{font-weight:700;color:#333}#contactForm{display:flex;flex-direction:column;gap:12px}#contactForm input,#contactForm textarea{border:1px solid #ccc;border-radius:6px;font-size:14px;padding:6px}#contactForm button{background:#0073e6;color:#fff;border:none;padding:12px 52px;border-radius:6px;font-size:16px;cursor:pointer;transition:.2s}#contactForm button:hover{background:#005bb5}@keyframes popupFade{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}#cf7Popup #contactForm input.resiter-input-box{padding:12px;border:1px solid #ebebeb;border-radius:5px;font-size:14px;width:calc(100% - 12.5px)}#cf7Popup .register-footer-container .policy-box a{color:#212529!important;font-size:16px;text-decoration:none}#cf7Popup .register-footer-container .action-box button{padding:12px 24px!important}#cf7Popup .popup-close{display:flex;align-items:center;justify-content:center}.download-btn-box{margin-top:20px;width:fit-content;padding:12px 26px;display:flex;gap:10px;align-items:center;font-size:14px}#contactForm input{margin-bottom:0}.popup-box{background:#fff;width:100%;max-width:726px;padding:45px 45px 65px;border-radius:10px;position:relative;box-shadow:0 8px 20px rgba(0,0,0,.3);animation:.3s ease-in-out popupFade}.input-box-container{display:flex;justify-content:start;flex-wrap:wrap;gap:16px;margin-top:32px}.check-box-container{margin-top:24px;display:flex;gap:12px}#contactForm #submit-cta{margin-bottom:0;padding:12px 52px}#contactForm button#celbtn-cta{margin-bottom:0;background:#e1efff;color:#212529}.register-footer-container{justify-content:space-between;align-items:center}#cf7Popup .popup-close,#cf7Popup .subs-popup-close{position:absolute;top:20px;right:20px;font-size:22px;font-weight:700;color:#333;cursor:pointer;background:#ebebeb;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;line-height:0}.media-account{padding:12px;line-height:0}.vertical-menu .menu-item{padding:14px 18px;border-left:5px solid #e1efff;cursor:pointer;white-space:pre-wrap;transition:.2s;font-size:14px;line-height:22px}.vertical-menu .menu-item.active{font-weight:700;border-left:5px solid #0078fa}.card-link{color:#0078fa;font-size:14px;font-weight:600;border:1px solid #ebebeb;padding:8px 16px;width:fit-content;border-radius:5px}.read-all-button{background:#0078fa;color:#fff;padding:12px 16px;border-radius:8px;font-weight:500;font-size:16px;display:inline-flex;align-items:center;gap:8px;transition:background .3s;font-family:Parkinsans,sans-serif}.text-block .talk-exp-cta,.text-block h2{font-size:56px;line-height:72px;font-weight:700}.tag-box span,/ .check-box-container{font-size:14px}.tag-box span{line-height:24px;font-weight:500}.service-link-box img{margin-left:0}.main-footer-container .cotact-team-box .button-box,.service-link-box .link-box{margin-bottom:10px}.free-consultant-container:hover{transform:translateY(-5px);box-shadow:-1px -2px 16px rgba(255,0,0,.6),-1px 0 15px 1px rgba(0,120,255,.6);background:#fff}.like-btn-cta .download-btn-box{width:100%!important}.card-image{width:100%;object-fit:cover;border-radius:5px;max-height:218px;min-height:218px}.register-footer-container{display:block!important}.register-footer-container .action-box{margin-top:25px}.col-inner-box .title a,.menu-item-container .menu-item-box .item-name-box a{color:#011a34;font-weight:500;line-height:24px;font-size:16px;text-decoration:none}.portfolio-section .video-wrapper{position:relative;width:100%}.play-icon.playing,.portfolio-section #playIcon{width:6px!important}.portfolio-section .cs-banner-cta img{width:100%;display:block}.portfolio-section #customVideo.show-video{width:100%;height:455px;object-fit:cover;display:block}.portfolio-section .progress-container{width:100%;height:6px;background:#ccc;cursor:pointer;margin:0 10px}.portfolio-section .progress-bar{height:6px;width:0%;background:linear-gradient(to right,#1e90ff 100%,#e0e0e0 50%)}.replay-icon{display:none!important;background:url("https://appwrk.com/wp-content/uploads/2025/12/Backward_30.svg") center center/contain no-repeat;border:none}.register-container .h2.title{font-size:20px;line-height:28px;font-weight:700;font-family:Parkinsans,sans-serif;text-align:center}.case-study-card .card-img p{padding-right:20px!important;padding-top:2px!important}.mob-menu-item a{font-size:18px;border-bottom:0 solid #eee;cursor:pointer;display:flex;justify-content:space-between;align-items:center;text-decoration:none;color:#011a34}.menu-ft-img-cta{width:100%;height:210px}.show-mega-menu{border-bottom:0 solid #0078fa}.social-account-container .col-right-box{gap:44px!important}.control-button.muted .volume-icon-cta{width:20px;height:20px;position:relative;cursor:pointer;background:url(https://cdn-icons-png.flaticon.com/512/4546/4546899.png) 0 0/contain no-repeat}.inner-menu-items li.menu-item a{font-size:14px;line-height:24px;color:#616161;text-decoration:none}.play-icon{border-left:10px solid #212529}.menu-item-box-max a.blog-link{margin:16px 0 32px}.menu-item-box-max .big-menu-box:hover,.video-watch-box:hover{border:1px solid #0078fa}.abt-menu-cta a{padding:22px 28px;position:relative;text-decoration:none}.col-inner-box .title a:hover,.menu-box-header:hover a,.menu-box-header:hover path,.short-menu-item:hover path,a.link-with-icon:hover{color:#0078fb;fill:#0078fa}a.link-with-icon:hover span{color:#0078fb}.menu-item-box-max .expl-bl-cta.desc{padding-bottom:10px}.menu-item-box-max .explr-cta.desc{padding-top:32px;padding-bottom:10px}.mob-sub-menu a.main-serv-lick-cta{font-weight:600;font-size:16px}.mob-sub-menu.open{max-height:600px;padding:10px 15px}.service-sbmenu-cta.mob-sub-menu.open{max-height:1400px;padding:10px 15px}.sub-menu-box-cta{border-bottom:1px solid #fff}.wr-rmv-borbtm-cta.sub-menu-box-cta{border-bottom:0 solid #fff}#playIcon{width:0;height:0;border-left:12px solid #333;border-top:8px solid transparent;border-bottom:8px solid transparent;transition:.2s;position:relative}#playIcon.playing{width:12px;height:16px;border-left:4px solid #333;border-right:4px solid #333;border-top:none;border-bottom:none}#playIcon.replay{position:relative;width:16px!important;height:16px;border:2.5px solid #333;border-right-color:transparent;border-radius:50%;transform:rotate(-35deg)}#playIcon.replay::after{content:"";position:absolute;top:-3.5px;right:0;width:0;height:0;border-left:5px solid #333;border-top:4px solid transparent;border-bottom:4px solid transparent;transform:rotate(20deg)}.pagination-container{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:10px 0}.pagination-controls,.pagination-info{width:50%}.pagination-info{display:flex;justify-content:flex-start;gap:15px;font-family:"Rethink Sans",sans-serif;font-size:15px;color:#6c6c6c}.pagination-controls{display:flex;justify-content:flex-end;align-items:center;gap:8px}.pagination-button a,.pagination-button.active,.pagination-button.back-page,.pagination-button.first-page,.pagination-button.nxt-btn-cta{border-radius:4px;cursor:pointer;font-family:"Rethink Sans",sans-serif;transition:.2s;color:#212529;display:flex;align-items:center;gap:4px;background:#fff;border:1px solid #ebebeb;padding:8px 14px;text-decoration:none}.pagination-button a{color:#212529;text-decoration:none}.pagination-button a:hover,.pagination-button:hover{border-color:#0078fa;color:#0078fa}.pagination-button:has(.next.page-numbers),.pagination-button:has(.prev.page-numbers){display:none}.pagination-button:active{border-color:#0078fa;color:#fff;background:#0078fa}.pagination-button:active svg path,.video-watch-box:active svg path{fill:#ffffff}.pagination-button:hover svg path,.video-watch-box:hover svg path{fill:#0078fa}.pagination-button.active{background-color:#007bff;color:#fff;border-color:#007bff}.pagination-info img{position:absolute}.pagination-controls img{position:relative;top:3px}.next.page-numbers,.prev.page-numbers{display:none}.font-wg-cta{position:relative;top:2px}.popup-wrapper{display:none;position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.65);justify-content:center;align-items:center;z-index:999999;padding:20px}.popup-inner{background:#fff;padding:40px 30px;max-width:420px;width:100%;border-radius:14px;position:relative;animation:.3s popupFadeIn;box-shadow:0 8px 30px rgba(0,0,0,.2)}.popup-close,.subs-popup-close{position:absolute;top:12px;right:12px;background:0 0;border:none;font-size:24px;cursor:pointer}.popup-heading{font-size:24px;font-weight:700;margin-bottom:12px}.popup-text{font-size:15px;margin-bottom:20px;color:#444}@keyframes popupFadeIn{from{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.testimonial-slider-wrapper{position:relative}.testimonial-slider{display:flex;gap:24px;overflow-x:auto;scroll-behavior:smooth;padding-bottom:10px}.testimonial-slider::-webkit-scrollbar{display:none}.testimonial-slider-container{flex-shrink:0;background:#fff;border-radius:16px;padding:20px 0}.user-profile-box{max-width:calc(45% - 15px);line-height:0}.testimonial-content-box{display:flex;gap:25px;padding:15px;border:1px solid #ebebeb;border-radius:8px;margin:0 auto}.designation-box h3{font-size:24px;line-height:32px;color:#212529;font-weight:600}.designation-box p,.video-watch-box{color:#0078fa;font-size:20px;font-weight:600}.designation-box p{margin:0}.user-detail-container{max-width:calc(55% - 10px);display:flex;flex-direction:column;justify-content:space-between;padding:20px 0}.review-content-box p{font-size:24px;margin:0 0 24px;line-height:32px}.video-watch-box{display:flex;width:fit-content;padding:10px 20px;align-items:center;gap:10px;border:1px solid #ebebeb;border-radius:8px;background:#fff;cursor:pointer}.video-watch-box:active{border:1px solid #0078fa;background:#0078fa;color:#fff}.video-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);justify-content:center;align-items:center;z-index:9999}.video-popup-inner{position:relative;width:80%;max-width:700px;background:#fff;padding:20px;border-radius:10px}.close-popup{position:absolute;top:-10px;right:-10px;background:#fff;width:30px;height:30px;font-size:26px;border-radius:50%;cursor:pointer;text-align:center;line-height:30px}.testimonials-container{padding:30px 20px}.mob-sidebar-menu-container .filter-title{font-size:16px}.filter-options .filter-arrow{width:8px;height:4px}.mob-sidebar-menu-container .title-box span{font-size:16px;color:#212529;line-height:21px;font-weight:600;font-family:"Rethink Sans",sans-serif}.sidebar-menu-box .filter-arrow,.sidebar-menu-box .filter-arrow::before{content:none!important;width:0}.sidebar-menu-box{width:65%;display:flex;justify-content:end}.sidebar-menu-box .toggle-filter-pages{display:flex;width:100%;justify-content:end}.user-profile-box img{width:100%;min-width:128px;min-height:125px;object-fit:cover}.testimonial-slider-container .user-detail-container,.testimonial-slider-container .user-profile-box{max-width:calc(100% - 15px)!important}.testimonial-slider-container .user-profile-box img{height:auto}#newsletterPopup .popup-inner{max-width:fit-content!important;width:70%!important;right:20px!important}.testimonials-label{font-size:24px}.testimonials-title{font-size:28px;line-height:42px}@media (max-width:1400px){.portfolio-section #customVideo.show-video{height:auto}}@media (max-width:1280px){.testimonial-slider-container .review-content-box p{max-width:899px}}@media (max-width:900px){.review-container{padding:24px}.review-card{padding:20px}}@media (max-width:899px){.pagination-container .pagination-controls .pagination-button span{display:block!important}#mobile-disp-cta{display:block}.content-area{padding-bottom:50px}.case-studies-section{margin-top:25px}.testimonials-container{padding:20px 0 36px}}@media (max-width:600px){.testimonial-slider-container .testimonial-content-box{flex-direction:column!important}}@media (max-width:480px){.text-block .talk-exp-cta{font-size:30px;line-height:44px}}