.elementor-3083 .elementor-element.elementor-element-8265efc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:10;}.elementor-3083 .elementor-element.elementor-element-8265efc:not(.elementor-motion-effects-element-type-background), .elementor-3083 .elementor-element.elementor-element-8265efc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF000;}.elementor-3083 .elementor-element.elementor-element-8265efc, .elementor-3083 .elementor-element.elementor-element-8265efc::before{--border-transition:0.3s;}.elementor-3083 .elementor-element.elementor-element-8368615{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-3083 .elementor-element.elementor-element-8368615.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3083 .elementor-element.elementor-element-6e54f4d img{width:100%;}.elementor-3083 .elementor-element.elementor-element-7308cf3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-evenly;--background-transition:0.3s;}.elementor-3083 .elementor-element.elementor-element-7308cf3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3083 .elementor-element.elementor-element-56b1a99{text-align:center;}.elementor-3083 .elementor-element.elementor-element-56b1a99 .elementor-heading-title{color:#4A4A4A;}@media(min-width:768px){.elementor-3083 .elementor-element.elementor-element-8368615{--width:15%;}.elementor-3083 .elementor-element.elementor-element-7308cf3{--width:70.702%;}}@media(max-width:767px){.elementor-3083 .elementor-element.elementor-element-8265efc{--z-index:999;}.elementor-3083 .elementor-element.elementor-element-8368615{--width:50%;}.elementor-3083 .elementor-element.elementor-element-7308cf3{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-8265efc *//***
* class: .sticky-header
*/
header.sticky-header {
	--header-height: 100px;
	--shrink-header-to: 0.2;
	--transition: .45s cubic-bezier(.4, 0, .2, 1);
	background-color: rgba(244, 245, 248, 1);
	transition: background-color var(--transition),
				backdrop-filter var(--transition),
				box-shadow var(--transition);
}

/***
* Sticky header activated
*/

header.sticky-header.elementor-sticky--effects {
    height:70px !important;
    transition: transform var(--transition);
}
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-header-to) );
}

/***
* Shorter header on mobile (70px instead of 100px)
*/
@media only screen and (max-width: 767px) {
	header.sticky-header {
		--header-height: 70px;
	}
}

/***
* class: .logo
*/
header.sticky-header .logo img {

	margin:0;
}
header.sticky-header.elementor-sticky--effects .logo img {
	transform: scale(.5);
}/* End custom CSS */