.vibrant-burnt-orange img{filter:brightness(0) saturate(100%) invert(42%) sepia(35%) saturate(3943%) hue-rotate(351deg) brightness(103%) contrast(89%)!important}.icon-color .elementor-icon svg,.our-service-content .elementor-icon-list-icon svg,.icon-color .elementor-icon-list-icon svg{filter:brightness(0) saturate(100%) invert(42%) sepia(35%) saturate(3943%) hue-rotate(351deg) brightness(103%) contrast(89%)}select#form-field-service_select{font-size:15px!important}.projects-pagination{text-align:center;margin-top:40px}.projects-pagination .page-numbers{display:inline-block;padding:10px 16px;margin:0 4px;border:1px solid #ccc;color:#333;text-decoration:none}.projects-pagination .page-numbers.current,.projects-pagination .page-numbers:hover{background:#000;color:#fff;border-color:#000}.teams2{flex-wrap:wrap}.gt-dropdown{position:relative;display:inline-block;font-size:14px;cursor:pointer;border-radius:40px;background:rgba(34,34,34,.6);padding:16px 16px}.gt-selected{display:flex;align-items:center;gap:10px}.gt-selected .fgl{display:flex;align-items:center;gap:10px}.gt-selected .fgl img{width:20px;height:20px;border-radius:50px}.gt-selected .fgl span{color:#FFF;font-family:"Plus Jakarta Sans";font-size:16px;font-weight:400;line-height:24px}.gt-selected .drop{width:24px;height:auto;transition:transform 0.3s ease}.gt-dropdown.open .drop{transform:rotate(180deg)}.gt-options{position:absolute;top:calc(100% + 10px);right:0;background:#0f0f0f;min-width:120px;padding:6px 0;margin:0;list-style:none;border-radius:10px;z-index:9999;opacity:0;visibility:hidden;transform:translateY(12px);transition:all 0.25s ease;box-shadow:0 10px 30px rgba(0,0,0,.35)}.gt-options.show{opacity:1;visibility:visible;transform:translateY(0)}.gt-options li{display:flex;align-items:center;gap:10px;padding:10px 16px;color:#fff;font-size:15px;cursor:pointer;white-space:nowrap}.gt-options li img{width:20px;height:20px;border-radius:50px}.gt-options li:hover{background:rgba(255,255,255,.08)}.goog-te-banner-frame.skiptranslate{display:none!important}body{top:0px!important}.goog-logo-link,.goog-te-gadget,.goog-te-combo{display:none!important}@media (max-width:767px){.gt-dropdown{padding:10px 15px}.gt-selected .fgl span{font-size:14px}}.custom-mega-menu-wrapper .main-nav{display:flex;list-style:none;margin:0;padding:0;align-items:center}.custom-mega-menu-wrapper .main-nav>li{position:relative;padding:20px 25px}.custom-mega-menu-wrapper .main-nav>li>a{text-decoration:none;letter-spacing:1px;color:#FFF;font-family:"Plus Jakarta Sans";font-size:18px;font-style:normal;font-weight:500;line-height:26px;text-transform:uppercase;opacity:.7}.mega-dropdown{display:none;position:absolute;top:100%;left:0}.has-mega:hover .mega-dropdown{display:flex}.mega-left{width:300px!important;padding:20px 0;position:relative;background:#0d121f}.mega-right{width:400px;padding:15px;position:relative;background:#0d121f}.cat-item a{display:flex;justify-content:space-between;padding:12px 20px 12px 20px;text-decoration:none;color:#FFF;font-family:"Plus Jakarta Sans";font-size:16px;font-style:normal;font-weight:600;line-height:24px;text-transform:capitalize;position:relative}.cat-item.active a{color:#F16022}.sub-links{display:none;list-style:none;margin:0;padding:0}.sub-links.active{display:block}.sub-links li a{display:block;padding:8px 0;text-decoration:none;transition:0.2s;color:#FFF;font-family:"Plus Jakarta Sans";font-size:16px;font-style:normal;font-weight:600;line-height:24px;text-transform:capitalize}.sub-links li a:hover{color:#fff;padding-left:5px}li.has-mega:after{content:"";position:absolute;left:auto;background:url(/ob-tech/wp-content/uploads/2025/12/Frame-4.svg);width:24px;height:24px;right:-5px;top:23px}.cat-item a:after{content:"";position:absolute;right:25px;left:auto;background:url(/ob-tech/wp-content/uploads/2025/12/Frame-4.svg);width:24px;height:24px;transform:rotate(-90deg)}.mega-right:before{content:"";position:absolute;width:1px;height:88%;background:#ffffff21;left:-20px}.sub-links li a:hover{padding-left:10px;transition:0.5s;color:#F16022}.mega-right{width:400px;padding:15px;position:relative;background:#0d121f;border:1px solid #1e293b;border-left:none;border-radius:0 4px 4px 0;display:none;opacity:0}.mega-dropdown.is-active .mega-right{display:block!important;opacity:1}.sub-links{display:none;list-style:none;margin:0;padding:0}.sub-links.active{display:block!important}.popup-search-wrapper{position:relative}.popup-search-btn{background:transparent;border:none;cursor:pointer;padding:0}button.popup-search-btn:hover{background:none!important}button.popup-search-btn:focus{background:none!important;border:none!important;outline:none!important}.popup-search-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all 0.3s ease;z-index:9999}.popup-search-overlay.active{opacity:1;visibility:visible}.popup-search-box{background:#fff;padding:60px;border-radius:12px;width:90%;max-width:500px;position:relative;animation:popupZoom 0.3s ease}@keyframes popupZoom{from{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}.popup-search-box form{display:flex;gap:10px}.popup-search-box input[type="search"]{flex:1;padding:14px 16px;font-size:16px;border-radius:8px;border:1px solid #ddd;outline:none}.popup-search-box input[type="search"]:focus{border-color:#000}.popup-search-box button[type="submit"]{padding:14px 22px;background:#000;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:15px}.popup-search-box button[type="submit"]:hover{background:#333}.popup-search-close{position:absolute;top:5px;right:15px;width:44px;height:44px;background:#000;color:#fff;font-size:20px;line-height:1;text-align:center;border-radius:50%;cursor:pointer;border:none;padding:0;appearance:none;-webkit-appearance:none}@media (max-width:576px){.popup-search-box form{flex-direction:column}.popup-search-box button[type="submit"]{width:100%}}.trus-box .slick-dots{position:relative;bottom:0;display:flex!important;justify-content:center;align-items:center;gap:8px;padding:0;margin-top:0}.trus-box .slick-dots li{margin:0;align-items:center!important;height:auto!important}.trus-box .slick-dots li button{width:10px;height:10px;padding:0}.trus-box ul.slick-dots li.slick-active{padding:0!important;height:20px!important}.trus-box .slick-dots li button:before{font-size:10px;line-height:10px;color:#999;opacity:1}.trus-box .slick-dots li.slick-active button:before{color:#000}