.elementor-32 .elementor-element.elementor-element-49daacbe{--display:flex;--min-height:40px;--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:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E3EDF5;--border-color:#E3EDF5;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-49daacbe:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-49daacbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FC;}.elementor-32 .elementor-element.elementor-element-f0a0395.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-2f03bca4{--display:flex;--min-height:80px;--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:flex-start;--align-items:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E3EDF5;--border-color:#E3EDF5;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:50;}.elementor-32 .elementor-element.elementor-element-2f03bca4:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-2f03bca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF0;}.elementor-32 .elementor-element.elementor-element-50ecaeb9{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-50ecaeb9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-32 .elementor-element.elementor-element-2879e268.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-2879e268 img{width:48px;}.elementor-32 .elementor-element.elementor-element-768fd15f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-768fd15f img{width:156px;}.elementor-32 .elementor-element.elementor-element-93ea31c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-1c51b32e{--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:flex-end;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-1c51b32e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-49daacbe{--content-width:1280px;}.elementor-32 .elementor-element.elementor-element-2f03bca4{--content-width:1280px;}}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-2f03bca4{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-32 .elementor-element.elementor-element-50ecaeb9.e-con{--order:2;}.elementor-32 .elementor-element.elementor-element-93ea31c.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-1c51b32e.e-con{--order:99999 /* order end hack */;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-2f03bca4{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:12px;}.elementor-32 .elementor-element.elementor-element-50ecaeb9{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-32 .elementor-element.elementor-element-2879e268 img{width:38px;}.elementor-32 .elementor-element.elementor-element-768fd15f img{width:122px;}}/* Start custom CSS for container, class: .elementor-element-50ecaeb9 */.elementor-32 .elementor-element.elementor-element-50ecaeb9{--width:auto;width:auto;flex:0 0 auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c51b32e */.elementor-32 .elementor-element.elementor-element-1c51b32e{margin-left:auto;--width:auto;width:auto;flex:0 0 auto;}
.elementor-32 .elementor-element.elementor-element-1c51b32e .elementor-widget-icon .elementor-icon{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;color:#0B1A2A;fill:#0B1A2A;transition:background .2s,color .2s;}
.elementor-32 .elementor-element.elementor-element-1c51b32e .elementor-widget-icon .elementor-icon:hover{background:#EAF4FB;color:#1366A6;fill:#1366A6;}
.elementor-32 .elementor-element.elementor-element-1c51b32e .elementor-widget-icon .elementor-icon i,.elementor-32 .elementor-element.elementor-element-1c51b32e .elementor-widget-icon .elementor-icon svg{font-size:20px;width:20px;height:20px;}
.elementor-32 .elementor-element.elementor-element-1c51b32e .elementor-search-form__toggle .e-font-icon-svg-container,.elementor-32 .elementor-element.elementor-element-1c51b32e .elementor-search-form__toggle i{border-radius:12px!important;transition:background .2s,color .2s;}
.elementor-32 .elementor-element.elementor-element-1c51b32e .elementor-search-form__toggle:hover .e-font-icon-svg-container,.elementor-32 .elementor-element.elementor-element-1c51b32e .elementor-search-form__toggle:hover i{background:#EAF4FB!important;color:#1366A6!important;fill:#1366A6!important;}
.elementor-32 .elementor-element.elementor-element-1c51b32e .elementor-menu-cart__toggle .elementor-button{background:transparent!important;border:0!important;padding:0!important;width:44px;height:44px;justify-content:center;border-radius:12px;color:#0B1A2A!important;fill:#0B1A2A;transition:background .2s,color .2s;}
.elementor-32 .elementor-element.elementor-element-1c51b32e .elementor-menu-cart__toggle .elementor-button:hover{background:#EAF4FB!important;color:#1366A6!important;}
.elementor-32 .elementor-element.elementor-element-1c51b32e .elementor-menu-cart__toggle .elementor-button-text{display:none;}
.elementor-32 .elementor-element.elementor-element-1c51b32e .elementor-menu-cart__toggle .elementor-button-icon{font-size:21px;}
.elementor-32 .elementor-element.elementor-element-1c51b32e .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before{background:linear-gradient(120deg,#01186A 0%,#013E6A 35%,#419AD6 80%,#43D1FF 110%);color:#fff;font-family:'IBM Plex Mono',monospace;font-size:10.5px;font-weight:600;min-width:18px;height:18px;line-height:18px;top:-9px;right:-11px;}
@media (max-width:420px){.elementor-32 .elementor-element.elementor-element-1c51b32e .elementor-widget-icon .elementor-icon,.elementor-32 .elementor-element.elementor-element-1c51b32e .elementor-menu-cart__toggle .elementor-button{width:40px;}}
.elementor-32 .elementor-element.elementor-element-1c51b32e .elementor-search-form__toggle svg,.elementor-32 .elementor-element.elementor-element-1c51b32e .elementor-search-form__toggle i{width:21px!important;height:21px!important;font-size:21px!important;}
.elementor-32 .elementor-element.elementor-element-1c51b32e .elementor-search-form__toggle .e-font-icon-svg-container,.elementor-32 .elementor-element.elementor-element-1c51b32e .elementor-search-form__toggle i{width:44px;height:44px;display:grid!important;place-items:center;background:transparent;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f03bca4 */.elementor-32 .elementor-element.elementor-element-2f03bca4{backdrop-filter:saturate(1.6) blur(14px);-webkit-backdrop-filter:saturate(1.6) blur(14px);transition:box-shadow .25s;}
.elementor-32 .elementor-element.elementor-element-2f03bca4 > .e-con-inner{transition:min-height .25s;}
.elementor-32 .elementor-element.elementor-element-2f03bca4.elementor-sticky--effects{box-shadow:0 1px 2px rgba(1,62,106,.06),0 4px 14px rgba(1,62,106,.06);}
.elementor-32 .elementor-element.elementor-element-2f03bca4.elementor-sticky--effects > .e-con-inner{min-height:68px;}
.elementor-32 .elementor-element.elementor-element-2f03bca4 > .e-con-inner{position:static;}/* End custom CSS */