body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.site_header,body,html{background-color:#012b2a!important;margin:0!important;padding:0!important}.site_header{border:none!important;position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:99999!important}.site_header .xb-header,.site_header .xb-header.stricky{background:#012b2a!important;border:none!important;border-bottom:1px solid #ccff0026!important;box-shadow:0 4px 20px #0006!important;margin:0!important;padding-bottom:8px!important;padding-top:8px!important}.hero_section,.page_content{border-top:none!important;margin-top:0!important;position:relative;z-index:1}.page_header{padding-bottom:60px!important;padding-top:130px!important}.icon_box{align-items:center!important;border-radius:50%!important;display:inline-flex!important;height:60px!important;justify-content:center!important;max-height:60px!important;max-width:60px!important;min-height:60px!important;min-width:60px!important;padding:0!important;width:60px!important}.icon_box i{font-size:24px!important;line-height:1!important}.card{border-radius:12px!important;box-shadow:0 4px 15px #0000000d!important;transition:all .3s ease!important}.card:hover{border-color:#d97706!important;box-shadow:0 12px 30px #0000001f!important;transform:translateY(-5px)!important}.card .text-muted{color:#475569!important;font-size:13.5px!important;line-height:1.6!important}.main_menu_list{flex-wrap:nowrap!important;gap:10px}.main_menu_list>li>a{font-size:13.5px!important;font-weight:600!important;padding:8px 3px!important;white-space:nowrap!important}.main_menu_list .dropdown-toggle:after{display:none!important}.mega_menu_dropdown{position:relative}.mega_menu_content{left:-200px}.mega_menu_content,.mega_menu_content_industries,.mega_menu_content_services{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 15px 35px #00000040;display:none;overflow:hidden;position:absolute;top:100%;width:820px;z-index:99999!important}.mega_menu_content_industries,.mega_menu_content_services{left:-280px;padding:20px}.mega_menu_content_softwares{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 15px 35px #00000040;display:none;left:-180px;overflow:hidden;padding:20px;position:absolute;top:100%;width:780px;z-index:99999!important}@media (max-width:991px){.mega_menu_content,.mega_menu_content_industries,.mega_menu_content_services,.mega_menu_content_softwares{box-shadow:none;position:static;width:100%}.main_menu_list{flex-wrap:wrap!important}.page_header{padding-top:100px!important}}.mega_menu_dropdown:hover .mega_menu_content,.mega_menu_dropdown:hover .mega_menu_content_industries,.mega_menu_dropdown:hover .mega_menu_content_services,.mega_menu_dropdown:hover .mega_menu_content_softwares{animation:fadeInDown .25s ease-in-out;display:flex}@keyframes fadeInDown{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.mega_sidebar{background:#0f172a;border-right:1px solid #1e293b;padding:10px 0;width:220px}.mega_tab_btn{align-items:center;background:#0000;border:none;color:#94a3b8;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:10px;padding:12px 18px;text-align:left;transition:all .2s ease;width:100%}.mega_tab_btn.active,.mega_tab_btn:hover{background:#d97706;color:#fff}.mega_tab_btn i{font-size:16px;width:20px}.mega_pane{background:#fff;flex:1 1;max-height:440px;overflow-y:auto;padding:20px}.mega_pane_grid{grid-gap:8px 16px;display:grid;gap:8px 16px;grid-template-columns:repeat(2,1fr)}.industries_3col_grid,.services_3col_grid,.softwares_3col_grid{grid-gap:8px 16px;display:grid;gap:8px 16px;grid-template-columns:repeat(3,1fr);width:100%}.mega_col_title{border-bottom:2px solid #d97706;color:#0f172a;font-size:13px;font-weight:700;letter-spacing:.5px;margin-bottom:8px;padding-bottom:8px;text-transform:uppercase}.mega_item_link{align-items:center;border-bottom:1px dotted #e2e8f0;color:#334155;display:flex;font-size:13px;font-weight:500;gap:8px;padding:8px 10px;text-decoration:none;transition:all .2s ease}.mega_item_link:hover{background:#fffbe8;border-radius:4px;color:#d97706;padding-left:14px}.mega_item_link span.arrow{color:#d97706;font-weight:700}.custom_accordion .accordion-button:after{display:none!important}.custom_faq_search{transition:all .3s ease!important}.custom_faq_search:focus-within{border-color:#d97706!important;box-shadow:0 0 0 3px #d977062e!important}.custom_faq_search input,.custom_faq_search input:focus{background:#0000!important;box-shadow:none!important;color:#0f172a!important}.custom_faq_card{border-radius:10px!important;transition:all .3s ease!important}.custom_faq_card:hover{box-shadow:0 4px 15px #0000000d!important}.custom_faq_card.active_faq{border-color:#d97706!important;box-shadow:0 6px 20px #d977061f!important}.team_section{clear:both!important;padding-bottom:70px!important;padding-top:60px!important;z-index:2!important}.team_block,.team_section{margin-bottom:0!important;position:relative!important}.team_block{top:0!important;transform:none!important}.faq_section{clear:both!important;margin-top:0!important;padding-top:60px!important}.btn,.faq_section{position:relative!important;z-index:1!important}.btn{transition:all .3s cubic-bezier(.4,0,.2,1)!important}.btn:hover{color:#0f172a!important}.btn.text-light:hover,.btn.text-white:hover,a.btn.text-light:hover,a.btn.text-white:hover,button.btn.text-light:hover,button.btn.text-white:hover{-webkit-text-fill-color:#0f172a!important;color:#0f172a!important}.btn-custom-blue{background-color:#2563eb!important;border:2px solid #2563eb!important;box-shadow:0 4px 14px #2563eb40!important;color:#fff!important}.btn-custom-blue:hover{-webkit-text-fill-color:#2563eb!important;border-color:#2563eb!important;box-shadow:0 8px 24px #2563eb59!important;color:#2563eb!important}.btn-custom-blue:hover,.btn-warning:hover{background-color:#fff!important;transform:translateY(-2px)!important}.btn-warning:hover{-webkit-text-fill-color:#d97706!important;border-color:#d97706!important;box-shadow:0 8px 20px #f59e0b40!important;color:#d97706!important}.btn-outline-light:hover{-webkit-text-fill-color:#0f172a!important;background-color:#fff!important;border-color:#fff!important;color:#0f172a!important}body{background-color:#f8fafc;color:#1e293b}.heading_description,.text-muted{color:#475569!important}.heading_description{font-size:1.05rem;line-height:1.6}.bg-dark .text-muted,.bg-dark .text-white-50,.site_footer .text-white-50{color:#cbd5e1!important}.breadcrumb_nav{align-items:center;display:flex;gap:6px;list-style:none;margin:0;padding:0}.breadcrumb_nav li{align-items:center;display:inline-flex;font-size:.88rem;font-weight:500}.breadcrumb_nav li a{background:#ffffff14;border:1px solid #ffffff1f;border-radius:20px;color:#94a3b8;padding:4px 12px;text-decoration:none;transition:all .2s ease}.breadcrumb_nav li a:hover{background:#ffffff2e;color:#fff}.breadcrumb_nav li.active a{background:#f59e0b!important;border-color:#f59e0b!important;color:#0f172a!important;font-weight:700}.card{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:16px!important;box-shadow:0 4px 20px #0000000a!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.card:hover{border-color:#f59e0b!important;box-shadow:0 12px 30px #0f172a1a!important;transform:translateY(-4px)!important}.card h3,.card h4,.card h5{color:#0f172a!important;font-weight:700!important}.card p{color:#334155!important;font-size:.925rem!important;line-height:1.6!important}.faq_section{background-color:#f8fafc!important}.custom_faq_search{background:#fff!important;border:2px solid #cbd5e1!important;box-shadow:0 2px 8px #0000000a!important;transition:all .25s ease!important}.custom_faq_search:focus-within{border-color:#f59e0b!important;box-shadow:0 0 0 4px #f59e0b33!important}.custom_faq_card{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:12px!important;box-shadow:0 2px 8px #00000008!important;overflow:hidden!important;transition:all .25s ease!important}.custom_faq_card:hover{border-color:#cbd5e1!important;box-shadow:0 4px 16px #0000000f!important}.custom_faq_card.active_faq{border:1px solid #f59e0b!important;border-left-width:5px!important;box-shadow:0 8px 24px #f59e0b1f!important}.custom_faq_card.active_faq button{background-color:#fffdf5!important;color:#0f172a!important}.custom_faq_card .accordion-body{background-color:#fff!important;border-top:1px solid #f1f5f9!important;color:#334155!important;font-size:.95rem!important;line-height:1.7!important}.site_footer{background-color:#041a18!important;color:#cbd5e1!important}.site_footer .footer_info_title{color:#fff!important;display:inline-block;font-size:1.15rem!important;font-weight:700!important;margin-bottom:1.25rem!important;position:relative}.site_footer .footer_info_title:after{background-color:#f59e0b;border-radius:2px;bottom:-6px;content:"";height:3px;left:0;position:absolute;width:36px}.site_footer .iconlist_text,.site_footer a{color:#cbd5e1!important;font-size:.925rem!important;font-weight:500!important;text-decoration:none!important;transition:all .2s ease!important}.site_footer .iconlist_block a:hover .iconlist_text,.site_footer .iconlist_text:hover,.site_footer a:hover{color:#f59e0b!important}.site_footer .copyright_text,.site_footer p{color:#94a3b8!important;font-size:.875rem!important}.newsletter_input input{background-color:#fff!important;color:#0f172a!important;font-weight:500!important}.seo_tags_footer_section{background-color:#021211!important;border-top:1px solid #ffffff1a!important}.seo_tag_pill{background:#ffffff14!important;border:1px solid #ffffff26!important;border-radius:6px!important;color:#e2e8f0!important;display:inline-block!important;font-size:.78rem!important;font-weight:500!important;margin:3px!important;padding:5px 12px!important;text-decoration:none!important;transition:all .2s ease!important}.seo_tag_pill:hover{background:#f59e0b!important;border-color:#f59e0b!important;box-shadow:0 4px 12px #f59e0b4d!important;color:#0f172a!important;transform:translateY(-2px)!important}.bg-dark-emerald{background-color:#012b2a!important}.bg-emerald-deep{background-color:#00241b!important}.bg-emerald-card{background-color:#043836!important;border:1px solid #ccff0026!important}.text-lime{color:#cf0!important}.bg-lime,.btn-lime{background-color:#cf0!important;color:#012b2a!important}.btn-lime{align-items:center!important;border:none!important;border-radius:8px!important;display:inline-flex!important;font-weight:700!important;gap:10px!important;padding:12px 28px!important;text-decoration:none!important;transition:all .3s ease!important}.btn-lime:hover{-webkit-text-fill-color:#012b2a!important;background-color:#fff!important;box-shadow:0 10px 25px #ccff0059!important;color:#012b2a!important;transform:translateY(-3px)!important}.badge-lime{background-color:#cf0!important;border-radius:6px!important;color:#012b2a!important;display:inline-block!important;font-weight:800!important;padding:6px 14px!important}.features_block{display:block!important;position:relative!important;transform:none!important}.features_icon{display:inline-flex!important;float:none!important;margin-right:0!important;position:static!important}.service_card_hover{background-color:#043836!important;border:1px solid #cf03!important;border-radius:20px!important;overflow:hidden!important;position:relative!important;transition:all .35s cubic-bezier(.4,0,.2,1)!important}.service_card_hover:hover{background-color:#064e3b!important;border-color:#cf0!important;box-shadow:0 16px 36px #ccff0040,0 0 20px #10b9814d!important;transform:translateY(-8px)!important}.service_card_hover .service_icon_box{align-items:center!important;background-color:#012b2a!important;border:1px solid #cf0!important;border-radius:16px!important;display:inline-flex!important;height:60px!important;justify-content:center!important;transition:all .3s ease!important;width:60px!important}.service_card_hover:hover .service_icon_box{background-color:#cf0!important;border-color:#fff!important;transform:scale(1.1) rotate(4deg)!important}.service_card_hover:hover .service_icon_box i{color:#012b2a!important}.service_card_hover .read_more_btn{align-items:center!important;color:#cf0!important;display:inline-flex!important;font-weight:700!important;gap:8px!important;text-decoration:none!important;transition:all .3s ease!important}.service_card_hover:hover .read_more_btn{color:#fff!important;transform:translateX(6px)!important}.service_card_hover:hover .read_more_btn i{color:#cf0!important}.about_feature_card_hover{background-color:#043836!important;border:1px solid #cf03!important;border-radius:20px!important;overflow:hidden!important;position:relative!important;transition:all .35s cubic-bezier(.4,0,.2,1)!important}.about_feature_card_hover:hover{background-color:#064e3b!important;border-color:#cf0!important;box-shadow:0 16px 36px #ccff004d,0 0 24px #10b98159!important;transform:translateY(-8px)!important}.about_feature_card_hover .feature_img_box{align-items:center!important;background-color:#012b2a!important;border:1.5px solid #cf0!important;border-radius:16px!important;display:inline-flex!important;height:64px!important;justify-content:center!important;min-height:64px!important;min-width:64px!important;transition:all .35s ease!important;width:64px!important}.about_feature_card_hover:hover .feature_img_box{background-color:#cf0!important;border-color:#fff!important;box-shadow:0 8px 20px #cf06!important;transform:scale(1.15) rotate(4deg)!important}.about_feature_card_hover .feature_img_box img{transition:all .3s ease!important}.about_feature_card_hover:hover .feature_img_box img{filter:brightness(1.1) scale(1.05)!important}.about_feature_card_hover .card_title_text{color:#fff!important;transition:color .3s ease!important}.about_feature_card_hover:hover .card_title_text{color:#cf0!important}.executive_team_card{background-color:#043836!important;border:1px solid #ccff0040!important;border-radius:24px!important;overflow:hidden!important;padding:32px 24px!important;position:relative!important;transition:all .35s cubic-bezier(.4,0,.2,1)!important}.executive_team_card:hover{background-color:#064e3b!important;border-color:#cf0!important;box-shadow:0 20px 40px #ccff0040,0 0 25px #10b9814d!important;transform:translateY(-10px)!important}.executive_team_card .member_photo_frame{background-color:#012b2a!important;border:3px solid #cf0!important;border-radius:20px!important;box-shadow:0 10px 25px #0000004d!important;height:240px!important;margin:0 auto 24px!important;overflow:hidden!important;transition:all .35s ease!important;width:200px!important}.executive_team_card:hover .member_photo_frame{border-color:#fff!important;box-shadow:0 12px 30px #cf06!important;transform:scale(1.04)!important}.executive_team_card .member_photo_frame img{height:100%!important;object-fit:cover!important;transition:all .35s ease!important;width:100%!important}.executive_team_card:hover .member_photo_frame img{filter:brightness(1.08)!important;transform:scale(1.08)!important}.executive_team_card .member_name{color:#fff!important;font-size:1.35rem!important;font-weight:800!important;margin-bottom:6px!important;transition:color .3s ease!important}.executive_team_card:hover .member_name{color:#cf0!important}.executive_team_card .member_role{background-color:#ccff0026!important;border:1px solid #cf06!important;border-radius:20px!important;color:#cf0!important;display:inline-block!important;font-size:.85rem!important;font-weight:700!important;letter-spacing:.5px!important;margin-bottom:20px!important;padding:4px 16px!important}.executive_team_card .social_btn{align-items:center!important;background-color:#012b2a!important;border:1.5px solid #cf0!important;border-radius:50%!important;color:#cf0!important;display:inline-flex!important;font-size:16px!important;height:42px!important;justify-content:center!important;text-decoration:none!important;transition:all .3s ease!important;width:42px!important}.executive_team_card .social_btn:hover{background-color:#cf0!important;box-shadow:0 6px 15px #cf06!important;color:#012b2a!important;transform:translateY(-4px) scale(1.1)!important}
/*# sourceMappingURL=main.dea9d6cf.css.map*/