.elementor-52610 .elementor-element.elementor-element-38f4655{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E7E7E7;margin-top:0px;margin-bottom:0px;z-index:99999;}.elementor-52610 .elementor-element.elementor-element-113de7b{width:100%;max-width:100%;z-index:1;}/* Start custom CSS for html, class: .elementor-element-113de7b */body{font-family: "Inter",Sans-serif!important;background-color:#fff!important;}
	.navbar-dark .navbar-toggler-icon{background-image: url("https://wptesting1.authbridge.com/wp-content/uploads/2023/11/burger-menu.png")!important;}
	.navbar-dark:hover{background-color:#fff!important;}.dropdown {position: relative;display: inline-block;}
.new-menu button, .new-menu button:hover, .woocommerce .track_order button[type="submit"], .woocommerce .track_order button[type="submit"]:hover, div.wpforms-container .wpforms-form button[type=submit].wpforms-submit, div.wpforms-container .wpforms-form button[type=submit].wpforms-submit:hover, input[type="button"], input[type="button"]:hover, input[type="submit"], input[type="submit"]:hover, input#searchsubmit, .pagination span.current, .pagination span.current:focus, .pagination span.current:hover, .btn.btn-primary, .btn.btn-primary:link, .btn.btn-primary:hover, .btn.btn-primary:focus, .btn.btn-primary:active, .btn.btn-primary.active, .btn.btn-primary.active:focus, .btn.btn-primary.active:hover, .btn.btn-primary:active:hover, .btn.btn-primary:active:focus, .btn.btn-primary:active:hover, .hestia-sidebar-open.btn.btn-rose, .hestia-sidebar-close.btn.btn-rose, .hestia-sidebar-open.btn.btn-rose:hover, .hestia-sidebar-close.btn.btn-rose:hover, .hestia-sidebar-open.btn.btn-rose:focus, .hestia-sidebar-close.btn.btn-rose:focus, .label.label-primary, .hestia-work .portfolio-item:nth-child(6n+1) .label, .nav-cart .nav-cart-content .widget .buttons .button, .has-accent-background-color[class*="has-background"]{background-color:#fff!important;}

	body.admin-bar .navbar{margin-top:0px!important;}
	.elementor-widget-wrap{position:relative!important;}
	.auth-bg{background-color: #fff;}
	.navbar-dark .navbar-nav .nav-link{color:
#194185!important;font-size: 13px; font-weight:700;text-transform: none;}
	.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus{color:#194185;}
	.navbar-nav>li{padding-right:10px;}
	.megamenu{background-color:#fff;}
	.megamenu1{background-color:#fff;}
	.navbar .megamenu1{ padding: 15px 50px 35px 50px!important;border-radius: 0px 0px 20px 20px; }
.navbar .megamenu{ padding: 15px 50px 35px 50px!important;border-radius: 0px 0px 20px 20px; }
	.container{max-width: 100%;min-width: auto;}
	.container h6{margin-top:10px;margin-bottom:20px;font-weight:600;color:
#98A2B3;text-transform:uppercase;font-size:13px;font-family: "Inter",Sans-serif;}
	.animated:hover{font-weight:600;color:#165dd3;}
	.menu-item p{margin-top: 5px;color: #667085;font-weight: 400;font-size: 11px;line-height:15px!important;margin-bottom: 0px;padding-bottom: 5px;}
	.megamenu1 a{color:#212529!important;text-decoration: none;}
	.menu-item{margin:2px 0px 2px 0px;padding:5px;font-size:14px!important;font-weight:600;}
	.menu-item2{margin:2px 0px 2px 0px;padding:5px;font-size:14px!important;font-weight:600;}
	.menu-item2:hover{background-color:#fff;border-radius:5px;padding:5px;box-shadow: 2px 4px 10px 2px #f2f2f2;
    border-radius: 5px;}
.menu-item:hover{background-color:#fff;border-radius:5px;padding:5px;box-shadow: 2px 4px 10px 2px #f2f2f2;
    border-radius: 5px;}
	.entity{background-color:#eff8ff;}.col-bg1{margin: 3px;padding:4px;}
	.dropdown-menu-end{right: auto;width: 275px;margin-top:10px!important;}
	.dropdown-menu{padding: 5px!important;}
	#main_nav li.nav-item.menu-button{background-color: #175cd3!important;border-radius:5px;width:150px;text-align: center;padding: 3px;}
	#main_nav li.nav-item.menu-button a{color:#fff!important;}
	.navbar .navbar-nav>li .dropdown-menu{margin-top:5px!important;}
	.megamenu1 button.menu-cta{background-color: #D1E9FF;border:none;border-radius:5px;padding:10px;color:
#1570EF;font-size: 13px; font-weight:600;margin-top:10px;}
button.menu-cta{background-color: #D1E9FF!important;border:none;border-radius:5px;padding:10px;color:
#1570EF;font-size: 13px; font-weight:600;margin-top:10px;}
button.menu-cta:hover{background-color: #D1E9FF!important;border:none;border-radius:5px;padding:10px;color:
#1570EF!important;font-size: 13px; font-weight:600;margin-top:10px;}
	.api .menu-item2{font-size: 13px!important;}
	.blog-title{background-color: #99CBFC; border-radius:5px; padding: 24px;}
	.blog-title span{padding: 2px;font-weight: 400;margin-bottom: 10px;}
	.navbar.navbar-scroll-point{position:relative!important;}
	.badge {
  background-color: red;
  color: white;
  padding: 4px 8px;
  text-align: center;
  border-radius: 10px;margin-left:5px;
}
/* ============ desktop view ============ */
@media all and (min-width: 992px) {
	.new-menu .container{max-width:100%!important;}
	.navbar .megamenu{left:-250px;width:870px!important; margin-top:0;right: 0px!important; }
	.navbar .megamenu1{ width: 980px;left:-190px!important;overflow-y: auto;max-height: 535px;overflow-x: hidden;}
    }	
/* ============ desktop view .end// ============ */
/* ============ mobile view ============ */
@media(max-width: 991px){
	.navbar.fixed-top .navbar-collapse, .navbar.sticky-top .navbar-collapse{overflow-y: auto!important;max-height: 90vh;margin-top:10px;}
	.navbar .megamenu1{padding: 15px 10px 35px 10px!important;}
	.container-fluid.navbar-button-mobile{display: block!important;}
	button.menu-cta:hover{background-color: #D1E9FF!important;border:none;border-radius:5px;padding:10px;color:
#1570EF!important;font-size: 13px; font-weight:600;margin-top:10px;}
.navbar .megamenu{ padding: 15px 10px 35px 10px!important;border-radius: 0px 0px 20px 20px; }
body.admin-bar.navbar.navbar-scroll-point {
    top: 0;
    /* position: fixed!important; */
    max-height: 100vh;overflow-y: auto!important;overflow-x:hidden;
}
}
.megamenu1 button.menu-cta{background-color: #D1E9FF;border:none;border-radius:5px;padding:10px;color:
#1570EF;font-size: 13px; font-weight:600;margin-top:10px;}/* End custom CSS */