
.elementor-44 .elementor-element.elementor-element-960b47a > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-44 .elementor-element.elementor-element-960b47a {
	padding: 14px 12px 14px 12px;
}

#header .elementor-element-63fa824 .main-menu > li.menu-item > a, #header .elementor-element-63fa824 .menu-custom-block span, #header .elementor-element-63fa824 .menu-custom-block a, .elementor-element-63fa824 .sidebar-menu > li.menu-item > a {
	font-family: "Gotham-font", Poppins;
	font-size: 1rem;
	font-weight: 500;
	text-transform: capitalize;
	line-height: 1.5rem;
	letter-spacing: -.5px;
}

#header .elementor-element-63fa824 .main-menu > li.menu-item > a, .elementor-element-63fa824 .sidebar-menu > li.menu-item > a, #header .elementor-element-63fa824 .main-menu > li.menu-item > .arrow:before, .elementor-element-63fa824 .sidebar-menu > li.menu-item > .arrow:before {
	color: #fff;
}

#header .elementor-element-63fa824 .top-links > li.menu-item > a, #header .elementor-element-63fa824 .main-menu > li.menu-item > a, .elementor-element-63fa824 .sidebar-menu > li.menu-item {
	background-color: rgba(0, 0, 0, 0);
}

#header .elementor-element-63fa824 .main-menu > li.menu-item.active > a, #header .elementor-element-63fa824 .main-menu > li.menu-item:hover > a, .elementor-element-63fa824 .sidebar-menu > li.menu-item:hover > a, .elementor-element-63fa824 .sidebar-menu > li.menu-item.active > a, #header .elementor-element-63fa824 .main-menu > li.menu-item.active > .arrow:before, #header .elementor-element-63fa824 .main-menu > li.menu-item:hover > .arrow:before, .elementor-element-63fa824 .sidebar-menu > li.menu-item:hover > .arrow:before, .elementor-element-63fa824 .sidebar-menu > li.menu-item.active > .arrow:before {
	color: #02a9f7;
}

.elementor-element-63fa824 .menu-hover-line>li.menu-item>a:before {
	background-color: #02a9f7;
}

#header .elementor-element-63fa824 .top-links > li.menu-item:hover > a, #header .elementor-element-63fa824 .top-links > li.menu-item.has-sub:hover > a, #header .elementor-element-63fa824 .main-menu > li.menu-item.active > a, #header .elementor-element-63fa824 .main-menu > li.menu-item:hover > a, .elementor-element-63fa824 .sidebar-menu > li.menu-item:hover, .elementor-element-63fa824 .sidebar-menu > li.menu-item.active {
	background-color: rgba(0, 0, 0, 0);
}

#header .elementor-element-63fa824 .top-links > li.menu-item > a, #header .elementor-element-63fa824 .main-menu > li.menu-item > a, #header .elementor-element-63fa824 .menu-custom-block a, #header .elementor-element-63fa824 .menu-custom-block span, .elementor-element-63fa824 .sidebar-menu>li.menu-item>a {
	padding: 0px 21px 0px 21px;
}

.elementor-element-63fa824 .sidebar-menu .popup:before {
	top: calc(calc(0px / 2 + 0px / 2 - .5px) + ( -1 * var(--porto-sd-menu-popup-top, 0px) ));
}

.elementor-element-63fa824 .menu-hover-underline > li.menu-item > a:before {
	margin-left: 21px;
	margin-right: 21px;
}

#header .elementor-element-63fa824 .top-links > li.menu-item, #header .elementor-element-63fa824 .main-menu > li.menu-item, #header .elementor-element-63fa824 .menu-custom-block {
	margin: 0px 0px 0px 2px;
}

.elementor-44 .elementor-element.elementor-element-4d70b01 .btn {
	font-family: "Gotham-font", Poppins;
	font-size: 16px;
	font-weight: 600;
	line-height: 20px;
	color: #fff;
	background-color: #02a9f7;
	padding: 1rem 2rem 1rem 2rem;
}

#header .mobile-toggle {
	font-size: 13px;
	background-color: #02a9f7;
	color: #121212;
}

.elementor-element-1a872ba .mobile-toggle {
	padding: 8px 14px 8px 14px !important;
}

@media (max-width:991px) {
	.elementor-44 .elementor-element.elementor-element-4d70b01 .btn {
		font-size: 1em;
		padding: .533rem .933rem .533rem .933rem;
	}
}

@media (max-width:767px) {
	.elementor-44 .elementor-element.elementor-element-960b47a {
		padding: 14px 20px 14px 20px;
	}
}
