.elementor-262 .elementor-element.elementor-element-33f4c9c{--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;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:98;}.elementor-262 .elementor-element.elementor-element-33f4c9c, .elementor-262 .elementor-element.elementor-element-33f4c9c::before{--border-transition:0.3s;}.elementor-262 .elementor-element.elementor-element-2220d26{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-262 .elementor-element.elementor-element-0066402{text-align:left;}.elementor-262 .elementor-element.elementor-element-0066402 img{width:100%;}.elementor-262 .elementor-element.elementor-element-0066402 > .elementor-widget-container{margin:-5px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF63;}.elementor-262 .elementor-element.elementor-element-6af93e9{--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;--justify-content:flex-end;--align-items:center;--gap:25px 25px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-262 .elementor-element.elementor-element-4ce3697 .elementor-icon-wrapper{text-align:center;}.elementor-262 .elementor-element.elementor-element-d556e63 .elementor-menu-toggle{margin:0 auto;}.elementor-262 .elementor-element.elementor-element-d556e63 .elementor-nav-menu .elementor-item{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0.2px;}.elementor-262 .elementor-element.elementor-element-d556e63{width:var( --container-widget-width, 59.388% );max-width:59.388%;--container-widget-width:59.388%;--container-widget-flex-grow:0;}.elementor-262 .elementor-element.elementor-element-d556e63.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-262 .elementor-element.elementor-element-a656795 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-262 .elementor-element.elementor-element-a656795 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-262 .elementor-element.elementor-element-a656795 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#0F168100;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-262 .elementor-element.elementor-element-a656795 .elementor-button:hover, .elementor-262 .elementor-element.elementor-element-a656795 .elementor-button:focus{color:var( --e-global-color-fa55c27 );}.elementor-262 .elementor-element.elementor-element-a656795 .elementor-button:hover svg, .elementor-262 .elementor-element.elementor-element-a656795 .elementor-button:focus svg{fill:var( --e-global-color-fa55c27 );}.elementor-262 .elementor-element.elementor-element-a656795 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-262 .elementor-element.elementor-element-7acfc1b .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-262 .elementor-element.elementor-element-33f4c9c{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-262 .elementor-element.elementor-element-0066402 img{width:90%;}.elementor-262 .elementor-element.elementor-element-0066402 > .elementor-widget-container{margin:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-262 .elementor-element.elementor-element-a656795 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-262 .elementor-element.elementor-element-7acfc1b .elementor-button{font-size:16px;}}@media(max-width:767px){.elementor-262 .elementor-element.elementor-element-33f4c9c{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:13px;--padding-block-end:13px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-262 .elementor-element.elementor-element-2220d26{--width:34%;}.elementor-262 .elementor-element.elementor-element-0066402 img{width:100%;}.elementor-262 .elementor-element.elementor-element-0066402 > .elementor-widget-container{margin:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-262 .elementor-element.elementor-element-6af93e9{--width:62%;--justify-content:flex-end;--gap:10px 10px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-262 .elementor-element.elementor-element-4ce3697 .elementor-icon{font-size:33px;}.elementor-262 .elementor-element.elementor-element-4ce3697 .elementor-icon svg{height:33px;}.elementor-262 .elementor-element.elementor-element-d556e63{--nav-menu-icon-size:26px;width:auto;max-width:auto;}.elementor-262 .elementor-element.elementor-element-d556e63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-262 .elementor-element.elementor-element-a656795 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-262 .elementor-element.elementor-element-7acfc1b .elementor-button{font-size:13px;}}@media(min-width:768px){.elementor-262 .elementor-element.elementor-element-33f4c9c{--content-width:1200px;}.elementor-262 .elementor-element.elementor-element-2220d26{--width:14%;}.elementor-262 .elementor-element.elementor-element-6af93e9{--width:86%;}}@media(max-width:1024px) and (min-width:768px){.elementor-262 .elementor-element.elementor-element-2220d26{--width:20%;}.elementor-262 .elementor-element.elementor-element-6af93e9{--width:80%;}}/* Start custom CSS */header.sticky-header {
    --header-height: 70px;
    --opacity: 0.90;
    --shrink-me: 0.80;
    --sticky-background-color: #fff;
    --transition: .3s ease-in-out;

    transition: background-color var(--transition),
                background-image var(--transition),
                backdrop-filter var(--transition),
                opacity var(--transition);
}
header.sticky-header.elementor-sticky--effects {
    background-color: var(--sticky-background-color) !important;
    background-image: none !important;
    opacity: var(--opacity) !important;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
}
header.sticky-header > .elementor-container {
    transition: min-height var(--transition);
}
header.sticky-header.elementor-sticky--effects > .elementor-container {
    min-height: 80px !important;
    height: 80px;
    transition: all 0.3s cubic-bezier(0.25, 0.1, 0.25, 1) !important;
}
header.sticky-header .elementor-nav-menu .elementor-item {
    transition: padding var(--transition);
}
header.sticky-header.elementor-sticky--effects .elementor-nav-menu .elementor-item {
    padding-bottom: 10px !important;
    padding-top: 10px !important;
}
header.sticky-header > .elementor-container .logo img {
    transition: max-width var(--transition);
}
header.sticky-header.elementor-sticky--effects .logo img {
    width: calc(100% * var(--shrink-me)) !important;
    transition: all 0.3s cubic-bezier(0.25, 0.1, 0.25, 1) !important;
}

header .logo img {
    transition: all 0.3s cubic-bezier(0.25, 0.1, 0.25, 1) !important;
}

@media (max-width:495px) {
    header.sticky-header.elementor-sticky--effects .logo img {
    width: 90% !important;
    transition: all 0.3s cubic-bezier(0.25, 0.1, 0.25, 1) !important;
}
}


.gt_float_switcher img {
    width: 25px !important;
}
.gt_float_switcher {
    font-size: 15px !important;
}

.gt_float_switcher .gt-selected .gt-current-lang {
    padding: 5px !important;
}

#gt_float_wrapper {
    height: 34px !important;
}/* End custom CSS */