.elementor-47 .elementor-element.elementor-element-c5ccfe6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-47 .elementor-element.elementor-element-96b65e1 img{width:100%;max-width:80px;}.elementor-47 .elementor-element.elementor-element-636acff .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-9cf0b39{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-47 .elementor-element.elementor-element-c9ce458 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-47 .elementor-element.elementor-element-c9ce458 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-family:var( --e-global-typography-623f85b-font-family ), Sans-serif;font-size:var( --e-global-typography-623f85b-font-size );font-weight:var( --e-global-typography-623f85b-font-weight );text-transform:var( --e-global-typography-623f85b-text-transform );line-height:var( --e-global-typography-623f85b-line-height );letter-spacing:var( --e-global-typography-623f85b-letter-spacing );word-spacing:var( --e-global-typography-623f85b-word-spacing );}.elementor-47 .elementor-element.elementor-element-c9ce458{--jmm-top-items-ver-padding:0px;--jmm-top-items-hor-padding:0px;--jmm-top-items-gap:40px;--jmm-top-item-title-color:var( --e-global-color-2a0b4ba );--jmm-top-hover-item-title-color:var( --e-global-color-secondary );--jmm-top-active-item-title-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-c9ce458 > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-47 .elementor-element.elementor-element-c9ce458.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-48c86e3 .jet-button__instance{background-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-47 .elementor-element.elementor-element-48c86e3 .jet-button__instance:hover{background-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-48c86e3 .jet-button__state-normal{padding:8px 16px 8px 16px;}.elementor-47 .elementor-element.elementor-element-48c86e3 .jet-button__state-hover{padding:8px 16px 8px 16px;}.elementor-47 .elementor-element.elementor-element-48c86e3 .jet-button__plane-normal{background-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-47 .elementor-element.elementor-element-48c86e3 .jet-button__plane-hover{background-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-47 .elementor-element.elementor-element-48c86e3 .jet-button__state-normal .jet-button__icon{color:var( --e-global-color-2a0b4ba );font-size:16px;width:16px;height:16px;margin:0px 0px 0px 8px;}.elementor-47 .elementor-element.elementor-element-48c86e3 .jet-button__state-hover .jet-button__icon{font-size:16px;width:16px;height:16px;margin:0px 0px 0px 8px;}.elementor-47 .elementor-element.elementor-element-48c86e3 .jet-button__state-normal .jet-button__label{text-align:left;}.elementor-47 .elementor-element.elementor-element-48c86e3 .jet-button__state-hover .jet-button__label{text-align:left;}.elementor-47 .elementor-element.elementor-element-48c86e3  .jet-button__state-normal .jet-button__label{font-family:var( --e-global-typography-623f85b-font-family ), Sans-serif;font-size:var( --e-global-typography-623f85b-font-size );font-weight:var( --e-global-typography-623f85b-font-weight );text-transform:var( --e-global-typography-623f85b-text-transform );line-height:var( --e-global-typography-623f85b-line-height );letter-spacing:var( --e-global-typography-623f85b-letter-spacing );word-spacing:var( --e-global-typography-623f85b-word-spacing );}.elementor-47 .elementor-element.elementor-element-48c86e3  .jet-button__state-hover .jet-button__label{font-family:var( --e-global-typography-623f85b-font-family ), Sans-serif;font-size:var( --e-global-typography-623f85b-font-size );font-weight:var( --e-global-typography-623f85b-font-weight );text-transform:var( --e-global-typography-623f85b-text-transform );line-height:var( --e-global-typography-623f85b-line-height );letter-spacing:var( --e-global-typography-623f85b-letter-spacing );word-spacing:var( --e-global-typography-623f85b-word-spacing );}.elementor-47 .elementor-element.elementor-element-e2847ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-47 .elementor-element.elementor-element-ba4a2b5 img{width:100%;max-width:80px;}.elementor-47 .elementor-element.elementor-element-04b534b .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-fb2dbe8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-47 .elementor-element.elementor-element-724e451 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-47 .elementor-element.elementor-element-724e451 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-family:var( --e-global-typography-623f85b-font-family ), Sans-serif;font-size:var( --e-global-typography-623f85b-font-size );font-weight:var( --e-global-typography-623f85b-font-weight );text-transform:var( --e-global-typography-623f85b-text-transform );line-height:var( --e-global-typography-623f85b-line-height );letter-spacing:var( --e-global-typography-623f85b-letter-spacing );word-spacing:var( --e-global-typography-623f85b-word-spacing );}.elementor-47 .elementor-element.elementor-element-724e451{--jmm-top-items-ver-padding:0px;--jmm-top-items-hor-padding:0px;--jmm-top-items-gap:40px;--jmm-top-item-title-color:var( --e-global-color-2a0b4ba );--jmm-top-hover-item-title-color:var( --e-global-color-secondary );--jmm-top-active-item-title-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-724e451 > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-47 .elementor-element.elementor-element-724e451.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-8de9f60 .jet-button__instance{background-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-47 .elementor-element.elementor-element-8de9f60 .jet-button__instance:hover{background-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-8de9f60 .jet-button__state-normal{padding:8px 16px 8px 16px;}.elementor-47 .elementor-element.elementor-element-8de9f60 .jet-button__state-hover{padding:8px 16px 8px 16px;}.elementor-47 .elementor-element.elementor-element-8de9f60 .jet-button__plane-normal{background-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-47 .elementor-element.elementor-element-8de9f60 .jet-button__plane-hover{background-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-47 .elementor-element.elementor-element-8de9f60 .jet-button__state-normal .jet-button__icon{color:var( --e-global-color-2a0b4ba );font-size:16px;width:16px;height:16px;margin:0px 0px 0px 8px;}.elementor-47 .elementor-element.elementor-element-8de9f60 .jet-button__state-hover .jet-button__icon{font-size:16px;width:16px;height:16px;margin:0px 0px 0px 8px;}.elementor-47 .elementor-element.elementor-element-8de9f60 .jet-button__state-normal .jet-button__label{text-align:left;}.elementor-47 .elementor-element.elementor-element-8de9f60 .jet-button__state-hover .jet-button__label{text-align:left;}.elementor-47 .elementor-element.elementor-element-8de9f60  .jet-button__state-normal .jet-button__label{font-family:var( --e-global-typography-623f85b-font-family ), Sans-serif;font-size:var( --e-global-typography-623f85b-font-size );font-weight:var( --e-global-typography-623f85b-font-weight );text-transform:var( --e-global-typography-623f85b-text-transform );line-height:var( --e-global-typography-623f85b-line-height );letter-spacing:var( --e-global-typography-623f85b-letter-spacing );word-spacing:var( --e-global-typography-623f85b-word-spacing );}.elementor-47 .elementor-element.elementor-element-8de9f60  .jet-button__state-hover .jet-button__label{font-family:var( --e-global-typography-623f85b-font-family ), Sans-serif;font-size:var( --e-global-typography-623f85b-font-size );font-weight:var( --e-global-typography-623f85b-font-weight );text-transform:var( --e-global-typography-623f85b-text-transform );line-height:var( --e-global-typography-623f85b-line-height );letter-spacing:var( --e-global-typography-623f85b-letter-spacing );word-spacing:var( --e-global-typography-623f85b-word-spacing );}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-636acff .elementor-icon{font-size:22px;}.elementor-47 .elementor-element.elementor-element-636acff .elementor-icon svg{height:22px;}.elementor-47 .elementor-element.elementor-element-636acff > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-47 .elementor-element.elementor-element-c9ce458 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-47 .elementor-element.elementor-element-c9ce458 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-size:var( --e-global-typography-623f85b-font-size );line-height:var( --e-global-typography-623f85b-line-height );letter-spacing:var( --e-global-typography-623f85b-letter-spacing );word-spacing:var( --e-global-typography-623f85b-word-spacing );}.elementor-47 .elementor-element.elementor-element-48c86e3  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-623f85b-font-size );line-height:var( --e-global-typography-623f85b-line-height );letter-spacing:var( --e-global-typography-623f85b-letter-spacing );word-spacing:var( --e-global-typography-623f85b-word-spacing );}.elementor-47 .elementor-element.elementor-element-48c86e3  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-623f85b-font-size );line-height:var( --e-global-typography-623f85b-line-height );letter-spacing:var( --e-global-typography-623f85b-letter-spacing );word-spacing:var( --e-global-typography-623f85b-word-spacing );}.elementor-47 .elementor-element.elementor-element-04b534b .elementor-icon{font-size:22px;}.elementor-47 .elementor-element.elementor-element-04b534b .elementor-icon svg{height:22px;}.elementor-47 .elementor-element.elementor-element-04b534b > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-47 .elementor-element.elementor-element-724e451 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-47 .elementor-element.elementor-element-724e451 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-size:var( --e-global-typography-623f85b-font-size );line-height:var( --e-global-typography-623f85b-line-height );letter-spacing:var( --e-global-typography-623f85b-letter-spacing );word-spacing:var( --e-global-typography-623f85b-word-spacing );}.elementor-47 .elementor-element.elementor-element-8de9f60  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-623f85b-font-size );line-height:var( --e-global-typography-623f85b-line-height );letter-spacing:var( --e-global-typography-623f85b-letter-spacing );word-spacing:var( --e-global-typography-623f85b-word-spacing );}.elementor-47 .elementor-element.elementor-element-8de9f60  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-623f85b-font-size );line-height:var( --e-global-typography-623f85b-line-height );letter-spacing:var( --e-global-typography-623f85b-letter-spacing );word-spacing:var( --e-global-typography-623f85b-word-spacing );}}@media(min-width:768px){.elementor-47 .elementor-element.elementor-element-c5ccfe6{--width:1260px;}.elementor-47 .elementor-element.elementor-element-9cf0b39{--width:fit-content;}.elementor-47 .elementor-element.elementor-element-e2847ac{--width:1260px;}.elementor-47 .elementor-element.elementor-element-fb2dbe8{--width:fit-content;}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-96b65e1 img{max-width:58px;}.elementor-47 .elementor-element.elementor-element-c9ce458 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-47 .elementor-element.elementor-element-c9ce458 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-size:var( --e-global-typography-623f85b-font-size );line-height:var( --e-global-typography-623f85b-line-height );letter-spacing:var( --e-global-typography-623f85b-letter-spacing );word-spacing:var( --e-global-typography-623f85b-word-spacing );}.elementor-47 .elementor-element.elementor-element-48c86e3  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-623f85b-font-size );line-height:var( --e-global-typography-623f85b-line-height );letter-spacing:var( --e-global-typography-623f85b-letter-spacing );word-spacing:var( --e-global-typography-623f85b-word-spacing );}.elementor-47 .elementor-element.elementor-element-48c86e3  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-623f85b-font-size );line-height:var( --e-global-typography-623f85b-line-height );letter-spacing:var( --e-global-typography-623f85b-letter-spacing );word-spacing:var( --e-global-typography-623f85b-word-spacing );}.elementor-47 .elementor-element.elementor-element-e2847ac{--z-index:9999;}.elementor-47 .elementor-element.elementor-element-ba4a2b5 img{max-width:58px;}.elementor-47 .elementor-element.elementor-element-724e451 .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level,
							.elementor-47 .elementor-element.elementor-element-724e451 .jet-mega-menu.jet-mega-menu--layout-vertical .jet-mega-menu-item__link--top-level{font-size:var( --e-global-typography-623f85b-font-size );line-height:var( --e-global-typography-623f85b-line-height );letter-spacing:var( --e-global-typography-623f85b-letter-spacing );word-spacing:var( --e-global-typography-623f85b-word-spacing );}.elementor-47 .elementor-element.elementor-element-8de9f60  .jet-button__state-normal .jet-button__label{font-size:var( --e-global-typography-623f85b-font-size );line-height:var( --e-global-typography-623f85b-line-height );letter-spacing:var( --e-global-typography-623f85b-letter-spacing );word-spacing:var( --e-global-typography-623f85b-word-spacing );}.elementor-47 .elementor-element.elementor-element-8de9f60  .jet-button__state-hover .jet-button__label{font-size:var( --e-global-typography-623f85b-font-size );line-height:var( --e-global-typography-623f85b-line-height );letter-spacing:var( --e-global-typography-623f85b-letter-spacing );word-spacing:var( --e-global-typography-623f85b-word-spacing );}}/* Start custom CSS for icon, class: .elementor-element-636acff */.burger-icon svg:hover #_1 {
    d: path("M 8 1.5 H -10.98 A 1.5 1.5 0 0 1 -12.48 0 a 1.5 1.5 0 0 1 1.5 -1.5 H 8 A 1.5 1.5 0 0 1 9.5 0 A 1.5 1.5 0 0 1 8 1.5 Z") !important;
    fill: #4CA8B4;
    
}

.burger-icon svg:hover #_2 {
    fill: #4CA8B4;
}

.burger-icon svg:hover #_3 {
    fill: #FFF;
}

.burger-icon svg #_1,
.burger-icon svg #_2,
.burger-icon svg #_3 {
    transition: .3s;
}

header.elementor-sticky--effects .burger-icon svg #_2,
header.elementor-sticky--effects .burger-icon svg #_1,
header.elementor-sticky--effects .burger-icon svg:hover #_3 {
    fill: #0C1A23;
}

header.elementor-sticky--effects .burger-icon svg:hover #_2,
header.elementor-sticky--effects .burger-icon svg:hover #_1 {
    fill: #4CA8B4;
}/* End custom CSS */
/* Start custom CSS for jet-mega-menu, class: .elementor-element-c9ce458 */.mega-menu-container .jet-mega-menu-item__label {
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5ccfe6 */header.sticky-header {
    transition: .3s;
   
}


header {
     width:100% !important;
}

header.sticky-header.elementor-sticky--effects {
    height: 80px;
    background: #F2F4F7;
    border-radius: 100px;
    box-shadow: 0px 0px 35px rgba(0, 0, 0, 0.07);
   
}

@media only screen and (max-width: 1024px) {
    header.sticky-header.elementor-sticky--effects {
        border-radius: 0px;
    }
}


header.sticky-header .logo img {
	transition: .3s;
	transform-origin: center left;
}


header.sticky-header.elementor-sticky--effects .logo img {
	transform: scale(.8);
}


header.sticky-header .jet-mega-menu-item__label {
    color: var(--e-global-color-secondary);
}

header .jet-mega-menu-item__label:hover {
    color: white;
}

header.elementor-sticky--effects .jet-mega-menu-item__label:hover {
    color: var(--e-global-color-primary);
}


header .mega-menu-container .jet-mega-menu-item__dropdown svg {
    width: 12px;
    color: var(--e-global-color-secondary);
    transition: .3s;
}

header.elementor-sticky--effects .jet-mega-menu-item__label:hover .jet-mega-menu-item__dropdown svg {
    color: white;
}

header .jet-mega-menu-item--mega:hover .jet-mega-menu-item__dropdown svg  {
    color: white;
    transform: rotate(-180deg)
}


header .jet-mega-menu-item--mega:hover .jet-mega-menu-item__label {
    color: white;
}

header.elementor-sticky--effects .jet-mega-menu-item--mega:hover .jet-mega-menu-item__label,
header.elementor-sticky--effects .jet-mega-menu-item--mega:hover .jet-mega-menu-item__dropdown svg {
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-04b534b */.burger-icon svg:hover #_1 {
    d: path("M 8 1.5 H -10.98 A 1.5 1.5 0 0 1 -12.48 0 a 1.5 1.5 0 0 1 1.5 -1.5 H 8 A 1.5 1.5 0 0 1 9.5 0 A 1.5 1.5 0 0 1 8 1.5 Z") !important;
    fill: #4CA8B4;
    
}

.burger-icon svg:hover #_2 {
    fill: #4CA8B4;
}

.burger-icon svg:hover #_3 {
    fill: #FFF;
}

.burger-icon svg #_1,
.burger-icon svg #_2,
.burger-icon svg #_3 {
    transition: .3s;
}

header.elementor-sticky--effects .burger-icon svg #_2,
header.elementor-sticky--effects .burger-icon svg #_1,
header.elementor-sticky--effects .burger-icon svg:hover #_3 {
    fill: #0C1A23;
}

header.elementor-sticky--effects .burger-icon svg:hover #_2,
header.elementor-sticky--effects .burger-icon svg:hover #_1 {
    fill: #4CA8B4;
}/* End custom CSS */
/* Start custom CSS for jet-mega-menu, class: .elementor-element-724e451 */.mega-menu-container .jet-mega-menu-item__label {
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2847ac */header.sticky-header {
    transition: .3s;
   
}


header {
     width:100% !important;
}

header.sticky-header.elementor-sticky--effects {
    height: 80px;
    background: #F2F4F7;
    border-radius: 100px;
    box-shadow: 0px 0px 35px rgba(0, 0, 0, 0.07);
   
}

@media only screen and (max-width: 1024px) {
    header.sticky-header.elementor-sticky--effects {
        border-radius: 0px;
    }
}


header.sticky-header .logo img {
	transition: .3s;
	transform-origin: center left;
}


header.sticky-header.elementor-sticky--effects .logo img {
	transform: scale(.8);
}


header.sticky-header .jet-mega-menu-item__label {
    color: var(--e-global-color-secondary);
}

header .jet-mega-menu-item__label:hover {
    color: white;
}

header.elementor-sticky--effects .jet-mega-menu-item__label:hover {
    color: var(--e-global-color-primary);
}


header .mega-menu-container .jet-mega-menu-item__dropdown svg {
    width: 12px;
    color: var(--e-global-color-secondary);
    transition: .3s;
}

header.elementor-sticky--effects .jet-mega-menu-item__label:hover .jet-mega-menu-item__dropdown svg {
    color: white;
}

header .jet-mega-menu-item--mega:hover .jet-mega-menu-item__dropdown svg  {
    color: white;
    transform: rotate(-180deg)
}


header .jet-mega-menu-item--mega:hover .jet-mega-menu-item__label {
    color: white;
}

header.elementor-sticky--effects .jet-mega-menu-item--mega:hover .jet-mega-menu-item__label,
header.elementor-sticky--effects .jet-mega-menu-item--mega:hover .jet-mega-menu-item__dropdown svg {
    color: var(--e-global-color-primary);
}/* End custom CSS */