.elementor-1573 .elementor-element.elementor-element-c83cb3d .elementor-repeater-item-5646027.elementor-social-icon svg {
	fill: #4dc8ed;
}

.elementor-1573 .elementor-element.elementor-element-c83cb3d .elementor-social-icon svg {
	fill: #4dc8ed;
}

.elementor-1573 .elementor-element.elementor-element-c83cb3d .elementor-social-icon:hover svg {
	fill: #3daed0;
}

.elementor-1573 .elementor-element.elementor-element-b8d1229 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(15px / 2);
}

.elementor-1573 .elementor-element.elementor-element-b8d1229 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(15px / 2);
}

.elementor-1573 .elementor-element.elementor-element-b8d1229 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-1573 .elementor-element.elementor-element-b8d1229 .elementor-icon-list-icon svg {
	fill: #63bd57;
	transition: fill .3s;
}

.elementor-1573 .elementor-element.elementor-element-b8d1229 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
	fill: #63bd57;
}

.elementor-1573 .elementor-element.elementor-element-76cb056 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(20px / 2);
}

.elementor-1573 .elementor-element.elementor-element-76cb056 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(20px / 2);
}

.elementor-1573 .elementor-element.elementor-element-76cb056 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-block-start-style: solid;
	border-block-start-width: 1px;
}

.elementor-1573 .elementor-element.elementor-element-76cb056 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-63a346ef);
	transition: fill .3s;
}

.elementor-1573 .elementor-element.elementor-element-76cb056 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
	fill: var(--e-global-color-3f0a4678);
}

.elementor-1573 .elementor-element.elementor-element-58358b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(20px / 2);
}

.elementor-1573 .elementor-element.elementor-element-58358b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(20px / 2);
}

.elementor-1573 .elementor-element.elementor-element-58358b8 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-63a346ef);
	transition: fill .3s;
}

.elementor-1573 .elementor-element.elementor-element-58358b8 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
	fill: var(--e-global-color-63a346ef);
}

.elementor-1573 .elementor-element.elementor-element-2b7890f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(20px / 2);
}

.elementor-1573 .elementor-element.elementor-element-2b7890f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(20px / 2);
}

.elementor-1573 .elementor-element.elementor-element-2b7890f .elementor-icon-list-icon svg {
	fill: #63bd57;
	transition: fill .3s;
}

.elementor-1573 .elementor-element.elementor-element-2b7890f .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
	fill: #63bd57;
}

.elementor-widget-theme-site-logo .widget-image-caption {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-1573 .elementor-element.elementor-element-7b9f7fb .e--pointer-framed .elementor-item:before, .elementor-1573 .elementor-element.elementor-element-7b9f7fb .e--pointer-framed .elementor-item:after {
	border-color: #4dc8ed;
}

.elementor-1573 .elementor-element.elementor-element-7b9f7fb .elementor-nav-menu--main .elementor-item.elementor-item-active {
	color: #fff;
}

.elementor-1573 .elementor-element.elementor-element-7b9f7fb div.elementor-menu-toggle svg {
	fill: #fff;
}

.elementor-1573 .elementor-element.elementor-element-7b9f7fb div.elementor-menu-toggle:hover svg, .elementor-1573 .elementor-element.elementor-element-7b9f7fb div.elementor-menu-toggle:focus svg {
	fill: #4dc8ed;
}

.elementor-1573 .elementor-element.elementor-element-01b89f6 .e--pointer-framed .elementor-item:before, .elementor-1573 .elementor-element.elementor-element-01b89f6 .e--pointer-framed .elementor-item:after {
	border-color: #4dc8ed;
}

.elementor-1573 .elementor-element.elementor-element-01b89f6 .elementor-nav-menu--main .elementor-item.elementor-item-active {
	color: #fff;
}

.elementor-1573 .elementor-element.elementor-element-01b89f6 div.elementor-menu-toggle svg {
	fill: #fff;
}

.elementor-1573 .elementor-element.elementor-element-01b89f6 div.elementor-menu-toggle:hover svg, .elementor-1573 .elementor-element.elementor-element-01b89f6 div.elementor-menu-toggle:focus svg {
	fill: #4dc8ed;
}

.elementor-widget-hip-nav-id .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container > a {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-hip-nav-id .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container > a {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-hip-nav-id .hip-menu-button {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-1573 .elementor-element.elementor-element-34ca467d .elementor-sticky--active .hip-navigation-burger-menu .hip-nav-wrapper, .elementor-1573 .elementor-element.elementor-element-34ca467d .mobile-main-header.fixed-header .hip-navigation-burger-menu .hip-nav-wrapper {
	top: 60px;
}

.elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container  > a:hover, .elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container.highlighted  > a, .elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu.current-menu-ancestor > .hip-nav-item-container  > a, .elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu.current-menu-item  > .hip-nav-item-container  > a {
	color: #333;
}

.elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container  > a:hover .hip-submenu-indicator-wrap, .elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu.current-menu-ancestor > .hip-nav-item-container  > a .hip-submenu-indicator-wrap, .elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu.current-menu-item > .hip-nav-item-container  > a .hip-submenu-indicator-wrap {
	color: #333;
}

.elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container.highlighted  > a, .elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container  > a:hover, .elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu.current-menu-ancestor > .hip-nav-item-container  > a, .elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu.current-menu-item > .hip-nav-item-container  > a {
	background-color: #333;
}

.elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container > a {
	color: #333;
	background-color: #333;
	box-shadow: 0px -1px 0px 0px rgba(255, 255, 255, .12);
}

.elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container > a .hip-submenu-indicator-wrap {
	color: #333;
}

.elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container > a:hover, .elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container.highlighted > a, .elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container > a:focus, .elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container.highlighted > a .hip-submenu-indicator-wrap, .elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container > a:hover .hip-submenu-indicator-wrap {
	color: #e2498a;
}

.elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container > a:hover, .elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container.highlighted > a, .elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container > a:focus {
	background-color: #e2498a;
}

.elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li.current-menu-item > .hip-nav-item-container > a, .elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li.active > .hip-nav-item-container > a, .elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li.active > .hip-nav-item-container > a .hip-submenu-indicator-wrap {
	color: #e2498a;
}

.elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li.current-menu-item > .hip-nav-item-container > a, .elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li.active > .hip-nav-item-container > a {
	background-color: #e2498a;
}

.elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container > a {
	color: #333;
	background-color: #e2498a;
	box-shadow: 0px -1px 0px 0px rgba(255, 255, 255, .12);
}

.elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container > a .hip-submenu-indicator-wrap {
	color: #333;
}

.elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container.highlighted > a, .elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container > a:hover, .elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container > a:focus {
	color: #e2498a;
	background-color: #e2498a;
}

.elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container.highlighted > a .hip-submenu-indicator-wrap, .elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container > a:hover .hip-submenu-indicator-wrap, .elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container > a:focus .hip-submenu-indicator-wrap {
	color: #e2498a;
}

.elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + ul.hip-sub-menu > li > .hip-nav-item-container + .hip-sub-menu > li.active > .hip-nav-item-container > a, .elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + ul.hip-sub-menu > li > .hip-nav-item-container + .hip-sub-menu > li.current-menu-item > .hip-nav-item-container > a {
	color: #e2498a;
}

.elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + ul.hip-sub-menu > li > .hip-nav-item-container + .hip-sub-menu > li > .hip-nav-item-container > a .hip-submenu-indicator-wrap {
	color: #e2498a;
}

.elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + ul.hip-sub-menu > li > .hip-nav-item-container + ul.hip-sub-menu > li.active > .hip-nav-item-container > a, .elementor-1573 .elementor-element.elementor-element-34ca467d .hip-navigation-burger-menu ul.menu li.hip-mega-menu > .hip-nav-item-container + ul.hip-sub-menu > li > .hip-nav-item-container + ul.hip-sub-menu > li.current-menu-item > .hip-nav-item-container > a {
	background-color: #e2498a;
}

.elementor-1573 .elementor-element.elementor-element-34ca467d  .mobile-main-header.fixed-header   .hip-menu-toggler .hip-nav-toggle-line, .elementor-1573 .elementor-element.elementor-element-34ca467d   .mobile-main-header.fixed-header  .hip-menu-toggler:before, .elementor-1573 .elementor-element.elementor-element-34ca467d   .mobile-main-header.fixed-header  .hip-menu-toggler:after {
	background-color: #fff;
}

.elementor-theme-builder-content-area {
	height: 400px;
}

@media (max-width:1024px) {
	.elementor-1573 .elementor-element.elementor-element-34ca467d .elementor-sticky--active .hip-navigation-burger-menu .hip-nav-wrapper, .elementor-1573 .elementor-element.elementor-element-34ca467d .mobile-main-header.fixed-header .hip-navigation-burger-menu .hip-nav-wrapper {
		top: 92px;
	}
}

@media (max-width:767px) {
	.elementor-1573 .elementor-element.elementor-element-b8d1229 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(15px / 2);
	}
	
	.elementor-1573 .elementor-element.elementor-element-b8d1229 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(15px / 2);
	}
	
	.elementor-1573 .elementor-element.elementor-element-76cb056 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(15px / 2);
	}
	
	.elementor-1573 .elementor-element.elementor-element-76cb056 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(15px / 2);
	}
	
	.elementor-1573 .elementor-element.elementor-element-58358b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(15px / 2);
	}
	
	.elementor-1573 .elementor-element.elementor-element-58358b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(15px / 2);
	}
	
	.elementor-1573 .elementor-element.elementor-element-2b7890f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(16px / 2);
	}
	
	.elementor-1573 .elementor-element.elementor-element-2b7890f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(16px / 2);
	}
	
	.elementor-1573 .elementor-element.elementor-element-34ca467d .elementor-sticky--active .hip-navigation-burger-menu .hip-nav-wrapper, .elementor-1573 .elementor-element.elementor-element-34ca467d .mobile-main-header.fixed-header .hip-navigation-burger-menu .hip-nav-wrapper {
		top: 71px;
	}
}

@media (min-width:768px) {}

@media (max-width:1024px) and (min-width:768px) {}

@media all and (max-width:1200px) and (min-width:1025px) {}

@media all and (max-width:767px) {}

.hip-nav-wrapper.active .hip-menu-inner {
	padding-bottom: 300px;
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
	.elementor-sticky--active .hip-nav-wrapper.active {
		top: 83px !important;
	}
}

@media screen and (max-width: 767px) {
	.elementor-sticky--active .hip-nav-wrapper.active {
		top: 78px !important;
	}
	
	.hip-menu-toggler.open_icon::before {
		margin-top: -2px !important;
	}
}

@media screen and (max-width: 362px) {}

.desktop-nav-bar.elementor-sticky--active {
	background-color: rgba(0, 0, 0, .5) !important;
	position: fixed;
	top: 0;
	width: 100%;
	padding-top: 15px !important;
}

.elementor-sticky--active.elementor-row, .elementor-sticky--active.elementor-row a {
	max-height: 70px;
}

.elementor-1573 .elementor-element.elementor-element-68ab532f.elementor-sticky--effects >.elementor-container {
	min-height: 70px;
}