.elementor-18 .elementor-element.elementor-element-452b029{--display:flex;--min-height:100vh;--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:space-between;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;--align-content:flex-end;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;--z-index:1;}.elementor-18 .elementor-element.elementor-element-452b029:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-452b029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ab63bc );}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ecd86b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:0ms;text-align:left;}.elementor-18 .elementor-element.elementor-element-ecd86b9 img{width:clamp(88px, 14vw, 165px);transition-duration:0.5s;border-style:none;border-radius:4% 4% 4% 4%;}.elementor-18 .elementor-element.elementor-element-ecd86b9:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-ef606a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-18 .elementor-element.elementor-element-ef606a8.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-ef606a8 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:clamp(1.6rem, 1.3rem + 2vw, 2.5rem);font-weight:300;line-height:1em;letter-spacing:-0.04em;color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-ee21505{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-ee21505 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:clamp(4rem, 7.5vw, 9rem);font-weight:300;line-height:0.9em;letter-spacing:-0.08em;color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-465c45d{width:var( --container-widget-width, 5% );max-width:5%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 24px 0px;--container-widget-width:5%;--container-widget-flex-grow:0;text-align:right;}.elementor-18 .elementor-element.elementor-element-465c45d.elementor-element{--align-self:flex-end;}.elementor-18 .elementor-element.elementor-element-465c45d .elementor-heading-title{font-family:var( --e-global-typography-dbb4e1c-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb4e1c-font-size );font-weight:var( --e-global-typography-dbb4e1c-font-weight );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-864e47c{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;--z-index:1;}.elementor-18 .elementor-element.elementor-element-864e47c:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-864e47c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ab63bc );}.elementor-18 .elementor-element.elementor-element-7a4349e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;border-style:none;--border-style:none;--border-radius:-1px -1px -1px -1px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-18 .elementor-element.elementor-element-5194d55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-18 .elementor-element.elementor-element-5194d55 .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-749c6cb .elementor-button{background-color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:0.4em 1em 0.4em 1em;}.elementor-18 .elementor-element.elementor-element-8443794 .elementor-button{background-color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:0.4em 1em 0.4em 1em;}.elementor-18 .elementor-element.elementor-element-089f19f .elementor-button{background-color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:0.4em 1em 0.4em 1em;}.elementor-18 .elementor-element.elementor-element-868ad41{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-18 .elementor-element.elementor-element-868ad41 .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#000000;}.elementor-18 .elementor-element.elementor-element-0303929{--spacer-size:20vh;}.elementor-18 .elementor-element.elementor-element-70774b2{--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:center;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-9ae0390{--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;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-9ae0390:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-9ae0390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#494949;}.elementor-18 .elementor-element.elementor-element-dc5c4c1 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-9f4737b{background-color:#0000001A;padding:4px 8px 4px 8px;top:1rem;border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-9f4737b{right:1.25rem;}body.rtl .elementor-18 .elementor-element.elementor-element-9f4737b{left:1.25rem;}.elementor-18 .elementor-element.elementor-element-9f4737b .elementor-heading-title{font-family:var( --e-global-typography-e0267ae-font-family ), Sans-serif;font-size:var( --e-global-typography-e0267ae-font-size );font-weight:var( --e-global-typography-e0267ae-font-weight );text-transform:var( --e-global-typography-e0267ae-text-transform );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-a3476bc{--display:flex;--position:absolute;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;bottom:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-a3476bc{right:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-a3476bc{left:0px;}.elementor-18 .elementor-element.elementor-element-d94369c{text-align:justify;}.elementor-18 .elementor-element.elementor-element-d94369c .elementor-heading-title{font-family:var( --e-global-typography-ebaf2b6-font-family ), Sans-serif;font-size:var( --e-global-typography-ebaf2b6-font-size );font-weight:var( --e-global-typography-ebaf2b6-font-weight );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-9cbb07c{font-family:var( --e-global-typography-dbb4e1c-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb4e1c-font-size );font-weight:var( --e-global-typography-dbb4e1c-font-weight );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-f426bd3{--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;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-f426bd3:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f426bd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-e29160c img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-5ab44a9{background-color:#ADADAD99;padding:4px 8px 4px 8px;top:1rem;border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-5ab44a9{right:1.25rem;}body.rtl .elementor-18 .elementor-element.elementor-element-5ab44a9{left:1.25rem;}.elementor-18 .elementor-element.elementor-element-5ab44a9 .elementor-heading-title{font-family:var( --e-global-typography-e0267ae-font-family ), Sans-serif;font-size:var( --e-global-typography-e0267ae-font-size );font-weight:var( --e-global-typography-e0267ae-font-weight );text-transform:var( --e-global-typography-e0267ae-text-transform );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-9c9e724{--display:flex;--position:absolute;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;bottom:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-9c9e724{right:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-9c9e724{left:0px;}.elementor-18 .elementor-element.elementor-element-7008f56{text-align:justify;}.elementor-18 .elementor-element.elementor-element-7008f56 .elementor-heading-title{font-family:var( --e-global-typography-ebaf2b6-font-family ), Sans-serif;font-size:var( --e-global-typography-ebaf2b6-font-size );font-weight:var( --e-global-typography-ebaf2b6-font-weight );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );color:var( --e-global-color-0ab63bc );}.elementor-18 .elementor-element.elementor-element-061199d{font-family:var( --e-global-typography-dbb4e1c-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb4e1c-font-size );font-weight:var( --e-global-typography-dbb4e1c-font-weight );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );color:var( --e-global-color-0ab63bc );}.elementor-18 .elementor-element.elementor-element-785d487{--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;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-785d487:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-785d487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#797979;}.elementor-18 .elementor-element.elementor-element-c32e5e4 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-ae4b082{background-color:#0000001A;padding:4px 8px 4px 8px;top:1rem;border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-ae4b082{right:1.25rem;}body.rtl .elementor-18 .elementor-element.elementor-element-ae4b082{left:1.25rem;}.elementor-18 .elementor-element.elementor-element-ae4b082 .elementor-heading-title{font-family:var( --e-global-typography-e0267ae-font-family ), Sans-serif;font-size:var( --e-global-typography-e0267ae-font-size );font-weight:var( --e-global-typography-e0267ae-font-weight );text-transform:var( --e-global-typography-e0267ae-text-transform );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-08481ec{--display:flex;--position:absolute;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;bottom:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-08481ec{right:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-08481ec{left:0px;}.elementor-18 .elementor-element.elementor-element-1894037{text-align:justify;}.elementor-18 .elementor-element.elementor-element-1894037 .elementor-heading-title{font-family:var( --e-global-typography-ebaf2b6-font-family ), Sans-serif;font-size:var( --e-global-typography-ebaf2b6-font-size );font-weight:var( --e-global-typography-ebaf2b6-font-weight );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-77c6dac{font-family:var( --e-global-typography-dbb4e1c-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb4e1c-font-size );font-weight:var( --e-global-typography-dbb4e1c-font-weight );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-032f5f8{--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;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-032f5f8:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-032f5f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-18 .elementor-element.elementor-element-5221b3d img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-1ec9b09{background-color:#0000001A;padding:4px 8px 4px 8px;top:1rem;border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-1ec9b09{right:1.25rem;}body.rtl .elementor-18 .elementor-element.elementor-element-1ec9b09{left:1.25rem;}.elementor-18 .elementor-element.elementor-element-1ec9b09 .elementor-heading-title{font-family:var( --e-global-typography-e0267ae-font-family ), Sans-serif;font-size:var( --e-global-typography-e0267ae-font-size );font-weight:var( --e-global-typography-e0267ae-font-weight );text-transform:var( --e-global-typography-e0267ae-text-transform );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-7aafb26{--display:flex;--position:absolute;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;bottom:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-7aafb26{right:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-7aafb26{left:0px;}.elementor-18 .elementor-element.elementor-element-7857123{text-align:justify;}.elementor-18 .elementor-element.elementor-element-7857123 .elementor-heading-title{font-family:var( --e-global-typography-ebaf2b6-font-family ), Sans-serif;font-size:var( --e-global-typography-ebaf2b6-font-size );font-weight:var( --e-global-typography-ebaf2b6-font-weight );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-b0d0fb6{font-family:var( --e-global-typography-dbb4e1c-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb4e1c-font-size );font-weight:var( --e-global-typography-dbb4e1c-font-weight );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-9ecff55{--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;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-9ecff55:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-9ecff55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9E9E9E;}.elementor-18 .elementor-element.elementor-element-c80b3f0 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-633d0c6{background-color:#0000001A;padding:4px 8px 4px 8px;top:1rem;border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-633d0c6{right:1.25rem;}body.rtl .elementor-18 .elementor-element.elementor-element-633d0c6{left:1.25rem;}.elementor-18 .elementor-element.elementor-element-633d0c6 .elementor-heading-title{font-family:var( --e-global-typography-e0267ae-font-family ), Sans-serif;font-size:var( --e-global-typography-e0267ae-font-size );font-weight:var( --e-global-typography-e0267ae-font-weight );text-transform:var( --e-global-typography-e0267ae-text-transform );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-b7ecaa3{--display:flex;--position:absolute;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;bottom:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-b7ecaa3{right:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-b7ecaa3{left:0px;}.elementor-18 .elementor-element.elementor-element-4928fd3{text-align:justify;}.elementor-18 .elementor-element.elementor-element-4928fd3 .elementor-heading-title{font-family:var( --e-global-typography-ebaf2b6-font-family ), Sans-serif;font-size:var( --e-global-typography-ebaf2b6-font-size );font-weight:var( --e-global-typography-ebaf2b6-font-weight );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-add256a{font-family:var( --e-global-typography-dbb4e1c-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb4e1c-font-size );font-weight:var( --e-global-typography-dbb4e1c-font-weight );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-835f494{--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;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-835f494:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-835f494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDBDBD;}.elementor-18 .elementor-element.elementor-element-2edb80d img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-e72d5c9{background-color:#ADADAD99;padding:4px 8px 4px 8px;top:1rem;border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-e72d5c9{right:1.25rem;}body.rtl .elementor-18 .elementor-element.elementor-element-e72d5c9{left:1.25rem;}.elementor-18 .elementor-element.elementor-element-e72d5c9 .elementor-heading-title{font-family:var( --e-global-typography-e0267ae-font-family ), Sans-serif;font-size:var( --e-global-typography-e0267ae-font-size );font-weight:var( --e-global-typography-e0267ae-font-weight );text-transform:var( --e-global-typography-e0267ae-text-transform );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-496bd10{--display:flex;--position:absolute;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;bottom:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-496bd10{right:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-496bd10{left:0px;}.elementor-18 .elementor-element.elementor-element-60dce39{text-align:justify;}.elementor-18 .elementor-element.elementor-element-60dce39 .elementor-heading-title{font-family:var( --e-global-typography-ebaf2b6-font-family ), Sans-serif;font-size:var( --e-global-typography-ebaf2b6-font-size );font-weight:var( --e-global-typography-ebaf2b6-font-weight );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );color:var( --e-global-color-c85083f );}.elementor-18 .elementor-element.elementor-element-95d63d7{font-family:var( --e-global-typography-dbb4e1c-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb4e1c-font-size );font-weight:var( --e-global-typography-dbb4e1c-font-weight );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );color:var( --e-global-color-c85083f );}.elementor-18 .elementor-element.elementor-element-76173c0{--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;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-76173c0:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-76173c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDBDBD;}.elementor-18 .elementor-element.elementor-element-663731a img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-9012630{background-color:#0000001A;padding:3px 6px 3px 6px;top:1rem;border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-9012630{right:1.25rem;}body.rtl .elementor-18 .elementor-element.elementor-element-9012630{left:1.25rem;}.elementor-18 .elementor-element.elementor-element-9012630 .elementor-heading-title{font-family:var( --e-global-typography-e0267ae-font-family ), Sans-serif;font-size:var( --e-global-typography-e0267ae-font-size );font-weight:var( --e-global-typography-e0267ae-font-weight );text-transform:var( --e-global-typography-e0267ae-text-transform );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-dc96d65{--display:flex;--position:absolute;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;bottom:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-dc96d65{right:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-dc96d65{left:0px;}.elementor-18 .elementor-element.elementor-element-02c0189{text-align:justify;}.elementor-18 .elementor-element.elementor-element-02c0189 .elementor-heading-title{font-family:var( --e-global-typography-ebaf2b6-font-family ), Sans-serif;font-size:var( --e-global-typography-ebaf2b6-font-size );font-weight:var( --e-global-typography-ebaf2b6-font-weight );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );color:var( --e-global-color-c85083f );}.elementor-18 .elementor-element.elementor-element-ddfc2e0{font-family:var( --e-global-typography-dbb4e1c-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb4e1c-font-size );font-weight:var( --e-global-typography-dbb4e1c-font-weight );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );color:var( --e-global-color-c85083f );}.elementor-18 .elementor-element.elementor-element-632f26b{--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;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-632f26b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-632f26b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDBDBD;}.elementor-18 .elementor-element.elementor-element-af823cd img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-e552b25{background-color:#0000001A;padding:3px 6px 3px 6px;top:1rem;border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-e552b25{right:1.25rem;}body.rtl .elementor-18 .elementor-element.elementor-element-e552b25{left:1.25rem;}.elementor-18 .elementor-element.elementor-element-e552b25 .elementor-heading-title{font-family:var( --e-global-typography-e0267ae-font-family ), Sans-serif;font-size:var( --e-global-typography-e0267ae-font-size );font-weight:var( --e-global-typography-e0267ae-font-weight );text-transform:var( --e-global-typography-e0267ae-text-transform );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-fc0d18c{--display:flex;--position:absolute;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;bottom:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-fc0d18c{right:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-fc0d18c{left:0px;}.elementor-18 .elementor-element.elementor-element-cc42fdf{text-align:justify;}.elementor-18 .elementor-element.elementor-element-cc42fdf .elementor-heading-title{font-family:var( --e-global-typography-ebaf2b6-font-family ), Sans-serif;font-size:var( --e-global-typography-ebaf2b6-font-size );font-weight:var( --e-global-typography-ebaf2b6-font-weight );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );color:var( --e-global-color-0ab63bc );}.elementor-18 .elementor-element.elementor-element-921a614{font-family:var( --e-global-typography-dbb4e1c-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb4e1c-font-size );font-weight:var( --e-global-typography-dbb4e1c-font-weight );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );color:var( --e-global-color-0ab63bc );}.elementor-18 .elementor-element.elementor-element-0bf0c0f{--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;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-0bf0c0f:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-0bf0c0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-18 .elementor-element.elementor-element-fe48f90 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-35a6758{background-color:#0000001A;padding:4px 8px 4px 8px;top:1rem;border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-35a6758{right:1.25rem;}body.rtl .elementor-18 .elementor-element.elementor-element-35a6758{left:1.25rem;}.elementor-18 .elementor-element.elementor-element-35a6758 .elementor-heading-title{font-family:var( --e-global-typography-e0267ae-font-family ), Sans-serif;font-size:var( --e-global-typography-e0267ae-font-size );font-weight:var( --e-global-typography-e0267ae-font-weight );text-transform:var( --e-global-typography-e0267ae-text-transform );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-d888022{--display:flex;--position:absolute;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;bottom:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-d888022{right:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-d888022{left:0px;}.elementor-18 .elementor-element.elementor-element-51f9dd7{text-align:justify;}.elementor-18 .elementor-element.elementor-element-51f9dd7 .elementor-heading-title{font-family:var( --e-global-typography-ebaf2b6-font-family ), Sans-serif;font-size:var( --e-global-typography-ebaf2b6-font-size );font-weight:var( --e-global-typography-ebaf2b6-font-weight );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-49b8eb8{font-family:var( --e-global-typography-dbb4e1c-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb4e1c-font-size );font-weight:var( --e-global-typography-dbb4e1c-font-weight );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-cd092e0{--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;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-cd092e0:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-cd092e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDBDBD;}.elementor-18 .elementor-element.elementor-element-37f5839 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-9143ff0{background-color:#0000001A;padding:3px 6px 3px 6px;top:1rem;border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-9143ff0{right:1.25rem;}body.rtl .elementor-18 .elementor-element.elementor-element-9143ff0{left:1.25rem;}.elementor-18 .elementor-element.elementor-element-9143ff0 .elementor-heading-title{font-family:var( --e-global-typography-e0267ae-font-family ), Sans-serif;font-size:var( --e-global-typography-e0267ae-font-size );font-weight:var( --e-global-typography-e0267ae-font-weight );text-transform:var( --e-global-typography-e0267ae-text-transform );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-0945b75{--display:flex;--position:absolute;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;bottom:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-0945b75{right:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-0945b75{left:0px;}.elementor-18 .elementor-element.elementor-element-7f69c7c{text-align:justify;}.elementor-18 .elementor-element.elementor-element-7f69c7c .elementor-heading-title{font-family:var( --e-global-typography-ebaf2b6-font-family ), Sans-serif;font-size:var( --e-global-typography-ebaf2b6-font-size );font-weight:var( --e-global-typography-ebaf2b6-font-weight );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );color:var( --e-global-color-c85083f );}.elementor-18 .elementor-element.elementor-element-4e0e0e7{font-family:var( --e-global-typography-dbb4e1c-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb4e1c-font-size );font-weight:var( --e-global-typography-dbb4e1c-font-weight );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );color:var( --e-global-color-c85083f );}.elementor-18 .elementor-element.elementor-element-da6764e{--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;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-da6764e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-da6764e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDBDBD;}.elementor-18 .elementor-element.elementor-element-f3b9a92 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-b9ad9d2{background-color:#0000001A;padding:3px 6px 3px 6px;top:1rem;border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-b9ad9d2{right:1.25rem;}body.rtl .elementor-18 .elementor-element.elementor-element-b9ad9d2{left:1.25rem;}.elementor-18 .elementor-element.elementor-element-b9ad9d2 .elementor-heading-title{font-family:var( --e-global-typography-e0267ae-font-family ), Sans-serif;font-size:var( --e-global-typography-e0267ae-font-size );font-weight:var( --e-global-typography-e0267ae-font-weight );text-transform:var( --e-global-typography-e0267ae-text-transform );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-68a50a4{--display:flex;--position:absolute;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;bottom:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-68a50a4{right:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-68a50a4{left:0px;}.elementor-18 .elementor-element.elementor-element-5b90bf1{text-align:justify;}.elementor-18 .elementor-element.elementor-element-5b90bf1 .elementor-heading-title{font-family:var( --e-global-typography-ebaf2b6-font-family ), Sans-serif;font-size:var( --e-global-typography-ebaf2b6-font-size );font-weight:var( --e-global-typography-ebaf2b6-font-weight );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );color:var( --e-global-color-c85083f );}.elementor-18 .elementor-element.elementor-element-e472d7a{font-family:var( --e-global-typography-dbb4e1c-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb4e1c-font-size );font-weight:var( --e-global-typography-dbb4e1c-font-weight );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );color:var( --e-global-color-c85083f );}.elementor-18 .elementor-element.elementor-element-8e256d5{--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;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-8e256d5:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-8e256d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDBDBD;}.elementor-18 .elementor-element.elementor-element-5f43f3e img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-d5e3f20{background-color:#ADADADD1;padding:4px 8px 4px 8px;top:1rem;border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-d5e3f20{right:1.25rem;}body.rtl .elementor-18 .elementor-element.elementor-element-d5e3f20{left:1.25rem;}.elementor-18 .elementor-element.elementor-element-d5e3f20 .elementor-heading-title{font-family:var( --e-global-typography-e0267ae-font-family ), Sans-serif;font-size:var( --e-global-typography-e0267ae-font-size );font-weight:var( --e-global-typography-e0267ae-font-weight );text-transform:var( --e-global-typography-e0267ae-text-transform );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-17ecad3{--display:flex;--position:absolute;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;bottom:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-17ecad3{right:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-17ecad3{left:0px;}.elementor-18 .elementor-element.elementor-element-e2f70a4{text-align:justify;}.elementor-18 .elementor-element.elementor-element-e2f70a4 .elementor-heading-title{font-family:var( --e-global-typography-ebaf2b6-font-family ), Sans-serif;font-size:var( --e-global-typography-ebaf2b6-font-size );font-weight:var( --e-global-typography-ebaf2b6-font-weight );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );color:var( --e-global-color-c85083f );}.elementor-18 .elementor-element.elementor-element-9360d2c{font-family:var( --e-global-typography-dbb4e1c-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb4e1c-font-size );font-weight:var( --e-global-typography-dbb4e1c-font-weight );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );color:var( --e-global-color-c85083f );}.elementor-18 .elementor-element.elementor-element-b8c8981{--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:7rem 7rem;--row-gap:7rem;--column-gap:7rem;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;--z-index:1;}.elementor-18 .elementor-element.elementor-element-b8c8981:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b8c8981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ab63bc );}.elementor-18 .elementor-element.elementor-element-0189ffa{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:1;}.elementor-18 .elementor-element.elementor-element-0189ffa:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-0189ffa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ab63bc );}.elementor-18 .elementor-element.elementor-element-b98a930{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;text-align:left;}.elementor-18 .elementor-element.elementor-element-b98a930.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-b98a930 .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-2de26ca{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;--z-index:2;}.elementor-18 .elementor-element.elementor-element-2de26ca:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-2de26ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ab63bc );}.elementor-18 .elementor-element.elementor-element-8a64dc6{background-color:#000000;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.5em 1em 0.5em 1em;border-radius:50px 50px 50px 50px;text-align:left;}.elementor-18 .elementor-element.elementor-element-8a64dc6.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-8a64dc6 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-429dbd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;text-align:left;}.elementor-18 .elementor-element.elementor-element-429dbd5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-f44e21b{--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:3rem 2rem;--row-gap:3rem;--column-gap:2rem;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-18 .elementor-element.elementor-element-f44e21b.e-con{--align-self:flex-end;}.elementor-18 .elementor-element.elementor-element-e06f85d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-e06f85d{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-bde9ab2{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-bde9ab2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-79a41ad{width:var( --container-widget-width, 35% );max-width:35%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-79a41ad img{width:350px;border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-7f4e024{--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:7rem 7rem;--row-gap:7rem;--column-gap:7rem;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;--z-index:1;}.elementor-18 .elementor-element.elementor-element-7f4e024:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-7f4e024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ab63bc );}.elementor-18 .elementor-element.elementor-element-68bc744{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;--z-index:2;}.elementor-18 .elementor-element.elementor-element-68bc744:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-68bc744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ab63bc );}.elementor-18 .elementor-element.elementor-element-b780220{background-color:#000000;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.5em 1em 0.5em 1em;border-radius:50px 50px 50px 50px;text-align:left;}.elementor-18 .elementor-element.elementor-element-b780220.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-b780220 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-236a0ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;text-align:left;}.elementor-18 .elementor-element.elementor-element-236a0ff .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-a8b1274{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:10% 8%;--row-gap:10%;--column-gap:8%;--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-a8b1274.e-con{--align-self:flex-end;}.elementor-18 .elementor-element.elementor-element-8d98631{--display:flex;}.elementor-18 .elementor-element.elementor-element-88443d5{width:var( --container-widget-width, 83.822% );max-width:83.822%;--container-widget-width:83.822%;--container-widget-flex-grow:0;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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-88443d5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-2437b64{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-18 .elementor-element.elementor-element-dd8a60e{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-6097633{font-family:var( --e-global-typography-dbb4e1c-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb4e1c-font-size );font-weight:var( --e-global-typography-dbb4e1c-font-weight );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-90f1545{--display:flex;}.elementor-18 .elementor-element.elementor-element-ebc43a3{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-8c329be{--display:flex;}.elementor-18 .elementor-element.elementor-element-4dc63c5{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-f943f27{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-18 .elementor-element.elementor-element-365be70{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-5541353{font-family:var( --e-global-typography-dbb4e1c-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb4e1c-font-size );font-weight:var( --e-global-typography-dbb4e1c-font-weight );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-8fcb5bd{--display:flex;}.elementor-18 .elementor-element.elementor-element-061d75b{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-f18ba8f{--display:flex;}.elementor-18 .elementor-element.elementor-element-d770c84{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-3eca383{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-18 .elementor-element.elementor-element-6a29b77{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-f0b35fb{font-family:var( --e-global-typography-dbb4e1c-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb4e1c-font-size );font-weight:var( --e-global-typography-dbb4e1c-font-weight );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-0b65b32{--display:flex;}.elementor-18 .elementor-element.elementor-element-5dc5b14{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-8fad002{--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:7rem 7rem;--row-gap:7rem;--column-gap:7rem;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;--z-index:1;}.elementor-18 .elementor-element.elementor-element-8fad002:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-8fad002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ab63bc );}.elementor-18 .elementor-element.elementor-element-a7957a6{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;--z-index:2;}.elementor-18 .elementor-element.elementor-element-a7957a6:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-a7957a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ab63bc );}.elementor-18 .elementor-element.elementor-element-0df5eb8{background-color:#000000;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.5em 1em 0.5em 1em;border-radius:50px 50px 50px 50px;text-align:left;}.elementor-18 .elementor-element.elementor-element-0df5eb8.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-0df5eb8 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-578009f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;text-align:left;}.elementor-18 .elementor-element.elementor-element-578009f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-85e5ab0{--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;--justify-content:space-between;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-85e5ab0.e-con{--align-self:flex-end;}.elementor-18 .elementor-element.elementor-element-8b39a24{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-a613c29{--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:7rem 7rem;--row-gap:7rem;--column-gap:7rem;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;--z-index:1;}.elementor-18 .elementor-element.elementor-element-a613c29:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-a613c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ab63bc );}.elementor-18 .elementor-element.elementor-element-e242c26{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;--z-index:2;}.elementor-18 .elementor-element.elementor-element-e242c26:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e242c26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ab63bc );}.elementor-18 .elementor-element.elementor-element-caa796f{background-color:#000000;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.5em 1em 0.5em 1em;border-radius:50px 50px 50px 50px;text-align:left;}.elementor-18 .elementor-element.elementor-element-caa796f.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-caa796f .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-15e3247{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;text-align:left;}.elementor-18 .elementor-element.elementor-element-15e3247 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-f432429{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:16% 8%;--row-gap:16%;--column-gap:8%;--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-f432429.e-con{--align-self:flex-end;}.elementor-18 .elementor-element.elementor-element-bd8cb5b{--display:flex;}.elementor-18 .elementor-element.elementor-element-a8ed77c{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-be1f39a{--display:flex;}.elementor-18 .elementor-element.elementor-element-db8beb4{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-6435cc0{--display:flex;}.elementor-18 .elementor-element.elementor-element-c97a98e{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-45a803d{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-18 .elementor-element.elementor-element-7b55ade{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-6ba9420{--display:flex;}.elementor-18 .elementor-element.elementor-element-191f7ac{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-8b2557f{--display:flex;}.elementor-18 .elementor-element.elementor-element-41097da{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-39e0bbe{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-18 .elementor-element.elementor-element-3fc14e8{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-c30c19e{--display:flex;}.elementor-18 .elementor-element.elementor-element-5154f53{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-644547e{--display:flex;}.elementor-18 .elementor-element.elementor-element-f9c07b9{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-a37eae7{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-18 .elementor-element.elementor-element-1d53068{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-8480a02{--display:flex;}.elementor-18 .elementor-element.elementor-element-ca206ef{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-46e3121{--display:flex;}.elementor-18 .elementor-element.elementor-element-f055d0f{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-5ed76a4{--display:flex;--min-height:800px;--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:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--border-radius:0rem 0rem 2.5rem 2.5rem;--margin-top:-2.5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;--z-index:1;}.elementor-18 .elementor-element.elementor-element-5ed76a4:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5ed76a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ab63bc );}.elementor-18 .elementor-element.elementor-element-9a79fd4{--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:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-18 .elementor-element.elementor-element-0b82976{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;text-align:left;}.elementor-18 .elementor-element.elementor-element-0b82976 .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-e5615c3:hover{--e-transform-rotateZ:-5deg;}.elementor-18 .elementor-element.elementor-element-e5615c3 img{width:56px;}.elementor-18 .elementor-element.elementor-element-48f5741{--e-transform-rotateZ:3deg;background-color:#000000;padding:8px 16px 8px 16px;border-radius:50px 50px 50px 50px;}.elementor-18 .elementor-element.elementor-element-48f5741 .elementor-heading-title{font-family:var( --e-global-typography-dbb4e1c-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb4e1c-font-size );font-weight:var( --e-global-typography-dbb4e1c-font-weight );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-cb972f2{--display:grid;--min-height:250px;--e-con-grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-2beedbb{--display:flex;--border-radius:1rem 1rem 1rem 1rem;}.elementor-18 .elementor-element.elementor-element-9638b37{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:1rem 1rem 1rem 1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;top:0px;}.elementor-18 .elementor-element.elementor-element-9638b37:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-9638b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-9638b37.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-9638b37{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-9638b37{right:0px;}.elementor-18 .elementor-element.elementor-element-cc88ad4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;text-align:left;}.elementor-18 .elementor-element.elementor-element-cc88ad4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-cc88ad4 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.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-18 .elementor-element.elementor-element-64bf7e0 .elementor-icon-wrapper{text-align:left;}.elementor-18 .elementor-element.elementor-element-aad2d4b{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1rem 1rem 1rem 1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;top:0px;}.elementor-18 .elementor-element.elementor-element-aad2d4b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-aad2d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-18 .elementor-element.elementor-element-aad2d4b.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-aad2d4b{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-aad2d4b{right:0px;}.elementor-18 .elementor-element.elementor-element-128b8b8{font-family:var( --e-global-typography-dbb4e1c-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb4e1c-font-size );font-weight:var( --e-global-typography-dbb4e1c-font-weight );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-4d428d3{--display:flex;--border-radius:1rem 1rem 1rem 1rem;}.elementor-18 .elementor-element.elementor-element-b5f89f7{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:1rem 1rem 1rem 1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;top:0px;}.elementor-18 .elementor-element.elementor-element-b5f89f7:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b5f89f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-b5f89f7.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-b5f89f7{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-b5f89f7{right:0px;}.elementor-18 .elementor-element.elementor-element-d1aa68b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;text-align:left;}.elementor-18 .elementor-element.elementor-element-d1aa68b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-d1aa68b .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-bcbe2f9 .elementor-icon-wrapper{text-align:left;}.elementor-18 .elementor-element.elementor-element-c4e17c5{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1rem 1rem 1rem 1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-18 .elementor-element.elementor-element-c4e17c5:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c4e17c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-18 .elementor-element.elementor-element-c4e17c5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-a4ce7d6{font-family:var( --e-global-typography-dbb4e1c-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb4e1c-font-size );font-weight:var( --e-global-typography-dbb4e1c-font-weight );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-62013eb{--display:flex;--border-radius:1rem 1rem 1rem 1rem;}.elementor-18 .elementor-element.elementor-element-db5ee24{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:1rem 1rem 1rem 1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;top:0px;}.elementor-18 .elementor-element.elementor-element-db5ee24:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-db5ee24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-db5ee24.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-db5ee24{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-db5ee24{right:0px;}.elementor-18 .elementor-element.elementor-element-b5a8ba7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;text-align:left;}.elementor-18 .elementor-element.elementor-element-b5a8ba7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-b5a8ba7 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-31b6d82 .elementor-icon-wrapper{text-align:left;}.elementor-18 .elementor-element.elementor-element-f8e7e63{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1rem 1rem 1rem 1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;top:0px;}.elementor-18 .elementor-element.elementor-element-f8e7e63:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f8e7e63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-18 .elementor-element.elementor-element-f8e7e63.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-f8e7e63{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-f8e7e63{right:0px;}.elementor-18 .elementor-element.elementor-element-068e429{font-family:var( --e-global-typography-dbb4e1c-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb4e1c-font-size );font-weight:var( --e-global-typography-dbb4e1c-font-weight );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-7087a7e{--display:flex;--border-radius:1rem 1rem 1rem 1rem;}.elementor-18 .elementor-element.elementor-element-d7896a4{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:1rem 1rem 1rem 1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;top:0px;}.elementor-18 .elementor-element.elementor-element-d7896a4:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d7896a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-d7896a4.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-d7896a4{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-d7896a4{right:0px;}.elementor-18 .elementor-element.elementor-element-81a1f17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;text-align:left;}.elementor-18 .elementor-element.elementor-element-81a1f17.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-81a1f17 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-ca51243 .elementor-icon-wrapper{text-align:left;}.elementor-18 .elementor-element.elementor-element-903edbf{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1rem 1rem 1rem 1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;top:0px;}.elementor-18 .elementor-element.elementor-element-903edbf:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-903edbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-18 .elementor-element.elementor-element-903edbf.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-903edbf{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-903edbf{right:0px;}.elementor-18 .elementor-element.elementor-element-5c133a9{font-family:var( --e-global-typography-dbb4e1c-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb4e1c-font-size );font-weight:var( --e-global-typography-dbb4e1c-font-weight );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-ac47bba{--display:flex;--border-radius:1rem 1rem 1rem 1rem;}.elementor-18 .elementor-element.elementor-element-c584b6c{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:1rem 1rem 1rem 1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;top:0px;}.elementor-18 .elementor-element.elementor-element-c584b6c:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c584b6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-c584b6c.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-c584b6c{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-c584b6c{right:0px;}.elementor-18 .elementor-element.elementor-element-44617e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;text-align:left;}.elementor-18 .elementor-element.elementor-element-44617e3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-44617e3 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-9a8267e .elementor-icon-wrapper{text-align:left;}.elementor-18 .elementor-element.elementor-element-09e16ba{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1rem 1rem 1rem 1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;top:0px;}.elementor-18 .elementor-element.elementor-element-09e16ba:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-09e16ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-18 .elementor-element.elementor-element-09e16ba.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-09e16ba{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-09e16ba{right:0px;}.elementor-18 .elementor-element.elementor-element-db21152{font-family:var( --e-global-typography-dbb4e1c-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb4e1c-font-size );font-weight:var( --e-global-typography-dbb4e1c-font-weight );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-48b085e{--display:flex;--border-radius:1rem 1rem 1rem 1rem;}.elementor-18 .elementor-element.elementor-element-d4cbc8f{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:1rem 1rem 1rem 1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;top:0px;}.elementor-18 .elementor-element.elementor-element-d4cbc8f:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d4cbc8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-d4cbc8f.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-d4cbc8f{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-d4cbc8f{right:0px;}.elementor-18 .elementor-element.elementor-element-6d00f61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;text-align:left;}.elementor-18 .elementor-element.elementor-element-6d00f61.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-6d00f61 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-b162c45 .elementor-icon-wrapper{text-align:left;}.elementor-18 .elementor-element.elementor-element-2a4815e{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1rem 1rem 1rem 1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;top:0px;}.elementor-18 .elementor-element.elementor-element-2a4815e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-2a4815e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-18 .elementor-element.elementor-element-2a4815e.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-2a4815e{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-2a4815e{right:0px;}.elementor-18 .elementor-element.elementor-element-af9d17d{font-family:var( --e-global-typography-dbb4e1c-font-family ), Sans-serif;font-size:var( --e-global-typography-dbb4e1c-font-size );font-weight:var( --e-global-typography-dbb4e1c-font-weight );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-465c45d .elementor-heading-title{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-864e47c{--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-18 .elementor-element.elementor-element-7a4349e{--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-18 .elementor-element.elementor-element-5194d55 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-749c6cb .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-8443794 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-089f19f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-868ad41 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-0303929{--spacer-size:0vh;}.elementor-18 .elementor-element.elementor-element-9f4737b .elementor-heading-title{font-size:var( --e-global-typography-e0267ae-font-size );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );}.elementor-18 .elementor-element.elementor-element-d94369c .elementor-heading-title{font-size:var( --e-global-typography-ebaf2b6-font-size );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-9cbb07c{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5ab44a9 .elementor-heading-title{font-size:var( --e-global-typography-e0267ae-font-size );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );}.elementor-18 .elementor-element.elementor-element-7008f56 .elementor-heading-title{font-size:var( --e-global-typography-ebaf2b6-font-size );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );}.elementor-18 .elementor-element.elementor-element-061199d{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ae4b082 .elementor-heading-title{font-size:var( --e-global-typography-e0267ae-font-size );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );}.elementor-18 .elementor-element.elementor-element-1894037 .elementor-heading-title{font-size:var( --e-global-typography-ebaf2b6-font-size );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );}.elementor-18 .elementor-element.elementor-element-77c6dac{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-1ec9b09 .elementor-heading-title{font-size:var( --e-global-typography-e0267ae-font-size );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );}.elementor-18 .elementor-element.elementor-element-7857123 .elementor-heading-title{font-size:var( --e-global-typography-ebaf2b6-font-size );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b0d0fb6{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-633d0c6 .elementor-heading-title{font-size:var( --e-global-typography-e0267ae-font-size );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );}.elementor-18 .elementor-element.elementor-element-4928fd3 .elementor-heading-title{font-size:var( --e-global-typography-ebaf2b6-font-size );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );}.elementor-18 .elementor-element.elementor-element-add256a{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-e72d5c9 .elementor-heading-title{font-size:var( --e-global-typography-e0267ae-font-size );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );}.elementor-18 .elementor-element.elementor-element-60dce39 .elementor-heading-title{font-size:var( --e-global-typography-ebaf2b6-font-size );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );}.elementor-18 .elementor-element.elementor-element-95d63d7{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-9012630 .elementor-heading-title{font-size:var( --e-global-typography-e0267ae-font-size );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );}.elementor-18 .elementor-element.elementor-element-02c0189 .elementor-heading-title{font-size:var( --e-global-typography-ebaf2b6-font-size );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ddfc2e0{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-e552b25 .elementor-heading-title{font-size:var( --e-global-typography-e0267ae-font-size );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );}.elementor-18 .elementor-element.elementor-element-cc42fdf .elementor-heading-title{font-size:var( --e-global-typography-ebaf2b6-font-size );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );}.elementor-18 .elementor-element.elementor-element-921a614{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-35a6758 .elementor-heading-title{font-size:var( --e-global-typography-e0267ae-font-size );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );}.elementor-18 .elementor-element.elementor-element-51f9dd7 .elementor-heading-title{font-size:var( --e-global-typography-ebaf2b6-font-size );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );}.elementor-18 .elementor-element.elementor-element-49b8eb8{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-9143ff0 .elementor-heading-title{font-size:var( --e-global-typography-e0267ae-font-size );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );}.elementor-18 .elementor-element.elementor-element-7f69c7c .elementor-heading-title{font-size:var( --e-global-typography-ebaf2b6-font-size );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );}.elementor-18 .elementor-element.elementor-element-4e0e0e7{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b9ad9d2 .elementor-heading-title{font-size:var( --e-global-typography-e0267ae-font-size );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5b90bf1 .elementor-heading-title{font-size:var( --e-global-typography-ebaf2b6-font-size );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );}.elementor-18 .elementor-element.elementor-element-e472d7a{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-d5e3f20 .elementor-heading-title{font-size:var( --e-global-typography-e0267ae-font-size );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );}.elementor-18 .elementor-element.elementor-element-e2f70a4 .elementor-heading-title{font-size:var( --e-global-typography-ebaf2b6-font-size );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );}.elementor-18 .elementor-element.elementor-element-9360d2c{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b98a930 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-8a64dc6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-429dbd5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-e06f85d{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-bde9ab2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b780220 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-236a0ff .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a8b1274{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-88443d5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-dd8a60e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-6097633{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ebc43a3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-4dc63c5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-365be70{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5541353{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-061d75b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-d770c84{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-6a29b77{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-f0b35fb{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5dc5b14{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-0df5eb8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-578009f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-8b39a24{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-caa796f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-15e3247 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-f432429{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-a8ed77c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-db8beb4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-c97a98e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-7b55ade{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-191f7ac{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-41097da{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-3fc14e8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5154f53{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-f9c07b9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-1d53068{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ca206ef{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-f055d0f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5ed76a4{--min-height:1000px;}.elementor-18 .elementor-element.elementor-element-0b82976{padding:0rem 0rem 0rem 0rem;}.elementor-18 .elementor-element.elementor-element-0b82976 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-48f5741 .elementor-heading-title{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-cb972f2{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-cc88ad4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-128b8b8{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-d1aa68b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a4ce7d6{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b5a8ba7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-068e429{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-81a1f17 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5c133a9{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-44617e3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-db21152{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-6d00f61 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-af9d17d{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-452b029{--min-height:100vh;--justify-content:flex-start;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--align-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ecd86b9.elementor-element{--order:2;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ef606a8.elementor-element{--order:1;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-ee21505{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18 .elementor-element.elementor-element-ee21505.elementor-element{--order:3;}.elementor-18 .elementor-element.elementor-element-465c45d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:right;}.elementor-18 .elementor-element.elementor-element-465c45d.elementor-element{--order:4;}.elementor-18 .elementor-element.elementor-element-465c45d .elementor-heading-title{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-864e47c{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-18 .elementor-element.elementor-element-7a4349e{--width:100%;--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:0.35rem 0.35rem;--row-gap:0.35rem;--column-gap:0.35rem;--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-5194d55 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-749c6cb .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-8443794 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-089f19f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-868ad41 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-0303929{--spacer-size:7vh;}.elementor-18 .elementor-element.elementor-element-9f4737b .elementor-heading-title{font-size:var( --e-global-typography-e0267ae-font-size );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );}.elementor-18 .elementor-element.elementor-element-d94369c .elementor-heading-title{font-size:var( --e-global-typography-ebaf2b6-font-size );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-9cbb07c{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5ab44a9 .elementor-heading-title{font-size:var( --e-global-typography-e0267ae-font-size );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );}.elementor-18 .elementor-element.elementor-element-7008f56 .elementor-heading-title{font-size:var( --e-global-typography-ebaf2b6-font-size );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );}.elementor-18 .elementor-element.elementor-element-061199d{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ae4b082 .elementor-heading-title{font-size:var( --e-global-typography-e0267ae-font-size );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );}.elementor-18 .elementor-element.elementor-element-1894037 .elementor-heading-title{font-size:var( --e-global-typography-ebaf2b6-font-size );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );}.elementor-18 .elementor-element.elementor-element-77c6dac{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-1ec9b09 .elementor-heading-title{font-size:var( --e-global-typography-e0267ae-font-size );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );}.elementor-18 .elementor-element.elementor-element-7857123 .elementor-heading-title{font-size:var( --e-global-typography-ebaf2b6-font-size );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b0d0fb6{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-633d0c6 .elementor-heading-title{font-size:var( --e-global-typography-e0267ae-font-size );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );}.elementor-18 .elementor-element.elementor-element-4928fd3 .elementor-heading-title{font-size:var( --e-global-typography-ebaf2b6-font-size );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );}.elementor-18 .elementor-element.elementor-element-add256a{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-e72d5c9 .elementor-heading-title{font-size:var( --e-global-typography-e0267ae-font-size );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );}.elementor-18 .elementor-element.elementor-element-60dce39 .elementor-heading-title{font-size:var( --e-global-typography-ebaf2b6-font-size );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );}.elementor-18 .elementor-element.elementor-element-95d63d7{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-9012630 .elementor-heading-title{font-size:var( --e-global-typography-e0267ae-font-size );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );}.elementor-18 .elementor-element.elementor-element-02c0189 .elementor-heading-title{font-size:var( --e-global-typography-ebaf2b6-font-size );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ddfc2e0{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-e552b25 .elementor-heading-title{font-size:var( --e-global-typography-e0267ae-font-size );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );}.elementor-18 .elementor-element.elementor-element-cc42fdf .elementor-heading-title{font-size:var( --e-global-typography-ebaf2b6-font-size );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );}.elementor-18 .elementor-element.elementor-element-921a614{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-35a6758 .elementor-heading-title{font-size:var( --e-global-typography-e0267ae-font-size );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );}.elementor-18 .elementor-element.elementor-element-51f9dd7 .elementor-heading-title{font-size:var( --e-global-typography-ebaf2b6-font-size );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );}.elementor-18 .elementor-element.elementor-element-49b8eb8{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-9143ff0 .elementor-heading-title{font-size:var( --e-global-typography-e0267ae-font-size );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );}.elementor-18 .elementor-element.elementor-element-7f69c7c .elementor-heading-title{font-size:var( --e-global-typography-ebaf2b6-font-size );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );}.elementor-18 .elementor-element.elementor-element-4e0e0e7{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b9ad9d2 .elementor-heading-title{font-size:var( --e-global-typography-e0267ae-font-size );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5b90bf1 .elementor-heading-title{font-size:var( --e-global-typography-ebaf2b6-font-size );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );}.elementor-18 .elementor-element.elementor-element-e472d7a{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-d5e3f20 .elementor-heading-title{font-size:var( --e-global-typography-e0267ae-font-size );line-height:var( --e-global-typography-e0267ae-line-height );letter-spacing:var( --e-global-typography-e0267ae-letter-spacing );}.elementor-18 .elementor-element.elementor-element-e2f70a4 .elementor-heading-title{font-size:var( --e-global-typography-ebaf2b6-font-size );line-height:var( --e-global-typography-ebaf2b6-line-height );letter-spacing:var( --e-global-typography-ebaf2b6-letter-spacing );}.elementor-18 .elementor-element.elementor-element-9360d2c{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b8c8981{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-18 .elementor-element.elementor-element-0189ffa{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-18 .elementor-element.elementor-element-b98a930 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-2de26ca{--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-18 .elementor-element.elementor-element-8a64dc6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-429dbd5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-f44e21b{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-18 .elementor-element.elementor-element-e06f85d{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-bde9ab2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-79a41ad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18 .elementor-element.elementor-element-79a41ad img{width:100%;}.elementor-18 .elementor-element.elementor-element-7f4e024{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-18 .elementor-element.elementor-element-68bc744{--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-18 .elementor-element.elementor-element-b780220 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-236a0ff .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a8b1274{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-88443d5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-dd8a60e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-6097633{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ebc43a3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-4dc63c5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-365be70{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5541353{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-061d75b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-d770c84{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-6a29b77{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-f0b35fb{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5dc5b14{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-8fad002{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-18 .elementor-element.elementor-element-a7957a6{--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-18 .elementor-element.elementor-element-0df5eb8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-578009f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-8b39a24{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-a613c29{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-18 .elementor-element.elementor-element-e242c26{--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-18 .elementor-element.elementor-element-caa796f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-15e3247 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-18 .elementor-element.elementor-element-f432429{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-a8ed77c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-db8beb4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-c97a98e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-7b55ade{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-191f7ac{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-41097da{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-3fc14e8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5154f53{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-f9c07b9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-1d53068{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ca206ef{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-f055d0f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5ed76a4{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-18 .elementor-element.elementor-element-9a79fd4{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-0b82976 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18 .elementor-element.elementor-element-e5615c3 img{width:35px;}.elementor-18 .elementor-element.elementor-element-48f5741 .elementor-heading-title{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-cb972f2{--min-height:1440px;--e-con-grid-template-columns:repeat(0, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-9638b37{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-18 .elementor-element.elementor-element-cc88ad4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-aad2d4b{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-18 .elementor-element.elementor-element-128b8b8{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-b5f89f7{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-18 .elementor-element.elementor-element-d1aa68b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-c4e17c5{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-18 .elementor-element.elementor-element-a4ce7d6{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-db5ee24.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-b5a8ba7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-f8e7e63{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-18 .elementor-element.elementor-element-068e429{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-81a1f17 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5c133a9{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-44617e3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-db21152{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}.elementor-18 .elementor-element.elementor-element-6d00f61 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-af9d17d{font-size:var( --e-global-typography-dbb4e1c-font-size );line-height:var( --e-global-typography-dbb4e1c-line-height );letter-spacing:var( --e-global-typography-dbb4e1c-letter-spacing );}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-7a4349e{--width:16%;}.elementor-18 .elementor-element.elementor-element-70774b2{--width:84%;}.elementor-18 .elementor-element.elementor-element-f44e21b{--width:1140px;}.elementor-18 .elementor-element.elementor-element-a8b1274{--width:1140px;}.elementor-18 .elementor-element.elementor-element-85e5ab0{--width:1140px;}.elementor-18 .elementor-element.elementor-element-f432429{--width:1140px;}.elementor-18 .elementor-element.elementor-element-9a79fd4{--width:100%;}.elementor-18 .elementor-element.elementor-element-cb972f2{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-7a4349e{--width:100%;}.elementor-18 .elementor-element.elementor-element-f44e21b{--width:100%;}.elementor-18 .elementor-element.elementor-element-a8b1274{--width:100%;}.elementor-18 .elementor-element.elementor-element-85e5ab0{--width:100%;}.elementor-18 .elementor-element.elementor-element-9a79fd4{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-ecd86b9 */.elementor-element.rotate-image2 img {
  transform: rotate(-6deg) scale(1);
  filter: none;
  transition: transform 0.8s ease, filter 0.8s ease;
}

.elementor-element.rotate-image2:hover img {
  transform: rotate(0deg) scale(1.05) translateY(-5px);
  filter: brightness(1.05) contrast(1.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee21505 *//* Anpassung des Abstands nach dem "&" (Verkleinerung des Abstands) */
.elementor-widget-heading .elementor-heading-title {
  letter-spacing: 0.015em; /* Etwas weniger Abstand nach dem "&" */
}

/* Optimierung des Abstands zwischen "r" und "z" im Wort "Herz" */
.r-fix {
  letter-spacing: -0.1em; /* Weitere Verringerung des Abstands nach dem "r" */
  margin-right: 0.05em;   /* Wenig mehr Abstand zum "z" */
}

/* Optimierung des Abstands zwischen "z" und "und" */
.z-fix {
  letter-spacing: -0.03em; /* Kleine Anpassung des Abstands nach dem "z" */
}

/* Optional: Abstandsoptimierung zwischen "Verstand." und dem Punkt */
.elementor-widget-heading h1 {
  margin-right: -0.05em;    /* Punkt näher an "Verstand" rücken */
}

/* Weiteres Verfeinern der Abstände insgesamt */
.elementor-widget-heading {
  letter-spacing: 0em; /* Grundabstand für die gesamte Überschrift zurücksetzen */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70774b2 *//* Elterncontainer */
.elementor-18 .elementor-element.elementor-element-70774b2 {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
  justify-content: center;
  align-items: flex-start;
}

/* Standard: 3 Spalten */
.portfolio-item {
  width: calc(33.333% - 20px);
  box-sizing: border-box;
}

/* Ab 2000px: 4 Spalten */
@media (min-width: 2000px) {
  .portfolio-item {
    width: calc(25% - 20px);
  }
}

/* Tablet: 2 Spalten */
@media (max-width: 1280px) {
  .portfolio-item {
    width: calc(50% - 20px);
  }
}

/* Mobile: 1 Spalte */
@media (max-width: 768px) {
  .portfolio-item {
    width: 100%;
  }
}





/* Elterncontainer */
.portfolio-item {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Bild */
.portfolio-item .card-image {
  display: block;
  width: 100%;
  height: auto;
  transition: transform 0.3s ease-out, filter 1.5s ease;
  transform-origin: center center;
  transform: scale(1);
  filter: none;
}

/* Bild Hover: extrem starker Zoom + extremer Blur */
.portfolio-item:hover .card-image {
  transform: scale(1.5);  /* sehr starker Zoom */
  filter: blur(12px);      /* extremer Blur, „Glas-Effekt“ */
  transition: transform 0.3s ease-out, filter 1.5s ease;
}

/* Text Container */
.portfolio-item .card-text {
  position: absolute;
  bottom: 20px;  /* etwas Abstand unten */
  left: 50%;
  transform: translateX(-50%);
  color: white;
  font-size: 1.5rem;
  font-weight: 600;
  white-space: nowrap;
  opacity: 0;
  transition: opacity 0.6s ease;
  pointer-events: none;
}

/* Text Hover: nur Fade-In */
.portfolio-item:hover .card-text {
  opacity: 1;
  pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79a41ad */.elementor-element.rotate-image1 img {
  transform: rotate(6deg) scale(1);
  filter: none;
  transition: transform 0.8s ease, filter 0.8s ease;
}

.elementor-element.rotate-image1:hover img {
  transform: rotate(0deg) scale(1.05) translateY(-5px);
  filter: brightness(1.05) contrast(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2beedbb */.dm-flip-card {
  transform-style: preserve-3d;
  perspective: 2000px;
}

.dm-front-card {
  transform-style: preserve-3d;
  backface-visibility: hidden;
  transition: transform 1s;
}

.dm-back-card {
  transform-style: preserve-3d;
  backface-visibility: hidden;
  transform: rotateY(180deg);
  transition: transform 1s;
}

.dm-flip-card:hover .dm-front-card {
  transform: rotateY(-180deg);
}

.dm-flip-card:hover .dm-back-card {
  transform: rotateY(0deg);
}

/* Z-locations (3D depth for layered look) */
.dm-front-heading,
.dm-back-heading,
.dm-icon {
  transform: translate3D(0, 0, 50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d428d3 */.dm-flip-card {
  transform-style: preserve-3d;
  perspective: 2000px;
}

.dm-front-card {
  transform-style: preserve-3d;
  backface-visibility: hidden;
  transition: transform 1s;
}

.dm-back-card {
  transform-style: preserve-3d;
  backface-visibility: hidden;
  transform: rotateY(180deg);
  transition: transform 1s;
}

.dm-flip-card:hover .dm-front-card {
  transform: rotateY(-180deg);
}

.dm-flip-card:hover .dm-back-card {
  transform: rotateY(0deg);
}

/* Z-locations (3D depth for layered look) */
.dm-front-heading,
.dm-back-heading,
.dm-icon {
  transform: translate3D(0, 0, 50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62013eb */.dm-flip-card {
  transform-style: preserve-3d;
  perspective: 2000px;
}

.dm-front-card {
  transform-style: preserve-3d;
  backface-visibility: hidden;
  transition: transform 1s;
}

.dm-back-card {
  transform-style: preserve-3d;
  backface-visibility: hidden;
  transform: rotateY(180deg);
  transition: transform 1s;
}

.dm-flip-card:hover .dm-front-card {
  transform: rotateY(-180deg);
}

.dm-flip-card:hover .dm-back-card {
  transform: rotateY(0deg);
}

/* Z-locations (3D depth for layered look) */
.dm-front-heading,
.dm-back-heading,
.dm-icon {
  transform: translate3D(0, 0, 50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7087a7e */.dm-flip-card {
  transform-style: preserve-3d;
  perspective: 2000px;
}

.dm-front-card {
  transform-style: preserve-3d;
  backface-visibility: hidden;
  transition: transform 1s;
}

.dm-back-card {
  transform-style: preserve-3d;
  backface-visibility: hidden;
  transform: rotateY(180deg);
  transition: transform 1s;
}

.dm-flip-card:hover .dm-front-card {
  transform: rotateY(-180deg);
}

.dm-flip-card:hover .dm-back-card {
  transform: rotateY(0deg);
}

/* Z-locations (3D depth for layered look) */
.dm-front-heading,
.dm-back-heading,
.dm-icon {
  transform: translate3D(0, 0, 50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac47bba */.dm-flip-card {
  transform-style: preserve-3d;
  perspective: 2000px;
}

.dm-front-card {
  transform-style: preserve-3d;
  backface-visibility: hidden;
  transition: transform 1s;
}

.dm-back-card {
  transform-style: preserve-3d;
  backface-visibility: hidden;
  transform: rotateY(180deg);
  transition: transform 1s;
}

.dm-flip-card:hover .dm-front-card {
  transform: rotateY(-180deg);
}

.dm-flip-card:hover .dm-back-card {
  transform: rotateY(0deg);
}

/* Z-locations (3D depth for layered look) */
.dm-front-heading,
.dm-back-heading,
.dm-icon {
  transform: translate3D(0, 0, 50px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48b085e */.dm-flip-card {
  transform-style: preserve-3d;
  perspective: 2000px;
}

.dm-front-card {
  transform-style: preserve-3d;
  backface-visibility: hidden;
  transition: transform 1s;
}

.dm-back-card {
  transform-style: preserve-3d;
  backface-visibility: hidden;
  transform: rotateY(180deg);
  transition: transform 1s;
}

.dm-flip-card:hover .dm-front-card {
  transform: rotateY(-180deg);
}

.dm-flip-card:hover .dm-back-card {
  transform: rotateY(0deg);
}

/* Z-locations (3D depth for layered look) */
.dm-front-heading,
.dm-back-heading,
.dm-icon {
  transform: translate3D(0, 0, 50px);
}/* End custom CSS */