.elementor-31 .elementor-element.elementor-element-19bc7f8:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-19bc7f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-062ea01 );}.elementor-31 .elementor-element.elementor-element-19bc7f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0em 3em 0em 3em;z-index:9999;}.elementor-31 .elementor-element.elementor-element-19bc7f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-38e59d6.elementor-column .elementor-column-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-38e59d6.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-31 .elementor-element.elementor-element-38e59d6.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-between;}.elementor-31 .elementor-element.elementor-element-38e59d6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-38e59d6 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-20c000e img{width:210px;}.elementor-31 .elementor-element.elementor-element-20c000e{width:auto;max-width:auto;}.ee-tooltip.ee-tooltip-20c000e.to--top,
							 .ee-tooltip.ee-tooltip-20c000e.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-20c000e.to--left,
							 .ee-tooltip.ee-tooltip-20c000e.to--right{margin-top:0px;}.elementor-31 .elementor-element.elementor-element-6928887 .elementor-nav-menu .elementor-item{font-size:20px;}.elementor-31 .elementor-element.elementor-element-6928887 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-e125c86 );fill:var( --e-global-color-e125c86 );padding-left:13px;padding-right:13px;padding-top:1px;padding-bottom:1px;}.elementor-31 .elementor-element.elementor-element-6928887 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-31 .elementor-element.elementor-element-6928887 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-31 .elementor-element.elementor-element-6928887 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-31 .elementor-element.elementor-element-6928887 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-6928887{width:auto;max-width:auto;}.elementor-31 .elementor-element.elementor-element-808b2aa .elementor-nav-menu .elementor-item{font-size:20px;}.elementor-31 .elementor-element.elementor-element-808b2aa .elementor-nav-menu--main .elementor-item{color:#0860A8;fill:#0860A8;padding-left:5px;padding-right:5px;padding-top:1px;padding-bottom:1px;}.elementor-31 .elementor-element.elementor-element-808b2aa .elementor-nav-menu--main .elementor-item:hover,
					.elementor-31 .elementor-element.elementor-element-808b2aa .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-31 .elementor-element.elementor-element-808b2aa .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-31 .elementor-element.elementor-element-808b2aa .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-808b2aa{--e-nav-menu-horizontal-menu-item-margin:calc( 5px / 2 );width:auto;max-width:auto;}.elementor-31 .elementor-element.elementor-element-808b2aa .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:5px;}.elementor-31 .elementor-element.elementor-element-00b29df:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-00b29df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-062ea01 );}.elementor-31 .elementor-element.elementor-element-00b29df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-125px;padding:2em 0em 2em 0em;z-index:99;}.elementor-31 .elementor-element.elementor-element-00b29df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-ff5051d.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-between;}.elementor-31 .elementor-element.elementor-element-ff5051d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-ff5051d > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c774ae7 img{width:210px;}.elementor-31 .elementor-element.elementor-element-c774ae7{width:auto;max-width:auto;}.ee-tooltip.ee-tooltip-c774ae7.to--top,
							 .ee-tooltip.ee-tooltip-c774ae7.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-c774ae7.to--left,
							 .ee-tooltip.ee-tooltip-c774ae7.to--right{margin-top:0px;}.elementor-31 .elementor-element.elementor-element-82765d7 img{width:40px;}.elementor-31 .elementor-element.elementor-element-82765d7{width:auto;max-width:auto;}.ee-tooltip.ee-tooltip-82765d7.to--top,
							 .ee-tooltip.ee-tooltip-82765d7.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-82765d7.to--left,
							 .ee-tooltip.ee-tooltip-82765d7.to--right{margin-top:0px;}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-19bc7f8{padding:2em 2em 2em 2em;}.elementor-31 .elementor-element.elementor-element-38e59d6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-38e59d6 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-00b29df{padding:2em 2em 2em 2em;}.elementor-31 .elementor-element.elementor-element-ff5051d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-ff5051d > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-19bc7f8{padding:2em 1em 1em 1em;}.elementor-31 .elementor-element.elementor-element-20c000e img{width:164px;}.elementor-31 .elementor-element.elementor-element-00b29df{margin-top:0px;margin-bottom:0px;padding:26px 16px 26px 16px;z-index:9999;}.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-ff5051d.elementor-column .elementor-column-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-ff5051d.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-31 .elementor-element.elementor-element-ff5051d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-ff5051d > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c774ae7 img{width:164px;}.elementor-31 .elementor-element.elementor-element-82765d7 img{width:25px;}}/* Start custom CSS for nav-menu, class: .elementor-element-808b2aa */#menu-1-808b2aa .menu-item:not(:last-child) a {
border-right: 1px solid #0860A8;
}

@media only screen and (max-width: 1215px) {
  .sub-nav-desktop {
      display:none !important;
      
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-19bc7f8 *//***
* Shrinking Sticky header
* class: .sticky-header
*/
header.sticky-header {
	--header-height: 100px; /* Set your own header height */
	--shrink-me: 0.6; /* Shrinks to 60%, values: 0.1 to 1 */
	--transition: .45s cubic-bezier(.4, 0, .2, 1); /* values: .1s to 0.5s (or more), replace "cubic-bezier(.4, 0, .2, 1)" with "ease" if you need a simpler transition */
	background-color: rgba(244, 245, 248, 1); /* Set your own background color */
	transition: background-color var(--transition),
				backdrop-filter var(--transition),
				box-shadow var(--transition);
}

/***
* Sticky header activated
*/
header.sticky-header.elementor-sticky--effects {
	background-color: rgba(244, 245, 248, .8); /* Set your own background color on scroll */
	box-shadow: 0px 4px 33px 1px rgba(0, 0, 0, .07); /* Delete this line if you don't want shadow on scroll */
	-webkit-backdrop-filter: saturate(180%) blur(20px); /* Delete this line if you don't use transparency on scroll */
	backdrop-filter: saturate(180%) blur(20px); /* Delete this line if you don't use transparency on scroll */
}
header.sticky-header > .elementor-container {
	min-height: var(--header-height);
	transition: min-height var(--transition);
}
header.sticky-header.elementor-sticky--effects > .elementor-container {
	min-height: calc( var(--header-height) * var(--shrink-me) );
}

/***
* class: .logo
* Logo (or any other image) with the class "logo" will scale to 80% on scroll (set from .1 to 1)
*/
header.sticky-header .logo img {
	transition: transform var(--transition);
}
header.sticky-header.elementor-sticky--effects .logo img {
	transform: scale(.8); /* Shrinks to 80%, values: 0.1 to 1 */
}/* End custom CSS */