.elementor-1289 .elementor-element.elementor-element-574f47e7{--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:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;overflow:visible;}.elementor-1289 .elementor-element.elementor-element-574f47e7:not(.elementor-motion-effects-element-type-background), .elementor-1289 .elementor-element.elementor-element-574f47e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1289 .elementor-element.elementor-element-5027edc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1289 .elementor-element.elementor-element-6e73e793 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-1289 .elementor-element.elementor-element-6e73e793{text-align:center;}.elementor-1289 .elementor-element.elementor-element-6e73e793 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1289 .elementor-element.elementor-element-09d1e79{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1289 .elementor-element.elementor-element-99f2368{--display:flex;--min-height:700px;--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-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;overflow:visible;}.elementor-1289 .elementor-element.elementor-element-99f2368:not(.elementor-motion-effects-element-type-background), .elementor-1289 .elementor-element.elementor-element-99f2368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mhhhc.dngl-media.de/wp-content/uploads/2025/07/36-M-36-scaled.webp");background-position:top center;background-size:cover;}.elementor-1289 .elementor-element.elementor-element-17c5a02 > .elementor-widget-container{--e-transform-rotateZ:-10deg;padding:0vw 0vw 6vw 4vw;}.elementor-1289 .elementor-element.elementor-element-17c5a02 .elementor-heading-title{font-family:"contempora-script", Sans-serif;font-size:100px;font-weight:700;color:var( --e-global-color-8fed85a );}.elementor-1289 .elementor-element.elementor-element-38a7998{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;overflow:visible;}.elementor-1289 .elementor-element.elementor-element-c03c113{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;overflow:visible;}.elementor-1289 .elementor-element.elementor-element-f349e95{text-align:left;}.elementor-1289 .elementor-element.elementor-element-f349e95 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1289 .elementor-element.elementor-element-515d0a0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1289 .elementor-element.elementor-element-515d0a0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1289 .elementor-element.elementor-element-515d0a0 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1289 .elementor-element.elementor-element-515d0a0 .elementor-button{font-family:var( --e-global-typography-9679957-font-family ), Sans-serif;font-size:var( --e-global-typography-9679957-font-size );font-weight:var( --e-global-typography-9679957-font-weight );letter-spacing:var( --e-global-typography-9679957-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-1289 .elementor-element.elementor-element-4a615d45{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;overflow:visible;}.elementor-1289 .elementor-element.elementor-element-4a615d45:not(.elementor-motion-effects-element-type-background), .elementor-1289 .elementor-element.elementor-element-4a615d45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1289 .elementor-element.elementor-element-17186be4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1289 .elementor-element.elementor-element-17186be4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1289 .elementor-element.elementor-element-9030327{text-align:center;}.elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#F3ECE700;}.elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;font-family:"ivypresto-display", Sans-serif;font-size:35px;font-weight:400;line-height:1.1em;color:var( --e-global-color-text );padding:10px 70px 20px 0px;}.elementor-1289 .elementor-element.elementor-element-402de12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 0px 0px;border-color:#4A4A4A;border-radius:0px 0px 0px 0px;}.elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-text );}.elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion .elementskit-card-body p, .elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion .elementskit-card-body{font-family:"roboto", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;}.elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion .elementskit-card-body{border-radius:0px 0px 0px 0px;padding:1% 3% 3% 3%;}.elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion > .elementskit-card.active{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link{border-radius:0px 0px 0px 0px;}.elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion > .elementskit-card{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:0px 0px 0px 0px;}.elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:25px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion .elementskit-card-header .elementskit-btn-link[aria-expanded="false"] > .ekit_accordion_icon_group{border-style:none;}.elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:25px;color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{padding:0px 0px 0px 0px;}.elementor-1289 .elementor-element.elementor-element-402de12 .ekit_accordion_icon_group, .elementor-1289 .elementor-element.elementor-element-402de12 .ekit_accordion_icon_left_group{margin:0% 0% 0% 0%;}.elementor-1289 .elementor-element.elementor-element-4e570270{--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;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;overflow:visible;}.elementor-1289 .elementor-element.elementor-element-281a9eba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1289 .elementor-element.elementor-element-1bb72b85{text-align:center;}.elementor-1289 .elementor-element.elementor-element-1bb72b85 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1289 .elementor-element.elementor-element-217e655{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:5vw;--padding-left:2vw;--padding-right:2vw;overflow:visible;}.elementor-1289 .elementor-element.elementor-element-94897cd{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;overflow:visible;}.elementor-1289 .elementor-element.elementor-element-94897cd:not(.elementor-motion-effects-element-type-background), .elementor-1289 .elementor-element.elementor-element-94897cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1289 .elementor-element.elementor-element-94897cd.e-con{--align-self:stretch;}.elementor-1289 .elementor-element.elementor-element-0a08696{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1289 .elementor-element.elementor-element-b0aa4ff > .elementor-widget-container{margin:-3vw 0vw -3vw 0vw;}.elementor-1289 .elementor-element.elementor-element-b0aa4ff img{height:25vh;}.elementor-1289 .elementor-element.elementor-element-b5921f2{text-align:center;}.elementor-1289 .elementor-element.elementor-element-b5921f2 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:2.5px;color:var( --e-global-color-text );}.elementor-1289 .elementor-element.elementor-element-19f7e23 > .elementor-widget-container{padding:0vw 2vw 0vw 2vw;}.elementor-1289 .elementor-element.elementor-element-19f7e23{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1289 .elementor-element.elementor-element-8d1cadf{--display:flex;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1289 .elementor-element.elementor-element-64bb50c > .elementor-widget-container{padding:0vw 1vw 0vw 1vw;}.elementor-1289 .elementor-element.elementor-element-64bb50c{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1289 .elementor-element.elementor-element-50f3e37 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1289 .elementor-element.elementor-element-50f3e37 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1289 .elementor-element.elementor-element-50f3e37 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1289 .elementor-element.elementor-element-50f3e37 .elementor-button{font-family:var( --e-global-typography-9679957-font-family ), Sans-serif;font-size:var( --e-global-typography-9679957-font-size );font-weight:var( --e-global-typography-9679957-font-weight );letter-spacing:var( --e-global-typography-9679957-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-1289 .elementor-element.elementor-element-24286e2{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;overflow:visible;}.elementor-1289 .elementor-element.elementor-element-24286e2:not(.elementor-motion-effects-element-type-background), .elementor-1289 .elementor-element.elementor-element-24286e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1289 .elementor-element.elementor-element-24286e2.e-con{--align-self:stretch;}.elementor-1289 .elementor-element.elementor-element-3efe437{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1289 .elementor-element.elementor-element-63ad992 > .elementor-widget-container{margin:-3vw 0vw -3vw 0vw;}.elementor-1289 .elementor-element.elementor-element-63ad992 img{height:25vh;}.elementor-1289 .elementor-element.elementor-element-da7f793{text-align:center;}.elementor-1289 .elementor-element.elementor-element-da7f793 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:2.5px;color:var( --e-global-color-text );}.elementor-1289 .elementor-element.elementor-element-792a038 > .elementor-widget-container{padding:0vw 2vw 0vw 2vw;}.elementor-1289 .elementor-element.elementor-element-792a038{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1289 .elementor-element.elementor-element-5ea41f0{--display:flex;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1289 .elementor-element.elementor-element-febde21 > .elementor-widget-container{padding:0vw 1vw 0vw 1vw;}.elementor-1289 .elementor-element.elementor-element-febde21{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1289 .elementor-element.elementor-element-c409df0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1289 .elementor-element.elementor-element-c409df0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1289 .elementor-element.elementor-element-c409df0 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1289 .elementor-element.elementor-element-c409df0 .elementor-button{font-family:var( --e-global-typography-9679957-font-family ), Sans-serif;font-size:var( --e-global-typography-9679957-font-size );font-weight:var( --e-global-typography-9679957-font-weight );letter-spacing:var( --e-global-typography-9679957-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-1289 .elementor-element.elementor-element-19390a2{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;overflow:visible;}.elementor-1289 .elementor-element.elementor-element-19390a2:not(.elementor-motion-effects-element-type-background), .elementor-1289 .elementor-element.elementor-element-19390a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1289 .elementor-element.elementor-element-19390a2.e-con{--align-self:stretch;}.elementor-1289 .elementor-element.elementor-element-bba89af{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1289 .elementor-element.elementor-element-61052a3 > .elementor-widget-container{margin:-3vw 0vw -3vw 0vw;}.elementor-1289 .elementor-element.elementor-element-61052a3 img{height:25vh;}.elementor-1289 .elementor-element.elementor-element-d8c3ae0{text-align:center;}.elementor-1289 .elementor-element.elementor-element-d8c3ae0 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:2.5px;color:var( --e-global-color-text );}.elementor-1289 .elementor-element.elementor-element-84f8348 > .elementor-widget-container{padding:0vw 2vw 0vw 2vw;}.elementor-1289 .elementor-element.elementor-element-84f8348{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1289 .elementor-element.elementor-element-2caf48e{--display:flex;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1289 .elementor-element.elementor-element-2157d16 > .elementor-widget-container{padding:0vw 1vw 0vw 1vw;}.elementor-1289 .elementor-element.elementor-element-2157d16{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1289 .elementor-element.elementor-element-4f25f46 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1289 .elementor-element.elementor-element-4f25f46 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1289 .elementor-element.elementor-element-4f25f46 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1289 .elementor-element.elementor-element-4f25f46 .elementor-button{font-family:var( --e-global-typography-9679957-font-family ), Sans-serif;font-size:var( --e-global-typography-9679957-font-size );font-weight:var( --e-global-typography-9679957-font-weight );letter-spacing:var( --e-global-typography-9679957-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-1289 .elementor-element.elementor-element-27d822a3{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;overflow:visible;}.elementor-1289 .elementor-element.elementor-element-27d822a3:not(.elementor-motion-effects-element-type-background), .elementor-1289 .elementor-element.elementor-element-27d822a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1289 .elementor-element.elementor-element-a9ff798{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-1289 .elementor-element.elementor-element-dbc87fc{text-align:center;}.elementor-1289 .elementor-element.elementor-element-7780b50a{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1289 .elementor-element.elementor-element-2e61532 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1289 .elementor-element.elementor-element-2e61532 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1289 .elementor-element.elementor-element-2e61532 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1289 .elementor-element.elementor-element-2e61532 .elementor-button{font-family:var( --e-global-typography-9679957-font-family ), Sans-serif;font-size:var( --e-global-typography-9679957-font-size );font-weight:var( --e-global-typography-9679957-font-weight );letter-spacing:var( --e-global-typography-9679957-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-1289 .elementor-element.elementor-element-92effc5 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-1289 .elementor-element.elementor-element-92effc5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1289 .elementor-element.elementor-element-92effc5 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1289 .elementor-element.elementor-element-92effc5 .elementor-button{font-family:var( --e-global-typography-9679957-font-family ), Sans-serif;font-size:var( --e-global-typography-9679957-font-size );font-weight:var( --e-global-typography-9679957-font-weight );letter-spacing:var( --e-global-typography-9679957-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-1289 .elementor-element.elementor-element-217e655{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1289 .elementor-element.elementor-element-99f2368{--width:50%;}.elementor-1289 .elementor-element.elementor-element-38a7998{--width:50%;}.elementor-1289 .elementor-element.elementor-element-c03c113{--width:650px;}.elementor-1289 .elementor-element.elementor-element-4a615d45{--content-width:1140px;}.elementor-1289 .elementor-element.elementor-element-17186be4{--width:100%;}.elementor-1289 .elementor-element.elementor-element-27d822a3{--content-width:1140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1289 .elementor-element.elementor-element-c03c113{--width:100%;}}@media(max-width:1024px){.elementor-1289 .elementor-element.elementor-element-574f47e7{--padding-top:5vw;--padding-bottom:5vw;--padding-left:3vw;--padding-right:3vw;}.elementor-1289 .elementor-element.elementor-element-6e73e793 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1289 .elementor-element.elementor-element-7ffd7bfa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1289 .elementor-element.elementor-element-99f2368{--min-height:600px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1289 .elementor-element.elementor-element-17c5a02 .elementor-heading-title{font-size:80px;}.elementor-1289 .elementor-element.elementor-element-c03c113{--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1289 .elementor-element.elementor-element-515d0a0 .elementor-button{font-size:var( --e-global-typography-9679957-font-size );letter-spacing:var( --e-global-typography-9679957-letter-spacing );padding:15px 30px 15px 30px;}.elementor-1289 .elementor-element.elementor-element-4a615d45{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1289 .elementor-element.elementor-element-17186be4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:30px;}.elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion .elementskit-card-body{padding:0% 4% 5% 5%;}.elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:20px;}.elementor-1289 .elementor-element.elementor-element-402de12 .ekit_accordion_icon_group, .elementor-1289 .elementor-element.elementor-element-402de12 .ekit_accordion_icon_left_group{margin:0% 0% 0% 0%;}.elementor-1289 .elementor-element.elementor-element-217e655{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1289 .elementor-element.elementor-element-94897cd{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1289 .elementor-element.elementor-element-94897cd.e-con{--align-self:flex-start;}.elementor-1289 .elementor-element.elementor-element-0a08696{--min-height:0px;}.elementor-1289 .elementor-element.elementor-element-b0aa4ff img{height:25vh;}.elementor-1289 .elementor-element.elementor-element-19f7e23 > .elementor-widget-container{padding:0vw 2vw 0vw 2vw;}.elementor-1289 .elementor-element.elementor-element-8d1cadf{--margin-top:3vw;--margin-bottom:3vw;--margin-left:0vw;--margin-right:0vw;}.elementor-1289 .elementor-element.elementor-element-50f3e37 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-1289 .elementor-element.elementor-element-50f3e37 .elementor-button{font-size:var( --e-global-typography-9679957-font-size );letter-spacing:var( --e-global-typography-9679957-letter-spacing );padding:15px 30px 15px 30px;}.elementor-1289 .elementor-element.elementor-element-24286e2{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1289 .elementor-element.elementor-element-24286e2.e-con{--align-self:flex-start;}.elementor-1289 .elementor-element.elementor-element-3efe437{--min-height:0px;}.elementor-1289 .elementor-element.elementor-element-63ad992 img{height:25vh;}.elementor-1289 .elementor-element.elementor-element-792a038 > .elementor-widget-container{padding:0vw 2vw 0vw 2vw;}.elementor-1289 .elementor-element.elementor-element-5ea41f0{--margin-top:3vw;--margin-bottom:3vw;--margin-left:0vw;--margin-right:0vw;}.elementor-1289 .elementor-element.elementor-element-c409df0 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-1289 .elementor-element.elementor-element-c409df0 .elementor-button{font-size:var( --e-global-typography-9679957-font-size );letter-spacing:var( --e-global-typography-9679957-letter-spacing );padding:15px 30px 15px 30px;}.elementor-1289 .elementor-element.elementor-element-19390a2{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1289 .elementor-element.elementor-element-19390a2.e-con{--align-self:flex-start;}.elementor-1289 .elementor-element.elementor-element-bba89af{--min-height:0px;}.elementor-1289 .elementor-element.elementor-element-61052a3 img{height:25vh;}.elementor-1289 .elementor-element.elementor-element-84f8348 > .elementor-widget-container{padding:0vw 2vw 0vw 2vw;}.elementor-1289 .elementor-element.elementor-element-2caf48e{--margin-top:3vw;--margin-bottom:3vw;--margin-left:0vw;--margin-right:0vw;}.elementor-1289 .elementor-element.elementor-element-4f25f46 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-1289 .elementor-element.elementor-element-4f25f46 .elementor-button{font-size:var( --e-global-typography-9679957-font-size );letter-spacing:var( --e-global-typography-9679957-letter-spacing );padding:15px 30px 15px 30px;}.elementor-1289 .elementor-element.elementor-element-27d822a3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1289 .elementor-element.elementor-element-a9ff798{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1289 .elementor-element.elementor-element-2e61532 .elementor-button{font-size:var( --e-global-typography-9679957-font-size );letter-spacing:var( --e-global-typography-9679957-letter-spacing );padding:15px 30px 15px 30px;}.elementor-1289 .elementor-element.elementor-element-92effc5 .elementor-button{font-size:var( --e-global-typography-9679957-font-size );letter-spacing:var( --e-global-typography-9679957-letter-spacing );}}@media(max-width:767px){.elementor-1289 .elementor-element.elementor-element-574f47e7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:7vw;--padding-bottom:7vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1289 .elementor-element.elementor-element-5027edc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1289 .elementor-element.elementor-element-6e73e793 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1289 .elementor-element.elementor-element-7ffd7bfa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw 7vw 0vw 7vw;}.elementor-1289 .elementor-element.elementor-element-7ffd7bfa{text-align:center;}.elementor-1289 .elementor-element.elementor-element-09d1e79{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1289 .elementor-element.elementor-element-99f2368{--width:100vw;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1289 .elementor-element.elementor-element-99f2368:not(.elementor-motion-effects-element-type-background), .elementor-1289 .elementor-element.elementor-element-99f2368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;}.elementor-1289 .elementor-element.elementor-element-99f2368.e-con{--order:99999 /* order end hack */;}.elementor-1289 .elementor-element.elementor-element-17c5a02 > .elementor-widget-container{padding:5vw 0vw 11vw 7vw;}.elementor-1289 .elementor-element.elementor-element-17c5a02 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-1289 .elementor-element.elementor-element-38a7998{--padding-top:7vw;--padding-bottom:10vw;--padding-left:7vw;--padding-right:7vw;}.elementor-1289 .elementor-element.elementor-element-c03c113{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1289 .elementor-element.elementor-element-515d0a0 .elementor-button{font-size:var( --e-global-typography-9679957-font-size );letter-spacing:var( --e-global-typography-9679957-letter-spacing );padding:20px 20px 20px 20px;}.elementor-1289 .elementor-element.elementor-element-4a615d45{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:7vw;--padding-bottom:10vw;--padding-left:7vw;--padding-right:7vw;}.elementor-1289 .elementor-element.elementor-element-17186be4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:25px;padding:10px 35px 10px 0px;}.elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion .elementskit-card-body p, .elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion .elementskit-card-body{font-size:16px;}.elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion .elementskit-card-body{padding:0% 0% 10% 6%;}.elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:20px;}.elementor-1289 .elementor-element.elementor-element-402de12 .ekit_accordion_icon_group, .elementor-1289 .elementor-element.elementor-element-402de12 .ekit_accordion_icon_left_group{margin:0% 0% 0% 0%;}.elementor-1289 .elementor-element.elementor-element-217e655{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1289 .elementor-element.elementor-element-94897cd{--padding-top:4vw;--padding-bottom:2vw;--padding-left:4vw;--padding-right:4vw;}.elementor-1289 .elementor-element.elementor-element-0a08696{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1289 .elementor-element.elementor-element-b0aa4ff img{height:25vh;}.elementor-1289 .elementor-element.elementor-element-19f7e23 > .elementor-widget-container{padding:0vw 1vw 0vw 1vw;}.elementor-1289 .elementor-element.elementor-element-8d1cadf{--padding-top:5vw;--padding-bottom:7vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1289 .elementor-element.elementor-element-50f3e37 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-1289 .elementor-element.elementor-element-50f3e37 .elementor-button{font-size:var( --e-global-typography-9679957-font-size );letter-spacing:var( --e-global-typography-9679957-letter-spacing );padding:20px 20px 20px 20px;}.elementor-1289 .elementor-element.elementor-element-24286e2{--padding-top:4vw;--padding-bottom:2vw;--padding-left:4vw;--padding-right:4vw;}.elementor-1289 .elementor-element.elementor-element-3efe437{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1289 .elementor-element.elementor-element-63ad992 img{height:25vh;}.elementor-1289 .elementor-element.elementor-element-792a038 > .elementor-widget-container{padding:0vw 1vw 0vw 1vw;}.elementor-1289 .elementor-element.elementor-element-5ea41f0{--padding-top:5vw;--padding-bottom:7vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1289 .elementor-element.elementor-element-c409df0 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-1289 .elementor-element.elementor-element-c409df0 .elementor-button{font-size:var( --e-global-typography-9679957-font-size );letter-spacing:var( --e-global-typography-9679957-letter-spacing );padding:20px 20px 20px 20px;}.elementor-1289 .elementor-element.elementor-element-19390a2{--padding-top:4vw;--padding-bottom:2vw;--padding-left:4vw;--padding-right:4vw;}.elementor-1289 .elementor-element.elementor-element-bba89af{--min-height:0px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1289 .elementor-element.elementor-element-61052a3 img{height:25vh;}.elementor-1289 .elementor-element.elementor-element-d8c3ae0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1289 .elementor-element.elementor-element-84f8348 > .elementor-widget-container{padding:0vw 1vw 0vw 1vw;}.elementor-1289 .elementor-element.elementor-element-2caf48e{--padding-top:5vw;--padding-bottom:7vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1289 .elementor-element.elementor-element-4f25f46 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-1289 .elementor-element.elementor-element-4f25f46 .elementor-button{font-size:var( --e-global-typography-9679957-font-size );letter-spacing:var( --e-global-typography-9679957-letter-spacing );padding:20px 20px 20px 20px;}.elementor-1289 .elementor-element.elementor-element-27d822a3{--padding-top:10vw;--padding-bottom:10vw;--padding-left:7vw;--padding-right:7vw;}.elementor-1289 .elementor-element.elementor-element-a9ff798{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1289 .elementor-element.elementor-element-2e61532 .elementor-button{font-size:var( --e-global-typography-9679957-font-size );letter-spacing:var( --e-global-typography-9679957-letter-spacing );padding:20px 20px 20px 20px;}.elementor-1289 .elementor-element.elementor-element-92effc5 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-1289 .elementor-element.elementor-element-92effc5 .elementor-button{font-size:var( --e-global-typography-9679957-font-size );letter-spacing:var( --e-global-typography-9679957-letter-spacing );padding:20px 20px 20px 20px;}}/* Start custom CSS for button, class: .elementor-element-515d0a0 */.elementor-1289 .elementor-element.elementor-element-515d0a0 .elementor-button-icon svg {
    width: 40px; /* Adjust the width as needed */
    height: auto; /* Maintain aspect ratio */
}/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-402de12 */.elementor-1289 .elementor-element.elementor-element-402de12 .elementskit-card-body ul {
    padding-left: 45px; /* Adjust the value as needed for indentation */
    list-style-type: disc; /* Ensures bullet points are displayed */
}

.elementor-1289 .elementor-element.elementor-element-402de12 .ekit_accordion_icon_group {
    position: absolute;
    top: 20px;
    right: 10px; /* Adjust as needed for spacing */
    transform: translateY(-50%);
}

.elementor-1289 .elementor-element.elementor-element-402de12 .ekit-accordion-title {
    display: flex;
    align-items: flex-start; /* Aligns title with the top of the icon */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50f3e37 */.elementor-1289 .elementor-element.elementor-element-50f3e37 .elementor-button-icon svg {
    width: 40px; /* Adjust the width as needed */
    height: auto; /* Maintain aspect ratio */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94897cd */.elementor-1289 .elementor-element.elementor-element-94897cd {
    border-top-left-radius: 50vh;
    border-top-right-radius: 50vh;
    overflow: hidden; /* Ensure content doesn't overflow the rounded corners */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c409df0 */.elementor-1289 .elementor-element.elementor-element-c409df0 .elementor-button-icon svg {
    width: 40px; /* Adjust the width as needed */
    height: auto; /* Maintain aspect ratio */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24286e2 */.elementor-1289 .elementor-element.elementor-element-24286e2 {
    border-top-left-radius: 50vh;
    border-top-right-radius: 50vh;
    overflow: hidden; /* Ensure content doesn't overflow the rounded corners */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f25f46 */.elementor-1289 .elementor-element.elementor-element-4f25f46 .elementor-button-icon svg {
    width: 40px; /* Adjust the width as needed */
    height: auto; /* Maintain aspect ratio */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19390a2 */.elementor-1289 .elementor-element.elementor-element-19390a2 {
    border-top-left-radius: 50vh;
    border-top-right-radius: 50vh;
    overflow: hidden; /* Ensure content doesn't overflow the rounded corners */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217e655 */.elementor-1289 .elementor-element.elementor-element-217e655 {
    display: grid;
    grid-template-rows: auto;
}

.elementor-1289 .elementor-element.elementor-element-217e655 .elementor-widget-image {
    height: auto;
    max-height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e61532 */.elementor-1289 .elementor-element.elementor-element-2e61532 .elementor-button-icon svg {
    width: 40px; /* Adjust the width as needed */
    height: auto; /* Maintain aspect ratio */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-92effc5 */.elementor-1289 .elementor-element.elementor-element-92effc5 .elementor-button-icon svg {
    width: 30px; /* Adjust the width as needed */
    height: auto; /* Maintain aspect ratio */
}/* End custom CSS */