.pricing-table.DetailedStyle .pricing .pricing-price{color:#005a9c!important}div.wpcf7 .wpcf7-form .ajax-loader{border:5px solid #005a9c}.modal-content-inner:before{border-right:12px solid #005a9c}.page-404 .tt_button,#wrapper .widget-title,.blockquote-reverse,.testimonials.slider.owl-dot.active span,.tags a:hover,.tagcloud a:hover,.contact-map-container .toggle-map:hover,.navigation.pagination .next:hover,.navigation.pagination .prev:hover,.contact .wpcf7-response-output,.video-bg .secondary-button,#single-page .single-page-content .widget .widgettitle,.image-bg .secondary-button,.contact .wpcf7-form-control-wrap textarea.wpcf7-form-control:focus,.contact .wpcf7-form-control-wrap input.wpcf7-form-control:focus,.team-member-down:hover .triangle,.team-member:hover .triangle,.features-tabs .tab.active:after,.tabs-image-left.features-tabs .tab.active:after,.secondary-button-inverse,.wpb-js-composer .vc_tta-container .vc_tta.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active a,.vc_separator .vc_sep_holder .vc_sep_line,.timeline-item-wrapper.full-link-card:hover+.timeline-item-arrow{border-color:#005a9c}.testimonial-cards .center .tcards_message:before{border-color:transparent transparent #005a9c #005a9c}.testimonial-cards .center .author-bottom .tcards_message:before{border-color:#005a9c transparent transparent #005a9c}.testimonial-cards .center .author-top .tcards_message:before{border-color:transparent transparent #005a9c #005a9c}.wpb-js-composer .vc_tta-container.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab:before{border-right:9px solid #005a9c}.wpb-js-composer .vc_tta-container .vc_tta.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tabs-list li:before{border-top:9px solid #005a9c}.tt_button.btn_secondary_color.tt_secondary_button:hover,.tt_button.btn_secondary_color{background-color:#fff}.tt_button.btn_secondary_color.tt_secondary_button,.tt_button.btn_secondary_color:hover{color:#fff}.tt_button.btn_secondary_color{border:2px solid #fff}.ib-link.iconbox-main-color a:hover{color:#1f1f1f}.vc_toggle.vc_toggle_default .vc_toggle_icon,.row .vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon:before,.row .vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon:after,.searchform #searchsubmit:hover,#kd-slider .bullet-bar.tparrows:hover{background-color:#1f1f1f}.keydesign-cart .keydesign-cart-dropdown,#main-menu .navbar-nav.navbar-shrink .menu-item-has-children .dropdown-menu,.navbar-nav.navbar-shrink .menu-item-has-children .dropdown-menu,.navbar.navbar-default.navbar-shrink .keydesign-cart .keydesign-cart-dropdown,.navbar.navbar-default.navbar-shrink .dropdown-menu,.navbar.navbar-default.navbar-shrink.contained .container,body:not(.transparent-navigation) .navbar.navbar-default.contained .container,.navbar.navbar-default.navbar-shrink .menubar{background-color:#fff!important}.navbar-default.navbar-shrink .navbar-toggle .icon-bar{background-color:#000!important}.navbar-default.navbar-shrink .menu-item-has-children .mobile-dropdown,.navbar-default.navbar-shrink .menu-item-has-children:hover .dropdown-menu .dropdown:before,.keydesign-cart ul.product_list_widget .subtotal,.transparent-navigation .navbar-shrink#logo .logo,.transparent-navigation .topbar-menu-search .fa.toggle-search.fa-times,#main-menu .navbar-nav.navbar-shrink .menu-item-has-children .mobile-dropdown,#main-menu .navbar-nav.navbar-shrink .menu-item-has-children:hover .dropdown-menu .dropdown:before,#main-menu .navbar-nav.navbar-shrink .menu-item-has-children .dropdown-menu a,.keydesign-cart ul.product_list_widget .cart-item,.transparent-navigation .navbar.navbar-default.navbar-shrink .menubar .navbar-nav .dropdown-menu a,.navbar.navbar-default.navbar-shrink .keydesign-cart .keydesign-cart-dropdown,.navbar.navbar-default.navbar-shrink .keydesign-cart .nc-icon-outline-cart,.navbar.navbar-default.navbar-shrink .menubar .navbar-nav a,.navbar.navbar-default.navbar-shrink .keydesign-cart .cart-icon{color:#000!important}.transparent-navigation .navbar-shrink #logo .logo,.navbar-shrink #logo .logo{color:#1f1f1f!important}.container h3{font-family:"Roboto"}.container h6,.key-icon-box h6.service-heading{font-family:"Roboto";font-size:16px;line-height:26px}.kd-rev-button{background-color:#005a9c!important}.kd-rev-button-inv{border-color:#005a9c!important}.kd-rev-button-inv:hover{background-color:#005a9c!important}.hover_solid_secondary:hover{background-color:#fff!important;border-color:#fff!important;color:#fff!important}.hover_outline_primary:hover{color:#005a9c!important;border-color:#005a9c!important;background-color:transparent!important}.hover_outline_secondary:hover{color:#fff!important;border-color:#fff!important;background-color:transparent!important}body .non_transparent_nav .container header nav li a{color:#000}body .non_transparent_nav .container header nav li.contact_btn a{color:#fff}body.search-results nav.navbar-default .container header nav li a{color:#000}body.search-results nav.navbar-default .container header nav li.contact_btn a{color:#fff}.header__catalog li>div>ul>li>div>ul>li.is-hover{background-color:unset}@media (max-width:1180px) and (min-width:960px){.navbar .contact_btn .modal-menu-item{display:block!important}}.contact_btn.catalog__popover-item.is-hover{background-color:unset}.search-results .topbar .fa.toggle-search,.search-results .topbar a{color:#1f1f1f!important}.transparent-navigation.search-results .navbar.navbar-default .topbar-phone a,.transparent-navigation.search-results .navbar.navbar-default .topbar-email a{color:#1a1a1a!important}.blog .breadcrumbs,.single-post .breadcrumbs,.archive .breadcrumbs{display:none}.post-password-form label{text-align:center;padding:150px}.custom-floating-button{position:fixed;bottom:20px;right:20px;z-index:9999;width:60px;height:60px;border-radius:50%;background:#06c;box-shadow:0 4px 12px rgba(0,102,204,.4);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;text-decoration:none;border:none}.custom-floating-button:hover{transform:scale(1.1);box-shadow:0 6px 20px rgba(0,102,204,.6);background:#0052a3}.custom-floating-button:active{transform:scale(.95)}.custom-floating-button svg{width:28px;height:28px;fill:#fff}.custom-floating-button::before{content:"Contact Us";position:absolute;right:70px;background:#333;color:#fff;padding:8px 12px;border-radius:4px;white-space:nowrap;font-size:14px;font-family:Arial,sans-serif;opacity:0;visibility:hidden;transition:all .3s ease;pointer-events:none}.custom-floating-button:hover::before{opacity:1;visibility:visible}.custom-floating-button::after{content:"";position:absolute;right:60px;border:6px solid transparent;border-left-color:#333;opacity:0;visibility:hidden;transition:all .3s ease}.custom-floating-button:hover::after{opacity:1;visibility:visible}@media (max-width:768px){.custom-floating-button{width:56px;height:56px;bottom:15px;right:15px}.custom-floating-button svg{width:24px;height:24px}.custom-floating-button::before,.custom-floating-button::after{display:none}}@media print{.custom-floating-button{display:none}}