.elementor-31 .elementor-element.elementor-element-82efb6a{--display:flex;--position:fixed;--min-height:85px;--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:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#6F6F6F2B;--border-color:#6F6F6F2B;top:0px;--z-index:99;}.elementor-31 .elementor-element.elementor-element-82efb6a:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-82efb6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4847461F;}.elementor-31 .elementor-element.elementor-element-82efb6a::before, .elementor-31 .elementor-element.elementor-element-82efb6a > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-82efb6a > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-82efb6a > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-82efb6a > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-82efb6a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-82efb6a{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-82efb6a{right:0px;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-fdcd455{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:var( --e-global-color-001289f );padding:012px 028px 12px 028px;--container-widget-width:fit-content;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-fdcd455{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-fdcd455{right:0px;}.elementor-31 .elementor-element.elementor-element-fdcd455 img{width:auto;height:60px;object-fit:contain;object-position:center center;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );--n-menu-title-line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );--n-menu-divider-color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-b1143af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-8014a39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-8014a39.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-2b94561{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#40404000;--border-color:#40404000;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31 .elementor-element.elementor-element-2b94561:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2b94561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-2b94561:hover{background-color:var( --e-global-color-6d28fd4 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c9945bc );--border-color:var( --e-global-color-c9945bc );}.elementor-31 .elementor-element.elementor-element-2b94561, .elementor-31 .elementor-element.elementor-element-2b94561::before{--border-transition:0.3s;}.elementor-31 .elementor-element.elementor-element-1fad40f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-264ac52 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-264ac52.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-264ac52.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-264ac52.elementor-view-default .elementor-icon{color:var( --e-global-color-951c25a );border-color:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-264ac52.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-264ac52.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-264ac52 .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-264ac52 .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-264ac52 .elementor-icon-wrapper svg{width:auto;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-f1df97b{margin:014px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-8d07263-font-family ), Sans-serif;font-size:var( --e-global-typography-8d07263-font-size );font-weight:var( --e-global-typography-8d07263-font-weight );line-height:var( --e-global-typography-8d07263-line-height );letter-spacing:var( --e-global-typography-8d07263-letter-spacing );color:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-f1df97b p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-888e5a3{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-888e5a3 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-bbddba7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#40404000;--border-color:#40404000;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31 .elementor-element.elementor-element-bbddba7:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-bbddba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-bbddba7:hover{background-color:var( --e-global-color-6d28fd4 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c9945bc );--border-color:var( --e-global-color-c9945bc );}.elementor-31 .elementor-element.elementor-element-bbddba7, .elementor-31 .elementor-element.elementor-element-bbddba7::before{--border-transition:0.3s;}.elementor-31 .elementor-element.elementor-element-172d166{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7374b93 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-7374b93.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-7374b93.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-7374b93.elementor-view-default .elementor-icon{color:var( --e-global-color-951c25a );border-color:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-7374b93.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-7374b93.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-7374b93 .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-7374b93 .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-7374b93 .elementor-icon-wrapper svg{width:auto;}.elementor-31 .elementor-element.elementor-element-a6cb960{margin:014px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-8d07263-font-family ), Sans-serif;font-size:var( --e-global-typography-8d07263-font-size );font-weight:var( --e-global-typography-8d07263-font-weight );line-height:var( --e-global-typography-8d07263-line-height );letter-spacing:var( --e-global-typography-8d07263-letter-spacing );color:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-a6cb960 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-eca51de{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-eca51de p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-1fb8d1c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#40404000;--border-color:#40404000;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31 .elementor-element.elementor-element-1fb8d1c:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1fb8d1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-1fb8d1c:hover{background-color:var( --e-global-color-6d28fd4 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c9945bc );--border-color:var( --e-global-color-c9945bc );}.elementor-31 .elementor-element.elementor-element-1fb8d1c, .elementor-31 .elementor-element.elementor-element-1fb8d1c::before{--border-transition:0.3s;}.elementor-31 .elementor-element.elementor-element-5e52af8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-19688fe .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-19688fe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-19688fe.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-19688fe.elementor-view-default .elementor-icon{color:var( --e-global-color-951c25a );border-color:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-19688fe.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-19688fe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-19688fe .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-19688fe .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-19688fe .elementor-icon-wrapper svg{width:auto;}.elementor-31 .elementor-element.elementor-element-16e2950{margin:014px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-8d07263-font-family ), Sans-serif;font-size:var( --e-global-typography-8d07263-font-size );font-weight:var( --e-global-typography-8d07263-font-weight );line-height:var( --e-global-typography-8d07263-line-height );letter-spacing:var( --e-global-typography-8d07263-letter-spacing );color:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-16e2950 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-06710fa{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-06710fa p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-fceffa6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#40404000;--border-color:#40404000;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31 .elementor-element.elementor-element-fceffa6:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-fceffa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-fceffa6:hover{background-color:var( --e-global-color-6d28fd4 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c9945bc );--border-color:var( --e-global-color-c9945bc );}.elementor-31 .elementor-element.elementor-element-fceffa6, .elementor-31 .elementor-element.elementor-element-fceffa6::before{--border-transition:0.3s;}.elementor-31 .elementor-element.elementor-element-f998406{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f50f001 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-f50f001.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-f50f001.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-f50f001.elementor-view-default .elementor-icon{color:var( --e-global-color-951c25a );border-color:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-f50f001.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-f50f001.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-f50f001 .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-f50f001 .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-f50f001 .elementor-icon-wrapper svg{width:auto;}.elementor-31 .elementor-element.elementor-element-c7656e9{margin:014px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-8d07263-font-family ), Sans-serif;font-size:var( --e-global-typography-8d07263-font-size );font-weight:var( --e-global-typography-8d07263-font-weight );line-height:var( --e-global-typography-8d07263-line-height );letter-spacing:var( --e-global-typography-8d07263-letter-spacing );color:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-c7656e9 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-ed942d3{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-ed942d3 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-443065a{--display:flex;}.elementor-31 .elementor-element.elementor-element-d97c865{--display:flex;}.elementor-31 .elementor-element.elementor-element-bb69d33{--display:flex;}.elementor-31 .elementor-element.elementor-element-3e63fef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-0eebada{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#40404000;--border-color:#40404000;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31 .elementor-element.elementor-element-0eebada:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-0eebada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-0eebada:hover{background-color:var( --e-global-color-6d28fd4 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c9945bc );--border-color:var( --e-global-color-c9945bc );}.elementor-31 .elementor-element.elementor-element-0eebada, .elementor-31 .elementor-element.elementor-element-0eebada::before{--border-transition:0.3s;}.elementor-31 .elementor-element.elementor-element-e0b86ea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-95874aa .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-95874aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-95874aa.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-95874aa.elementor-view-default .elementor-icon{color:var( --e-global-color-951c25a );border-color:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-95874aa.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-95874aa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-95874aa .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-95874aa .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-95874aa .elementor-icon-wrapper svg{width:auto;}.elementor-31 .elementor-element.elementor-element-5fb5e4d{margin:014px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-8d07263-font-family ), Sans-serif;font-size:var( --e-global-typography-8d07263-font-size );font-weight:var( --e-global-typography-8d07263-font-weight );line-height:var( --e-global-typography-8d07263-line-height );letter-spacing:var( --e-global-typography-8d07263-letter-spacing );color:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-5fb5e4d p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-85f8d62{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-85f8d62 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-f7e7deb{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#40404000;--border-color:#40404000;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31 .elementor-element.elementor-element-f7e7deb:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-f7e7deb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-f7e7deb:hover{background-color:var( --e-global-color-6d28fd4 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c9945bc );--border-color:var( --e-global-color-c9945bc );}.elementor-31 .elementor-element.elementor-element-f7e7deb, .elementor-31 .elementor-element.elementor-element-f7e7deb::before{--border-transition:0.3s;}.elementor-31 .elementor-element.elementor-element-b506d9d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-663a6fc .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-663a6fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-663a6fc.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-663a6fc.elementor-view-default .elementor-icon{color:var( --e-global-color-951c25a );border-color:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-663a6fc.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-663a6fc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-663a6fc .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-663a6fc .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-663a6fc .elementor-icon-wrapper svg{width:auto;}.elementor-31 .elementor-element.elementor-element-e66c45e{margin:014px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-8d07263-font-family ), Sans-serif;font-size:var( --e-global-typography-8d07263-font-size );font-weight:var( --e-global-typography-8d07263-font-weight );line-height:var( --e-global-typography-8d07263-line-height );letter-spacing:var( --e-global-typography-8d07263-letter-spacing );color:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-e66c45e p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-5c56382{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-5c56382 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-1cce540{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#40404000;--border-color:#40404000;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31 .elementor-element.elementor-element-1cce540:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1cce540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-1cce540:hover{background-color:var( --e-global-color-6d28fd4 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c9945bc );--border-color:var( --e-global-color-c9945bc );}.elementor-31 .elementor-element.elementor-element-1cce540, .elementor-31 .elementor-element.elementor-element-1cce540::before{--border-transition:0.3s;}.elementor-31 .elementor-element.elementor-element-b0979ac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4f30d1f .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-4f30d1f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-4f30d1f.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-4f30d1f.elementor-view-default .elementor-icon{color:var( --e-global-color-951c25a );border-color:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-4f30d1f.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-4f30d1f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-4f30d1f .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-4f30d1f .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-4f30d1f .elementor-icon-wrapper svg{width:auto;}.elementor-31 .elementor-element.elementor-element-3e6c86e{margin:014px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-8d07263-font-family ), Sans-serif;font-size:var( --e-global-typography-8d07263-font-size );font-weight:var( --e-global-typography-8d07263-font-weight );line-height:var( --e-global-typography-8d07263-line-height );letter-spacing:var( --e-global-typography-8d07263-letter-spacing );color:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-3e6c86e p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-ccb5379{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-ccb5379 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-1d27f1f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#40404000;--border-color:#40404000;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31 .elementor-element.elementor-element-1d27f1f:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1d27f1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-1d27f1f:hover{background-color:var( --e-global-color-6d28fd4 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c9945bc );--border-color:var( --e-global-color-c9945bc );}.elementor-31 .elementor-element.elementor-element-1d27f1f, .elementor-31 .elementor-element.elementor-element-1d27f1f::before{--border-transition:0.3s;}.elementor-31 .elementor-element.elementor-element-9380efb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7679ba3 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-7679ba3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-7679ba3.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-7679ba3.elementor-view-default .elementor-icon{color:var( --e-global-color-951c25a );border-color:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-7679ba3.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-7679ba3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-7679ba3 .elementor-icon{font-size:20px;}.elementor-31 .elementor-element.elementor-element-7679ba3 .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-7679ba3 .elementor-icon-wrapper svg{width:auto;}.elementor-31 .elementor-element.elementor-element-72b0969{margin:014px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-8d07263-font-family ), Sans-serif;font-size:var( --e-global-typography-8d07263-font-size );font-weight:var( --e-global-typography-8d07263-font-weight );line-height:var( --e-global-typography-8d07263-line-height );letter-spacing:var( --e-global-typography-8d07263-letter-spacing );color:var( --e-global-color-951c25a );}.elementor-31 .elementor-element.elementor-element-72b0969 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-cedf76a{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-cedf76a p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-1dfa6f6{--display:flex;}.elementor-31 .elementor-element.elementor-element-5ba7709{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:var( --e-global-typography-62e1d0f-font-size );--n-menu-title-color-normal:var( --e-global-color-accent );--n-menu-title-transition:300ms;--n-menu-title-padding:16px 012px 016px 012px;--n-menu-icon-size:14px;--n-menu-dropdown-indicator-size:12px;--n-menu-dropdown-indicator-space:0px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-31 .elementor-element.elementor-element-5ba7709 > .e-n-menu > .e-n-menu-toggle[aria-expanded="false"]:not( :hover ) > .e-n-menu-toggle-icon{background:var( --e-global-color-accent );border-style:none;}.elementor-31 .elementor-element.elementor-element-5ba7709 > .e-n-menu > .e-n-menu-toggle:hover:is( [aria-expanded="true"], [aria-expanded="false"] ) > .e-n-menu-toggle-icon{background:var( --e-global-color-11c124b );border-style:none;}.elementor-31 .elementor-element.elementor-element-5ba7709 > .e-n-menu > .e-n-menu-toggle[aria-expanded="true"] > .e-n-menu-toggle-icon{background:var( --e-global-color-accent );border-style:none;}:where( .elementor-31 .elementor-element.elementor-element-5ba7709 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{background-color:var( --e-global-color-5b5049e );--padding-top:14px;--padding-right:14px;--padding-bottom:14px;--padding-left:14px;}.elementor-31 .elementor-element.elementor-element-5ba7709 > .e-n-menu[data-layout='dropdown'] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ){background:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-5ba7709 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-31 .elementor-element.elementor-element-5ba7709 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-31 .elementor-element.elementor-element-5ba7709 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-62e1d0f-font-family ), Sans-serif;font-weight:var( --e-global-typography-62e1d0f-font-weight );text-transform:var( --e-global-typography-62e1d0f-text-transform );--n-menu-title-line-height:var( --e-global-typography-62e1d0f-line-height );letter-spacing:var( --e-global-typography-62e1d0f-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5ba7709 {--n-menu-title-color-hover:var( --e-global-color-11c124b );--n-menu-title-color-active:#F4F4F496;}:where( [data-core-v316-plus='true'] .elementor-element.elementor-widget-n-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{--padding-block-start:14px;--padding-inline-end:14px;--padding-block-end:14px;--padding-inline-start:14px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6d77018 .elementor-button-content-wrapper{flex-direction:row;}.elementor-31 .elementor-element.elementor-element-6d77018 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-31 .elementor-element.elementor-element-6d77018 .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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.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-31 .elementor-element.elementor-element-8014a39{--width:50%;}}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-82efb6a{--min-height:80px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-fdcd455{padding:012px 024px 012px 024px;}.elementor-31 .elementor-element.elementor-element-fdcd455 img{height:55px;}.elementor-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-1fad40f{--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;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f1df97b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;font-size:var( --e-global-typography-8d07263-font-size );line-height:var( --e-global-typography-8d07263-line-height );letter-spacing:var( --e-global-typography-8d07263-letter-spacing );}.elementor-31 .elementor-element.elementor-element-172d166{--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;}.elementor-31 .elementor-element.elementor-element-a6cb960{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;font-size:var( --e-global-typography-8d07263-font-size );line-height:var( --e-global-typography-8d07263-line-height );letter-spacing:var( --e-global-typography-8d07263-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5e52af8{--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;}.elementor-31 .elementor-element.elementor-element-16e2950{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;font-size:var( --e-global-typography-8d07263-font-size );line-height:var( --e-global-typography-8d07263-line-height );letter-spacing:var( --e-global-typography-8d07263-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f998406{--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;}.elementor-31 .elementor-element.elementor-element-c7656e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;font-size:var( --e-global-typography-8d07263-font-size );line-height:var( --e-global-typography-8d07263-line-height );letter-spacing:var( --e-global-typography-8d07263-letter-spacing );}.elementor-31 .elementor-element.elementor-element-e0b86ea{--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;}.elementor-31 .elementor-element.elementor-element-5fb5e4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;font-size:var( --e-global-typography-8d07263-font-size );line-height:var( --e-global-typography-8d07263-line-height );letter-spacing:var( --e-global-typography-8d07263-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b506d9d{--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;}.elementor-31 .elementor-element.elementor-element-e66c45e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;font-size:var( --e-global-typography-8d07263-font-size );line-height:var( --e-global-typography-8d07263-line-height );letter-spacing:var( --e-global-typography-8d07263-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b0979ac{--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;}.elementor-31 .elementor-element.elementor-element-3e6c86e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;font-size:var( --e-global-typography-8d07263-font-size );line-height:var( --e-global-typography-8d07263-line-height );letter-spacing:var( --e-global-typography-8d07263-letter-spacing );}.elementor-31 .elementor-element.elementor-element-9380efb{--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;}.elementor-31 .elementor-element.elementor-element-72b0969{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;font-size:var( --e-global-typography-8d07263-font-size );line-height:var( --e-global-typography-8d07263-line-height );letter-spacing:var( --e-global-typography-8d07263-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5ba7709{--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;width:var( --container-widget-width, fit-content );max-width:fit-content;padding:0px 0px 0px 0px;--container-widget-width:fit-content;--container-widget-flex-grow:0;--n-menu-title-font-size:var( --e-global-typography-62e1d0f-font-size );--n-menu-title-padding:20px var(--container-default-padding-right,10px) 20px var(--container-default-padding-left,10px);--n-menu-toggle-icon-size:22px;--n-menu-toggle-icon-padding:12px 12px 12px 12px;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-31 .elementor-element.elementor-element-5ba7709.elementor-element{--order:99999 /* order end hack */;}.elementor-31 .elementor-element.elementor-element-5ba7709 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-31 .elementor-element.elementor-element-5ba7709 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-31 .elementor-element.elementor-element-5ba7709 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-62e1d0f-line-height );letter-spacing:var( --e-global-typography-62e1d0f-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6d77018 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-82efb6a{--min-height:73px;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-fdcd455{padding:12px 18px 12px 18px;}.elementor-31 .elementor-element.elementor-element-fdcd455 img{height:48px;}.elementor-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8014a39{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-31 .elementor-element.elementor-element-264ac52 .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-264ac52 .elementor-icon svg{height:16px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f1df97b{font-size:var( --e-global-typography-8d07263-font-size );line-height:var( --e-global-typography-8d07263-line-height );letter-spacing:var( --e-global-typography-8d07263-letter-spacing );}.elementor-31 .elementor-element.elementor-element-888e5a3{margin:06px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-7374b93 .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-7374b93 .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-a6cb960{font-size:var( --e-global-typography-8d07263-font-size );line-height:var( --e-global-typography-8d07263-line-height );letter-spacing:var( --e-global-typography-8d07263-letter-spacing );}.elementor-31 .elementor-element.elementor-element-eca51de{margin:06px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-19688fe .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-19688fe .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-16e2950{font-size:var( --e-global-typography-8d07263-font-size );line-height:var( --e-global-typography-8d07263-line-height );letter-spacing:var( --e-global-typography-8d07263-letter-spacing );}.elementor-31 .elementor-element.elementor-element-06710fa{margin:06px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-f50f001 .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-f50f001 .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-c7656e9{font-size:var( --e-global-typography-8d07263-font-size );line-height:var( --e-global-typography-8d07263-line-height );letter-spacing:var( --e-global-typography-8d07263-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ed942d3{margin:06px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-95874aa .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-95874aa .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-5fb5e4d{font-size:var( --e-global-typography-8d07263-font-size );line-height:var( --e-global-typography-8d07263-line-height );letter-spacing:var( --e-global-typography-8d07263-letter-spacing );}.elementor-31 .elementor-element.elementor-element-85f8d62{margin:06px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-663a6fc .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-663a6fc .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-e66c45e{font-size:var( --e-global-typography-8d07263-font-size );line-height:var( --e-global-typography-8d07263-line-height );letter-spacing:var( --e-global-typography-8d07263-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5c56382{margin:06px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-4f30d1f .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-4f30d1f .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-3e6c86e{font-size:var( --e-global-typography-8d07263-font-size );line-height:var( --e-global-typography-8d07263-line-height );letter-spacing:var( --e-global-typography-8d07263-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ccb5379{margin:06px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-7679ba3 .elementor-icon{font-size:16px;}.elementor-31 .elementor-element.elementor-element-7679ba3 .elementor-icon svg{height:16px;}.elementor-31 .elementor-element.elementor-element-72b0969{font-size:var( --e-global-typography-8d07263-font-size );line-height:var( --e-global-typography-8d07263-line-height );letter-spacing:var( --e-global-typography-8d07263-letter-spacing );}.elementor-31 .elementor-element.elementor-element-cedf76a{margin:06px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-5ba7709{--n-menu-title-font-size:var( --e-global-typography-62e1d0f-font-size );--n-menu-toggle-icon-size:18px;--n-menu-toggle-icon-padding:12px 12px 12px 12px;}.elementor-31 .elementor-element.elementor-element-5ba7709 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-31 .elementor-element.elementor-element-5ba7709 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-31 .elementor-element.elementor-element-5ba7709 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-62e1d0f-line-height );letter-spacing:var( --e-global-typography-62e1d0f-letter-spacing );}:where( .elementor-31 .elementor-element.elementor-element-5ba7709 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}:where( [data-core-v316-plus='true'] .elementor-element.elementor-widget-n-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{--padding-block-start:10px;--padding-inline-end:10px;--padding-block-end:10px;--padding-inline-start:10px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6d77018 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for mega-menu, class: .elementor-element-5ba7709 */.elementor-31 .elementor-element.elementor-element-5ba7709 .e-n-menu-dropdown-icon {
    box-shadow: none;
}

.elementor-31 .elementor-element.elementor-element-5ba7709 .e-n-menu-dropdown-icon svg *{
    fill: none;
}

@media (min-width: 1200px){
    .elementor-31 .elementor-element.elementor-element-5ba7709 .e-n-menu-content{
        min-width: 380px !important;
    }
}

@media (width > 1024px){
    .elementor-31 .elementor-element.elementor-element-5ba7709 .e-n-menu-content{
        width: fit-content;
        max-width: 380px;
        min-width: 300px;
        left: unset !important;
        margin-left: 12px;
    }
    
    .elementor-31 .elementor-element.elementor-element-5ba7709 .e-n-menu-content{
        max-height: 90vh;
        overflow: scroll;
    }
}

@media (max-width:1024px){
    .elementor-31 .elementor-element.elementor-element-5ba7709 .e-n-menu-wrapper{
        height: calc(100svh - 72px);
background: var( --e-global-color-secondary );
margin-top: 16px;
padding-bottom: 16px;
padding-top: 16px;
        overflow: scroll;
    }
    
    .elementor-31 .elementor-element.elementor-element-5ba7709 .e-n-menu-content{
        min-width: unset;
    }
    
    .elementor-31 .elementor-element.elementor-element-5ba7709 .e-n-menu-title{
        justify-content: space-between;
    }
    
    .elementor-31 .elementor-element.elementor-element-5ba7709 .e-n-menu-dropdown-icon{
        margin-right: 12px;
    }
}

.elementor-31 .elementor-element.elementor-element-5ba7709 .e-n-menu-content::-webkit-scrollbar {
  display: none;
}

.elementor-31 .elementor-element.elementor-element-5ba7709 .e-n-menu-content{
    -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d77018 */@media (max-width: 1200px){
    .elementor-31 .elementor-element.elementor-element-6d77018 .elementor-button-text{
        display: none;
    }
}

@media (max-width: 1024px){
    .elementor-31 .elementor-element.elementor-element-6d77018 .elementor-button-text{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82efb6a */.elementor-31 .elementor-element.elementor-element-82efb6a{
    backdrop-filter: blur(6px);
}
#liquid{
  backdrop-filter: blur(18px) saturate(130%)!important;
  -webkit-backdrop-filter: blur(18px) saturate(130%)!important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.08);
  background-clip: padding-box;}/* End custom CSS */