.elementor-1615 .elementor-element.elementor-element-o4fvroot{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1615 .elementor-element.elementor-element-c2head1615{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-1615 .elementor-element.elementor-element-c2head1615:not(.elementor-motion-effects-element-type-background), .elementor-1615 .elementor-element.elementor-element-c2head1615 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F2;}.elementor-1615 .elementor-element.elementor-element-c2wrap1615{--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;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1615 .elementor-element.elementor-element-o4crumb{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#28335A;}.elementor-1615 .elementor-element.elementor-element-o4intro{--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:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1615 .elementor-element.elementor-element-o4intro:not(.elementor-motion-effects-element-type-background), .elementor-1615 .elementor-element.elementor-element-o4intro > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F5E9;}.elementor-1615 .elementor-element.elementor-element-d3c0011{--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;}.elementor-1615 .elementor-element.elementor-element-o4label{font-family:var( --e-global-typography-c030003-font-family ), Sans-serif;font-size:var( --e-global-typography-c030003-font-size );font-weight:var( --e-global-typography-c030003-font-weight );text-transform:var( --e-global-typography-c030003-text-transform );line-height:var( --e-global-typography-c030003-line-height );letter-spacing:var( --e-global-typography-c030003-letter-spacing );color:#3B4896;}.elementor-1615 .elementor-element.elementor-element-o4label p{margin-block-end:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1615 .elementor-element.elementor-element-o4title .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:600;line-height:1.6em;color:#3B4896;}.elementor-1615 .elementor-element.elementor-element-o4lead{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#28335A;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1615 .elementor-element.elementor-element-d3c0018{--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;}.elementor-1615 .elementor-element.elementor-element-d3c0013{--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;}.elementor-1615 .elementor-element.elementor-element-d3c0015{--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;}.elementor-1615 .elementor-element.elementor-element-d3c0017{--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;}.elementor-1615 .elementor-element.elementor-element-c2body1615{--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;}.elementor-1615 .elementor-element.elementor-element-o4proj{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1615 .elementor-element.elementor-element-o4prttl .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:1.6em;color:#3B4896;}.elementor-1615 .elementor-element.elementor-element-o4prtxt{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#28335A;}.elementor-1615 .elementor-element.elementor-element-c2projects{--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;}.elementor-1615 .elementor-element.elementor-element-c2card0{--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;}.elementor-1615 .elementor-element.elementor-element-62d122bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#28335A;}.elementor-1615 .elementor-element.elementor-element-52e95b48{font-family:"Poppins", Sans-serif;color:#464646;}.elementor-1615 .elementor-element.elementor-element-c2card1{--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;}.elementor-1615 .elementor-element.elementor-element-d9cb6eac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#28335A;}.elementor-1615 .elementor-element.elementor-element-69192b05{font-family:"Poppins", Sans-serif;color:#464646;}.elementor-1615 .elementor-element.elementor-element-c2card2{--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;}.elementor-1615 .elementor-element.elementor-element-c0d6d486 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#28335A;}.elementor-1615 .elementor-element.elementor-element-eed47390{font-family:"Poppins", Sans-serif;color:#464646;}.elementor-1615 .elementor-element.elementor-element-c2card3{--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;}.elementor-1615 .elementor-element.elementor-element-49e219fd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#28335A;}.elementor-1615 .elementor-element.elementor-element-73e91fc6{font-family:"Poppins", Sans-serif;color:#464646;}.elementor-1615 .elementor-element.elementor-element-o4prpdf .elementor-button{background-color:#3B4896;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:14px 14px 14px 14px;}.elementor-1615 .elementor-element.elementor-element-o4news{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1615 .elementor-element.elementor-element-o4newsttl .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:1.6em;color:#3B4896;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1615 .elementor-element.elementor-element-o4newsgrid{--grid-columns:3;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-1615 .elementor-element.elementor-element-o4newsgrid .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1615 .elementor-element.elementor-element-o4newsgrid .e-loop-item > .elementor-section, .elementor-1615 .elementor-element.elementor-element-o4newsgrid .e-loop-item > .elementor-section > .elementor-container, .elementor-1615 .elementor-element.elementor-element-o4newsgrid .e-loop-item > .e-con, .elementor-1615 .elementor-element.elementor-element-o4newsgrid .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1615 .elementor-element.elementor-element-o4all .elementor-button{background-color:#3B4896;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:14px 14px 14px 14px;}.elementor-1615 .elementor-element.elementor-element-o4member{--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:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1615 .elementor-element.elementor-element-o4member:not(.elementor-motion-effects-element-type-background), .elementor-1615 .elementor-element.elementor-element-o4member > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4FA;}.elementor-1615 .elementor-element.elementor-element-o4memttl .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:1.6em;color:#3B4896;}.elementor-1615 .elementor-element.elementor-element-o4mempdf .elementor-button{background-color:#3B4896;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:14px 14px 14px 14px;}.elementor-1615 .elementor-element.elementor-element-o4memnote{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#28335A;}.elementor-1615 .elementor-element.elementor-element-o4board{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1615 .elementor-element.elementor-element-o4boardttl .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:1.6em;color:#3B4896;}.elementor-1615 .elementor-element.elementor-element-o4boardnote{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#28335A;}.elementor-1615 .elementor-element.elementor-element-o4boardgrid{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1615 .elementor-element.elementor-element-o4person0{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1615 .elementor-element.elementor-element-o4persontext0{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#28335A;}.elementor-1615 .elementor-element.elementor-element-o4person1{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1615 .elementor-element.elementor-element-o4persontext1{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#28335A;}.elementor-1615 .elementor-element.elementor-element-o4person2{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1615 .elementor-element.elementor-element-o4persontext2{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#28335A;}.elementor-1615 .elementor-element.elementor-element-o4person3{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1615 .elementor-element.elementor-element-o4persontext3{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#28335A;}.elementor-1615 .elementor-element.elementor-element-o4person4{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1615 .elementor-element.elementor-element-o4persontext4{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#28335A;}.elementor-1615 .elementor-element.elementor-element-o4contact{--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:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1615 .elementor-element.elementor-element-o4contact:not(.elementor-motion-effects-element-type-background), .elementor-1615 .elementor-element.elementor-element-o4contact > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6FA;}.elementor-1615 .elementor-element.elementor-element-o4conttl .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:1.6em;color:#3B4896;}.elementor-1615 .elementor-element.elementor-element-o4address{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#28335A;}.elementor-1615 .elementor-element.elementor-element-o4email .elementor-button{background-color:#3B4896;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:14px 14px 14px 14px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-1615 .elementor-element.elementor-element-o4label{font-size:var( --e-global-typography-c030003-font-size );line-height:var( --e-global-typography-c030003-line-height );letter-spacing:var( --e-global-typography-c030003-letter-spacing );}}@media(max-width:1024px){.elementor-1615 .elementor-element.elementor-element-c2head1615{--padding-top:28px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-1615 .elementor-element.elementor-element-o4label{font-size:var( --e-global-typography-c030003-font-size );line-height:var( --e-global-typography-c030003-line-height );letter-spacing:var( --e-global-typography-c030003-letter-spacing );}.elementor-1615 .elementor-element.elementor-element-o4newsgrid{--grid-columns:2;}}@media(max-width:767px){.elementor-1615 .elementor-element.elementor-element-o4fvroot{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1615 .elementor-element.elementor-element-c2head1615{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1615 .elementor-element.elementor-element-o4intro{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1615 .elementor-element.elementor-element-o4label{font-size:var( --e-global-typography-c030003-font-size );line-height:var( --e-global-typography-c030003-line-height );letter-spacing:var( --e-global-typography-c030003-letter-spacing );}.elementor-1615 .elementor-element.elementor-element-o4title .elementor-heading-title{font-size:28px;}.elementor-1615 .elementor-element.elementor-element-o4prttl .elementor-heading-title{font-size:24px;}.elementor-1615 .elementor-element.elementor-element-o4newsttl .elementor-heading-title{font-size:24px;}.elementor-1615 .elementor-element.elementor-element-o4newsgrid{--grid-columns:1;}.elementor-1615 .elementor-element.elementor-element-o4member{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1615 .elementor-element.elementor-element-o4memttl .elementor-heading-title{font-size:24px;}.elementor-1615 .elementor-element.elementor-element-o4boardttl .elementor-heading-title{font-size:24px;}.elementor-1615 .elementor-element.elementor-element-o4person0{--width:100%;}.elementor-1615 .elementor-element.elementor-element-o4person1{--width:100%;}.elementor-1615 .elementor-element.elementor-element-o4person2{--width:100%;}.elementor-1615 .elementor-element.elementor-element-o4person3{--width:100%;}.elementor-1615 .elementor-element.elementor-element-o4person4{--width:100%;}.elementor-1615 .elementor-element.elementor-element-o4contact{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1615 .elementor-element.elementor-element-o4conttl .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-1615 .elementor-element.elementor-element-o4person0{--width:30%;}.elementor-1615 .elementor-element.elementor-element-o4person1{--width:30%;}.elementor-1615 .elementor-element.elementor-element-o4person2{--width:30%;}.elementor-1615 .elementor-element.elementor-element-o4person3{--width:30%;}.elementor-1615 .elementor-element.elementor-element-o4person4{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1615 .elementor-element.elementor-element-o4person0{--width:46%;}.elementor-1615 .elementor-element.elementor-element-o4person1{--width:46%;}.elementor-1615 .elementor-element.elementor-element-o4person2{--width:46%;}.elementor-1615 .elementor-element.elementor-element-o4person3{--width:46%;}.elementor-1615 .elementor-element.elementor-element-o4person4{--width:46%;}}/* Start custom CSS for container, class: .elementor-element-d3c0018 *//* KGS-DESIGN-06 — reference: revision 2119, 2026-10-28 15:37:19 Europe/Berlin. Hero scope only. */
.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art{--d6-blue:#3B4896;--d6-cyan:#C8EDF8;--d6-yellow:#F6EBA7;--d6-ink:#28335A;position:relative!important;overflow:visible!important;isolation:isolate;transform:none!important;}
.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art:before{content:''!important;display:block!important;position:absolute!important;width:72px!important;height:72px!important;right:-10px!important;top:-18px!important;left:auto!important;background:none!important;border:2px dashed #904892!important;border-radius:50%!important;transform:none!important;z-index:0!important;pointer-events:none!important;}
.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art:after{display:none!important;}
.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)!important;grid-template-rows:1fr 1fr!important;gap:16px!important;height:425px!important;min-height:0!important;max-width:100%!important;margin:0!important;}
.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art>.e-con{position:relative!important;isolation:isolate;min-width:0!important;border:0!important;overflow:visible!important;}
.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art>.e-con:after,.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art>.e-con:before{display:none!important;}
.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art>.e-con:nth-child(1){grid-column:1!important;grid-row:1/3!important;background:var(--d6-blue)!important;border-radius:100px 26px 26px 26px!important;padding:42px 28px!important;justify-content:center!important;transform:rotate(-3deg)!important;z-index:1;}
.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art>.e-con:nth-child(2){grid-column:2!important;grid-row:1!important;background:var(--d6-cyan)!important;border-radius:26px 80px 26px 26px!important;padding:26px!important;justify-content:flex-end!important;transform:none!important;}
.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art>.e-con:nth-child(3){grid-column:2!important;grid-row:2!important;background:var(--d6-yellow)!important;border-radius:26px 26px 80px 26px!important;padding:26px!important;justify-content:center!important;transform:rotate(3deg)!important;}
.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art>.e-con:nth-child(2):before{content:''!important;display:block!important;position:absolute!important;left:28px!important;top:18px!important;right:auto!important;width:40px!important;height:62px!important;background:var(--d6-blue)!important;border:0!important;border-radius:100% 0 100% 0!important;transform:rotate(25deg)!important;pointer-events:none;}
.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art>.e-con:nth-child(1) .elementor-widget-text-editor{color:#fff!important;max-width:100%!important;}
.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art>.e-con:nth-child(2) .elementor-widget-text-editor,.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art>.e-con:nth-child(3) .elementor-widget-text-editor{color:var(--d6-ink)!important;font-size:20px!important;line-height:1.4!important;}
.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art p{margin:0!important;}
@media(max-width:1024px){.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art{height:355px!important;gap:12px!important;}.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art>.e-con:nth-child(1){padding:36px 21px!important;border-top-left-radius:80px!important;}.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art>.e-con:nth-child(2),.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art>.e-con:nth-child(3){padding:18px!important;}.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art>.e-con:nth-child(2):before{width:32px!important;height:48px!important;left:20px!important;top:18px!important;}.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art>.e-con:nth-child(2) .elementor-widget-text-editor,.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art>.e-con:nth-child(3) .elementor-widget-text-editor{font-size:17px!important;}}
@media(max-width:767px){.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art{height:270px!important;gap:12px!important;width:calc(100% - 8px)!important;margin:0 4px!important;}.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art:before{width:42px!important;height:42px!important;right:-6px!important;top:-12px!important;}.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art>.e-con:nth-child(1){padding:26px 20px!important;border-top-left-radius:64px!important;transform:rotate(-2deg)!important;}.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art>.e-con:nth-child(2){border-top-right-radius:56px!important;padding:16px!important;}.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art>.e-con:nth-child(3){border-bottom-right-radius:56px!important;padding:16px!important;}.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art>.e-con:nth-child(2):before{width:22px!important;height:34px!important;left:18px!important;top:14px!important;}}
.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art .d3-art-word.elementor-widget-text-editor{font-size:30px!important;line-height:1.25!important;letter-spacing:-.6px!important;}@media(max-width:1024px){.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art .d3-art-word.elementor-widget-text-editor{font-size:26px!important;}}@media(max-width:767px){.elementor-1615 .elementor-element.elementor-element-d3c0018.kgs-d6-art.kgs-d6-art .d3-art-word.elementor-widget-text-editor{font-size:24px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-o4fvroot *//* KGS-DESIGN-02 */
.elementor-1615 .elementor-element.elementor-element-o4fvroot{--kgs-logo-blue:#3B4896;--kgs-logo-yellow:#F1E52D;--kgs-logo-gold:#F7BE27;--kgs-logo-orange:#EC6925;--kgs-logo-spiral:#F19816;--kgs-logo-green:#75B320;--kgs-logo-cyan:#47C0E8;--kgs-logo-violet:#904892;--kgs-logo-red:#E31627;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .elementor-element-o4intro{position:relative;padding-top:76px;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .elementor-element-o4intro:before{content:"";position:absolute;left:24px;top:12px;width:48px;height:48px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M50%2052c-9-12%2013-22%2020-8%2012%2023-24%2038-39%2018C8%2031%2053%207%2078%2026c31%2025%204%2064-24%2063%22%20fill%3D%22none%22%20stroke%3D%22%23EC6925%22%20stroke-width%3D%227%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;pointer-events:none;}

/* KGS-DESIGN-03 */

.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-notice.elementor-widget-text-editor:where(:not(.kgs-hero-subline)){display:block!important;width:100%;max-width:1170px;margin:20px auto!important;padding:12px 16px!important;background:#fff;border:1px solid #D8DEEA;border-left:3px solid #75B320;border-radius:8px;font:400 17px/1.6 Poppins,sans-serif;color:#28335A;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-notice p{margin:0!important;}@media(max-width:767px){.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-notice.elementor-widget-text-editor:where(:not(.kgs-hero-subline)){margin:16px auto!important;}}
.elementor-1615 .elementor-element.elementor-element-o4fvroot{--kgs-logo-blue:#3B4896;--kgs-logo-yellow:#F1E52D;--kgs-logo-gold:#F7BE27;--kgs-logo-orange:#EC6925;--kgs-logo-spiral:#F19816;--kgs-logo-green:#75B320;--kgs-logo-cyan:#47C0E8;--kgs-logo-violet:#904892;--kgs-logo-red:#E31627;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-hero{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:64px!important;padding:42px 0!important;background:transparent!important;border-radius:0!important;position:relative;width:100%;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-hero:before{display:none!important;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-copy{padding:0!important;gap:24px!important;min-width:0;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-copy h1.elementor-heading-title{font:600 54px/1.12 Poppins,sans-serif!important;letter-spacing:-1.6px;color:#3B4896;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-copy>.elementor-widget-text-editor:where(:not(.kgs-hero-subline)):first-child{font:600 13px/1.6 Poppins,sans-serif;letter-spacing:1px;color:#3B4896;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-copy .elementor-widget-text-editor:where(:not(.kgs-hero-subline)){font:400 18px/1.65 Poppins,sans-serif;color:#464646;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-copy .elementor-button{background:#3B4896;color:#fff;border:2px solid #3B4896;border-radius:10px;padding:13px 19px;font:500 17px/1.5 Poppins,sans-serif;text-decoration:none;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-art{display:grid!important;grid-template-columns:1.15fr 1fr;grid-template-rows:1fr 1fr;gap:18px!important;height:340px;position:relative;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-shape{background:none;position:relative;isolation:isolate;padding:36px 24px!important;justify-content:center;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-shape:after{content:"";position:absolute;inset:0;z-index:-1;background-repeat:no-repeat;background-size:100% 100%;pointer-events:none;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-blue{grid-row:1/3;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-art-word.elementor-widget-text-editor:where(:not(.kgs-hero-subline)){font:600 30px/1.25 Poppins,sans-serif;color:#fff;letter-spacing:-.6px;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-art-small.elementor-widget-text-editor:where(:not(.kgs-hero-subline)){font:500 18px/1.45 Poppins,sans-serif;color:#28335A;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-art p{margin:0;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-art:before{content:"";position:absolute;width:64px;height:64px;right:0;top:-28px;z-index:2;pointer-events:none;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-fund .d3-blue{grid-row:1;grid-column:1/-1;padding:55px 40px!important;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-fund{grid-template-rows:1.1fr 1fr;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-compact{height:280px;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-compact .d3-art-word{font-size:28px;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-hero.og-hero-grid{padding:20px 0!important;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-photo-art{position:relative;padding:20px 0 12px 22px!important;isolation:isolate;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-photo-art:before,.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-photo-art:after{content:"";position:absolute;pointer-events:none;background-repeat:no-repeat;background-size:100% 100%;z-index:-1;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-photo-art:before{inset:0 15% 38% 0;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-photo-art:after{inset:60% -10px 0 48%;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-photo-art .og-photo{background:white;width:100%;box-shadow:none;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-photo-art .og-photo-copy{padding:12px 22px 20px!important;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-photo-art .og-photo-copy h2{font-size:25px;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-continuation{max-width:780px;padding:0!important;}
@media(max-width:1024px){.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-hero{gap:32px!important;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-copy h1.elementor-heading-title{font-size:43px!important;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-art{height:300px;gap:12px!important;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-shape{padding:32px 18px!important;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-art-word.elementor-widget-text-editor:where(:not(.kgs-hero-subline)){font-size:24px;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-art-small.elementor-widget-text-editor:where(:not(.kgs-hero-subline)){font-size:17px;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-compact{height:250px;}}
@media(max-width:767px){.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-hero{grid-template-columns:1fr;gap:28px!important;padding:26px 0!important;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-copy h1.elementor-heading-title{font-size:39px!important;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-copy{gap:18px!important;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-art{height:155px;grid-template-columns:1.15fr 1fr 1fr;grid-template-rows:1fr;gap:10px!important;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-blue,.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-fund .d3-blue{grid-column:auto;grid-row:auto;padding:25px 16px!important;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-shape{padding:26px 12px!important;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-art-word.elementor-widget-text-editor:where(:not(.kgs-hero-subline)){font-size:22px;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-art-small.elementor-widget-text-editor:where(:not(.kgs-hero-subline)){font-size:17px;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-art:before{width:44px;height:44px;top:-22px;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-photo-art{padding:16px 8px 12px 16px!important;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-photo-art:after{right:0;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-photo-art .og-photo-image img{max-height:200px;object-fit:contain;background:#fff;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-photo-art .og-photo-copy{gap:8px!important;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-photo-art .og-photo-copy h2{font-size:23px;}}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-blue:after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M8%2028C23%206%2051%200%2096%204L87%2067Q80%2099%2049%2096L7%2086Q-2%2055%208%2028Z%22%20fill%3D%22%233B4896%22%2F%3E%3C%2Fsvg%3E");}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-cyan:after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M8%2028C23%206%2051%200%2096%204L87%2067Q80%2099%2049%2096L7%2086Q-2%2055%208%2028Z%22%20fill%3D%22%2347C0E8%22%2F%3E%3C%2Fsvg%3E");}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-yellow:after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M4%208Q40%200%2070%2010Q96%2025%2098%2054L92%2094Q49%20100%2014%2086Q0%2066%204%208Z%22%20fill%3D%22%23F1E52D%22%2F%3E%3C%2Fsvg%3E");}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-art:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M50%2052c-9-12%2013-22%2020-8%2012%2023-24%2038-39%2018C8%2031%2053%207%2078%2026c31%2025%204%2064-24%2063%22%20fill%3D%22none%22%20stroke%3D%22%23EC6925%22%20stroke-width%3D%227%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E");background-size:contain;background-repeat:no-repeat;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-photo-art:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M8%2028C23%206%2051%200%2096%204L87%2067Q80%2099%2049%2096L7%2086Q-2%2055%208%2028Z%22%20fill%3D%22%233B4896%22%2F%3E%3C%2Fsvg%3E");}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-photo-art:after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M4%208Q40%200%2070%2010Q96%2025%2098%2054L92%2094Q49%20100%2014%2086Q0%2066%204%208Z%22%20fill%3D%22%23F1E52D%22%2F%3E%3C%2Fsvg%3E");}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-hero{background:none!important;} 
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-art-word.elementor-widget-text-editor:where(:not(.kgs-hero-subline)){font-size:30px!important;line-height:1.25!important;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-art-small.elementor-widget-text-editor:where(:not(.kgs-hero-subline)){font-size:18px!important;line-height:1.45!important;}@media(max-width:1024px){.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-art-word.elementor-widget-text-editor:where(:not(.kgs-hero-subline)){font-size:24px!important;}}@media(max-width:767px){.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-art-word.elementor-widget-text-editor:where(:not(.kgs-hero-subline)){font-size:22px!important;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-art-small.elementor-widget-text-editor:where(:not(.kgs-hero-subline)){font-size:17px!important;}}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-art .elementor-widget-text-editor:where(:not(.kgs-hero-subline)),.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-art p{white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:manual!important;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-art .elementor-widget-text-editor:where(:not(.kgs-hero-subline)){min-width:0!important;width:100%!important;max-width:100%!important;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-art p{max-width:100%!important;}@media(max-width:767px){.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-art{grid-template-columns:1.4fr 1fr 1fr!important;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .d3-art-word.elementor-widget-text-editor:where(:not(.kgs-hero-subline)){font-size:20px!important;}}
/* KGS-CORR-02: local entrance alignment with OGS; DESIGN-06 art untouched. */
.elementor-1615 .elementor-element.elementor-element-o4fvroot{max-width:100%!important;width:100%!important;padding:0!important;margin:0!important;gap:0!important;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-entrance{background:#FAF8F2;padding:32px 40px 64px;gap:0;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-wrap{width:100%;max-width:1170px;margin:0 auto;padding:0;gap:0;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-crumb{margin:0 0 18px!important;padding:0!important;font:400 16px/1.6 Poppins,sans-serif!important;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-crumb p{margin:0!important;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-crumb a{display:inline-flex;min-height:32px;align-items:center;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-entrance .d3-hero{padding:20px 0!important;margin:0!important;max-width:1170px;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-entrance .d3-copy p{margin:0!important;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-entrance .d3-copy .kgs-type-lead{font:400 20px/1.65 Poppins,sans-serif!important;max-width:580px;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-body{width:calc(100% - 80px);max-width:1170px;margin:0 auto;padding:56px 0 64px;gap:40px;}
@media(max-width:1024px){.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-entrance{padding:28px 32px 48px;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-body{width:calc(100% - 64px);padding:48px 0;gap:32px;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-entrance .d3-copy .kgs-type-lead{font-size:18px!important;}}
@media(max-width:767px){.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-entrance{padding:20px 20px 40px;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-body{width:calc(100% - 40px);padding:36px 0 40px;gap:32px;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-crumb{margin-bottom:18px!important;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-entrance .d3-hero{padding:20px 0!important;}}

.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-projects{gap:24px!important;scroll-margin-top:32px;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-project-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:0;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-project-card{padding:28px;background:#FAF8F2;border:1px solid #E4E1D9;border-radius:18px;gap:14px;min-width:0;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-project-card h3{font:600 23px/1.3 Poppins,sans-serif;color:#3B4896;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-project-card p,.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-history p{margin:0;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-history{padding:28px;background:#F3F6FA;border-radius:18px;gap:16px;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-history .m-review{padding:0;gap:12px;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-history .elementor-button{white-space:normal;text-align:left;}
.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-body>.e-con{min-width:0;}.elementor-1615 .elementor-element.elementor-element-o4fvroot #mitgliedschaft{scroll-margin-top:32px;}
@media(max-width:767px){.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-project-grid{grid-template-columns:1fr;gap:16px;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-project-card,.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-history{padding:22px;}.elementor-1615 .elementor-element.elementor-element-o4fvroot .c2-project-card h3{font-size:22px;}}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */