.elementor-2504 .elementor-element.elementor-element-026fba6{--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;--overlay-opacity:1;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-2504 .elementor-element.elementor-element-026fba6:not(.elementor-motion-effects-element-type-background), .elementor-2504 .elementor-element.elementor-element-026fba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2504 .elementor-element.elementor-element-026fba6::before, .elementor-2504 .elementor-element.elementor-element-026fba6 > .elementor-background-video-container::before, .elementor-2504 .elementor-element.elementor-element-026fba6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2504 .elementor-element.elementor-element-026fba6 > .elementor-background-slideshow::before, .elementor-2504 .elementor-element.elementor-element-026fba6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2504 .elementor-element.elementor-element-026fba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2504 .elementor-element.elementor-element-def6b20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2504 .elementor-element.elementor-element-7efa710{width:auto;max-width:auto;background-color:#B3EAED1F;padding:7px 15px 7px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B3EAED4D;border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-2504 .elementor-element.elementor-element-7efa710.elementor-element{--align-self:flex-start;}.elementor-2504 .elementor-element.elementor-element-7efa710 .elementor-icon-list-icon i{color:var( --e-global-color-30d4d0d );transition:color 0.3s;}.elementor-2504 .elementor-element.elementor-element-7efa710 .elementor-icon-list-icon svg{fill:var( --e-global-color-30d4d0d );transition:fill 0.3s;}.elementor-2504 .elementor-element.elementor-element-7efa710 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2504 .elementor-element.elementor-element-7efa710 .elementor-icon-list-item > a{font-family:var( --e-global-typography-a94b706-font-family ), Sans-serif;font-size:var( --e-global-typography-a94b706-font-size );text-transform:var( --e-global-typography-a94b706-text-transform );}.elementor-2504 .elementor-element.elementor-element-7efa710 .elementor-icon-list-text{color:#B3EAED;transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2504 .elementor-element.elementor-element-7984839{width:100%;max-width:100%;text-align:start;}.elementor-2504 .elementor-element.elementor-element-7984839 .elementor-heading-title{font-family:var( --e-global-typography-27f2213-font-family ), Sans-serif;font-size:var( --e-global-typography-27f2213-font-size );line-height:var( --e-global-typography-27f2213-line-height );color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-2504 .elementor-element.elementor-element-a481bc8{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-4f76d89 );}.elementor-2504 .elementor-element.elementor-element-e5f185c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2504 .elementor-element.elementor-element-703dca8 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );border-radius:100px 100px 100px 100px;padding:13px 21px 13px 21px;}.elementor-2504 .elementor-element.elementor-element-703dca8 .elementor-button:hover, .elementor-2504 .elementor-element.elementor-element-703dca8 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-2504 .elementor-element.elementor-element-703dca8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2504 .elementor-element.elementor-element-703dca8 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2504 .elementor-element.elementor-element-703dca8 .elementor-button:hover svg, .elementor-2504 .elementor-element.elementor-element-703dca8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2504 .elementor-element.elementor-element-64c74eb .elementor-button:hover, .elementor-2504 .elementor-element.elementor-element-64c74eb .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-2504 .elementor-element.elementor-element-64c74eb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2504 .elementor-element.elementor-element-64c74eb .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2504 .elementor-element.elementor-element-64c74eb .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F8F0EA4D;border-radius:100px 100px 100px 100px;padding:13px 21px 13px 21px;}.elementor-2504 .elementor-element.elementor-element-64c74eb .elementor-button:hover svg, .elementor-2504 .elementor-element.elementor-element-64c74eb .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2504 .elementor-element.elementor-element-5fa79af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2504 .elementor-element.elementor-element-50c1158 img{width:100%;max-width:100%;height:401px;object-fit:cover;object-position:top center;border-radius:16px 16px 16px 16px;}.elementor-2504 .elementor-element.elementor-element-4ae4593{--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;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2504 .elementor-element.elementor-element-4ae4593:not(.elementor-motion-effects-element-type-background), .elementor-2504 .elementor-element.elementor-element-4ae4593 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76b812f );}.elementor-2504 .elementor-element.elementor-element-1ba540f{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2504 .elementor-element.elementor-element-1ba540f .elementor-heading-title{font-family:var( --e-global-typography-a94b706-font-family ), Sans-serif;font-size:var( --e-global-typography-a94b706-font-size );text-transform:var( --e-global-typography-a94b706-text-transform );color:#021C1559;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2504 .elementor-element.elementor-element-961a288.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:60px;}.elementor-2504 .elementor-element.elementor-element-961a288 .elementor-main-swiper{height:40px;}.elementor-2504 .elementor-element.elementor-element-961a288 .elementor-swiper-button{font-size:20px;}.elementor-2504 .elementor-element.elementor-element-961a288 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-2504 .elementor-element.elementor-element-6389ce3{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2504 .elementor-element.elementor-element-6389ce3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2504 .elementor-element.elementor-element-6389ce3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2504 .elementor-element.elementor-element-6389ce3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2504 .elementor-element.elementor-element-6389ce3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-ea83256-font-family ), Sans-serif;font-size:var( --e-global-typography-ea83256-font-size );line-height:var( --e-global-typography-ea83256-line-height );}.elementor-2504 .elementor-element.elementor-element-6389ce3 .elementor-icon-list-text{color:#021C1573;transition:color 0.3s;}.elementor-2504 .elementor-element.elementor-element-9bbc09e{--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:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2504 .elementor-element.elementor-element-9bbc09e:not(.elementor-motion-effects-element-type-background), .elementor-2504 .elementor-element.elementor-element-9bbc09e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2504 .elementor-element.elementor-element-33a6789{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2504 .elementor-element.elementor-element-b05c028{width:100%;max-width:100%;}.elementor-2504 .elementor-element.elementor-element-b05c028 .elementor-heading-title{font-family:var( --e-global-typography-5a10606-font-family ), Sans-serif;font-size:var( --e-global-typography-5a10606-font-size );line-height:var( --e-global-typography-5a10606-line-height );color:var( --e-global-color-accent );}.elementor-2504 .elementor-element.elementor-element-246693b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--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 );color:#021C158C;}.elementor-2504 .elementor-element.elementor-element-5c79da3{--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:120px 120px;--row-gap:120px;--column-gap:120px;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2504 .elementor-element.elementor-element-5c79da3:not(.elementor-motion-effects-element-type-background), .elementor-2504 .elementor-element.elementor-element-5c79da3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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 );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2504 .elementor-element.elementor-element-a7b5638{width:auto;max-width:auto;}.elementor-2504 .elementor-element.elementor-element-a7b5638 .elementor-counter-title{justify-content:start;color:#021C1599;font-family:var( --e-global-typography-ea83256-font-family ), Sans-serif;font-size:var( --e-global-typography-ea83256-font-size );line-height:var( --e-global-typography-ea83256-line-height );}.elementor-2504 .elementor-element.elementor-element-a7b5638 .elementor-counter{gap:0px;}.elementor-2504 .elementor-element.elementor-element-a7b5638 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );font-family:var( --e-global-typography-286fbfc-font-family ), Sans-serif;font-size:var( --e-global-typography-286fbfc-font-size );}.elementor-2504 .elementor-element.elementor-element-4bcc8ff{width:auto;max-width:auto;}.elementor-2504 .elementor-element.elementor-element-4bcc8ff .elementor-counter-title{justify-content:start;color:#021C1599;font-family:var( --e-global-typography-ea83256-font-family ), Sans-serif;font-size:var( --e-global-typography-ea83256-font-size );line-height:var( --e-global-typography-ea83256-line-height );}.elementor-2504 .elementor-element.elementor-element-4bcc8ff .elementor-counter{gap:0px;}.elementor-2504 .elementor-element.elementor-element-4bcc8ff .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );font-family:var( --e-global-typography-286fbfc-font-family ), Sans-serif;font-size:var( --e-global-typography-286fbfc-font-size );}.elementor-2504 .elementor-element.elementor-element-3f08615{width:auto;max-width:auto;}.elementor-2504 .elementor-element.elementor-element-3f08615 .elementor-counter-title{justify-content:start;color:#021C1599;font-family:var( --e-global-typography-ea83256-font-family ), Sans-serif;font-size:var( --e-global-typography-ea83256-font-size );line-height:var( --e-global-typography-ea83256-line-height );}.elementor-2504 .elementor-element.elementor-element-3f08615 .elementor-counter{gap:0px;}.elementor-2504 .elementor-element.elementor-element-3f08615 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-accent );font-family:var( --e-global-typography-286fbfc-font-family ), Sans-serif;font-size:var( --e-global-typography-286fbfc-font-size );}.elementor-2504 .elementor-element.elementor-element-3b8caf7{width:auto;max-width:auto;}.elementor-2504 .elementor-element.elementor-element-3b8caf7 .elementor-counter-title{justify-content:start;color:#021C1599;font-family:var( --e-global-typography-ea83256-font-family ), Sans-serif;font-size:var( --e-global-typography-ea83256-font-size );line-height:var( --e-global-typography-ea83256-line-height );}.elementor-2504 .elementor-element.elementor-element-3b8caf7 .elementor-counter{gap:0px;}.elementor-2504 .elementor-element.elementor-element-3b8caf7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:var( --e-global-color-accent );font-family:var( --e-global-typography-286fbfc-font-family ), Sans-serif;font-size:var( --e-global-typography-286fbfc-font-size );}.elementor-2504 .elementor-element.elementor-element-e760c9d{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2504 .elementor-element.elementor-element-e760c9d:not(.elementor-motion-effects-element-type-background), .elementor-2504 .elementor-element.elementor-element-e760c9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2504 .elementor-element.elementor-element-7d02bc5{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2504 .elementor-element.elementor-element-8637b7e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#021C1514;--border-color:#021C1514;--border-radius:20px 20px 20px 20px;box-shadow:0px 1px 2px 0px rgba(1.9999999999999991, 28, 21, 0.058823529411764705);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2504 .elementor-element.elementor-element-8637b7e:not(.elementor-motion-effects-element-type-background), .elementor-2504 .elementor-element.elementor-element-8637b7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76b812f );}.elementor-2504 .elementor-element.elementor-element-d2ac845{--display:flex;--min-height:140px;--border-radius:20px 20px 0px 0px;}.elementor-2504 .elementor-element.elementor-element-d2ac845:not(.elementor-motion-effects-element-type-background), .elementor-2504 .elementor-element.elementor-element-d2ac845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://people21.eu/wp-content/uploads/2026/08/Afb-People21-3.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2504 .elementor-element.elementor-element-26ff612{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );color:var( --e-global-color-text );}.elementor-2504 .elementor-element.elementor-element-6d18e5e .elementor-icon-box-wrapper{text-align:start;}.elementor-2504 .elementor-element.elementor-element-6d18e5e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-2504 .elementor-element.elementor-element-6d18e5e .elementor-icon-box-title, .elementor-2504 .elementor-element.elementor-element-6d18e5e .elementor-icon-box-title a{font-family:var( --e-global-typography-c4eda8b-font-family ), Sans-serif;font-size:var( --e-global-typography-c4eda8b-font-size );}.elementor-2504 .elementor-element.elementor-element-6d18e5e:has(:hover) .elementor-icon-box-title,
					 .elementor-2504 .elementor-element.elementor-element-6d18e5e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-2504 .elementor-element.elementor-element-6d18e5e .elementor-icon-box-description{font-family:var( --e-global-typography-fad3e8b-font-family ), Sans-serif;font-size:var( --e-global-typography-fad3e8b-font-size );line-height:var( --e-global-typography-fad3e8b-line-height );color:#021C1599;}.elementor-2504 .elementor-element.elementor-element-23fa59b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#021C1514;--border-color:#021C1514;--border-radius:20px 20px 20px 20px;box-shadow:0px 1px 2px 0px rgba(1.9999999999999991, 28, 21, 0.058823529411764705);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2504 .elementor-element.elementor-element-23fa59b:not(.elementor-motion-effects-element-type-background), .elementor-2504 .elementor-element.elementor-element-23fa59b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76b812f );}.elementor-2504 .elementor-element.elementor-element-56442d4{--display:flex;--min-height:140px;--border-radius:20px 20px 0px 0px;}.elementor-2504 .elementor-element.elementor-element-56442d4:not(.elementor-motion-effects-element-type-background), .elementor-2504 .elementor-element.elementor-element-56442d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://people21.eu/wp-content/uploads/2026/07/Afb-People21-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2504 .elementor-element.elementor-element-3bf1b21{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2504 .elementor-element.elementor-element-85c7a8c .elementor-icon-box-wrapper{text-align:start;}.elementor-2504 .elementor-element.elementor-element-85c7a8c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-2504 .elementor-element.elementor-element-85c7a8c .elementor-icon-box-title, .elementor-2504 .elementor-element.elementor-element-85c7a8c .elementor-icon-box-title a{font-family:var( --e-global-typography-c4eda8b-font-family ), Sans-serif;font-size:var( --e-global-typography-c4eda8b-font-size );}.elementor-2504 .elementor-element.elementor-element-85c7a8c:has(:hover) .elementor-icon-box-title,
					 .elementor-2504 .elementor-element.elementor-element-85c7a8c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-2504 .elementor-element.elementor-element-85c7a8c .elementor-icon-box-description{font-family:var( --e-global-typography-fad3e8b-font-family ), Sans-serif;font-size:var( --e-global-typography-fad3e8b-font-size );line-height:var( --e-global-typography-fad3e8b-line-height );color:#021C1599;}.elementor-2504 .elementor-element.elementor-element-230d1d5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#021C1514;--border-color:#021C1514;--border-radius:20px 20px 20px 20px;box-shadow:0px 1px 2px 0px rgba(1.9999999999999991, 28, 21, 0.058823529411764705);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2504 .elementor-element.elementor-element-230d1d5:not(.elementor-motion-effects-element-type-background), .elementor-2504 .elementor-element.elementor-element-230d1d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76b812f );}.elementor-2504 .elementor-element.elementor-element-ed4718e{--display:flex;--min-height:140px;--border-radius:20px 20px 0px 0px;}.elementor-2504 .elementor-element.elementor-element-ed4718e:not(.elementor-motion-effects-element-type-background), .elementor-2504 .elementor-element.elementor-element-ed4718e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://people21.eu/wp-content/uploads/2026/08/Scherm­afbeelding-2026-08-04-om-11.00.10.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2504 .elementor-element.elementor-element-428ee31{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2504 .elementor-element.elementor-element-9d9b967 .elementor-icon-box-wrapper{text-align:start;}.elementor-2504 .elementor-element.elementor-element-9d9b967 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-2504 .elementor-element.elementor-element-9d9b967 .elementor-icon-box-title, .elementor-2504 .elementor-element.elementor-element-9d9b967 .elementor-icon-box-title a{font-family:var( --e-global-typography-c4eda8b-font-family ), Sans-serif;font-size:var( --e-global-typography-c4eda8b-font-size );}.elementor-2504 .elementor-element.elementor-element-9d9b967:has(:hover) .elementor-icon-box-title,
					 .elementor-2504 .elementor-element.elementor-element-9d9b967:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-2504 .elementor-element.elementor-element-9d9b967 .elementor-icon-box-description{font-family:var( --e-global-typography-fad3e8b-font-family ), Sans-serif;font-size:var( --e-global-typography-fad3e8b-font-size );line-height:var( --e-global-typography-fad3e8b-line-height );color:#021C1599;}.elementor-2504 .elementor-element.elementor-element-ada2aa9{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2504 .elementor-element.elementor-element-ada2aa9:not(.elementor-motion-effects-element-type-background), .elementor-2504 .elementor-element.elementor-element-ada2aa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2504 .elementor-element.elementor-element-204b5e6{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-2504 .elementor-element.elementor-element-204b5e6 .elementor-heading-title{font-family:var( --e-global-typography-5a10606-font-family ), Sans-serif;font-size:var( --e-global-typography-5a10606-font-size );line-height:var( --e-global-typography-5a10606-line-height );color:var( --e-global-color-accent );}.elementor-2504 .elementor-element.elementor-element-bef7076{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2504 .elementor-element.elementor-element-1562281{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2504 .elementor-element.elementor-element-1562281:not(.elementor-motion-effects-element-type-background), .elementor-2504 .elementor-element.elementor-element-1562281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76b812f );}.elementor-2504 .elementor-element.elementor-element-c2ee74d .elementor-heading-title{font-family:"Viktor", Sans-serif;font-size:60px;font-weight:normal;line-height:30px;color:var( --e-global-color-30d4d0d );}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );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 );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2504 .elementor-element.elementor-element-eb8a3d9 .elementor-testimonial-wrapper{text-align:start;}.elementor-2504 .elementor-element.elementor-element-eb8a3d9 .elementor-testimonial-content{color:var( --e-global-color-accent );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 );}.elementor-2504 .elementor-element.elementor-element-eb8a3d9 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:45px;height:45px;}.elementor-2504 .elementor-element.elementor-element-eb8a3d9 .elementor-testimonial-name{color:var( --e-global-color-accent );font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-2504 .elementor-element.elementor-element-eb8a3d9 .elementor-testimonial-job{color:#021C1573;font-family:var( --e-global-typography-ea83256-font-family ), Sans-serif;font-size:var( --e-global-typography-ea83256-font-size );line-height:var( --e-global-typography-ea83256-line-height );}.elementor-2504 .elementor-element.elementor-element-8ad2909{width:auto;max-width:auto;background-color:var( --e-global-color-30d4d0d );margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-radius:100px 100px 100px 100px;}.elementor-2504 .elementor-element.elementor-element-8ad2909.elementor-element{--align-self:flex-start;}.elementor-2504 .elementor-element.elementor-element-8ad2909 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-6a9d4dd );}.elementor-2504 .elementor-element.elementor-element-e6e2a70{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2504 .elementor-element.elementor-element-e6e2a70:not(.elementor-motion-effects-element-type-background), .elementor-2504 .elementor-element.elementor-element-e6e2a70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76b812f );}.elementor-2504 .elementor-element.elementor-element-9d461e4 .elementor-heading-title{font-family:"Viktor", Sans-serif;font-size:60px;font-weight:normal;line-height:30px;color:var( --e-global-color-30d4d0d );}.elementor-2504 .elementor-element.elementor-element-6e2b58d .elementor-testimonial-wrapper{text-align:start;}.elementor-2504 .elementor-element.elementor-element-6e2b58d .elementor-testimonial-content{color:var( --e-global-color-accent );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 );}.elementor-2504 .elementor-element.elementor-element-6e2b58d .elementor-testimonial-wrapper .elementor-testimonial-image img{width:45px;height:45px;}.elementor-2504 .elementor-element.elementor-element-6e2b58d .elementor-testimonial-name{color:var( --e-global-color-accent );font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-2504 .elementor-element.elementor-element-6e2b58d .elementor-testimonial-job{color:#021C1573;font-family:var( --e-global-typography-ea83256-font-family ), Sans-serif;font-size:var( --e-global-typography-ea83256-font-size );line-height:var( --e-global-typography-ea83256-line-height );}.elementor-2504 .elementor-element.elementor-element-3494285{width:auto;max-width:auto;background-color:var( --e-global-color-30d4d0d );margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-radius:100px 100px 100px 100px;}.elementor-2504 .elementor-element.elementor-element-3494285.elementor-element{--align-self:flex-start;}.elementor-2504 .elementor-element.elementor-element-3494285 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-6a9d4dd );}.elementor-2504 .elementor-element.elementor-element-6c22659{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2504 .elementor-element.elementor-element-6c22659:not(.elementor-motion-effects-element-type-background), .elementor-2504 .elementor-element.elementor-element-6c22659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76b812f );}.elementor-2504 .elementor-element.elementor-element-b4b9600 .elementor-heading-title{font-family:"Viktor", Sans-serif;font-size:60px;font-weight:normal;line-height:30px;color:var( --e-global-color-30d4d0d );}.elementor-2504 .elementor-element.elementor-element-6015e8b .elementor-testimonial-wrapper{text-align:start;}.elementor-2504 .elementor-element.elementor-element-6015e8b .elementor-testimonial-content{color:var( --e-global-color-accent );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 );}.elementor-2504 .elementor-element.elementor-element-6015e8b .elementor-testimonial-wrapper .elementor-testimonial-image img{width:45px;height:45px;}.elementor-2504 .elementor-element.elementor-element-6015e8b .elementor-testimonial-name{color:var( --e-global-color-accent );font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-2504 .elementor-element.elementor-element-6015e8b .elementor-testimonial-job{color:#021C1573;font-family:var( --e-global-typography-ea83256-font-family ), Sans-serif;font-size:var( --e-global-typography-ea83256-font-size );line-height:var( --e-global-typography-ea83256-line-height );}.elementor-2504 .elementor-element.elementor-element-5c98cf1{width:auto;max-width:auto;background-color:var( --e-global-color-30d4d0d );margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-radius:100px 100px 100px 100px;}.elementor-2504 .elementor-element.elementor-element-5c98cf1.elementor-element{--align-self:flex-start;}.elementor-2504 .elementor-element.elementor-element-5c98cf1 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-6a9d4dd );}.elementor-2504 .elementor-element.elementor-element-8943e4e{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2504 .elementor-element.elementor-element-8943e4e:not(.elementor-motion-effects-element-type-background), .elementor-2504 .elementor-element.elementor-element-8943e4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2504 .elementor-element.elementor-element-b2549d3{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2504 .elementor-element.elementor-element-b2549d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2504 .elementor-element.elementor-element-b2549d3 .elementor-heading-title{font-family:var( --e-global-typography-a94b706-font-family ), Sans-serif;font-size:var( --e-global-typography-a94b706-font-size );text-transform:var( --e-global-typography-a94b706-text-transform );color:#021C1566;}.elementor-2504 .elementor-element.elementor-element-7c81076{width:var( --container-widget-width, 100% );max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2504 .elementor-element.elementor-element-7c81076 .elementor-heading-title{font-family:var( --e-global-typography-5a10606-font-family ), Sans-serif;font-size:var( --e-global-typography-5a10606-font-size );line-height:var( --e-global-typography-5a10606-line-height );color:var( --e-global-color-accent );}.elementor-2504 .elementor-element.elementor-element-7eef3c8{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2504 .elementor-element.elementor-element-49ea7b6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2504 .elementor-element.elementor-element-49ea7b6:not(.elementor-motion-effects-element-type-background), .elementor-2504 .elementor-element.elementor-element-49ea7b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6a9d4dd );}.elementor-2504 .elementor-element.elementor-element-49ea7b6::before, .elementor-2504 .elementor-element.elementor-element-49ea7b6 > .elementor-background-video-container::before, .elementor-2504 .elementor-element.elementor-element-49ea7b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2504 .elementor-element.elementor-element-49ea7b6 > .elementor-background-slideshow::before, .elementor-2504 .elementor-element.elementor-element-49ea7b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2504 .elementor-element.elementor-element-49ea7b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2504 .elementor-element.elementor-element-2138cb7{--display:flex;--overlay-opacity:1;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2504 .elementor-element.elementor-element-2138cb7::before, .elementor-2504 .elementor-element.elementor-element-2138cb7 > .elementor-background-video-container::before, .elementor-2504 .elementor-element.elementor-element-2138cb7 > .e-con-inner > .elementor-background-video-container::before, .elementor-2504 .elementor-element.elementor-element-2138cb7 > .elementor-background-slideshow::before, .elementor-2504 .elementor-element.elementor-element-2138cb7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2504 .elementor-element.elementor-element-2138cb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2504 .elementor-element.elementor-element-412ea24{width:auto;max-width:auto;background-color:#B3EAED1F;padding:7px 15px 7px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B3EAED4D;border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-2504 .elementor-element.elementor-element-412ea24.elementor-element{--align-self:flex-start;}.elementor-2504 .elementor-element.elementor-element-412ea24 .elementor-icon-list-icon i{color:var( --e-global-color-30d4d0d );transition:color 0.3s;}.elementor-2504 .elementor-element.elementor-element-412ea24 .elementor-icon-list-icon svg{fill:var( --e-global-color-30d4d0d );transition:fill 0.3s;}.elementor-2504 .elementor-element.elementor-element-412ea24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2504 .elementor-element.elementor-element-412ea24 .elementor-icon-list-item > a{font-family:"Public Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;}.elementor-2504 .elementor-element.elementor-element-412ea24 .elementor-icon-list-text{color:#B3EAED;transition:color 0.3s;}.elementor-2504 .elementor-element.elementor-element-5b0827c{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-2504 .elementor-element.elementor-element-5b0827c .elementor-icon-box-wrapper{text-align:start;}.elementor-2504 .elementor-element.elementor-element-5b0827c .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-2504 .elementor-element.elementor-element-5b0827c .elementor-icon-box-title, .elementor-2504 .elementor-element.elementor-element-5b0827c .elementor-icon-box-title a{font-family:"Viktor", Sans-serif;font-size:34px;line-height:36px;}.elementor-2504 .elementor-element.elementor-element-5b0827c:has(:hover) .elementor-icon-box-title,
					 .elementor-2504 .elementor-element.elementor-element-5b0827c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2504 .elementor-element.elementor-element-5b0827c .elementor-icon-box-description{font-family:var( --e-global-typography-fad3e8b-font-family ), Sans-serif;font-size:var( --e-global-typography-fad3e8b-font-size );line-height:var( --e-global-typography-fad3e8b-line-height );color:var( --e-global-color-4f76d89 );}.elementor-2504 .elementor-element.elementor-element-793b9b7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2504 .elementor-element.elementor-element-793b9b7:not(.elementor-motion-effects-element-type-background), .elementor-2504 .elementor-element.elementor-element-793b9b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-30d4d0d );}.elementor-2504 .elementor-element.elementor-element-793b9b7::before, .elementor-2504 .elementor-element.elementor-element-793b9b7 > .elementor-background-video-container::before, .elementor-2504 .elementor-element.elementor-element-793b9b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-2504 .elementor-element.elementor-element-793b9b7 > .elementor-background-slideshow::before, .elementor-2504 .elementor-element.elementor-element-793b9b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2504 .elementor-element.elementor-element-793b9b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://people21.eu/wp-content/smush-webp/2026/08/lens4.png.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2504 .elementor-element.elementor-element-5e3a538{--display:flex;--overlay-opacity:1;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2504 .elementor-element.elementor-element-5e3a538::before, .elementor-2504 .elementor-element.elementor-element-5e3a538 > .elementor-background-video-container::before, .elementor-2504 .elementor-element.elementor-element-5e3a538 > .e-con-inner > .elementor-background-video-container::before, .elementor-2504 .elementor-element.elementor-element-5e3a538 > .elementor-background-slideshow::before, .elementor-2504 .elementor-element.elementor-element-5e3a538 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2504 .elementor-element.elementor-element-5e3a538 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2504 .elementor-element.elementor-element-8b4036c{width:auto;max-width:auto;background-color:#FF592514;padding:7px 15px 7px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF592540;border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-2504 .elementor-element.elementor-element-8b4036c.elementor-element{--align-self:flex-start;}.elementor-2504 .elementor-element.elementor-element-8b4036c .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2504 .elementor-element.elementor-element-8b4036c .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-2504 .elementor-element.elementor-element-8b4036c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2504 .elementor-element.elementor-element-8b4036c .elementor-icon-list-item > a{font-family:"Public Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;}.elementor-2504 .elementor-element.elementor-element-8b4036c .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2504 .elementor-element.elementor-element-2708623{width:100%;max-width:100%;}.elementor-2504 .elementor-element.elementor-element-2708623 .elementor-icon-box-wrapper{text-align:start;}.elementor-2504 .elementor-element.elementor-element-2708623 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-2504 .elementor-element.elementor-element-2708623 .elementor-icon-box-title, .elementor-2504 .elementor-element.elementor-element-2708623 .elementor-icon-box-title a{font-family:"Viktor", Sans-serif;font-size:34px;line-height:36px;}.elementor-2504 .elementor-element.elementor-element-2708623:has(:hover) .elementor-icon-box-title,
					 .elementor-2504 .elementor-element.elementor-element-2708623:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-2504 .elementor-element.elementor-element-2708623 .elementor-icon-box-description{font-family:var( --e-global-typography-fad3e8b-font-family ), Sans-serif;font-size:var( --e-global-typography-fad3e8b-font-size );line-height:var( --e-global-typography-fad3e8b-line-height );color:#021C1599;}.elementor-2504 .elementor-element.elementor-element-441dcd7{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2504 .elementor-element.elementor-element-441dcd7:not(.elementor-motion-effects-element-type-background), .elementor-2504 .elementor-element.elementor-element-441dcd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2504 .elementor-element.elementor-element-918e401{width:var( --container-widget-width, 100% );max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2504 .elementor-element.elementor-element-918e401 .elementor-heading-title{font-family:var( --e-global-typography-5a10606-font-family ), Sans-serif;font-size:var( --e-global-typography-5a10606-font-size );line-height:var( --e-global-typography-5a10606-line-height );color:var( --e-global-color-accent );}.elementor-2504 .elementor-element.elementor-element-a402d9c{--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:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2504 .elementor-element.elementor-element-60ff7f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2504 .elementor-element.elementor-element-dcec276{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2504 .elementor-element.elementor-element-e65b6ac{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2504 .elementor-element.elementor-element-e65b6ac:not(.elementor-motion-effects-element-type-background), .elementor-2504 .elementor-element.elementor-element-e65b6ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2504 .elementor-element.elementor-element-00a2295{--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;--overlay-opacity:1;--border-radius:32px 32px 32px 32px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2504 .elementor-element.elementor-element-00a2295:not(.elementor-motion-effects-element-type-background), .elementor-2504 .elementor-element.elementor-element-00a2295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6a9d4dd );}.elementor-2504 .elementor-element.elementor-element-00a2295::before, .elementor-2504 .elementor-element.elementor-element-00a2295 > .elementor-background-video-container::before, .elementor-2504 .elementor-element.elementor-element-00a2295 > .e-con-inner > .elementor-background-video-container::before, .elementor-2504 .elementor-element.elementor-element-00a2295 > .elementor-background-slideshow::before, .elementor-2504 .elementor-element.elementor-element-00a2295 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2504 .elementor-element.elementor-element-00a2295 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://people21.eu/wp-content/smush-webp/2026/08/lens6-scaled.png.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2504 .elementor-element.elementor-element-3fd33fb{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2504 .elementor-element.elementor-element-f03c929{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2504 .elementor-element.elementor-element-33d9571{width:auto;max-width:auto;background-color:#B3EAED1F;padding:7px 15px 7px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B3EAED4D;border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-2504 .elementor-element.elementor-element-33d9571.elementor-element{--align-self:flex-start;}.elementor-2504 .elementor-element.elementor-element-33d9571 .elementor-icon-list-icon i{color:var( --e-global-color-30d4d0d );transition:color 0.3s;}.elementor-2504 .elementor-element.elementor-element-33d9571 .elementor-icon-list-icon svg{fill:var( --e-global-color-30d4d0d );transition:fill 0.3s;}.elementor-2504 .elementor-element.elementor-element-33d9571 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2504 .elementor-element.elementor-element-33d9571 .elementor-icon-list-item > a{font-family:var( --e-global-typography-a94b706-font-family ), Sans-serif;font-size:var( --e-global-typography-a94b706-font-size );text-transform:var( --e-global-typography-a94b706-text-transform );}.elementor-2504 .elementor-element.elementor-element-33d9571 .elementor-icon-list-text{color:#B3EAED;transition:color 0.3s;}.elementor-2504 .elementor-element.elementor-element-0ec3c8c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2504 .elementor-element.elementor-element-0ec3c8c .elementor-heading-title{font-family:"Viktor", Sans-serif;font-size:52px;font-weight:normal;color:var( --e-global-color-76b812f );}.elementor-2504 .elementor-element.elementor-element-0f1abc5{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-4f76d89 );}.elementor-2504 .elementor-element.elementor-element-8e71764{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2504 .elementor-element.elementor-element-9f9ce0a .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );border-radius:100px 100px 100px 100px;padding:13px 21px 13px 21px;}.elementor-2504 .elementor-element.elementor-element-9f9ce0a .elementor-button:hover, .elementor-2504 .elementor-element.elementor-element-9f9ce0a .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-2504 .elementor-element.elementor-element-9f9ce0a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2504 .elementor-element.elementor-element-9f9ce0a .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2504 .elementor-element.elementor-element-9f9ce0a .elementor-button:hover svg, .elementor-2504 .elementor-element.elementor-element-9f9ce0a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2504 .elementor-element.elementor-element-cf5b5e8 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F8F0EA4D;border-radius:100px 100px 100px 100px;padding:13px 21px 13px 21px;}.elementor-2504 .elementor-element.elementor-element-cf5b5e8 .elementor-button:hover, .elementor-2504 .elementor-element.elementor-element-cf5b5e8 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-2504 .elementor-element.elementor-element-cf5b5e8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2504 .elementor-element.elementor-element-cf5b5e8 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2504 .elementor-element.elementor-element-cf5b5e8 .elementor-button:hover svg, .elementor-2504 .elementor-element.elementor-element-cf5b5e8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2504 .elementor-element.elementor-element-026fba6{--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-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-2504 .elementor-element.elementor-element-7efa710 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2504 .elementor-element.elementor-element-7efa710 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a94b706-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2504 .elementor-element.elementor-element-7984839 .elementor-heading-title{font-size:var( --e-global-typography-27f2213-font-size );line-height:var( --e-global-typography-27f2213-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2504 .elementor-element.elementor-element-a481bc8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2504 .elementor-element.elementor-element-50c1158{width:100%;max-width:100%;}.elementor-2504 .elementor-element.elementor-element-50c1158 img{height:100%;}.elementor-2504 .elementor-element.elementor-element-4ae4593{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2504 .elementor-element.elementor-element-1ba540f{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2504 .elementor-element.elementor-element-1ba540f .elementor-heading-title{font-size:var( --e-global-typography-a94b706-font-size );}.elementor-2504 .elementor-element.elementor-element-961a288.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:30px;}.elementor-2504 .elementor-element.elementor-element-961a288 .elementor-main-swiper{height:30px;}.elementor-2504 .elementor-element.elementor-element-6389ce3{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-2504 .elementor-element.elementor-element-6389ce3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2504 .elementor-element.elementor-element-6389ce3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-ea83256-font-size );line-height:var( --e-global-typography-ea83256-line-height );}.elementor-2504 .elementor-element.elementor-element-b05c028 .elementor-heading-title{font-size:var( --e-global-typography-5a10606-font-size );line-height:var( --e-global-typography-5a10606-line-height );}.elementor-2504 .elementor-element.elementor-element-246693b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2504 .elementor-element.elementor-element-a7b5638 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-286fbfc-font-size );}.elementor-2504 .elementor-element.elementor-element-a7b5638 .elementor-counter-title{font-size:var( --e-global-typography-ea83256-font-size );line-height:var( --e-global-typography-ea83256-line-height );}.elementor-2504 .elementor-element.elementor-element-4bcc8ff .elementor-counter-number-wrapper{font-size:var( --e-global-typography-286fbfc-font-size );}.elementor-2504 .elementor-element.elementor-element-4bcc8ff .elementor-counter-title{font-size:var( --e-global-typography-ea83256-font-size );line-height:var( --e-global-typography-ea83256-line-height );}.elementor-2504 .elementor-element.elementor-element-3f08615 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-286fbfc-font-size );}.elementor-2504 .elementor-element.elementor-element-3f08615 .elementor-counter-title{font-size:var( --e-global-typography-ea83256-font-size );line-height:var( --e-global-typography-ea83256-line-height );}.elementor-2504 .elementor-element.elementor-element-3b8caf7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-286fbfc-font-size );}.elementor-2504 .elementor-element.elementor-element-3b8caf7 .elementor-counter-title{font-size:var( --e-global-typography-ea83256-font-size );line-height:var( --e-global-typography-ea83256-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-2504 .elementor-element.elementor-element-6d18e5e .elementor-icon-box-title, .elementor-2504 .elementor-element.elementor-element-6d18e5e .elementor-icon-box-title a{font-size:var( --e-global-typography-c4eda8b-font-size );}.elementor-2504 .elementor-element.elementor-element-6d18e5e .elementor-icon-box-description{font-size:var( --e-global-typography-fad3e8b-font-size );line-height:var( --e-global-typography-fad3e8b-line-height );}.elementor-2504 .elementor-element.elementor-element-85c7a8c .elementor-icon-box-title, .elementor-2504 .elementor-element.elementor-element-85c7a8c .elementor-icon-box-title a{font-size:var( --e-global-typography-c4eda8b-font-size );}.elementor-2504 .elementor-element.elementor-element-85c7a8c .elementor-icon-box-description{font-size:var( --e-global-typography-fad3e8b-font-size );line-height:var( --e-global-typography-fad3e8b-line-height );}.elementor-2504 .elementor-element.elementor-element-9d9b967 .elementor-icon-box-title, .elementor-2504 .elementor-element.elementor-element-9d9b967 .elementor-icon-box-title a{font-size:var( --e-global-typography-c4eda8b-font-size );}.elementor-2504 .elementor-element.elementor-element-9d9b967 .elementor-icon-box-description{font-size:var( --e-global-typography-fad3e8b-font-size );line-height:var( --e-global-typography-fad3e8b-line-height );}.elementor-2504 .elementor-element.elementor-element-204b5e6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2504 .elementor-element.elementor-element-204b5e6 .elementor-heading-title{font-size:var( --e-global-typography-5a10606-font-size );line-height:var( --e-global-typography-5a10606-line-height );}.elementor-2504 .elementor-element.elementor-element-bef7076{--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-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2504 .elementor-element.elementor-element-eb8a3d9 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-2504 .elementor-element.elementor-element-eb8a3d9 .elementor-testimonial-job{font-size:var( --e-global-typography-ea83256-font-size );line-height:var( --e-global-typography-ea83256-line-height );}.elementor-2504 .elementor-element.elementor-element-6e2b58d .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-2504 .elementor-element.elementor-element-6e2b58d .elementor-testimonial-job{font-size:var( --e-global-typography-ea83256-font-size );line-height:var( --e-global-typography-ea83256-line-height );}.elementor-2504 .elementor-element.elementor-element-6015e8b .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-2504 .elementor-element.elementor-element-6015e8b .elementor-testimonial-job{font-size:var( --e-global-typography-ea83256-font-size );line-height:var( --e-global-typography-ea83256-line-height );}.elementor-2504 .elementor-element.elementor-element-b2549d3 .elementor-heading-title{font-size:var( --e-global-typography-a94b706-font-size );}.elementor-2504 .elementor-element.elementor-element-7c81076 .elementor-heading-title{font-size:var( --e-global-typography-5a10606-font-size );line-height:var( --e-global-typography-5a10606-line-height );}.elementor-2504 .elementor-element.elementor-element-5b0827c .elementor-icon-box-description{font-size:var( --e-global-typography-fad3e8b-font-size );line-height:var( --e-global-typography-fad3e8b-line-height );}.elementor-2504 .elementor-element.elementor-element-2708623 .elementor-icon-box-description{font-size:var( --e-global-typography-fad3e8b-font-size );line-height:var( --e-global-typography-fad3e8b-line-height );}.elementor-2504 .elementor-element.elementor-element-918e401 .elementor-heading-title{font-size:var( --e-global-typography-5a10606-font-size );line-height:var( --e-global-typography-5a10606-line-height );}.elementor-2504 .elementor-element.elementor-element-00a2295{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2504 .elementor-element.elementor-element-33d9571 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2504 .elementor-element.elementor-element-33d9571 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a94b706-font-size );}.elementor-2504 .elementor-element.elementor-element-0ec3c8c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-2504 .elementor-element.elementor-element-026fba6{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-2504 .elementor-element.elementor-element-7efa710 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2504 .elementor-element.elementor-element-7efa710 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a94b706-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2504 .elementor-element.elementor-element-7984839 .elementor-heading-title{font-size:var( --e-global-typography-27f2213-font-size );line-height:var( --e-global-typography-27f2213-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2504 .elementor-element.elementor-element-703dca8{width:100%;max-width:100%;}.elementor-2504 .elementor-element.elementor-element-64c74eb{width:100%;max-width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2504 .elementor-element.elementor-element-4ae4593{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2504 .elementor-element.elementor-element-1ba540f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2504 .elementor-element.elementor-element-1ba540f .elementor-heading-title{font-size:var( --e-global-typography-a94b706-font-size );}.elementor-2504 .elementor-element.elementor-element-961a288.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2504 .elementor-element.elementor-element-6389ce3{width:100%;max-width:100%;}.elementor-2504 .elementor-element.elementor-element-6389ce3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2504 .elementor-element.elementor-element-6389ce3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-ea83256-font-size );line-height:var( --e-global-typography-ea83256-line-height );}.elementor-2504 .elementor-element.elementor-element-b05c028 .elementor-heading-title{font-size:var( --e-global-typography-5a10606-font-size );line-height:var( --e-global-typography-5a10606-line-height );}.elementor-2504 .elementor-element.elementor-element-246693b{font-size:var( --e-global-typography-text-font-size );}.elementor-2504 .elementor-element.elementor-element-5c79da3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2504 .elementor-element.elementor-element-a7b5638 .elementor-counter{gap:10px;}.elementor-2504 .elementor-element.elementor-element-a7b5638 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-286fbfc-font-size );}.elementor-2504 .elementor-element.elementor-element-a7b5638 .elementor-counter-title{font-size:var( --e-global-typography-ea83256-font-size );line-height:var( --e-global-typography-ea83256-line-height );}.elementor-2504 .elementor-element.elementor-element-4bcc8ff .elementor-counter{gap:10px;}.elementor-2504 .elementor-element.elementor-element-4bcc8ff .elementor-counter-number-wrapper{font-size:var( --e-global-typography-286fbfc-font-size );}.elementor-2504 .elementor-element.elementor-element-4bcc8ff .elementor-counter-title{font-size:var( --e-global-typography-ea83256-font-size );line-height:var( --e-global-typography-ea83256-line-height );}.elementor-2504 .elementor-element.elementor-element-3f08615 .elementor-counter{gap:10px;}.elementor-2504 .elementor-element.elementor-element-3f08615 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-286fbfc-font-size );}.elementor-2504 .elementor-element.elementor-element-3f08615 .elementor-counter-title{font-size:var( --e-global-typography-ea83256-font-size );line-height:var( --e-global-typography-ea83256-line-height );}.elementor-2504 .elementor-element.elementor-element-3b8caf7 .elementor-counter{gap:10px;}.elementor-2504 .elementor-element.elementor-element-3b8caf7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-286fbfc-font-size );}.elementor-2504 .elementor-element.elementor-element-3b8caf7 .elementor-counter-title{font-size:var( --e-global-typography-ea83256-font-size );line-height:var( --e-global-typography-ea83256-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-2504 .elementor-element.elementor-element-6d18e5e .elementor-icon-box-title, .elementor-2504 .elementor-element.elementor-element-6d18e5e .elementor-icon-box-title a{font-size:var( --e-global-typography-c4eda8b-font-size );}.elementor-2504 .elementor-element.elementor-element-6d18e5e .elementor-icon-box-description{font-size:var( --e-global-typography-fad3e8b-font-size );line-height:var( --e-global-typography-fad3e8b-line-height );}.elementor-2504 .elementor-element.elementor-element-85c7a8c .elementor-icon-box-title, .elementor-2504 .elementor-element.elementor-element-85c7a8c .elementor-icon-box-title a{font-size:var( --e-global-typography-c4eda8b-font-size );}.elementor-2504 .elementor-element.elementor-element-85c7a8c .elementor-icon-box-description{font-size:var( --e-global-typography-fad3e8b-font-size );line-height:var( --e-global-typography-fad3e8b-line-height );}.elementor-2504 .elementor-element.elementor-element-9d9b967 .elementor-icon-box-title, .elementor-2504 .elementor-element.elementor-element-9d9b967 .elementor-icon-box-title a{font-size:var( --e-global-typography-c4eda8b-font-size );}.elementor-2504 .elementor-element.elementor-element-9d9b967 .elementor-icon-box-description{font-size:var( --e-global-typography-fad3e8b-font-size );line-height:var( --e-global-typography-fad3e8b-line-height );}.elementor-2504 .elementor-element.elementor-element-204b5e6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2504 .elementor-element.elementor-element-204b5e6 .elementor-heading-title{font-size:var( --e-global-typography-5a10606-font-size );line-height:var( --e-global-typography-5a10606-line-height );}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2504 .elementor-element.elementor-element-eb8a3d9 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-2504 .elementor-element.elementor-element-eb8a3d9 .elementor-testimonial-job{font-size:var( --e-global-typography-ea83256-font-size );line-height:var( --e-global-typography-ea83256-line-height );}.elementor-2504 .elementor-element.elementor-element-6e2b58d .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-2504 .elementor-element.elementor-element-6e2b58d .elementor-testimonial-job{font-size:var( --e-global-typography-ea83256-font-size );line-height:var( --e-global-typography-ea83256-line-height );}.elementor-2504 .elementor-element.elementor-element-6015e8b .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-2504 .elementor-element.elementor-element-6015e8b .elementor-testimonial-job{font-size:var( --e-global-typography-ea83256-font-size );line-height:var( --e-global-typography-ea83256-line-height );}.elementor-2504 .elementor-element.elementor-element-b2549d3{width:var( --container-widget-width, 342.344px );max-width:342.344px;--container-widget-width:342.344px;--container-widget-flex-grow:0;}.elementor-2504 .elementor-element.elementor-element-b2549d3 .elementor-heading-title{font-size:var( --e-global-typography-a94b706-font-size );}.elementor-2504 .elementor-element.elementor-element-7c81076 .elementor-heading-title{font-size:var( --e-global-typography-5a10606-font-size );line-height:var( --e-global-typography-5a10606-line-height );}.elementor-2504 .elementor-element.elementor-element-5b0827c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2504 .elementor-element.elementor-element-5b0827c .elementor-icon-box-description{font-size:var( --e-global-typography-fad3e8b-font-size );line-height:var( --e-global-typography-fad3e8b-line-height );}.elementor-2504 .elementor-element.elementor-element-2708623 .elementor-icon-box-description{font-size:var( --e-global-typography-fad3e8b-font-size );line-height:var( --e-global-typography-fad3e8b-line-height );}.elementor-2504 .elementor-element.elementor-element-918e401 .elementor-heading-title{font-size:var( --e-global-typography-5a10606-font-size );line-height:var( --e-global-typography-5a10606-line-height );}.elementor-2504 .elementor-element.elementor-element-00a2295{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2504 .elementor-element.elementor-element-33d9571 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2504 .elementor-element.elementor-element-33d9571 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a94b706-font-size );}.elementor-2504 .elementor-element.elementor-element-0ec3c8c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2504 .elementor-element.elementor-element-0ec3c8c .elementor-heading-title{font-size:34px;}.elementor-2504 .elementor-element.elementor-element-0f1abc5{--container-widget-width:99%;--container-widget-flex-grow:0;width:var( --container-widget-width, 99% );max-width:99%;}.elementor-2504 .elementor-element.elementor-element-9f9ce0a{width:100%;max-width:100%;}.elementor-2504 .elementor-element.elementor-element-cf5b5e8{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-2504 .elementor-element.elementor-element-def6b20{--width:90%;}.elementor-2504 .elementor-element.elementor-element-5fa79af{--width:50%;}.elementor-2504 .elementor-element.elementor-element-33a6789{--width:70%;}.elementor-2504 .elementor-element.elementor-element-793b9b7{--width:60%;}.elementor-2504 .elementor-element.elementor-element-3fd33fb{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2504 .elementor-element.elementor-element-def6b20{--width:100%;}.elementor-2504 .elementor-element.elementor-element-5fa79af{--width:100%;}.elementor-2504 .elementor-element.elementor-element-33a6789{--width:100%;}.elementor-2504 .elementor-element.elementor-element-f03c929{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-bef7076 */.elementor-element-bef7076 &gt; .e-con {
    display: flex;
    flex-direction: column;
}

.elementor-element-bef7076 .elementor-widget-testimonial {
    flex: 1;
    display: flex;
}

.elementor-element-bef7076 .elementor-widget-testimonial &gt; .elementor-widget-container {
    width: 100%;
    display: flex;
}

.elementor-element-bef7076 .elementor-testimonial-wrapper {
    width: 100%;
    display: flex;
    flex-direction: column;
}

.elementor-element-bef7076 .elementor-testimonial-meta {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-60ff7f0 *//* Widget-level layout reset */
.elementor-2504 .elementor-element.elementor-element-60ff7f0,
.elementor-2504 .elementor-element.elementor-element-60ff7f0 &gt; .elementor-widget-container {
	width: 100% !important;
	max-width: 100% !important;
	margin: 0 !important;
	padding: 0 !important;
	overflow: visible !important;
}

.elementor-2504 .elementor-element.elementor-element-60ff7f0 .people21-history {
	--background: #F8F0E8;
	--line: #021C151A;
	--green: #2C9461;
	--title: #021C15;
	--text: #021C1599;
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
}
.elementor-2504 .elementor-element.elementor-element-60ff7f0 .people21-history,
.elementor-2504 .elementor-element.elementor-element-60ff7f0 .people21-history * {
	box-sizing: border-box;
}

/* Desktop: 4 columns in a row */
.elementor-2504 .elementor-element.elementor-element-60ff7f0 .people21-history__track {
	position: relative;
	display: grid;
	grid-template-columns: repeat(4, minmax(0, 1fr));
	gap: 0;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
}
.elementor-2504 .elementor-element.elementor-element-60ff7f0 .people21-history__item {
	position: relative;
	z-index: 1;
	min-width: 0;
	margin: 0;
	padding: 0 clamp(20px, 3vw, 56px) 0 0;
}
.elementor-2504 .elementor-element.elementor-element-60ff7f0 .people21-history__item:last-child {
	padding-right: 0;
}

/* Connecting line drawn per item, so it always ends at the last marker */
.elementor-2504 .elementor-element.elementor-element-60ff7f0 .people21-history__item:not(:last-child)::before {
	content: "";
	position: absolute;
	z-index: 0;
	top: 8px;
	left: 9px;
	width: 100%;
	height: 2px;
	background: var(--line);
}

.elementor-2504 .elementor-element.elementor-element-60ff7f0 .people21-history__marker {
	position: relative;
	z-index: 2;
	width: 18px;
	height: 18px;
	margin: 0 0 20px;
	border: 2px solid var(--green);
	border-radius: 50%;
	background: var(--background);
	flex: none;
}
.elementor-2504 .elementor-element.elementor-element-60ff7f0 .people21-history__content {
	min-width: 0;
	margin: 0;
	padding: 0;
}
.elementor-2504 .elementor-element.elementor-element-60ff7f0 .people21-history__year {
	display: block;
	margin: 0 0 12px;
	color: var(--title);
	font-family: "Viktor", serif;
	font-size: clamp(24px, 2.4vw, 30px);
	font-weight: 400;
	line-height: 1;
}
.elementor-2504 .elementor-element.elementor-element-60ff7f0 .people21-history__description {
	max-width: 320px;
	margin: 0;
	color: var(--text);
	font-family: "Public Sans", sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.65;
}

/* Tablet + mobile: stacked vertical timeline */
@media (max-width: 1199px) {
	.elementor-2504 .elementor-element.elementor-element-60ff7f0 .people21-history__track {
		display: flex;
		flex-direction: column;
		gap: 0;
	}
	.elementor-2504 .elementor-element.elementor-element-60ff7f0 .people21-history__item {
		display: block;
		padding: 0 0 32px 40px;
	}
	.elementor-2504 .elementor-element.elementor-element-60ff7f0 .people21-history__item:last-child {
		padding-bottom: 0;
	}
	.elementor-2504 .elementor-element.elementor-element-60ff7f0 .people21-history__item:not(:last-child)::before {
		top: 9px;
		left: 8px;
		width: 2px;
		height: 100%;
	}
	.elementor-2504 .elementor-element.elementor-element-60ff7f0 .people21-history__marker {
		position: absolute;
		top: 0;
		left: 0;
		margin: 0;
	}
	.elementor-2504 .elementor-element.elementor-element-60ff7f0 .people21-history__description {
		max-width: 560px;
	}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dcec276 *//* Widget-level layout reset */
.elementor-2504 .elementor-element.elementor-element-dcec276,
.elementor-2504 .elementor-element.elementor-element-dcec276 &gt; .elementor-widget-container {
	width: 100% !important;
	max-width: 100% !important;
	margin: 0 !important;
	padding: 0 !important;
	overflow: visible !important;
}

.elementor-2504 .elementor-element.elementor-element-dcec276 .people21-history {
	--background: #F8F0E8;
	--line: #021C151A;
	--green: #2C9461;
	--title: #021C15;
	--text: #021C1599;
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
}
.elementor-2504 .elementor-element.elementor-element-dcec276 .people21-history,
.elementor-2504 .elementor-element.elementor-element-dcec276 .people21-history * {
	box-sizing: border-box;
}

/* Desktop: 4 columns in a row */
.elementor-2504 .elementor-element.elementor-element-dcec276 .people21-history__track {
	position: relative;
	display: grid;
	grid-template-columns: repeat(4, minmax(0, 1fr));
	gap: 0;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
}
.elementor-2504 .elementor-element.elementor-element-dcec276 .people21-history__item {
	position: relative;
	z-index: 1;
	min-width: 0;
	margin: 0;
	padding: 0 clamp(20px, 3vw, 56px) 0 0;
}
.elementor-2504 .elementor-element.elementor-element-dcec276 .people21-history__item:last-child {
	padding-right: 0;
}

/* Connecting line drawn per item, so it always ends at the last marker */
.elementor-2504 .elementor-element.elementor-element-dcec276 .people21-history__item:not(:last-child)::before {
	content: "";
	position: absolute;
	z-index: 0;
	top: 8px;
	left: 9px;
	width: 100%;
	height: 2px;
	background: var(--line);
}

.elementor-2504 .elementor-element.elementor-element-dcec276 .people21-history__marker {
	position: relative;
	z-index: 2;
	width: 18px;
	height: 18px;
	margin: 0 0 20px;
	border: 2px solid var(--green);
	border-radius: 50%;
	background: var(--background);
	flex: none;
}
.elementor-2504 .elementor-element.elementor-element-dcec276 .people21-history__content {
	min-width: 0;
	margin: 0;
	padding: 0;
}
.elementor-2504 .elementor-element.elementor-element-dcec276 .people21-history__year {
	display: block;
	margin: 0 0 12px;
	color: var(--title);
	font-family: "Viktor", serif;
	font-size: clamp(24px, 2.4vw, 30px);
	font-weight: 400;
	line-height: 1;
}
.elementor-2504 .elementor-element.elementor-element-dcec276 .people21-history__description {
	max-width: 320px;
	margin: 0;
	color: var(--text);
	font-family: "Public Sans", sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.65;
}

/* Tablet + mobile: stacked vertical timeline */
@media (max-width: 1199px) {
	.elementor-2504 .elementor-element.elementor-element-dcec276 .people21-history__track {
		display: flex;
		flex-direction: column;
		gap: 0;
	}
	.elementor-2504 .elementor-element.elementor-element-dcec276 .people21-history__item {
		display: block;
		padding: 0 0 32px 40px;
	}
	.elementor-2504 .elementor-element.elementor-element-dcec276 .people21-history__item:last-child {
		padding-bottom: 0;
	}
	.elementor-2504 .elementor-element.elementor-element-dcec276 .people21-history__item:not(:last-child)::before {
		top: 9px;
		left: 8px;
		width: 2px;
		height: 100%;
	}
	.elementor-2504 .elementor-element.elementor-element-dcec276 .people21-history__marker {
		position: absolute;
		top: 0;
		left: 0;
		margin: 0;
	}
	.elementor-2504 .elementor-element.elementor-element-dcec276 .people21-history__description {
		max-width: 560px;
	}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Viktor';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://people21.eu/wp-content/uploads/2026/05/Viktor-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */