.elementor-32 .elementor-element.elementor-element-d3f6dac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-37c1739{--display:flex;--min-height:100vh;--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:center;--align-items:center;--overlay-opacity:0.75;--overlay-mix-blend-mode:multiply;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-32 .elementor-element.elementor-element-37c1739:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-37c1739 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-77da6a7 );}.elementor-32 .elementor-element.elementor-element-37c1739::before, .elementor-32 .elementor-element.elementor-element-37c1739 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-37c1739 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-37c1739 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-37c1739 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-37c1739 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-37c1739::before{filter:brightness( 82% ) contrast( 165% ) saturate( 112% ) blur( 0px ) hue-rotate( 0deg );}.elementor-32 .elementor-element.elementor-element-f286ac5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-32 .elementor-element.elementor-element-56a57c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-32 .elementor-element.elementor-element-56a57c8 .elementor-heading-title{font-family:"ClashMedium", sans-serif;font-size:0.9rem;text-transform:uppercase;line-height:1.4em;letter-spacing:1.4px;}.elementor-32 .elementor-element.elementor-element-98c0d23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-32 .elementor-element.elementor-element-98c0d23 .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 );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-793045a );}.elementor-32 .elementor-element.elementor-element-0169e0f{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;color:var( --e-global-color-793045a );}.elementor-32 .elementor-element.elementor-element-51acab0 .elementor-button{background-color:var( --e-global-color-77da6a7 );}.elementor-32 .elementor-element.elementor-element-51acab0 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-51acab0 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-51acab0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-51acab0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-32 .elementor-element.elementor-element-96ce085{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-32 .elementor-element.elementor-element-96ce085:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-96ce085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-793045a );}.elementor-32 .elementor-element.elementor-element-645231a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-32 .elementor-element.elementor-element-645231a .elementor-heading-title{font-family:"ClashMedium", sans-serif;font-size:0.9rem;text-transform:uppercase;line-height:1.4em;letter-spacing:1.4px;}.elementor-32 .elementor-element.elementor-element-5dc0526{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-5dc0526 .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 );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-32 .elementor-element.elementor-element-97fcf01{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;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-32 .elementor-element.elementor-element-ad8337b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-99489c6{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-bf8b840 );--border-color:var( --e-global-color-bf8b840 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-99489c6:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-99489c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c40b05b );}.elementor-32 .elementor-element.elementor-element-fd54ce7 .elementor-heading-title{font-size:1.4rem;}.elementor-32 .elementor-element.elementor-element-faa753c{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-bf8b840 );--border-color:var( --e-global-color-bf8b840 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-faa753c:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-faa753c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c40b05b );}.elementor-32 .elementor-element.elementor-element-173ded7 .elementor-heading-title{font-size:1.4rem;}.elementor-32 .elementor-element.elementor-element-6fc1394{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-bf8b840 );--border-color:var( --e-global-color-bf8b840 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-6fc1394:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6fc1394 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c40b05b );}.elementor-32 .elementor-element.elementor-element-c02df82 .elementor-heading-title{font-size:1.4rem;}.elementor-32 .elementor-element.elementor-element-186f5c7{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-bf8b840 );--border-color:var( --e-global-color-bf8b840 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-186f5c7:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-186f5c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c40b05b );}.elementor-32 .elementor-element.elementor-element-07e466e .elementor-heading-title{font-size:1.4rem;}.elementor-32 .elementor-element.elementor-element-81e9476{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-5d0580a{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;columns:1;font-family:"DM Sans", sans-serif;font-size:1.2rem;font-weight:400;line-height:1.4em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-e40ba50{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;columns:1;font-family:"DM Sans", sans-serif;font-size:1.2rem;font-weight:400;line-height:1.4em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-ae9c15f{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-32 .elementor-element.elementor-element-ae9c15f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-ae9c15f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-77da6a7 );}.elementor-32 .elementor-element.elementor-element-0028585{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-32 .elementor-element.elementor-element-331e6c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-32 .elementor-element.elementor-element-331e6c8 .elementor-heading-title{font-family:"ClashMedium", sans-serif;font-size:0.9rem;text-transform:uppercase;line-height:1.4em;letter-spacing:1.4px;color:var( --e-global-color-793045a );}.elementor-32 .elementor-element.elementor-element-fe027d0 .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 );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-793045a );}.elementor-32 .elementor-element.elementor-element-76eac95{color:var( --e-global-color-793045a );}.elementor-32 .elementor-element.elementor-element-001124d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-32 .elementor-element.elementor-element-001124d:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-001124d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c40b05b );}.elementor-32 .elementor-element.elementor-element-d860ef0 .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 );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-77da6a7 );}.elementor-32 .elementor-element.elementor-element-6d536cb{color:var( --e-global-color-77da6a7 );}.elementor-32 .elementor-element.elementor-element-97c213f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-32 .elementor-element.elementor-element-97c213f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-97c213f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-793045a );}.elementor-32 .elementor-element.elementor-element-3517458{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-9d04bc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-32 .elementor-element.elementor-element-9d04bc5 .elementor-heading-title{font-family:"ClashMedium", sans-serif;font-size:0.9rem;text-transform:uppercase;line-height:1.4em;letter-spacing:1.4px;}.elementor-32 .elementor-element.elementor-element-127fbd4{text-align:start;}.elementor-32 .elementor-element.elementor-element-127fbd4 .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 );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-32 .elementor-element.elementor-element-ca4a29b .elementor-button{background-color:var( --e-global-color-77da6a7 );}.elementor-32 .elementor-element.elementor-element-ca4a29b .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-ca4a29b .elementor-button:focus{background-color:var( --e-global-color-bf8b840 );}.elementor-32 .elementor-element.elementor-element-ca4a29b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-32 .elementor-element.elementor-element-b984c4c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-0804ca2{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-0804ca2:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-0804ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c294f55 );}.elementor-32 .elementor-element.elementor-element-b7b6318{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-8bbc3b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-32 .elementor-element.elementor-element-da8fba7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-bf27b0e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-26606c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-32 .elementor-element.elementor-element-26606c7 .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-text );}.elementor-32 .elementor-element.elementor-element-b4186d0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-b4186d0:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-b4186d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c294f55 );}.elementor-32 .elementor-element.elementor-element-07efc4d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-d29d73f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-32 .elementor-element.elementor-element-36ee812{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-657a7fc .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-8384028{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-32 .elementor-element.elementor-element-8384028 .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-secondary );}.elementor-32 .elementor-element.elementor-element-0112ee5{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-0112ee5:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-0112ee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c294f55 );}.elementor-32 .elementor-element.elementor-element-c145a43{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-6a7f2bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-32 .elementor-element.elementor-element-85ca2fb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-a5d0767{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-32 .elementor-element.elementor-element-a5d0767 .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 );}.elementor-32 .elementor-element.elementor-element-eeb3d11{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-eeb3d11:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-eeb3d11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c294f55 );}.elementor-32 .elementor-element.elementor-element-0d6c734{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-ae11f71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-32 .elementor-element.elementor-element-fac87a6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-043bbe7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-32 .elementor-element.elementor-element-043bbe7 .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 );}.elementor-32 .elementor-element.elementor-element-fd49b37{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-fd49b37:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-fd49b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c294f55 );}.elementor-32 .elementor-element.elementor-element-b9948c7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-7df4465{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-32 .elementor-element.elementor-element-87d3991{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-1bf8b77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-32 .elementor-element.elementor-element-1bf8b77 .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 );}.elementor-32 .elementor-element.elementor-element-0bdc259{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-0bdc259:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-0bdc259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c294f55 );}.elementor-32 .elementor-element.elementor-element-4aea650{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-0d710a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-32 .elementor-element.elementor-element-4a479d5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-908bde3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-32 .elementor-element.elementor-element-908bde3 .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 );}.elementor-32 .elementor-element.elementor-element-f96ad1f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-f96ad1f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-f96ad1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c294f55 );}.elementor-32 .elementor-element.elementor-element-4f6aa86{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-5286662{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-32 .elementor-element.elementor-element-ede8793{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-64ef44a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-32 .elementor-element.elementor-element-64ef44a .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 );}.elementor-32 .elementor-element.elementor-element-75f159f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-75f159f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-75f159f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c294f55 );}.elementor-32 .elementor-element.elementor-element-7f9ed70{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-1161884{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-32 .elementor-element.elementor-element-10bc42f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-6685726{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-32 .elementor-element.elementor-element-6685726 .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 );}.elementor-32 .elementor-element.elementor-element-4686ac6{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-4686ac6:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-4686ac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c294f55 );}.elementor-32 .elementor-element.elementor-element-af0fe03{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-12de885{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-32 .elementor-element.elementor-element-4072d7a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-6d82fb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-32 .elementor-element.elementor-element-6d82fb2 .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 );}.elementor-32 .elementor-element.elementor-element-9592d0f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-9592d0f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-9592d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c294f55 );}.elementor-32 .elementor-element.elementor-element-5c4f807{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-4f2f989{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-32 .elementor-element.elementor-element-385be04{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-9a42749{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-32 .elementor-element.elementor-element-9a42749 .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 );}.elementor-32 .elementor-element.elementor-element-2175509{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-2175509:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-2175509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c294f55 );}.elementor-32 .elementor-element.elementor-element-6d827ad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-fec9d6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-32 .elementor-element.elementor-element-20be6e0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-65d562d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-32 .elementor-element.elementor-element-65d562d .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 );}.elementor-32 .elementor-element.elementor-element-71f0c30{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-71f0c30:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-71f0c30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c294f55 );}.elementor-32 .elementor-element.elementor-element-464860e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-6078d4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-32 .elementor-element.elementor-element-6587b6d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-6edee92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-32 .elementor-element.elementor-element-6edee92 .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 );}.elementor-32 .elementor-element.elementor-element-6eb7175{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-32 .elementor-element.elementor-element-6eb7175:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6eb7175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf8b840 );}.elementor-32 .elementor-element.elementor-element-b66d1d6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-d86eebf .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 );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-c40b05b );}.elementor-32 .elementor-element.elementor-element-165ddb6{color:var( --e-global-color-c40b05b );}.elementor-32 .elementor-element.elementor-element-5596e9b{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-3e56e5c .elementor-button{background-color:var( --e-global-color-77da6a7 );fill:var( --e-global-color-c40b05b );color:var( --e-global-color-c40b05b );}.elementor-32 .elementor-element.elementor-element-3e56e5c .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-3e56e5c .elementor-button:focus{background-color:var( --e-global-color-c40b05b );color:var( --e-global-color-bf8b840 );}.elementor-32 .elementor-element.elementor-element-3e56e5c .elementor-button-content-wrapper{flex-direction:row;}.elementor-32 .elementor-element.elementor-element-3e56e5c .elementor-button:hover svg, .elementor-32 .elementor-element.elementor-element-3e56e5c .elementor-button:focus svg{fill:var( --e-global-color-bf8b840 );}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-37c1739{--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:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-32 .elementor-element.elementor-element-f286ac5{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-98c0d23 .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-32 .elementor-element.elementor-element-0169e0f{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-96ce085{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-32 .elementor-element.elementor-element-5dc0526{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-5dc0526 .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-32 .elementor-element.elementor-element-97fcf01{width:100%;max-width:100%;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-32 .elementor-element.elementor-element-ad8337b{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-5d0580a{line-height:1.5;}.elementor-32 .elementor-element.elementor-element-e40ba50{line-height:1.5;}.elementor-32 .elementor-element.elementor-element-ae9c15f{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-32 .elementor-element.elementor-element-fe027d0 .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-32 .elementor-element.elementor-element-d860ef0 .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-32 .elementor-element.elementor-element-97c213f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-32 .elementor-element.elementor-element-3517458{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-127fbd4 .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-32 .elementor-element.elementor-element-b984c4c{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-26606c7 .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-32 .elementor-element.elementor-element-8384028 .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-32 .elementor-element.elementor-element-a5d0767 .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-32 .elementor-element.elementor-element-043bbe7 .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-32 .elementor-element.elementor-element-1bf8b77 .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-32 .elementor-element.elementor-element-908bde3 .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-32 .elementor-element.elementor-element-64ef44a .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-32 .elementor-element.elementor-element-6685726 .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-32 .elementor-element.elementor-element-6d82fb2 .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-32 .elementor-element.elementor-element-9a42749 .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-32 .elementor-element.elementor-element-65d562d .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-32 .elementor-element.elementor-element-6edee92 .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-32 .elementor-element.elementor-element-d86eebf .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 );}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-37c1739{--min-height:95vh;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-32 .elementor-element.elementor-element-f286ac5{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-56a57c8 .elementor-heading-title{font-size:0.9rem;}.elementor-32 .elementor-element.elementor-element-98c0d23{text-align:start;}.elementor-32 .elementor-element.elementor-element-98c0d23 .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-32 .elementor-element.elementor-element-96ce085{--min-height:0px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-32 .elementor-element.elementor-element-645231a{text-align:start;}.elementor-32 .elementor-element.elementor-element-645231a .elementor-heading-title{font-size:0.9rem;}.elementor-32 .elementor-element.elementor-element-5dc0526 .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-32 .elementor-element.elementor-element-97fcf01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;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-32 .elementor-element.elementor-element-ad8337b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-81e9476{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-5d0580a{width:100%;max-width:100%;text-align:start;font-size:1.1rem;}.elementor-32 .elementor-element.elementor-element-e40ba50{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:1.1rem;}.elementor-32 .elementor-element.elementor-element-ae9c15f{--padding-top:10%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-32 .elementor-element.elementor-element-0028585{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-32 .elementor-element.elementor-element-331e6c8{text-align:start;}.elementor-32 .elementor-element.elementor-element-331e6c8 .elementor-heading-title{font-size:0.9rem;}.elementor-32 .elementor-element.elementor-element-fe027d0 .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-32 .elementor-element.elementor-element-001124d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-d860ef0 .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-32 .elementor-element.elementor-element-97c213f{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-32 .elementor-element.elementor-element-3517458{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-9d04bc5{text-align:start;}.elementor-32 .elementor-element.elementor-element-9d04bc5 .elementor-heading-title{font-size:0.9rem;}.elementor-32 .elementor-element.elementor-element-127fbd4{text-align:center;}.elementor-32 .elementor-element.elementor-element-127fbd4 .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-32 .elementor-element.elementor-element-ca4a29b{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-32 .elementor-element.elementor-element-ca4a29b .elementor-button{line-height:1.2em;}.elementor-32 .elementor-element.elementor-element-b984c4c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-0804ca2{--width:100%;}.elementor-32 .elementor-element.elementor-element-26606c7 .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-32 .elementor-element.elementor-element-b4186d0{--width:100%;}.elementor-32 .elementor-element.elementor-element-8384028 .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-32 .elementor-element.elementor-element-0112ee5{--width:100%;}.elementor-32 .elementor-element.elementor-element-a5d0767 .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-32 .elementor-element.elementor-element-eeb3d11{--width:100%;}.elementor-32 .elementor-element.elementor-element-043bbe7 .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-32 .elementor-element.elementor-element-fd49b37{--width:100%;}.elementor-32 .elementor-element.elementor-element-1bf8b77 .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-32 .elementor-element.elementor-element-0bdc259{--width:100%;}.elementor-32 .elementor-element.elementor-element-908bde3 .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-32 .elementor-element.elementor-element-f96ad1f{--width:100%;}.elementor-32 .elementor-element.elementor-element-64ef44a .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-32 .elementor-element.elementor-element-75f159f{--width:100%;}.elementor-32 .elementor-element.elementor-element-6685726 .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-32 .elementor-element.elementor-element-4686ac6{--width:100%;}.elementor-32 .elementor-element.elementor-element-6d82fb2 .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-32 .elementor-element.elementor-element-9592d0f{--width:100%;}.elementor-32 .elementor-element.elementor-element-9a42749 .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-32 .elementor-element.elementor-element-2175509{--width:100%;}.elementor-32 .elementor-element.elementor-element-65d562d .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-32 .elementor-element.elementor-element-71f0c30{--width:100%;}.elementor-32 .elementor-element.elementor-element-6edee92 .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-32 .elementor-element.elementor-element-6eb7175{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-32 .elementor-element.elementor-element-d86eebf .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-32 .elementor-element.elementor-element-5596e9b{--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;--align-items:flex-start;}}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-f286ac5{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-32 .elementor-element.elementor-element-f286ac5{--width:80%;}}/* Start custom CSS for container, class: .elementor-element-f286ac5 */#hero h1 {
   font-size: clamp(2rem, 2rem + 3vw, 6rem);
    line-height: 1.1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bdfe94e */.spendenkonto {
  width: 100%;
  border-collapse: collapse;
}

.spendenkonto th,
.spendenkonto td {
  vertical-align: top;
  padding: 0.35em 0;
  line-height: 1.25;
}

.spendenkonto th {
  width: 34%;
  text-align: left;
  font-weight: 500;
  color: #023EAD;
  font-size: 1.2rem;
}

.spendenkonto td {
  width: 66%;
  text-align: right;
  font-weight: 400;
  color: #023EAD;
  font-size: 1.2rem;
}

@media (max-width: 640px) {
  .spendenkonto th,
  .spendenkonto td {
    display: block;
    width: 100%;
    text-align: left;
  }

  .spendenkonto th {
    padding-bottom: 0.1em;
      font-size: 1.1rem;
  }

  .spendenkonto td {
    padding-bottom: 0.75em;
          font-size: 1.1rem;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b984c4c */.board-member__image {
	position: relative;
	display: block;
	overflow: hidden;
}

/* Image base */
.board-member__image img {
	display: block;
	width: 100%;
	height: auto;
	filter: grayscale(100%);
	mix-blend-mode: multiply;
	transition: 
		filter 0.1s ease,
		mix-blend-mode 0.1s ease,
		transform 0.1s ease;
}

.board-member__image::after {
	content: "";
	position: absolute;
	inset: 0;
	background: #000;
	mix-blend-mode: screen;
	opacity: 0.55;
	pointer-events: none;
}

.board-member__image:hover img,
.board-member__image:focus-visible img {
	filter: grayscale(0) contrast(1);
	mix-blend-mode: normal;
}

.board-member__image:hover::after,
.board-member__image:focus-visible::after {
	opacity: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ClashMedium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.gymnasium-fuerstenried.de/wp-content/uploads/2026/06/ClashDisplay-Medium.woff2') format('woff2'),
		url('https://www.gymnasium-fuerstenried.de/wp-content/uploads/2026/06/ClashDisplay-Medium.woff') format('woff');
}
/* End Custom Fonts CSS */