.elementor-bc-flex-widget .elementor-8345 .elementor-element.elementor-element-f6a7dad.elementor-column .elementor-column-wrap {align-items: flex-start;}
.elementor-8345 .elementor-element.elementor-element-f6a7dad.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {align-content: flex-start;align-items: flex-start;}
.elementor-8345 .elementor-element.elementor-element-f6a7dad.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {justify-content: flex-start;}
.elementor-8345 .elementor-element.elementor-element-f6a7dad>.elementor-element-populated {padding: 10px;}
.elementor-8345 .elementor-element.elementor-element-729d476 .elementor-icon-wrapper {text-align: center;}
.elementor-8345 .elementor-element.elementor-element-729d476.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-primary);}
.elementor-8345 .elementor-element.elementor-element-729d476.elementor-view-framed .elementor-icon, .elementor-8345 .elementor-element.elementor-element-729d476.elementor-view-default .elementor-icon {color: var(--e-global-color-primary);border-color: var(--e-global-color-primary);}
.elementor-8345 .elementor-element.elementor-element-729d476.elementor-view-framed .elementor-icon, .elementor-8345 .elementor-element.elementor-element-729d476.elementor-view-default .elementor-icon svg {fill: var(--e-global-color-primary);}
.elementor-8345 .elementor-element.elementor-element-729d476 .elementor-icon {font-size: 20px;}
.elementor-8345 .elementor-element.elementor-element-729d476 .elementor-icon i, .elementor-8345 .elementor-element.elementor-element-729d476 .elementor-icon svg {transform: rotate(0deg);}
.elementor-8345 .elementor-element.elementor-element-729d476>.elementor-widget-container {padding: 8px 16px 0;}
.elementor-8345 .elementor-element.elementor-element-729d476 {width: auto;max-width: auto;}
.elementor-8345 .elementor-element.elementor-element-1a9e031 .elementor-icon-wrapper {text-align: center;}
.elementor-8345 .elementor-element.elementor-element-1a9e031.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-primary);}
.elementor-8345 .elementor-element.elementor-element-1a9e031.elementor-view-framed .elementor-icon, .elementor-8345 .elementor-element.elementor-element-1a9e031.elementor-view-default .elementor-icon {color: var(--e-global-color-primary);border-color: var(--e-global-color-primary);}
.elementor-8345 .elementor-element.elementor-element-1a9e031.elementor-view-framed .elementor-icon, .elementor-8345 .elementor-element.elementor-element-1a9e031.elementor-view-default .elementor-icon svg {fill: var(--e-global-color-primary);}
.elementor-8345 .elementor-element.elementor-element-1a9e031 .elementor-icon {font-size: 20px;}
.elementor-8345 .elementor-element.elementor-element-1a9e031 .elementor-icon i, .elementor-8345 .elementor-element.elementor-element-1a9e031 .elementor-icon svg {transform: rotate(100deg);}
.elementor-8345 .elementor-element.elementor-element-1a9e031>.elementor-widget-container {padding: 8px 16px 0;}
.elementor-8345 .elementor-element.elementor-element-1a9e031 {width: auto;max-width: auto;}
.elementor-8345 .elementor-element.elementor-element-963d176 .elementor-icon-wrapper {text-align: center;}
.elementor-8345 .elementor-element.elementor-element-963d176.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-primary);}
.elementor-8345 .elementor-element.elementor-element-963d176.elementor-view-framed .elementor-icon, .elementor-8345 .elementor-element.elementor-element-963d176.elementor-view-default .elementor-icon {color: var(--e-global-color-primary);border-color: var(--e-global-color-primary);}
.elementor-8345 .elementor-element.elementor-element-963d176.elementor-view-framed .elementor-icon, .elementor-8345 .elementor-element.elementor-element-963d176.elementor-view-default .elementor-icon svg {fill: var(--e-global-color-primary);}
.elementor-8345 .elementor-element.elementor-element-963d176 .elementor-icon {font-size: 20px;}
.elementor-8345 .elementor-element.elementor-element-963d176 .elementor-icon i, .elementor-8345 .elementor-element.elementor-element-963d176 .elementor-icon svg {transform: rotate(0deg);}
.elementor-8345 .elementor-element.elementor-element-963d176>.elementor-widget-container {padding: 8px 16px 0;}
.elementor-8345 .elementor-element.elementor-element-963d176 {width: auto;max-width: auto;}
.elementor-8345 .elementor-element.elementor-element-e3a7e66 .elementor-icon-wrapper {text-align: center;}
.elementor-8345 .elementor-element.elementor-element-e3a7e66.elementor-view-stacked .elementor-icon {background-color: var(--e-global-color-primary);}
.elementor-8345 .elementor-element.elementor-element-e3a7e66.elementor-view-framed .elementor-icon, .elementor-8345 .elementor-element.elementor-element-e3a7e66.elementor-view-default .elementor-icon {color: var(--e-global-color-primary);border-color: var(--e-global-color-primary);}
.elementor-8345 .elementor-element.elementor-element-e3a7e66.elementor-view-framed .elementor-icon, .elementor-8345 .elementor-element.elementor-element-e3a7e66.elementor-view-default .elementor-icon svg {fill: var(--e-global-color-primary);}
.elementor-8345 .elementor-element.elementor-element-e3a7e66 .elementor-icon {font-size: 20px;}
.elementor-8345 .elementor-element.elementor-element-e3a7e66 .elementor-icon i, .elementor-8345 .elementor-element.elementor-element-e3a7e66 .elementor-icon svg {transform: rotate(0deg);}
.elementor-8345 .elementor-element.elementor-element-e3a7e66>.elementor-widget-container {padding: 8px 16px 0;}
.elementor-8345 .elementor-element.elementor-element-e3a7e66 {width: auto;max-width: auto;}
.elementor-8345 .elementor-element.elementor-element-1f0c7f5>.elementor-element-populated {margin: 0 200px 0 0;}
.elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-menu-toggle {margin-left: auto;background-color: var(--e-global-color-5489bac9);}
.elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu .elementor-item {font-family: "DIN Medium",Open Sans;font-size: 16px;font-weight: 400;text-transform: uppercase;letter-spacing: 1.4px;}
.elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--main .elementor-item {color: var(--e-global-color-primary);fill: var(--e-global-color-primary);padding-left: 14px;padding-right: 14px;padding-top: 8px;padding-bottom: 8px;}
.elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--main .elementor-item:hover, .elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--main .elementor-item.highlighted, .elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--main .elementor-item:focus {color: var(--e-global-color-5489bac9);}
.elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {background-color: var(--e-global-color-primary);}
.elementor-8345 .elementor-element.elementor-element-8030a75 .e--pointer-framed .elementor-item:before, .elementor-8345 .elementor-element.elementor-element-8030a75 .e--pointer-framed .elementor-item:after {border-color: var(--e-global-color-primary);}
body:not(.rtl) .elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child) {margin-right: 8px;}
body.rtl .elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child) {margin-left: 8px;}
.elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {margin-bottom: 8px;}
.elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--dropdown a, .elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-menu-toggle {color: #00b2e2;}
.elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--dropdown a:hover, .elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--dropdown a.highlighted, .elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-menu-toggle:hover {color: var(--e-global-color-5489bac9);}
.elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--dropdown a:hover, .elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--dropdown a.highlighted {background-color: var(--e-global-color-primary);}
.elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--dropdown .elementor-item, .elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--dropdown .elementor-sub-item {font-size: 16px;font-weight: 400;}
.elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu__container.elementor-nav-menu--dropdown {box-shadow: 1px 1px 4px 0px rgba(0,178,226,.51);}
.elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--dropdown a {padding-left: 14px;padding-right: 14px;padding-top: 13px;padding-bottom: 13px;}
.elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--dropdown li:not(:last-child) {border-style: solid;}
.elementor-8345 .elementor-element.elementor-element-8030a75 div.elementor-menu-toggle {color: var(--e-global-color-primary);}
.elementor-8345 .elementor-element.elementor-element-8030a75 div.elementor-menu-toggle:hover {color: var(--e-global-color-primary);}
.elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-menu-toggle:hover {background-color: var(--e-global-color-5489bac9);}
.elementor-8345 .elementor-element.elementor-element-8030a75>.elementor-widget-container {padding: 10px;}
.elementor-8345 .elementor-element.elementor-element-8030a75 {width: auto;max-width: auto;}
.elementor-8345 .elementor-element.elementor-element-afe657c:not(.elementor-motion-effects-element-type-background), .elementor-8345 .elementor-element.elementor-element-afe657c>.elementor-motion-effects-container>.elementor-motion-effects-layer {background-color: var(--e-global-color-5489bac9);}
.elementor-8345 .elementor-element.elementor-element-afe657c {box-shadow: 0px 0px 4px 0px rgba(0,0,0,.5);transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top: 0;margin-bottom: 0;padding: 0;}
.elementor-8345 .elementor-element.elementor-element-afe657c>.elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-8345 .elementor-element.elementor-element-ae738d0>.elementor-widget-container {margin: 0;padding: 20px;background-color: var(--e-global-color-5489bac9);border-radius: 0 0 10px 10px;box-shadow: 0px 0px 10px 0px rgba(0,0,0,.5);}
.elementor-8345 .elementor-element.elementor-element-ae738d0 {z-index: 3000;width: 198px;max-width: 198px;top: -2px;}
body:not(.rtl) .elementor-8345 .elementor-element.elementor-element-ae738d0 {right: 30px;}
body.rtl .elementor-8345 .elementor-element.elementor-element-ae738d0 {left: 30px;}
@media (min-width:768px) {.elementor-8345 .elementor-element.elementor-element-f6a7dad {width: 16%;}
	.elementor-8345 .elementor-element.elementor-element-1f0c7f5 {width: 84%;}}
@media (max-width:1024px) and (min-width:768px) {.elementor-8345 .elementor-element.elementor-element-f6a7dad {width: 30%;}
	.elementor-8345 .elementor-element.elementor-element-1f0c7f5 {width: 7%;}}
@media (max-width:1024px) {.elementor-8345 .elementor-element.elementor-element-f6a7dad.elementor-column {order: 2;}
	.elementor-8345 .elementor-element.elementor-element-1f0c7f5.elementor-column {order: 1;}
	.elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--dropdown a {padding-left: 30px;padding-right: 30px;padding-top: 12px;padding-bottom: 12px;}
	.elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-nav-menu--dropdown, .elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu__container.elementor-nav-menu--dropdown {margin-top: 20px !important;}
	.elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-menu-toggle {font-size: 23px;}}
@media (max-width:767px) {.elementor-8345 .elementor-element.elementor-element-f6a7dad {width: 46%;}
	.elementor-8345 .elementor-element.elementor-element-f6a7dad.elementor-column {order: 2;}
	.elementor-8345 .elementor-element.elementor-element-f6a7dad>.elementor-element-populated {padding: 30px 0 0;}
	.elementor-8345 .elementor-element.elementor-element-729d476>.elementor-widget-container {padding: 8px;}
	.elementor-8345 .elementor-element.elementor-element-1a9e031>.elementor-widget-container {padding: 8px;}
	.elementor-8345 .elementor-element.elementor-element-963d176>.elementor-widget-container {padding: 8px;}
	.elementor-8345 .elementor-element.elementor-element-e3a7e66>.elementor-widget-container {padding: 8px;}
	.elementor-8345 .elementor-element.elementor-element-1f0c7f5 {width: 17%;}
	.elementor-8345 .elementor-element.elementor-element-1f0c7f5.elementor-column {order: 1;}
	.elementor-8345 .elementor-element.elementor-element-1f0c7f5>.elementor-element-populated {padding: 20px 0 0;}
	.elementor-8345 .elementor-element.elementor-element-8030a75 .elementor-nav-menu--dropdown a {padding-top: 22px;padding-bottom: 22px;}
	.elementor-8345 .elementor-element.elementor-element-afe657c {margin-top: 0;margin-bottom: 0;padding: 1px;}
	.elementor-8345 .elementor-element.elementor-element-ae738d0 img {width: 80%;}
	.elementor-8345 .elementor-element.elementor-element-ae738d0>.elementor-widget-container {margin: 4px;padding: 2px 0 5px;}
	.elementor-8345 .elementor-element.elementor-element-ae738d0 {width: 140px;max-width: 140px;top: -5px;}
	body:not(.rtl) .elementor-8345 .elementor-element.elementor-element-ae738d0 {right: 2.4px;}
	body.rtl .elementor-8345 .elementor-element.elementor-element-ae738d0 {left: 2.4px;}}
.fusion-fullwidth .fusion-row {position: unset !important;}
.admin-bar #main_logo {top: 32px;}
.dropdown-header-menus {z-index: 10;}