.elementor-1882 .elementor-element.elementor-element-f06f61b{--display:flex;--position:fixed;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:100;}.elementor-1882 .elementor-element.elementor-element-f06f61b:not(.elementor-motion-effects-element-type-background), .elementor-1882 .elementor-element.elementor-element-f06f61b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-478fb39 );}body:not(.rtl) .elementor-1882 .elementor-element.elementor-element-f06f61b{left:0px;}body.rtl .elementor-1882 .elementor-element.elementor-element-f06f61b{right:0px;}.elementor-1882 .elementor-element.elementor-element-2bbbcd2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-2ed19fe{--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-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-site-logo .hfe-site-logo-container .hfe-site-logo-img{border-color:var( --e-global-color-primary );}.elementor-widget-site-logo .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-1882 .elementor-element.elementor-element-519b84a .hfe-site-logo-container, .elementor-1882 .elementor-element.elementor-element-519b84a .hfe-caption-width figcaption{text-align:left;}.elementor-1882 .elementor-element.elementor-element-519b84a .hfe-site-logo .hfe-site-logo-container img{width:100px;}.elementor-1882 .elementor-element.elementor-element-519b84a .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-1882 .elementor-element.elementor-element-519b84a > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-519b84a.elementor-element{--align-self:center;}.elementor-1882 .elementor-element.elementor-element-519b84a .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}.elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .elementor-widget-container > .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 > .elementor-widget-container > .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 );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-1882 .elementor-element.elementor-element-7f889ce{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-7f889ce:not(.elementor-motion-effects-element-type-background), .elementor-1882 .elementor-element.elementor-element-7f889ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53f5ee7 );}.elementor-1882 .elementor-element.elementor-element-e6a276b{--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:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1882 .elementor-element.elementor-element-97290b6 .elementor-button{background-color:var( --e-global-color-53f5ee7 );font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-c7433ab );color:var( --e-global-color-c7433ab );transition-duration:0s;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);padding:8px 16px 8px 16px;}.elementor-1882 .elementor-element.elementor-element-97290b6 .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-97290b6 .elementor-button:focus{background-color:var( --e-global-color-2f08d20 );}.elementor-1882 .elementor-element.elementor-element-97290b6{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-97290b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-1882 .elementor-element.elementor-element-97290b6 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1882 .elementor-element.elementor-element-3466c2c .elementor-button{background-color:var( --e-global-color-53f5ee7 );font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-c7433ab );color:var( --e-global-color-c7433ab );transition-duration:0s;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);padding:8px 16px 8px 16px;}.elementor-1882 .elementor-element.elementor-element-3466c2c .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-3466c2c .elementor-button:focus{background-color:var( --e-global-color-2f08d20 );}.elementor-1882 .elementor-element.elementor-element-3466c2c{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-3466c2c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-1882 .elementor-element.elementor-element-3466c2c .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1882 .elementor-element.elementor-element-af7d83c .elementor-button{background-color:var( --e-global-color-53f5ee7 );font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-c7433ab );color:var( --e-global-color-c7433ab );transition-duration:0s;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);padding:8px 16px 8px 16px;}.elementor-1882 .elementor-element.elementor-element-af7d83c .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-af7d83c .elementor-button:focus{background-color:var( --e-global-color-2f08d20 );}.elementor-1882 .elementor-element.elementor-element-af7d83c{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-af7d83c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-1882 .elementor-element.elementor-element-af7d83c .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1882 .elementor-element.elementor-element-6fded04 .elementor-button{background-color:var( --e-global-color-53f5ee7 );font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-c7433ab );color:var( --e-global-color-c7433ab );transition-duration:0s;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);padding:8px 16px 8px 16px;}.elementor-1882 .elementor-element.elementor-element-6fded04 .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-6fded04 .elementor-button:focus{background-color:var( --e-global-color-2f08d20 );}.elementor-1882 .elementor-element.elementor-element-6fded04{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-6fded04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-1882 .elementor-element.elementor-element-6fded04 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1882 .elementor-element.elementor-element-0db2a4b .elementor-button{background-color:var( --e-global-color-53f5ee7 );font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-c7433ab );color:var( --e-global-color-c7433ab );transition-duration:0s;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);padding:8px 16px 8px 16px;}.elementor-1882 .elementor-element.elementor-element-0db2a4b .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-0db2a4b .elementor-button:focus{background-color:var( --e-global-color-2f08d20 );}.elementor-1882 .elementor-element.elementor-element-0db2a4b{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-0db2a4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-1882 .elementor-element.elementor-element-0db2a4b .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1882 .elementor-element.elementor-element-ca07265 .elementor-button{background-color:var( --e-global-color-53f5ee7 );font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-c7433ab );color:var( --e-global-color-c7433ab );transition-duration:0s;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);padding:8px 16px 8px 16px;}.elementor-1882 .elementor-element.elementor-element-ca07265 .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-ca07265 .elementor-button:focus{background-color:var( --e-global-color-2f08d20 );}.elementor-1882 .elementor-element.elementor-element-ca07265{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-ca07265 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-1882 .elementor-element.elementor-element-ca07265 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1882 .elementor-element.elementor-element-38b06be .elementor-button{background-color:var( --e-global-color-53f5ee7 );font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-c7433ab );color:var( --e-global-color-c7433ab );transition-duration:0s;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);padding:8px 16px 8px 16px;}.elementor-1882 .elementor-element.elementor-element-38b06be .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-38b06be .elementor-button:focus{background-color:var( --e-global-color-2f08d20 );}.elementor-1882 .elementor-element.elementor-element-38b06be{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-38b06be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-1882 .elementor-element.elementor-element-38b06be .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1882 .elementor-element.elementor-element-bbe7d34{--n-menu-dropdown-content-max-width:fit-content;--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;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:8px;width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:var( --e-global-typography-49e8eba-font-size );--n-menu-title-color-normal:var( --e-global-color-c7433ab );--n-menu-title-transition:0ms;--n-menu-title-padding:8px 20px 8px 16px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-1882 .elementor-element.elementor-element-bbe7d34 > .elementor-widget-container{background-color:var( --e-global-color-53f5ee7 );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:background 0s;border-radius:8px 8px 8px 8px;}.elementor-1882 .elementor-element.elementor-element-bbe7d34:hover .elementor-widget-container{background-color:var( --e-global-color-2f08d20 );}.elementor-1882 .elementor-element.elementor-element-bbe7d34 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-1882 .elementor-element.elementor-element-bbe7d34 > .elementor-widget-container > .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-1882 .elementor-element.elementor-element-bbe7d34 > .elementor-widget-container > .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-49e8eba-font-family ), Sans-serif;font-weight:var( --e-global-typography-49e8eba-font-weight );--n-menu-title-line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-bbe7d34 {--n-menu-title-color-hover:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-bbe7d34 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-ae3f218{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-f22f193{--display:flex;}.elementor-1882 .elementor-element.elementor-element-6d2af3a{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-6d2af3a:not(.elementor-motion-effects-element-type-background), .elementor-1882 .elementor-element.elementor-element-6d2af3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-478fb39 );}.elementor-1882 .elementor-element.elementor-element-2c4b072{--display:flex;--min-height:600px;--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;--justify-content:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-2c4b072.e-con{--align-self:stretch;}.elementor-1882 .elementor-element.elementor-element-b0a373c{--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;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-bcca815{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1882 .elementor-element.elementor-element-5a122ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-5a122ce .elementor-heading-title{font-family:var( --e-global-typography-439d79f-font-family ), Sans-serif;font-size:var( --e-global-typography-439d79f-font-size );font-weight:var( --e-global-typography-439d79f-font-weight );line-height:var( --e-global-typography-439d79f-line-height );letter-spacing:var( --e-global-typography-439d79f-letter-spacing );color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-ff9df39{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-81c5afd .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-81c5afd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-81c5afd.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-81c5afd .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-81c5afd .elementor-button:focus{color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-81c5afd .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-81c5afd .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1882 .elementor-element.elementor-element-48402f3{--divider-border-style:solid;--divider-color:var( --e-global-color-c0028d2 );--divider-border-width:1px;}.elementor-1882 .elementor-element.elementor-element-48402f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-48402f3 .elementor-divider-separator{width:100%;}.elementor-1882 .elementor-element.elementor-element-48402f3 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-1882 .elementor-element.elementor-element-6ad4ac3 .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-6ad4ac3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-6ad4ac3.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-6ad4ac3 .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-6ad4ac3 .elementor-button:focus{color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-6ad4ac3 .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-6ad4ac3 .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-e6ab980{--divider-border-style:solid;--divider-color:var( --e-global-color-c0028d2 );--divider-border-width:1px;}.elementor-1882 .elementor-element.elementor-element-e6ab980 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-e6ab980 .elementor-divider-separator{width:100%;}.elementor-1882 .elementor-element.elementor-element-e6ab980 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-1882 .elementor-element.elementor-element-8d066cc .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-8d066cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-8d066cc.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-8d066cc .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-8d066cc .elementor-button:focus{color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-8d066cc .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-8d066cc .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-d9c780b{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-9c094ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-9c094ba .elementor-heading-title{font-family:var( --e-global-typography-5637c0d-font-family ), Sans-serif;font-size:var( --e-global-typography-5637c0d-font-size );font-weight:var( --e-global-typography-5637c0d-font-weight );line-height:var( --e-global-typography-5637c0d-line-height );letter-spacing:var( --e-global-typography-5637c0d-letter-spacing );color:var( --e-global-color-c7433ab );}.elementor-widget-text-editor{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-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-1882 .elementor-element.elementor-element-356508c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-356508c{color:var( --e-global-color-6571041 );font-family:var( --e-global-typography-bb72e2e-font-family ), Sans-serif;font-size:var( --e-global-typography-bb72e2e-font-size );font-weight:var( --e-global-typography-bb72e2e-font-weight );line-height:var( --e-global-typography-bb72e2e-line-height );}.elementor-1882 .elementor-element.elementor-element-28ba4f5{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-28ba4f5:not(.elementor-motion-effects-element-type-background), .elementor-1882 .elementor-element.elementor-element-28ba4f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://limkokwing.net/wp-content/uploads/2024/10/New-Campus-Skin-2019-5.webp");background-position:center center;background-size:cover;}.elementor-1882 .elementor-element.elementor-element-1209b4e{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-1209b4e:not(.elementor-motion-effects-element-type-background), .elementor-1882 .elementor-element.elementor-element-1209b4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-478fb39 );}.elementor-1882 .elementor-element.elementor-element-4e7b028{--display:flex;--min-height:600px;--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;--justify-content:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-4e7b028.e-con{--align-self:stretch;}.elementor-1882 .elementor-element.elementor-element-d3d9551{--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;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-5b8de18{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-e2cf92d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-e2cf92d .elementor-heading-title{font-family:var( --e-global-typography-439d79f-font-family ), Sans-serif;font-size:var( --e-global-typography-439d79f-font-size );font-weight:var( --e-global-typography-439d79f-font-weight );line-height:var( --e-global-typography-439d79f-line-height );letter-spacing:var( --e-global-typography-439d79f-letter-spacing );color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-293cf72{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-373d25f .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-373d25f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-373d25f.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-373d25f .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-373d25f .elementor-button:focus{color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-373d25f .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-373d25f .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-ac67716{--divider-border-style:solid;--divider-color:var( --e-global-color-c0028d2 );--divider-border-width:1px;}.elementor-1882 .elementor-element.elementor-element-ac67716 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-ac67716 .elementor-divider-separator{width:100%;}.elementor-1882 .elementor-element.elementor-element-ac67716 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-1882 .elementor-element.elementor-element-5262aa8 .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-5262aa8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-5262aa8.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-5262aa8 .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-5262aa8 .elementor-button:focus{color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-5262aa8 .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-5262aa8 .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-780cd82{--divider-border-style:solid;--divider-color:var( --e-global-color-c0028d2 );--divider-border-width:1px;}.elementor-1882 .elementor-element.elementor-element-780cd82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-780cd82 .elementor-divider-separator{width:100%;}.elementor-1882 .elementor-element.elementor-element-780cd82 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-1882 .elementor-element.elementor-element-cfb638a .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-cfb638a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-cfb638a.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-cfb638a .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-cfb638a .elementor-button:focus{color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-cfb638a .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-cfb638a .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-abf5f79{--divider-border-style:solid;--divider-color:var( --e-global-color-c0028d2 );--divider-border-width:1px;}.elementor-1882 .elementor-element.elementor-element-abf5f79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-abf5f79 .elementor-divider-separator{width:100%;}.elementor-1882 .elementor-element.elementor-element-abf5f79 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-1882 .elementor-element.elementor-element-cc11e15 .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-cc11e15 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-cc11e15.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-cc11e15 .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-cc11e15 .elementor-button:focus{color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-cc11e15 .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-cc11e15 .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-3f75cab{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-114f8fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-114f8fc .elementor-heading-title{font-family:var( --e-global-typography-5637c0d-font-family ), Sans-serif;font-size:var( --e-global-typography-5637c0d-font-size );font-weight:var( --e-global-typography-5637c0d-font-weight );line-height:var( --e-global-typography-5637c0d-line-height );letter-spacing:var( --e-global-typography-5637c0d-letter-spacing );color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-71d04ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-71d04ab{color:var( --e-global-color-6571041 );font-family:var( --e-global-typography-bb72e2e-font-family ), Sans-serif;font-size:var( --e-global-typography-bb72e2e-font-size );font-weight:var( --e-global-typography-bb72e2e-font-weight );line-height:var( --e-global-typography-bb72e2e-line-height );}.elementor-1882 .elementor-element.elementor-element-fb3af33{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-fb3af33:not(.elementor-motion-effects-element-type-background), .elementor-1882 .elementor-element.elementor-element-fb3af33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://limkokwing.net/wp-content/uploads/2024/10/9.webp");background-position:center center;background-size:cover;}.elementor-1882 .elementor-element.elementor-element-606e275{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-606e275:not(.elementor-motion-effects-element-type-background), .elementor-1882 .elementor-element.elementor-element-606e275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-478fb39 );}.elementor-1882 .elementor-element.elementor-element-dfa9f3b{--display:flex;--min-height:600px;--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;--justify-content:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-dfa9f3b.e-con{--align-self:stretch;}.elementor-1882 .elementor-element.elementor-element-8f410c6{--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;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-37596ac{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-be5a860 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-be5a860 .elementor-heading-title{font-family:var( --e-global-typography-439d79f-font-family ), Sans-serif;font-size:var( --e-global-typography-439d79f-font-size );font-weight:var( --e-global-typography-439d79f-font-weight );line-height:var( --e-global-typography-439d79f-line-height );letter-spacing:var( --e-global-typography-439d79f-letter-spacing );color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-9862a22{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-709c90a .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-709c90a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-709c90a.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-709c90a .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-709c90a .elementor-button:focus{color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-709c90a .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-709c90a .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-feb9822{--divider-border-style:solid;--divider-color:var( --e-global-color-c0028d2 );--divider-border-width:1px;}.elementor-1882 .elementor-element.elementor-element-feb9822 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-feb9822 .elementor-divider-separator{width:100%;}.elementor-1882 .elementor-element.elementor-element-feb9822 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-1882 .elementor-element.elementor-element-5e446da .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-5e446da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-5e446da.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-5e446da .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-5e446da .elementor-button:focus{color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-5e446da .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-5e446da .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-4e1277d{--divider-border-style:solid;--divider-color:var( --e-global-color-c0028d2 );--divider-border-width:1px;}.elementor-1882 .elementor-element.elementor-element-4e1277d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-4e1277d .elementor-divider-separator{width:100%;}.elementor-1882 .elementor-element.elementor-element-4e1277d .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-1882 .elementor-element.elementor-element-e74624a .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-e74624a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-e74624a.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-e74624a .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-e74624a .elementor-button:focus{color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-e74624a .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-e74624a .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-7440f66{--divider-border-style:solid;--divider-color:var( --e-global-color-c0028d2 );--divider-border-width:1px;}.elementor-1882 .elementor-element.elementor-element-7440f66 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-7440f66 .elementor-divider-separator{width:100%;}.elementor-1882 .elementor-element.elementor-element-7440f66 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-1882 .elementor-element.elementor-element-e7267de .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-e7267de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-e7267de.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-e7267de .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-e7267de .elementor-button:focus{color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-e7267de .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-e7267de .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-ed53928{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-395f226 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-395f226 .elementor-heading-title{font-family:var( --e-global-typography-5637c0d-font-family ), Sans-serif;font-size:var( --e-global-typography-5637c0d-font-size );font-weight:var( --e-global-typography-5637c0d-font-weight );line-height:var( --e-global-typography-5637c0d-line-height );letter-spacing:var( --e-global-typography-5637c0d-letter-spacing );color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-59c9031 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-59c9031{color:var( --e-global-color-6571041 );font-family:var( --e-global-typography-bb72e2e-font-family ), Sans-serif;font-size:var( --e-global-typography-bb72e2e-font-size );font-weight:var( --e-global-typography-bb72e2e-font-weight );line-height:var( --e-global-typography-bb72e2e-line-height );}.elementor-1882 .elementor-element.elementor-element-2b9aa89{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-2b9aa89:not(.elementor-motion-effects-element-type-background), .elementor-1882 .elementor-element.elementor-element-2b9aa89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://limkokwing.net/wp-content/uploads/2024/10/Job-Vacancies-07.webp");background-position:center center;background-size:cover;}.elementor-1882 .elementor-element.elementor-element-bcbeaae{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-bcbeaae:not(.elementor-motion-effects-element-type-background), .elementor-1882 .elementor-element.elementor-element-bcbeaae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-478fb39 );}.elementor-1882 .elementor-element.elementor-element-3f4f5e2{--display:flex;--min-height:600px;--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;--justify-content:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-3f4f5e2.e-con{--align-self:stretch;}.elementor-1882 .elementor-element.elementor-element-dc7430b{--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;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-471ec74{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-4540ebb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-4540ebb .elementor-heading-title{font-family:var( --e-global-typography-439d79f-font-family ), Sans-serif;font-size:var( --e-global-typography-439d79f-font-size );font-weight:var( --e-global-typography-439d79f-font-weight );line-height:var( --e-global-typography-439d79f-line-height );letter-spacing:var( --e-global-typography-439d79f-letter-spacing );color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-dd008bb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-5339cf9 .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-5339cf9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-5339cf9.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-5339cf9 .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-5339cf9 .elementor-button:focus{color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-5339cf9 .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-5339cf9 .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-1caff72{--divider-border-style:solid;--divider-color:var( --e-global-color-c0028d2 );--divider-border-width:1px;}.elementor-1882 .elementor-element.elementor-element-1caff72 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-1caff72 .elementor-divider-separator{width:100%;}.elementor-1882 .elementor-element.elementor-element-1caff72 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-1882 .elementor-element.elementor-element-be4429e .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-be4429e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-be4429e.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-be4429e .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-be4429e .elementor-button:focus{color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-be4429e .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-be4429e .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-b90cc5e{--divider-border-style:solid;--divider-color:var( --e-global-color-c0028d2 );--divider-border-width:1px;}.elementor-1882 .elementor-element.elementor-element-b90cc5e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-b90cc5e .elementor-divider-separator{width:100%;}.elementor-1882 .elementor-element.elementor-element-b90cc5e .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-1882 .elementor-element.elementor-element-a604d0d .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-a604d0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-a604d0d.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-a604d0d .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-a604d0d .elementor-button:focus{color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-a604d0d .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-a604d0d .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-ac0c416{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-17fc163 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-17fc163 .elementor-heading-title{font-family:var( --e-global-typography-5637c0d-font-family ), Sans-serif;font-size:var( --e-global-typography-5637c0d-font-size );font-weight:var( --e-global-typography-5637c0d-font-weight );line-height:var( --e-global-typography-5637c0d-line-height );letter-spacing:var( --e-global-typography-5637c0d-letter-spacing );color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-d5d3e07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-d5d3e07.elementor-element{--align-self:stretch;}.elementor-1882 .elementor-element.elementor-element-e2f606b{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-c00726f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-c00726f .elementor-heading-title{font-family:var( --e-global-typography-5637c0d-font-family ), Sans-serif;font-size:var( --e-global-typography-5637c0d-font-size );font-weight:var( --e-global-typography-5637c0d-font-weight );line-height:var( --e-global-typography-5637c0d-line-height );letter-spacing:var( --e-global-typography-5637c0d-letter-spacing );color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-edec279 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-edec279{color:var( --e-global-color-6571041 );font-family:var( --e-global-typography-bb72e2e-font-family ), Sans-serif;font-size:var( --e-global-typography-bb72e2e-font-size );font-weight:var( --e-global-typography-bb72e2e-font-weight );line-height:var( --e-global-typography-bb72e2e-line-height );}.elementor-1882 .elementor-element.elementor-element-7940c49{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-7940c49:not(.elementor-motion-effects-element-type-background), .elementor-1882 .elementor-element.elementor-element-7940c49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://limkokwing.net/wp-content/uploads/2024/10/NIC_4433_0.webp");background-position:center center;background-size:cover;}.elementor-1882 .elementor-element.elementor-element-758318d{--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;width:auto;max-width:auto;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:24px;--n-menu-title-font-size:var( --e-global-typography-49e8eba-font-size );--n-menu-title-color-normal:var( --e-global-color-6571041 );--n-menu-title-transition:0ms;--n-menu-title-padding:0px 0px 0px 0px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-1882 .elementor-element.elementor-element-758318d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-758318d > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-1882 .elementor-element.elementor-element-758318d > .elementor-widget-container > .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-1882 .elementor-element.elementor-element-758318d > .elementor-widget-container > .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-49e8eba-font-family ), Sans-serif;font-weight:var( --e-global-typography-49e8eba-font-weight );--n-menu-title-line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-758318d {--n-menu-title-color-hover:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-758318d > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-7fd9203 .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-7fd9203 .elementor-button:focus{background-color:var( --e-global-color-254f45d );}.elementor-1882 .elementor-element.elementor-element-7fd9203{width:auto;max-width:auto;}.elementor-1882 .elementor-element.elementor-element-7fd9203 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-7fd9203 .elementor-button{font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-c7433ab );color:var( --e-global-color-c7433ab );transition-duration:0s;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);padding:8px 16px 8px 16px;}.elementor-1882 .elementor-element.elementor-element-3d2d147{--display:flex;--position:fixed;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:100;}.elementor-1882 .elementor-element.elementor-element-3d2d147:not(.elementor-motion-effects-element-type-background), .elementor-1882 .elementor-element.elementor-element-3d2d147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-478fb39 );}body:not(.rtl) .elementor-1882 .elementor-element.elementor-element-3d2d147{left:0px;}body.rtl .elementor-1882 .elementor-element.elementor-element-3d2d147{right:0px;}.elementor-1882 .elementor-element.elementor-element-0ba978c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right: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-1882 .elementor-element.elementor-element-889fb57 .elementor-icon-wrapper{text-align:center;}.elementor-1882 .elementor-element.elementor-element-889fb57.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-889fb57.elementor-view-framed .elementor-icon, .elementor-1882 .elementor-element.elementor-element-889fb57.elementor-view-default .elementor-icon{color:var( --e-global-color-c7433ab );border-color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-889fb57.elementor-view-framed .elementor-icon, .elementor-1882 .elementor-element.elementor-element-889fb57.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-dc005cb .hfe-site-logo-container, .elementor-1882 .elementor-element.elementor-element-dc005cb .hfe-caption-width figcaption{text-align:left;}.elementor-1882 .elementor-element.elementor-element-dc005cb .hfe-site-logo .hfe-site-logo-container img{width:100px;}.elementor-1882 .elementor-element.elementor-element-dc005cb .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-1882 .elementor-element.elementor-element-dc005cb > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-dc005cb.elementor-element{--align-self:center;}.elementor-1882 .elementor-element.elementor-element-dc005cb .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}.elementor-1882 .elementor-element.elementor-element-0dce74b .elementor-icon-wrapper{text-align:center;}.elementor-1882 .elementor-element.elementor-element-0dce74b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-0dce74b.elementor-view-framed .elementor-icon, .elementor-1882 .elementor-element.elementor-element-0dce74b.elementor-view-default .elementor-icon{color:var( --e-global-color-c7433ab );border-color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-0dce74b.elementor-view-framed .elementor-icon, .elementor-1882 .elementor-element.elementor-element-0dce74b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-7957fdf{--display:flex;--z-index:100;}.elementor-1882 .elementor-element.elementor-element-ad30f23 .e-off-canvas__content{background-color:var( --e-global-color-478fb39 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1882 .elementor-element.elementor-element-ad30f23{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:0;}.elementor-1882 .elementor-element.elementor-element-025761a{--display:flex;}.elementor-1882 .elementor-element.elementor-element-8276e0e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1882 .elementor-element.elementor-element-8276e0e:not(.elementor-motion-effects-element-type-background), .elementor-1882 .elementor-element.elementor-element-8276e0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-478fb39 );}.elementor-1882 .elementor-element.elementor-element-175f528{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-f099ec6 .elementor-icon-wrapper{text-align:center;}.elementor-1882 .elementor-element.elementor-element-f099ec6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-f099ec6.elementor-view-framed .elementor-icon, .elementor-1882 .elementor-element.elementor-element-f099ec6.elementor-view-default .elementor-icon{color:var( --e-global-color-c7433ab );border-color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-f099ec6.elementor-view-framed .elementor-icon, .elementor-1882 .elementor-element.elementor-element-f099ec6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-1d27c4a .hfe-site-logo-container, .elementor-1882 .elementor-element.elementor-element-1d27c4a .hfe-caption-width figcaption{text-align:left;}.elementor-1882 .elementor-element.elementor-element-1d27c4a .hfe-site-logo .hfe-site-logo-container img{width:100px;}.elementor-1882 .elementor-element.elementor-element-1d27c4a .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-1882 .elementor-element.elementor-element-1d27c4a > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-1d27c4a.elementor-element{--align-self:center;}.elementor-1882 .elementor-element.elementor-element-1d27c4a .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}.elementor-1882 .elementor-element.elementor-element-f23bb8f{--display:flex;}.elementor-1882 .elementor-element.elementor-element-c2841d2{--display:flex;}.elementor-1882 .elementor-element.elementor-element-dc139f5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-475bef0 .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-475bef0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-475bef0.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-475bef0 .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-475bef0 .elementor-button:focus{color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-475bef0 .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-475bef0 .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-0af9170{--display:flex;}.elementor-1882 .elementor-element.elementor-element-88c86cc .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-88c86cc .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-88c86cc .elementor-button:focus{background-color:var( --e-global-color-a364f84 );color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-88c86cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-88c86cc.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-88c86cc .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-88c86cc .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-db4fc8b .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-db4fc8b .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-db4fc8b .elementor-button:focus{background-color:var( --e-global-color-a364f84 );color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-db4fc8b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-db4fc8b.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-db4fc8b .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-db4fc8b .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-6c712c7 .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-6c712c7 .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-6c712c7 .elementor-button:focus{background-color:var( --e-global-color-a364f84 );color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-6c712c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-6c712c7.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-6c712c7 .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-6c712c7 .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-d1f767a{--display:flex;}.elementor-1882 .elementor-element.elementor-element-b795bd9 .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-b795bd9 .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-b795bd9 .elementor-button:focus{background-color:var( --e-global-color-a364f84 );color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-b795bd9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-b795bd9.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-b795bd9 .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-b795bd9 .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-5472b26 .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-5472b26 .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-5472b26 .elementor-button:focus{background-color:var( --e-global-color-a364f84 );color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-5472b26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-5472b26.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-5472b26 .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-5472b26 .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-a640fe8 .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-a640fe8 .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-a640fe8 .elementor-button:focus{background-color:var( --e-global-color-a364f84 );color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-a640fe8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-a640fe8.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-a640fe8 .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-a640fe8 .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-3858c86 .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-3858c86 .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-3858c86 .elementor-button:focus{background-color:var( --e-global-color-a364f84 );color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-3858c86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-3858c86.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-3858c86 .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-3858c86 .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-b4e9532 .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-b4e9532 .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-b4e9532 .elementor-button:focus{background-color:var( --e-global-color-a364f84 );color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-b4e9532 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-b4e9532.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-b4e9532 .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-b4e9532 .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-96a9c6a{--display:flex;}.elementor-1882 .elementor-element.elementor-element-d724166 .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-d724166 .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-d724166 .elementor-button:focus{background-color:var( --e-global-color-a364f84 );color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-d724166 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-d724166.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-d724166 .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-d724166 .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-58e4a23 .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-58e4a23 .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-58e4a23 .elementor-button:focus{background-color:var( --e-global-color-a364f84 );color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-58e4a23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-58e4a23.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-58e4a23 .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-58e4a23 .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-f65460f .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-f65460f .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-f65460f .elementor-button:focus{background-color:var( --e-global-color-a364f84 );color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-f65460f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-f65460f.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-f65460f .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-f65460f .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-5809b1e .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-5809b1e .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-5809b1e .elementor-button:focus{background-color:var( --e-global-color-a364f84 );color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-5809b1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-5809b1e.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-5809b1e .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-5809b1e .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-5be0c94{--display:flex;}.elementor-1882 .elementor-element.elementor-element-9536d9c .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-9536d9c .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-9536d9c .elementor-button:focus{background-color:var( --e-global-color-a364f84 );color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-9536d9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-9536d9c.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-9536d9c .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-9536d9c .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-bc9570e .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-bc9570e .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-bc9570e .elementor-button:focus{background-color:var( --e-global-color-a364f84 );color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-bc9570e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-bc9570e.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-bc9570e .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-bc9570e .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-32110c3 .elementor-button{background-color:#0077B600;font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-6571041 );color:var( --e-global-color-6571041 );transition-duration:0s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-32110c3 .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-32110c3 .elementor-button:focus{background-color:var( --e-global-color-a364f84 );color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-32110c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-32110c3.elementor-element{--align-self:flex-start;}.elementor-1882 .elementor-element.elementor-element-32110c3 .elementor-button:hover svg, .elementor-1882 .elementor-element.elementor-element-32110c3 .elementor-button:focus svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-e5e684f{--n-accordion-title-font-size:var( --e-global-typography-49e8eba-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-6571041 );--n-accordion-title-hover-color:var( --e-global-color-c7433ab );--n-accordion-title-active-color:var( --e-global-color-c7433ab );--n-accordion-icon-size:15px;}.elementor-1882 .elementor-element.elementor-element-e5e684f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:var( --e-global-color-c0028d2 );}:where( .elementor-1882 .elementor-element.elementor-element-e5e684f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}:where( .elementor-1882 .elementor-element.elementor-element-e5e684f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1882 .elementor-element.elementor-element-5611da7{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-5611da7.e-con{--align-self:stretch;}.elementor-1882 .elementor-element.elementor-element-e8e13f0 .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-e8e13f0 .elementor-button:focus{background-color:#0A89CC;}.elementor-1882 .elementor-element.elementor-element-e8e13f0{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-e8e13f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-e8e13f0 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-1882 .elementor-element.elementor-element-e8e13f0 .elementor-button{font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-c7433ab );color:var( --e-global-color-c7433ab );transition-duration:0s;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1882 .elementor-element.elementor-element-9f1fcc4 .elementor-button{background-color:var( --e-global-color-a364f84 );font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-c7433ab );color:var( --e-global-color-c7433ab );transition-duration:0s;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1882 .elementor-element.elementor-element-9f1fcc4 .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-9f1fcc4 .elementor-button:focus{background-color:var( --e-global-color-a364f84 );}.elementor-1882 .elementor-element.elementor-element-9f1fcc4{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-9f1fcc4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-9f1fcc4 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-1882 .elementor-element.elementor-element-70832bf .e-off-canvas__content{background-color:var( --e-global-color-478fb39 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1882 .elementor-element.elementor-element-70832bf{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:0;}.elementor-1882 .elementor-element.elementor-element-d30c799{--display:flex;}.elementor-1882 .elementor-element.elementor-element-8137624{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1882 .elementor-element.elementor-element-8137624:not(.elementor-motion-effects-element-type-background), .elementor-1882 .elementor-element.elementor-element-8137624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-478fb39 );}.elementor-1882 .elementor-element.elementor-element-655f0e6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-7bf3af1{--display:flex;}.elementor-1882 .elementor-element.elementor-element-4ba0a0b .hfe-site-logo-container, .elementor-1882 .elementor-element.elementor-element-4ba0a0b .hfe-caption-width figcaption{text-align:left;}.elementor-1882 .elementor-element.elementor-element-4ba0a0b .hfe-site-logo .hfe-site-logo-container img{width:100px;}.elementor-1882 .elementor-element.elementor-element-4ba0a0b .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-1882 .elementor-element.elementor-element-4ba0a0b > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-4ba0a0b.elementor-element{--align-self:center;}.elementor-1882 .elementor-element.elementor-element-4ba0a0b .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}.elementor-1882 .elementor-element.elementor-element-358e421 .elementor-icon-wrapper{text-align:center;}.elementor-1882 .elementor-element.elementor-element-358e421.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-358e421.elementor-view-framed .elementor-icon, .elementor-1882 .elementor-element.elementor-element-358e421.elementor-view-default .elementor-icon{color:var( --e-global-color-c7433ab );border-color:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-358e421.elementor-view-framed .elementor-icon, .elementor-1882 .elementor-element.elementor-element-358e421.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c7433ab );}.elementor-1882 .elementor-element.elementor-element-752de01{--display:flex;}.elementor-1882 .elementor-element.elementor-element-6ddeaf5{--display:flex;}.elementor-1882 .elementor-element.elementor-element-56cbf5a{color:var( --e-global-color-6571041 );font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-4ba64e1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-9cef5ae{--display:flex;}.elementor-1882 .elementor-element.elementor-element-9cef5ae:not(.elementor-motion-effects-element-type-background), .elementor-1882 .elementor-element.elementor-element-9cef5ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a364f84 );}.elementor-1882 .elementor-element.elementor-element-e77d100 .elementor-icon-wrapper{text-align:center;}.elementor-1882 .elementor-element.elementor-element-841851f{color:var( --e-global-color-c7433ab );font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-48c1fea{--display:flex;}.elementor-1882 .elementor-element.elementor-element-3f47428 .elementor-icon-wrapper{text-align:center;}.elementor-1882 .elementor-element.elementor-element-2fe3f4b{color:var( --e-global-color-6571041 );font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-9eacd2d{--display:flex;}.elementor-1882 .elementor-element.elementor-element-a74653b .elementor-icon-wrapper{text-align:center;}.elementor-1882 .elementor-element.elementor-element-db4381c{color:var( --e-global-color-6571041 );font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-943293e{--display:flex;}.elementor-1882 .elementor-element.elementor-element-a880e10 .elementor-icon-wrapper{text-align:center;}.elementor-1882 .elementor-element.elementor-element-4d9092e{color:var( --e-global-color-6571041 );font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-2646d70{--display:flex;}.elementor-1882 .elementor-element.elementor-element-ff32a86 .elementor-icon-wrapper{text-align:center;}.elementor-1882 .elementor-element.elementor-element-1218f19{color:var( --e-global-color-6571041 );font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-ed95ca3{--display:flex;}.elementor-1882 .elementor-element.elementor-element-867a6f1 .elementor-icon-wrapper{text-align:center;}.elementor-1882 .elementor-element.elementor-element-96bd83f{color:var( --e-global-color-6571041 );font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-52e5397{--display:flex;}.elementor-1882 .elementor-element.elementor-element-e562c59 .elementor-icon-wrapper{text-align:center;}.elementor-1882 .elementor-element.elementor-element-e25adca{color:var( --e-global-color-6571041 );font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-d17df38{--display:flex;}.elementor-1882 .elementor-element.elementor-element-10d96e6 .elementor-icon-wrapper{text-align:center;}.elementor-1882 .elementor-element.elementor-element-7d59777{color:var( --e-global-color-6571041 );font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-8e89701{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-8e89701.e-con{--align-self:stretch;}.elementor-1882 .elementor-element.elementor-element-ff828bf .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-ff828bf .elementor-button:focus{background-color:#0A89CC;}.elementor-1882 .elementor-element.elementor-element-ff828bf{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-ff828bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-ff828bf .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-1882 .elementor-element.elementor-element-ff828bf .elementor-button{font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-c7433ab );color:var( --e-global-color-c7433ab );transition-duration:0s;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1882 .elementor-element.elementor-element-dc9b3f5 .elementor-button{background-color:var( --e-global-color-a364f84 );font-family:var( --e-global-typography-49e8eba-font-family ), Sans-serif;font-size:var( --e-global-typography-49e8eba-font-size );font-weight:var( --e-global-typography-49e8eba-font-weight );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );fill:var( --e-global-color-c7433ab );color:var( --e-global-color-c7433ab );transition-duration:0s;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-1882 .elementor-element.elementor-element-dc9b3f5 .elementor-button:hover, .elementor-1882 .elementor-element.elementor-element-dc9b3f5 .elementor-button:focus{background-color:var( --e-global-color-a364f84 );}.elementor-1882 .elementor-element.elementor-element-dc9b3f5{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-dc9b3f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-dc9b3f5 .elementor-button .elementor-button-content-wrapper{justify-content:center;}@media(max-width:1024px){.elementor-1882 .elementor-element.elementor-element-97290b6 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-3466c2c .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-af7d83c .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-6fded04 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-0db2a4b .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-ca07265 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-38b06be .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-bbe7d34{--n-menu-title-font-size:var( --e-global-typography-49e8eba-font-size );}.elementor-1882 .elementor-element.elementor-element-bbe7d34 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-1882 .elementor-element.elementor-element-bbe7d34 > .elementor-widget-container > .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-1882 .elementor-element.elementor-element-bbe7d34 > .elementor-widget-container > .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-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-5a122ce .elementor-heading-title{font-size:var( --e-global-typography-439d79f-font-size );line-height:var( --e-global-typography-439d79f-line-height );letter-spacing:var( --e-global-typography-439d79f-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-81c5afd .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-6ad4ac3 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-8d066cc .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-9c094ba .elementor-heading-title{font-size:var( --e-global-typography-5637c0d-font-size );line-height:var( --e-global-typography-5637c0d-line-height );letter-spacing:var( --e-global-typography-5637c0d-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-356508c{font-size:var( --e-global-typography-bb72e2e-font-size );line-height:var( --e-global-typography-bb72e2e-line-height );}.elementor-1882 .elementor-element.elementor-element-e2cf92d .elementor-heading-title{font-size:var( --e-global-typography-439d79f-font-size );line-height:var( --e-global-typography-439d79f-line-height );letter-spacing:var( --e-global-typography-439d79f-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-373d25f .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-5262aa8 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-cfb638a .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-cc11e15 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-114f8fc .elementor-heading-title{font-size:var( --e-global-typography-5637c0d-font-size );line-height:var( --e-global-typography-5637c0d-line-height );letter-spacing:var( --e-global-typography-5637c0d-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-71d04ab{font-size:var( --e-global-typography-bb72e2e-font-size );line-height:var( --e-global-typography-bb72e2e-line-height );}.elementor-1882 .elementor-element.elementor-element-be5a860 .elementor-heading-title{font-size:var( --e-global-typography-439d79f-font-size );line-height:var( --e-global-typography-439d79f-line-height );letter-spacing:var( --e-global-typography-439d79f-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-709c90a .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-5e446da .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-e74624a .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-e7267de .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-395f226 .elementor-heading-title{font-size:var( --e-global-typography-5637c0d-font-size );line-height:var( --e-global-typography-5637c0d-line-height );letter-spacing:var( --e-global-typography-5637c0d-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-59c9031{font-size:var( --e-global-typography-bb72e2e-font-size );line-height:var( --e-global-typography-bb72e2e-line-height );}.elementor-1882 .elementor-element.elementor-element-4540ebb .elementor-heading-title{font-size:var( --e-global-typography-439d79f-font-size );line-height:var( --e-global-typography-439d79f-line-height );letter-spacing:var( --e-global-typography-439d79f-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-5339cf9 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-be4429e .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-a604d0d .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-17fc163 .elementor-heading-title{font-size:var( --e-global-typography-5637c0d-font-size );line-height:var( --e-global-typography-5637c0d-line-height );letter-spacing:var( --e-global-typography-5637c0d-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-c00726f .elementor-heading-title{font-size:var( --e-global-typography-5637c0d-font-size );line-height:var( --e-global-typography-5637c0d-line-height );letter-spacing:var( --e-global-typography-5637c0d-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-edec279{font-size:var( --e-global-typography-bb72e2e-font-size );line-height:var( --e-global-typography-bb72e2e-line-height );}.elementor-1882 .elementor-element.elementor-element-758318d{--n-menu-title-font-size:var( --e-global-typography-49e8eba-font-size );}.elementor-1882 .elementor-element.elementor-element-758318d > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-1882 .elementor-element.elementor-element-758318d > .elementor-widget-container > .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-1882 .elementor-element.elementor-element-758318d > .elementor-widget-container > .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-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-7fd9203 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-475bef0 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-88c86cc .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-db4fc8b .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-6c712c7 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-b795bd9 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-5472b26 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-a640fe8 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-3858c86 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-b4e9532 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-d724166 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-58e4a23 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-f65460f .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-5809b1e .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-9536d9c .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-bc9570e .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-32110c3 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-e5e684f{--n-accordion-title-font-size:var( --e-global-typography-49e8eba-font-size );}:where( .elementor-1882 .elementor-element.elementor-element-e5e684f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-e8e13f0 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-9f1fcc4 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-56cbf5a{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-841851f{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-2fe3f4b{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-db4381c{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-4d9092e{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-1218f19{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-96bd83f{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-e25adca{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-7d59777{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-ff828bf .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-dc9b3f5 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}}@media(max-width:767px){.elementor-1882 .elementor-element.elementor-element-f06f61b{--z-index:100;}.elementor-1882 .elementor-element.elementor-element-97290b6 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-3466c2c .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-af7d83c .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-6fded04 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-0db2a4b .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-ca07265 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-38b06be .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-bbe7d34{--n-menu-title-font-size:var( --e-global-typography-49e8eba-font-size );}.elementor-1882 .elementor-element.elementor-element-bbe7d34 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-1882 .elementor-element.elementor-element-bbe7d34 > .elementor-widget-container > .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-1882 .elementor-element.elementor-element-bbe7d34 > .elementor-widget-container > .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-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-2c4b072{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1882 .elementor-element.elementor-element-5a122ce .elementor-heading-title{font-size:var( --e-global-typography-439d79f-font-size );line-height:var( --e-global-typography-439d79f-line-height );letter-spacing:var( --e-global-typography-439d79f-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-81c5afd .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-6ad4ac3 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-8d066cc .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-9c094ba .elementor-heading-title{font-size:var( --e-global-typography-5637c0d-font-size );line-height:var( --e-global-typography-5637c0d-line-height );letter-spacing:var( --e-global-typography-5637c0d-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-356508c{font-size:var( --e-global-typography-bb72e2e-font-size );line-height:var( --e-global-typography-bb72e2e-line-height );}.elementor-1882 .elementor-element.elementor-element-4e7b028{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1882 .elementor-element.elementor-element-e2cf92d .elementor-heading-title{font-size:var( --e-global-typography-439d79f-font-size );line-height:var( --e-global-typography-439d79f-line-height );letter-spacing:var( --e-global-typography-439d79f-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-373d25f .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-5262aa8 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-cfb638a .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-cc11e15 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-114f8fc .elementor-heading-title{font-size:var( --e-global-typography-5637c0d-font-size );line-height:var( --e-global-typography-5637c0d-line-height );letter-spacing:var( --e-global-typography-5637c0d-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-71d04ab{font-size:var( --e-global-typography-bb72e2e-font-size );line-height:var( --e-global-typography-bb72e2e-line-height );}.elementor-1882 .elementor-element.elementor-element-dfa9f3b{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1882 .elementor-element.elementor-element-be5a860 .elementor-heading-title{font-size:var( --e-global-typography-439d79f-font-size );line-height:var( --e-global-typography-439d79f-line-height );letter-spacing:var( --e-global-typography-439d79f-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-709c90a .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-5e446da .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-e74624a .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-e7267de .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-395f226 .elementor-heading-title{font-size:var( --e-global-typography-5637c0d-font-size );line-height:var( --e-global-typography-5637c0d-line-height );letter-spacing:var( --e-global-typography-5637c0d-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-59c9031{font-size:var( --e-global-typography-bb72e2e-font-size );line-height:var( --e-global-typography-bb72e2e-line-height );}.elementor-1882 .elementor-element.elementor-element-3f4f5e2{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1882 .elementor-element.elementor-element-4540ebb .elementor-heading-title{font-size:var( --e-global-typography-439d79f-font-size );line-height:var( --e-global-typography-439d79f-line-height );letter-spacing:var( --e-global-typography-439d79f-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-5339cf9 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-be4429e .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-a604d0d .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-17fc163 .elementor-heading-title{font-size:var( --e-global-typography-5637c0d-font-size );line-height:var( --e-global-typography-5637c0d-line-height );letter-spacing:var( --e-global-typography-5637c0d-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-d5d3e07{width:var( --container-widget-width, 317px );max-width:317px;--container-widget-width:317px;--container-widget-flex-grow:0;}.elementor-1882 .elementor-element.elementor-element-c00726f .elementor-heading-title{font-size:var( --e-global-typography-5637c0d-font-size );line-height:var( --e-global-typography-5637c0d-line-height );letter-spacing:var( --e-global-typography-5637c0d-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-edec279{font-size:var( --e-global-typography-bb72e2e-font-size );line-height:var( --e-global-typography-bb72e2e-line-height );}.elementor-1882 .elementor-element.elementor-element-758318d{--n-menu-title-font-size:var( --e-global-typography-49e8eba-font-size );}.elementor-1882 .elementor-element.elementor-element-758318d > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-1882 .elementor-element.elementor-element-758318d > .elementor-widget-container > .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-1882 .elementor-element.elementor-element-758318d > .elementor-widget-container > .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-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-7fd9203 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-3d2d147{--min-height:0vh;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:100;}.elementor-1882 .elementor-element.elementor-element-3d2d147.e-con{--align-self:stretch;}.elementor-1882 .elementor-element.elementor-element-0ba978c{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1882 .elementor-element.elementor-element-889fb57 > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-889fb57 .elementor-icon-wrapper{text-align:center;}.elementor-1882 .elementor-element.elementor-element-889fb57 .elementor-icon{font-size:24px;}.elementor-1882 .elementor-element.elementor-element-889fb57 .elementor-icon svg{height:24px;}.elementor-1882 .elementor-element.elementor-element-0dce74b > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-0dce74b .elementor-icon-wrapper{text-align:center;}.elementor-1882 .elementor-element.elementor-element-0dce74b .elementor-icon{font-size:24px;}.elementor-1882 .elementor-element.elementor-element-0dce74b .elementor-icon svg{height:24px;}.elementor-1882 .elementor-element.elementor-element-7957fdf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-1882 .elementor-element.elementor-element-ad30f23{--e-off-canvas-width:100vw;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;}.elementor-1882 .elementor-element.elementor-element-025761a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-8276e0e{--min-height:0vh;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1882 .elementor-element.elementor-element-8276e0e.e-con{--align-self:stretch;}.elementor-1882 .elementor-element.elementor-element-175f528{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1882 .elementor-element.elementor-element-f099ec6 > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-f099ec6 .elementor-icon-wrapper{text-align:center;}.elementor-1882 .elementor-element.elementor-element-f099ec6 .elementor-icon{font-size:24px;}.elementor-1882 .elementor-element.elementor-element-f099ec6 .elementor-icon svg{height:24px;}.elementor-1882 .elementor-element.elementor-element-f23bb8f{--width:24px;--min-height:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-c2841d2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1882 .elementor-element.elementor-element-c2841d2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1882 .elementor-element.elementor-element-dc139f5{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-1882 .elementor-element.elementor-element-dc139f5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1882 .elementor-element.elementor-element-475bef0{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-475bef0 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1882 .elementor-element.elementor-element-475bef0 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );padding:8px 0px 8px 0px;}.elementor-1882 .elementor-element.elementor-element-0af9170{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-88c86cc{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-88c86cc .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1882 .elementor-element.elementor-element-88c86cc .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-1882 .elementor-element.elementor-element-db4fc8b{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-db4fc8b .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1882 .elementor-element.elementor-element-db4fc8b .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-1882 .elementor-element.elementor-element-6c712c7{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-6c712c7 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1882 .elementor-element.elementor-element-6c712c7 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-1882 .elementor-element.elementor-element-d1f767a{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-b795bd9{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-b795bd9 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1882 .elementor-element.elementor-element-b795bd9 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-1882 .elementor-element.elementor-element-5472b26{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-5472b26 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1882 .elementor-element.elementor-element-5472b26 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-1882 .elementor-element.elementor-element-a640fe8{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-a640fe8 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1882 .elementor-element.elementor-element-a640fe8 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-1882 .elementor-element.elementor-element-3858c86{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-3858c86 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1882 .elementor-element.elementor-element-3858c86 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-1882 .elementor-element.elementor-element-b4e9532{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-b4e9532 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1882 .elementor-element.elementor-element-b4e9532 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-1882 .elementor-element.elementor-element-96a9c6a{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-d724166{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-d724166 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1882 .elementor-element.elementor-element-d724166 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-1882 .elementor-element.elementor-element-58e4a23{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-58e4a23 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1882 .elementor-element.elementor-element-58e4a23 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-1882 .elementor-element.elementor-element-f65460f{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-f65460f .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1882 .elementor-element.elementor-element-f65460f .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-1882 .elementor-element.elementor-element-5809b1e{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-5809b1e .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1882 .elementor-element.elementor-element-5809b1e .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-1882 .elementor-element.elementor-element-5be0c94{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-9536d9c{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-9536d9c .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1882 .elementor-element.elementor-element-9536d9c .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-1882 .elementor-element.elementor-element-bc9570e{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-bc9570e .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1882 .elementor-element.elementor-element-bc9570e .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-1882 .elementor-element.elementor-element-32110c3{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-32110c3 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1882 .elementor-element.elementor-element-32110c3 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-1882 .elementor-element.elementor-element-e5e684f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-e5e684f{--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:6px;--n-accordion-item-title-distance-from-content:6px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-font-size:var( --e-global-typography-49e8eba-font-size );--n-accordion-icon-gap:10em;}.elementor-1882 .elementor-element.elementor-element-e5e684f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:1px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-e5e684f {--n-accordion-padding:14px 0px 6px 0px;}:where( .elementor-1882 .elementor-element.elementor-element-e5e684f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-5611da7{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-e8e13f0{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-e8e13f0 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );padding:8px 12px 8px 12px;}.elementor-1882 .elementor-element.elementor-element-9f1fcc4{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-9f1fcc4 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );padding:8px 12px 8px 12px;}.elementor-1882 .elementor-element.elementor-element-70832bf{--e-off-canvas-width:100vw;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;}.elementor-1882 .elementor-element.elementor-element-d30c799{--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-8137624{--min-height:0vh;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1882 .elementor-element.elementor-element-8137624.e-con{--align-self:stretch;}.elementor-1882 .elementor-element.elementor-element-655f0e6{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1882 .elementor-element.elementor-element-7bf3af1{--width:24px;--min-height:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-358e421 > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-358e421 .elementor-icon-wrapper{text-align:center;}.elementor-1882 .elementor-element.elementor-element-358e421 .elementor-icon{font-size:24px;}.elementor-1882 .elementor-element.elementor-element-358e421 .elementor-icon svg{height:24px;}.elementor-1882 .elementor-element.elementor-element-752de01{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1882 .elementor-element.elementor-element-752de01.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1882 .elementor-element.elementor-element-6ddeaf5{--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;--justify-content:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-56cbf5a{width:auto;max-width:auto;font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-56cbf5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-56cbf5a.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1882 .elementor-element.elementor-element-4ba64e1{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-1882 .elementor-element.elementor-element-4ba64e1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1882 .elementor-element.elementor-element-9cef5ae{--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;--justify-content:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-1882 .elementor-element.elementor-element-e77d100 > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-e77d100 .elementor-icon{font-size:22px;}.elementor-1882 .elementor-element.elementor-element-e77d100 .elementor-icon svg{height:22px;}.elementor-1882 .elementor-element.elementor-element-841851f{width:auto;max-width:auto;font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-841851f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-841851f.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1882 .elementor-element.elementor-element-48c1fea{--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;--justify-content:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-1882 .elementor-element.elementor-element-3f47428 > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-3f47428 .elementor-icon{font-size:22px;}.elementor-1882 .elementor-element.elementor-element-3f47428 .elementor-icon svg{height:22px;}.elementor-1882 .elementor-element.elementor-element-2fe3f4b{width:auto;max-width:auto;font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-2fe3f4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-2fe3f4b.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1882 .elementor-element.elementor-element-9eacd2d{--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;--justify-content:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-1882 .elementor-element.elementor-element-a74653b > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-a74653b .elementor-icon{font-size:22px;}.elementor-1882 .elementor-element.elementor-element-a74653b .elementor-icon svg{height:22px;}.elementor-1882 .elementor-element.elementor-element-db4381c{width:auto;max-width:auto;font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-db4381c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-db4381c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1882 .elementor-element.elementor-element-943293e{--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;--justify-content:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-1882 .elementor-element.elementor-element-a880e10 > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-a880e10 .elementor-icon{font-size:22px;}.elementor-1882 .elementor-element.elementor-element-a880e10 .elementor-icon svg{height:22px;}.elementor-1882 .elementor-element.elementor-element-4d9092e{width:auto;max-width:auto;font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-4d9092e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-4d9092e.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1882 .elementor-element.elementor-element-2646d70{--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;--justify-content:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-1882 .elementor-element.elementor-element-ff32a86 > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-ff32a86 .elementor-icon{font-size:22px;}.elementor-1882 .elementor-element.elementor-element-ff32a86 .elementor-icon svg{height:22px;}.elementor-1882 .elementor-element.elementor-element-1218f19{width:auto;max-width:auto;font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-1218f19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-1218f19.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1882 .elementor-element.elementor-element-ed95ca3{--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;--justify-content:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-1882 .elementor-element.elementor-element-867a6f1 > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-867a6f1 .elementor-icon{font-size:22px;}.elementor-1882 .elementor-element.elementor-element-867a6f1 .elementor-icon svg{height:22px;}.elementor-1882 .elementor-element.elementor-element-96bd83f{width:auto;max-width:auto;font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-96bd83f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-96bd83f.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1882 .elementor-element.elementor-element-52e5397{--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;--justify-content:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-1882 .elementor-element.elementor-element-e562c59 > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-e562c59 .elementor-icon{font-size:22px;}.elementor-1882 .elementor-element.elementor-element-e562c59 .elementor-icon svg{height:22px;}.elementor-1882 .elementor-element.elementor-element-e25adca{width:auto;max-width:auto;font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-e25adca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-e25adca.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1882 .elementor-element.elementor-element-d17df38{--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;--justify-content:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-1882 .elementor-element.elementor-element-10d96e6 > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-10d96e6 .elementor-icon{font-size:22px;}.elementor-1882 .elementor-element.elementor-element-10d96e6 .elementor-icon svg{height:22px;}.elementor-1882 .elementor-element.elementor-element-7d59777{width:auto;max-width:auto;font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );}.elementor-1882 .elementor-element.elementor-element-7d59777 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1882 .elementor-element.elementor-element-7d59777.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1882 .elementor-element.elementor-element-8e89701{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1882 .elementor-element.elementor-element-ff828bf{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-ff828bf .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );padding:8px 12px 8px 12px;}.elementor-1882 .elementor-element.elementor-element-dc9b3f5{width:100%;max-width:100%;}.elementor-1882 .elementor-element.elementor-element-dc9b3f5 .elementor-button{font-size:var( --e-global-typography-49e8eba-font-size );line-height:var( --e-global-typography-49e8eba-line-height );letter-spacing:var( --e-global-typography-49e8eba-letter-spacing );padding:8px 12px 8px 12px;}}@media(min-width:768px){.elementor-1882 .elementor-element.elementor-element-2bbbcd2{--content-width:1140px;}.elementor-1882 .elementor-element.elementor-element-2ed19fe{--width:40%;}.elementor-1882 .elementor-element.elementor-element-7f889ce{--width:160px;}.elementor-1882 .elementor-element.elementor-element-ae3f218{--width:60%;}.elementor-1882 .elementor-element.elementor-element-2c4b072{--content-width:1140px;}.elementor-1882 .elementor-element.elementor-element-4e7b028{--content-width:1140px;}.elementor-1882 .elementor-element.elementor-element-dfa9f3b{--content-width:1140px;}.elementor-1882 .elementor-element.elementor-element-3f4f5e2{--content-width:1140px;}.elementor-1882 .elementor-element.elementor-element-0ba978c{--content-width:1140px;}.elementor-1882 .elementor-element.elementor-element-175f528{--content-width:1140px;}.elementor-1882 .elementor-element.elementor-element-655f0e6{--content-width:1140px;}}/* Start custom CSS for html, class: .elementor-element-d5d3e07 *//* Container for the form content */
        .container {
            text-align: center;
            background-color: #1e1e1e;
            padding: 40px;
            border-radius: 10px;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
            width: 360px;
        }

        h1 {
            font-size: 24px;
            margin-bottom: 10px;
            color: #ffffff;
        }

        .description {
            font-size: 14px;
            margin-bottom: 20px;
            color: #b0b0b0;
        }

        h2 {
            font-size: 18px;
            margin-bottom: 15px;
            color: #ffffff;
        }

.cass {
    width: calc(100% - 10px);
    margin: 10px 0;
    padding: 10px;
    border: 1px solid #3a3a3a;
    border-radius: 5px;
    font-size: 14px;
    box-sizing: border-box;
    background-color: #ccc !important;
    color: #000000;
}



        /* Button container for the two buttons */
        .button-container {
            margin-top: 20px;
            display: flex;
            justify-content: space-between;
        }

        .btn {
            width: 49%;
            padding: 10px;
            border: none;
            cursor: pointer;
            border-radius: 8px;
            font-size: 13px;
            box-sizing: border-box;
            font-family: 'Heebo', sans-serif;
            letter-spacing: 0.8px;
        }

        .login-btn {
            background-color: #0077b6;
            color: #fff;
        }

        .enroll-btn {
            background-color: #000;
            color: #fff;
        }

        .btn:hover {
            opacity: 0.9;
            color: #0077b6;
        }

        /* Media query for mobile responsiveness */
        @media (max-width: 500px) {
            .container {
                width: 90%;
                padding: 20px;
            }

            .input-field {
                width: calc(100% - 20px);
                font-size: 16px;
            }

            .button-container {
                flex-direction: column;
            }

            .btn {
                width: 100%;
                margin-bottom: 10px;
            }
            
        }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d5d3e07 *//* Container for the form content */
        .container {
            text-align: center;
            background-color: #1e1e1e;
            padding: 40px;
            border-radius: 10px;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
            width: 360px;
        }

        h1 {
            font-size: 24px;
            margin-bottom: 10px;
            color: #ffffff;
        }

        .description {
            font-size: 14px;
            margin-bottom: 20px;
            color: #b0b0b0;
        }

        h2 {
            font-size: 18px;
            margin-bottom: 15px;
            color: #ffffff;
        }

.cass {
    width: calc(100% - 10px);
    margin: 10px 0;
    padding: 10px;
    border: 1px solid #3a3a3a;
    border-radius: 5px;
    font-size: 14px;
    box-sizing: border-box;
    background-color: #ccc !important;
    color: #000000;
}



        /* Button container for the two buttons */
        .button-container {
            margin-top: 20px;
            display: flex;
            justify-content: space-between;
        }

        .btn {
            width: 49%;
            padding: 10px;
            border: none;
            cursor: pointer;
            border-radius: 8px;
            font-size: 13px;
            box-sizing: border-box;
            font-family: 'Heebo', sans-serif;
            letter-spacing: 0.8px;
        }

        .login-btn {
            background-color: #0077b6;
            color: #fff;
        }

        .enroll-btn {
            background-color: #000;
            color: #fff;
        }

        .btn:hover {
            opacity: 0.9;
            color: #0077b6;
        }

        /* Media query for mobile responsiveness */
        @media (max-width: 500px) {
            .container {
                width: 90%;
                padding: 20px;
            }

            .input-field {
                width: calc(100% - 20px);
                font-size: 16px;
            }

            .button-container {
                flex-direction: column;
            }

            .btn {
                width: 100%;
                margin-bottom: 10px;
            }
            
        }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d5d3e07 *//* Container for the form content */
        .container {
            text-align: center;
            background-color: #1e1e1e;
            padding: 40px;
            border-radius: 10px;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
            width: 360px;
        }

        h1 {
            font-size: 24px;
            margin-bottom: 10px;
            color: #ffffff;
        }

        .description {
            font-size: 14px;
            margin-bottom: 20px;
            color: #b0b0b0;
        }

        h2 {
            font-size: 18px;
            margin-bottom: 15px;
            color: #ffffff;
        }

.cass {
    width: calc(100% - 10px);
    margin: 10px 0;
    padding: 10px;
    border: 1px solid #3a3a3a;
    border-radius: 5px;
    font-size: 14px;
    box-sizing: border-box;
    background-color: #ccc !important;
    color: #000000;
}



        /* Button container for the two buttons */
        .button-container {
            margin-top: 20px;
            display: flex;
            justify-content: space-between;
        }

        .btn {
            width: 49%;
            padding: 10px;
            border: none;
            cursor: pointer;
            border-radius: 8px;
            font-size: 13px;
            box-sizing: border-box;
            font-family: 'Heebo', sans-serif;
            letter-spacing: 0.8px;
        }

        .login-btn {
            background-color: #0077b6;
            color: #fff;
        }

        .enroll-btn {
            background-color: #000;
            color: #fff;
        }

        .btn:hover {
            opacity: 0.9;
            color: #0077b6;
        }

        /* Media query for mobile responsiveness */
        @media (max-width: 500px) {
            .container {
                width: 90%;
                padding: 20px;
            }

            .input-field {
                width: calc(100% - 20px);
                font-size: 16px;
            }

            .button-container {
                flex-direction: column;
            }

            .btn {
                width: 100%;
                margin-bottom: 10px;
            }
            
        }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d5d3e07 *//* Container for the form content */
        .container {
            text-align: center;
            background-color: #1e1e1e;
            padding: 40px;
            border-radius: 10px;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
            width: 360px;
        }

        h1 {
            font-size: 24px;
            margin-bottom: 10px;
            color: #ffffff;
        }

        .description {
            font-size: 14px;
            margin-bottom: 20px;
            color: #b0b0b0;
        }

        h2 {
            font-size: 18px;
            margin-bottom: 15px;
            color: #ffffff;
        }

.cass {
    width: calc(100% - 10px);
    margin: 10px 0;
    padding: 10px;
    border: 1px solid #3a3a3a;
    border-radius: 5px;
    font-size: 14px;
    box-sizing: border-box;
    background-color: #ccc !important;
    color: #000000;
}



        /* Button container for the two buttons */
        .button-container {
            margin-top: 20px;
            display: flex;
            justify-content: space-between;
        }

        .btn {
            width: 49%;
            padding: 10px;
            border: none;
            cursor: pointer;
            border-radius: 8px;
            font-size: 13px;
            box-sizing: border-box;
            font-family: 'Heebo', sans-serif;
            letter-spacing: 0.8px;
        }

        .login-btn {
            background-color: #0077b6;
            color: #fff;
        }

        .enroll-btn {
            background-color: #000;
            color: #fff;
        }

        .btn:hover {
            opacity: 0.9;
            color: #0077b6;
        }

        /* Media query for mobile responsiveness */
        @media (max-width: 500px) {
            .container {
                width: 90%;
                padding: 20px;
            }

            .input-field {
                width: calc(100% - 20px);
                font-size: 16px;
            }

            .button-container {
                flex-direction: column;
            }

            .btn {
                width: 100%;
                margin-bottom: 10px;
            }
            
        }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d5d3e07 *//* Container for the form content */
        .container {
            text-align: center;
            background-color: #1e1e1e;
            padding: 40px;
            border-radius: 10px;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
            width: 360px;
        }

        h1 {
            font-size: 24px;
            margin-bottom: 10px;
            color: #ffffff;
        }

        .description {
            font-size: 14px;
            margin-bottom: 20px;
            color: #b0b0b0;
        }

        h2 {
            font-size: 18px;
            margin-bottom: 15px;
            color: #ffffff;
        }

.cass {
    width: calc(100% - 10px);
    margin: 10px 0;
    padding: 10px;
    border: 1px solid #3a3a3a;
    border-radius: 5px;
    font-size: 14px;
    box-sizing: border-box;
    background-color: #ccc !important;
    color: #000000;
}



        /* Button container for the two buttons */
        .button-container {
            margin-top: 20px;
            display: flex;
            justify-content: space-between;
        }

        .btn {
            width: 49%;
            padding: 10px;
            border: none;
            cursor: pointer;
            border-radius: 8px;
            font-size: 13px;
            box-sizing: border-box;
            font-family: 'Heebo', sans-serif;
            letter-spacing: 0.8px;
        }

        .login-btn {
            background-color: #0077b6;
            color: #fff;
        }

        .enroll-btn {
            background-color: #000;
            color: #fff;
        }

        .btn:hover {
            opacity: 0.9;
            color: #0077b6;
        }

        /* Media query for mobile responsiveness */
        @media (max-width: 500px) {
            .container {
                width: 90%;
                padding: 20px;
            }

            .input-field {
                width: calc(100% - 20px);
                font-size: 16px;
            }

            .button-container {
                flex-direction: column;
            }

            .btn {
                width: 100%;
                margin-bottom: 10px;
            }
            
        }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d5d3e07 *//* Container for the form content */
        .container {
            text-align: center;
            background-color: #1e1e1e;
            padding: 40px;
            border-radius: 10px;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
            width: 360px;
        }

        h1 {
            font-size: 24px;
            margin-bottom: 10px;
            color: #ffffff;
        }

        .description {
            font-size: 14px;
            margin-bottom: 20px;
            color: #b0b0b0;
        }

        h2 {
            font-size: 18px;
            margin-bottom: 15px;
            color: #ffffff;
        }

.cass {
    width: calc(100% - 10px);
    margin: 10px 0;
    padding: 10px;
    border: 1px solid #3a3a3a;
    border-radius: 5px;
    font-size: 14px;
    box-sizing: border-box;
    background-color: #ccc !important;
    color: #000000;
}



        /* Button container for the two buttons */
        .button-container {
            margin-top: 20px;
            display: flex;
            justify-content: space-between;
        }

        .btn {
            width: 49%;
            padding: 10px;
            border: none;
            cursor: pointer;
            border-radius: 8px;
            font-size: 13px;
            box-sizing: border-box;
            font-family: 'Heebo', sans-serif;
            letter-spacing: 0.8px;
        }

        .login-btn {
            background-color: #0077b6;
            color: #fff;
        }

        .enroll-btn {
            background-color: #000;
            color: #fff;
        }

        .btn:hover {
            opacity: 0.9;
            color: #0077b6;
        }

        /* Media query for mobile responsiveness */
        @media (max-width: 500px) {
            .container {
                width: 90%;
                padding: 20px;
            }

            .input-field {
                width: calc(100% - 20px);
                font-size: 16px;
            }

            .button-container {
                flex-direction: column;
            }

            .btn {
                width: 100%;
                margin-bottom: 10px;
            }
            
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc139f5 */.menu-group {
   flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-025761a */.menu-container {
    display: flex;
    flex-direction: column;
    min-height: 100dvh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ba64e1 */.menu-group {
   flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d30c799 */.menu-container {
    display: flex;
    flex-direction: column;
    min-height: 100dvh;
}/* End custom CSS */