.elementor-23 .elementor-element.elementor-element-5d6c0871{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-23 .elementor-element.elementor-element-5d6c0871:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5d6c0871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00403D;}.elementor-23 .elementor-element.elementor-element-7f7e5e9e{--display:flex;--min-height:100vh;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-23 .elementor-element.elementor-element-7f7e5e9e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-7072ba59{--display:flex;--position:fixed;--min-height:100vh;--justify-content:space-between;--padding-top:05rem;--padding-bottom:03rem;--padding-left:0rem;--padding-right:0rem;top:0px;}.elementor-23 .elementor-element.elementor-element-87856b{--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;--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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-1622c96{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-1622c96 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:700;letter-spacing:-0.025rem;}.elementor-23 .elementor-element.elementor-element-6fa40833{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-6fa40833 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:500;line-height:1.75rem;letter-spacing:-0.025em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-3c53a6af{width:var( --container-widget-width, 22rem );max-width:22rem;margin:01rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.5rem) 0rem;--container-widget-width:22rem;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;line-height:1.5rem;}.elementor-23 .elementor-element.elementor-element-3c53a6af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-23 .elementor-element.elementor-element-7a686dcc .elementor-menu-toggle{margin:0 auto;}.elementor-23 .elementor-element.elementor-element-7a686dcc .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-7a686dcc .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );padding-left:0px;padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7a686dcc .elementor-nav-menu--main .elementor-item:hover,
					.elementor-23 .elementor-element.elementor-element-7a686dcc .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-23 .elementor-element.elementor-element-7a686dcc .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-23 .elementor-element.elementor-element-7a686dcc .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-7a686dcc{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-23 .elementor-element.elementor-element-7a686dcc .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-5426fb9{--grid-template-columns:repeat(0, auto);text-align:left;padding:0px 0px 0px 0px;--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-23 .elementor-element.elementor-element-5426fb9 .elementor-social-icon{background-color:#0C3A2D00;--icon-padding:0.3em;}.elementor-23 .elementor-element.elementor-element-5426fb9 .elementor-social-icon i{color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-5426fb9 .elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-5426fb9 .elementor-social-icon:hover i{color:#FFE086;}.elementor-23 .elementor-element.elementor-element-5426fb9 .elementor-social-icon:hover svg{fill:#FFE086;}.elementor-23 .elementor-element.elementor-element-53cb4157{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:09px;}.elementor-23 .elementor-element.elementor-element-2de673a5{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0%;--margin-bottom:03%;--margin-left:0%;--margin-right:0%;--padding-top:5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:1;}.elementor-23 .elementor-element.elementor-element-12b67811{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7872f93{--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:080px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-1a4daaf2{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-20c6df65 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-b15375e{--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;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--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-23 .elementor-element.elementor-element-b15375e:hover{background-color:#94A3B81F;}.elementor-23 .elementor-element.elementor-element-3a5d68e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-23 .elementor-element.elementor-element-522f651d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-1c3fef87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:0.75rem;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-6d71dbec{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--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-23 .elementor-element.elementor-element-503e0cee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-53da2c29 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.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-23 .elementor-element.elementor-element-7f38b3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-7f38b3b.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-7f38b3b .elementor-icon-wrapper{text-align:start;}.elementor-23 .elementor-element.elementor-element-7f38b3b .elementor-icon{font-size:12px;}.elementor-23 .elementor-element.elementor-element-7f38b3b .elementor-icon svg{height:12px;}.elementor-23 .elementor-element.elementor-element-7f38b3b .elementor-icon i, .elementor-23 .elementor-element.elementor-element-7f38b3b .elementor-icon svg{transform:rotate(48deg);}.elementor-23 .elementor-element.elementor-element-4024f080{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-72cffb86{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.2rem;letter-spacing:0rem;}.elementor-23 .elementor-element.elementor-element-4f1b6e55{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-300b5da9{--display:flex;--border-radius:50px 50px 50px 50px;}.elementor-23 .elementor-element.elementor-element-300b5da9:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-300b5da9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#94A3B838;}.elementor-23 .elementor-element.elementor-element-562ca20{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:0.4rem;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-6fa463f0{--display:flex;--border-radius:50px 50px 50px 50px;}.elementor-23 .elementor-element.elementor-element-6fa463f0:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-6fa463f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#94A3B838;}.elementor-23 .elementor-element.elementor-element-239f5ab7{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:0.4rem;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-3a851940{--display:flex;--border-radius:50px 50px 50px 50px;}.elementor-23 .elementor-element.elementor-element-3a851940:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-3a851940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#94A3B838;}.elementor-23 .elementor-element.elementor-element-54833765{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:0.4rem;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-dd42dc2{--display:flex;--border-radius:50px 50px 50px 50px;}.elementor-23 .elementor-element.elementor-element-dd42dc2:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-dd42dc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#94A3B838;}.elementor-23 .elementor-element.elementor-element-55151e9d{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:0.4rem;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-68e99ecf{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-4baa9300{--display:flex;--border-radius:50px 50px 50px 50px;}.elementor-23 .elementor-element.elementor-element-4baa9300:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-4baa9300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#94A3B838;}.elementor-23 .elementor-element.elementor-element-34d5546a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:0.4rem;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-2a4bde32{--display:flex;--border-radius:50px 50px 50px 50px;}.elementor-23 .elementor-element.elementor-element-2a4bde32:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2a4bde32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#94A3B838;}.elementor-23 .elementor-element.elementor-element-5e83bb63{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:0.4rem;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-6c127644{--display:flex;--border-radius:50px 50px 50px 50px;}.elementor-23 .elementor-element.elementor-element-6c127644:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-6c127644 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#94A3B838;}.elementor-23 .elementor-element.elementor-element-2b1e6501{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:0.4rem;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-6739253a{--display:flex;--border-radius:50px 50px 50px 50px;}.elementor-23 .elementor-element.elementor-element-6739253a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-6739253a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#94A3B838;}.elementor-23 .elementor-element.elementor-element-50ecbc1a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:0.4rem;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-392372f9{--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;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--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-23 .elementor-element.elementor-element-392372f9:hover{background-color:#94A3B81F;}.elementor-23 .elementor-element.elementor-element-4e3fde2c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:-1rem -1rem -1rem -1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-23 .elementor-element.elementor-element-2fd79f74{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-138a4db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:0.75rem;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-6903e629{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--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-23 .elementor-element.elementor-element-64e1611c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-26bcfb49 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-eecac6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-eecac6c.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-eecac6c .elementor-icon-wrapper{text-align:start;}.elementor-23 .elementor-element.elementor-element-eecac6c .elementor-icon{font-size:12px;}.elementor-23 .elementor-element.elementor-element-eecac6c .elementor-icon svg{height:12px;}.elementor-23 .elementor-element.elementor-element-eecac6c .elementor-icon i, .elementor-23 .elementor-element.elementor-element-eecac6c .elementor-icon svg{transform:rotate(48deg);}.elementor-23 .elementor-element.elementor-element-3daa78fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-1ceee7c1{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.2rem;letter-spacing:0rem;}.elementor-23 .elementor-element.elementor-element-2151b876{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-8418a17{--display:flex;--border-radius:50px 50px 50px 50px;}.elementor-23 .elementor-element.elementor-element-8418a17:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-8418a17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#94A3B838;}.elementor-23 .elementor-element.elementor-element-2cb7f5ed{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:0.4rem;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-62a522b9{--display:flex;--border-radius:50px 50px 50px 50px;}.elementor-23 .elementor-element.elementor-element-62a522b9:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-62a522b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#94A3B838;}.elementor-23 .elementor-element.elementor-element-14dfc5de{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:0.4rem;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-7ea9860e{--display:flex;--border-radius:50px 50px 50px 50px;}.elementor-23 .elementor-element.elementor-element-7ea9860e:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-7ea9860e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#94A3B838;}.elementor-23 .elementor-element.elementor-element-7f3e24f{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:0.4rem;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-74a8ab3{--display:flex;--border-radius:50px 50px 50px 50px;}.elementor-23 .elementor-element.elementor-element-74a8ab3:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-74a8ab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#94A3B838;}.elementor-23 .elementor-element.elementor-element-7e40685d{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:0.4rem;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-2f89f499{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-196ba0e5{--display:flex;--border-radius:50px 50px 50px 50px;}.elementor-23 .elementor-element.elementor-element-196ba0e5:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-196ba0e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#94A3B838;}.elementor-23 .elementor-element.elementor-element-395e5229{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:0.4rem;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-1ec99211{--display:flex;--border-radius:50px 50px 50px 50px;}.elementor-23 .elementor-element.elementor-element-1ec99211:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1ec99211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#94A3B838;}.elementor-23 .elementor-element.elementor-element-2bf075a2{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:0.4rem;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-6a9709c1{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:025px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-185eb20b{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:700;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-185eb20b a:hover, .elementor-23 .elementor-element.elementor-element-185eb20b a:focus{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-185eb20b a{transition-duration:0s;}.elementor-23 .elementor-element.elementor-element-351ab4cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-351ab4cb.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-351ab4cb .elementor-icon-wrapper{text-align:start;}.elementor-23 .elementor-element.elementor-element-351ab4cb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-351ab4cb.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-351ab4cb.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-351ab4cb.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-351ab4cb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-351ab4cb .elementor-icon{font-size:12px;}.elementor-23 .elementor-element.elementor-element-351ab4cb .elementor-icon svg{height:12px;}.elementor-23 .elementor-element.elementor-element-351ab4cb .elementor-icon i, .elementor-23 .elementor-element.elementor-element-351ab4cb .elementor-icon svg{transform:rotate(48deg);}.elementor-23 .elementor-element.elementor-element-1c79db5e{--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:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-57feddfa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-726a06f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-23 .elementor-element.elementor-element-726a06f5:hover{background-color:#94A3B81F;}.elementor-23 .elementor-element.elementor-element-2852a18f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-23 .elementor-element.elementor-element-652305b4 img{border-radius:2px 2px 2px 2px;}.elementor-23 .elementor-element.elementor-element-7e0b8a7e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a610f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-5824539f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-39025d23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-39025d23.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-39025d23 .elementor-icon-wrapper{text-align:start;}.elementor-23 .elementor-element.elementor-element-39025d23 .elementor-icon{font-size:12px;}.elementor-23 .elementor-element.elementor-element-39025d23 .elementor-icon svg{height:12px;}.elementor-23 .elementor-element.elementor-element-39025d23 .elementor-icon i, .elementor-23 .elementor-element.elementor-element-39025d23 .elementor-icon svg{transform:rotate(48deg);}.elementor-23 .elementor-element.elementor-element-2dda477d{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.2rem;letter-spacing:0rem;}.elementor-23 .elementor-element.elementor-element-2a4b5cfe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-23 .elementor-element.elementor-element-2a4b5cfe:hover{background-color:#94A3B81F;}.elementor-23 .elementor-element.elementor-element-4a253a1f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-1fd788a7 img{border-radius:2px 2px 2px 2px;}.elementor-23 .elementor-element.elementor-element-2893955e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-73c77e78{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-77c4a07a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-4d9b17fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-4d9b17fa.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-4d9b17fa .elementor-icon-wrapper{text-align:start;}.elementor-23 .elementor-element.elementor-element-4d9b17fa .elementor-icon{font-size:12px;}.elementor-23 .elementor-element.elementor-element-4d9b17fa .elementor-icon svg{height:12px;}.elementor-23 .elementor-element.elementor-element-4d9b17fa .elementor-icon i, .elementor-23 .elementor-element.elementor-element-4d9b17fa .elementor-icon svg{transform:rotate(48deg);}.elementor-23 .elementor-element.elementor-element-342d791d{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.2rem;letter-spacing:0rem;}.elementor-23 .elementor-element.elementor-element-25bc89b4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-23 .elementor-element.elementor-element-25bc89b4:hover{background-color:#94A3B81F;}.elementor-23 .elementor-element.elementor-element-31e6a633{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-75be96da img{border-radius:2px 2px 2px 2px;}.elementor-23 .elementor-element.elementor-element-35e16901{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-423bdffd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-660182ee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-550959c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-550959c9.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-550959c9 .elementor-icon-wrapper{text-align:start;}.elementor-23 .elementor-element.elementor-element-550959c9 .elementor-icon{font-size:12px;}.elementor-23 .elementor-element.elementor-element-550959c9 .elementor-icon svg{height:12px;}.elementor-23 .elementor-element.elementor-element-550959c9 .elementor-icon i, .elementor-23 .elementor-element.elementor-element-550959c9 .elementor-icon svg{transform:rotate(48deg);}.elementor-23 .elementor-element.elementor-element-1472cdd7{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.2rem;letter-spacing:0rem;}.elementor-23 .elementor-element.elementor-element-52e55a38{--display:flex;}.elementor-23 .elementor-element.elementor-element-15e616a{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.2rem;color:#BFD9D4B5;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-5d6c0871{--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;}.elementor-23 .elementor-element.elementor-element-7f7e5e9e{--min-height:0vh;--padding-top:0%;--padding-bottom:05%;--padding-left:05%;--padding-right:05%;}.elementor-23 .elementor-element.elementor-element-7072ba59{--min-height:0vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23 .elementor-element.elementor-element-3c53a6af{margin:01rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-23 .elementor-element.elementor-element-2de673a5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:05%;--padding-right:05%;}.elementor-23 .elementor-element.elementor-element-7872f93{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-1a4daaf2{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-23 .elementor-element.elementor-element-20c6df65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-20c6df65 .elementor-heading-title{font-size:0.9rem;}.elementor-23 .elementor-element.elementor-element-3a5d68e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-4e3fde2c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6a9709c1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-57feddfa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-23 .elementor-element.elementor-element-57feddfa .elementor-heading-title{font-size:0.9rem;}.elementor-23 .elementor-element.elementor-element-726a06f5{--margin-top:0px;--margin-bottom:060px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2852a18f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:055px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23 .elementor-element.elementor-element-2a4b5cfe{--margin-top:0px;--margin-bottom:060px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-4a253a1f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:055px;}.elementor-23 .elementor-element.elementor-element-25bc89b4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-31e6a633{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:055px;}.elementor-23 .elementor-element.elementor-element-52e55a38{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-5d6c0871{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23 .elementor-element.elementor-element-7f7e5e9e{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23 .elementor-element.elementor-element-3c53a6af{--container-widget-width:22rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 22rem );max-width:22rem;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-23 .elementor-element.elementor-element-2de673a5{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-23 .elementor-element.elementor-element-12b67811{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-20c6df65 .elementor-heading-title{font-size:0.9rem;}.elementor-23 .elementor-element.elementor-element-57feddfa .elementor-heading-title{font-size:0.9rem;}.elementor-23 .elementor-element.elementor-element-726a06f5{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;}.elementor-23 .elementor-element.elementor-element-2852a18f{--width:65%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:00px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23 .elementor-element.elementor-element-2a4b5cfe{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;}.elementor-23 .elementor-element.elementor-element-4a253a1f{--width:65%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:00px;}.elementor-23 .elementor-element.elementor-element-25bc89b4{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;}.elementor-23 .elementor-element.elementor-element-31e6a633{--width:65%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:00px;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-5d6c0871{--content-width:1200px;}.elementor-23 .elementor-element.elementor-element-7f7e5e9e{--width:45%;}.elementor-23 .elementor-element.elementor-element-7072ba59{--width:100%;}.elementor-23 .elementor-element.elementor-element-53cb4157{--width:55%;}.elementor-23 .elementor-element.elementor-element-522f651d{--width:30%;}.elementor-23 .elementor-element.elementor-element-6d71dbec{--width:70%;}.elementor-23 .elementor-element.elementor-element-300b5da9{--width:12%;}.elementor-23 .elementor-element.elementor-element-6fa463f0{--width:22%;}.elementor-23 .elementor-element.elementor-element-3a851940{--width:25%;}.elementor-23 .elementor-element.elementor-element-dd42dc2{--width:25%;}.elementor-23 .elementor-element.elementor-element-4baa9300{--width:12%;}.elementor-23 .elementor-element.elementor-element-2a4bde32{--width:16%;}.elementor-23 .elementor-element.elementor-element-6c127644{--width:9%;}.elementor-23 .elementor-element.elementor-element-6739253a{--width:26%;}.elementor-23 .elementor-element.elementor-element-2fd79f74{--width:30%;}.elementor-23 .elementor-element.elementor-element-6903e629{--width:70%;}.elementor-23 .elementor-element.elementor-element-8418a17{--width:12%;}.elementor-23 .elementor-element.elementor-element-62a522b9{--width:12%;}.elementor-23 .elementor-element.elementor-element-7ea9860e{--width:12%;}.elementor-23 .elementor-element.elementor-element-74a8ab3{--width:12%;}.elementor-23 .elementor-element.elementor-element-196ba0e5{--width:12%;}.elementor-23 .elementor-element.elementor-element-1ec99211{--width:12%;}.elementor-23 .elementor-element.elementor-element-2852a18f{--width:30%;}.elementor-23 .elementor-element.elementor-element-7e0b8a7e{--width:70%;}.elementor-23 .elementor-element.elementor-element-4a253a1f{--width:30%;}.elementor-23 .elementor-element.elementor-element-2893955e{--width:70%;}.elementor-23 .elementor-element.elementor-element-31e6a633{--width:30%;}.elementor-23 .elementor-element.elementor-element-35e16901{--width:70%;}.elementor-23 .elementor-element.elementor-element-52e55a38{--width:61%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-7f7e5e9e{--width:100%;}.elementor-23 .elementor-element.elementor-element-7072ba59{--width:100%;}.elementor-23 .elementor-element.elementor-element-53cb4157{--width:100%;}.elementor-23 .elementor-element.elementor-element-2852a18f{--width:30%;}.elementor-23 .elementor-element.elementor-element-4a253a1f{--width:30%;}.elementor-23 .elementor-element.elementor-element-31e6a633{--width:30%;}}/* Start custom CSS for html, class: .elementor-element-35c64083 *///body {
  cursor: none !important;
}

/* Ultra-soft, wide spotlight */

  

.spotlight {
  position: fixed;
  top: 0;
  left: 0;
  width: 200vw;
  height: 200vh;
  pointer-events: none;

  background: radial-gradient(
    circle 520px at var(--mouse-x) var(--mouse-y),

    rgba(64, 190, 170, 0.10) 0%,
    rgba(64, 190, 170, 0.085) 12%,
    rgba(64, 190, 170, 0.065) 26%,
    rgba(64, 190, 170, 0.045) 42%,
    rgba(64, 190, 170, 0.025) 60%,
    rgba(64, 190, 170, 0.012) 78%,
    rgba(0, 64, 61, 0.0) 100%
  );

  mix-blend-mode: screen;
  transition: background 0.2s ease-out;
}


}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-7a686dcc *//* Structure */
.elementor-nav-menu li {
    display: flex !important;
}

/* Default link */
.elementor-nav-menu a {
    margin-left: 50px !important;
    position: relative !important;
}

/* Line before each link */
.elementor-nav-menu a::before {
    content: "" !important;
    position: absolute !important;
    top: 50% !important;
    left: -50px !important;
    width: 30px !important;
    height: 1px !important;
    background-color: #94A3B8 !important;
    opacity: 1 !important;
    transform: none !important;
    transition: width 0.3s ease !important,
                background-color 0.3s ease !important,
                left 0.3s ease !important;
}

/* Hover + Active page */
.elementor-nav-menu a:hover,
.elementor-nav-menu .elementor-item-active,
.elementor-nav-menu .current-menu-item > a {
    margin-left: 70px !important;
    color: #E5E7EB!important;
    
}

/* Hover + Active page ::before line */
.elementor-nav-menu a:hover::before,
.elementor-nav-menu .elementor-item-active::before,
.elementor-nav-menu .current-menu-item > a::before {
    width: 50px !important;
    background-color: #E5E7EB !important;
    left: -70px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7072ba59 */@media (max-width: 1024px) {
  .name-box {
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7f38b3b */.arrow {
  transform: translateY(-2.5px);
  transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-300b5da9 */.skill {
    height: 25px!important;
    display: flex!important;
    align-items: center!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fa463f0 */.skill {
    height: 25px!important;
    display: flex!important;
    align-items: center!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a851940 */.skill {
    height: 25px!important;
    display: flex!important;
    align-items: center!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd42dc2 */.skill {
    height: 25px!important;
    display: flex!important;
    align-items: center!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4baa9300 */.skill {
    height: 25px!important;
    display: flex!important;
    align-items: center!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a4bde32 */.skill {
    height: 25px!important;
    display: flex!important;
    align-items: center!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c127644 */.skill {
    height: 25px!important;
    display: flex!important;
    align-items: center!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6739253a */.skill {
    height: 25px!important;
    display: flex!important;
    align-items: center!important;
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a5d68e */.job:hover .arrow {
    transform: translateX(5px) translateY(-7px);
 
 
 svg {
     fill: #FFE086!important;
 }
  
}

.job:hover h4 {
    color: #FFE086!important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eecac6c */.arrow {
  transform: translateY(-2.5px);
  transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8418a17 */.skill {
    height: 25px!important;
    display: flex!important;
    align-items: center!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62a522b9 */.skill {
    height: 25px!important;
    display: flex!important;
    align-items: center!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ea9860e */.skill {
    height: 25px!important;
    display: flex!important;
    align-items: center!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74a8ab3 */.skill {
    height: 25px!important;
    display: flex!important;
    align-items: center!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-196ba0e5 */.skill {
    height: 25px!important;
    display: flex!important;
    align-items: center!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ec99211 */.skill {
    height: 25px!important;
    display: flex!important;
    align-items: center!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-351ab4cb */.cv-arrow {
  transform: translateY(2.5px);
  transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9709c1 */.cv:hover .cv-arrow {
    transform: translateX(5px) translateY(-7px);
    
    svg {
        fill:#FFE086!important
    }

}

.cv:hover p {
    color: #FFE086!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-39025d23 */.arrow {
  transform: translateY(-2.5px);
  transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-726a06f5 */.project:hover .arrow {
    transform: translateX(5px) translateY(-7px);
    
    svg {
        fill:#FFE086!important
    }

}

.project:hover h4 {
    color: #FFE086!important;
}

.project:hover img {
    border:solid 1px #FFE086!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4d9b17fa */.arrow {
  transform: translateY(-2.5px);
  transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a4b5cfe */.project:hover .arrow {
    transform: translateX(5px) translateY(-7px);
    
    svg {
        fill:#FFE086!important
    }

}

.project:hover h4 {
    color: #FFE086!important;
}

.project:hover img {
    border:solid 1px #FFE086!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-550959c9 */.arrow {
  transform: translateY(-2.5px);
  transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15e616a */a { color:#BFD9D4!important;
}

a:hover { 
    color:#FFE086!important ;/* End custom CSS */