.elementor-11195 .elementor-element.elementor-element-6ea4933{--display:flex;--min-height:486px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-11195 .elementor-element.elementor-element-6ea4933:not(.elementor-motion-effects-element-type-background), .elementor-11195 .elementor-element.elementor-element-6ea4933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://envt.eu/wp-content/uploads/2026/09/12068624-8269-4756-83d2-7e6719b333ee.png");background-position:top center;}.elementor-11195 .elementor-element.elementor-element-02525ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-11195 .elementor-element.elementor-element-a0a8af0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-11195 .elementor-element.elementor-element-a0a8af0 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-11195 .elementor-element.elementor-element-31d623d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-11195 .elementor-element.elementor-element-31d623d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-11195 .elementor-element.elementor-element-c298fa7{padding:0px 0px 0px 20px;}.elementor-11195 .elementor-element.elementor-element-ac3e904{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-11195 .elementor-element.elementor-element-1fc7272 .elementor-button{background-color:var( --e-global-color-secondary );line-height:20px;fill:#FBFBFB;color:#FBFBFB;border-radius:20px 20px 20px 20px;}.elementor-11195 .elementor-element.elementor-element-1bbea75{--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-11195 .elementor-element.elementor-element-4359d06{--display:flex;}.elementor-11195 .elementor-element.elementor-element-b451fd2{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11195 .elementor-element.elementor-element-7b07746{--display:flex;}.elementor-11195 .elementor-element.elementor-element-f42f205{--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-11195 .elementor-element.elementor-element-acc08cc{font-family:var( --e-global-typography-08fdc8c-font-family ), Sans-serif;font-size:var( --e-global-typography-08fdc8c-font-size );font-weight:var( --e-global-typography-08fdc8c-font-weight );text-transform:var( --e-global-typography-08fdc8c-text-transform );line-height:var( --e-global-typography-08fdc8c-line-height );letter-spacing:var( --e-global-typography-08fdc8c-letter-spacing );word-spacing:var( --e-global-typography-08fdc8c-word-spacing );color:var( --e-global-color-secondary );}.elementor-11195 .elementor-element.elementor-element-e6b35df{font-family:"Inter", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.03em;letter-spacing:-3.2px;color:var( --e-global-color-primary );}.elementor-11195 .elementor-element.elementor-element-3c2a3f7{--display:flex;}.elementor-11195 .elementor-element.elementor-element-c47cbaa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11195 .elementor-element.elementor-element-0a77637 img{width:100%;max-width:100%;height:264px;}.elementor-11195 .elementor-element.elementor-element-17d3f62{--display:flex;}.elementor-11195 .elementor-element.elementor-element-8ddf539{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 24px;font-family:var( --e-global-typography-08fdc8c-font-family ), Sans-serif;font-size:var( --e-global-typography-08fdc8c-font-size );font-weight:var( --e-global-typography-08fdc8c-font-weight );text-transform:var( --e-global-typography-08fdc8c-text-transform );line-height:var( --e-global-typography-08fdc8c-line-height );letter-spacing:var( --e-global-typography-08fdc8c-letter-spacing );word-spacing:var( --e-global-typography-08fdc8c-word-spacing );color:var( --e-global-color-secondary );}.elementor-11195 .elementor-element.elementor-element-59208f4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}.elementor-11195 .elementor-element.elementor-element-de1c3e5{--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-11195 .elementor-element.elementor-element-8137bb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-11195 .elementor-element.elementor-element-8137bb6 .elementor-icon-wrapper{text-align:center;}.elementor-11195 .elementor-element.elementor-element-8137bb6 .elementor-icon{font-size:70px;}.elementor-11195 .elementor-element.elementor-element-8137bb6 .elementor-icon svg{height:70px;}.elementor-11195 .elementor-element.elementor-element-f4b88e5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;text-transform:none;line-height:1em;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-11195 .elementor-element.elementor-element-2f03459{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11195 .elementor-element.elementor-element-ccae1e0{--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-11195 .elementor-element.elementor-element-3cd13d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-11195 .elementor-element.elementor-element-3cd13d7 .elementor-icon-wrapper{text-align:center;}.elementor-11195 .elementor-element.elementor-element-3cd13d7 .elementor-icon{font-size:70px;}.elementor-11195 .elementor-element.elementor-element-3cd13d7 .elementor-icon svg{height:70px;}.elementor-11195 .elementor-element.elementor-element-7146353{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-887363b-font-family ), Sans-serif;font-size:var( --e-global-typography-887363b-font-size );font-weight:var( --e-global-typography-887363b-font-weight );text-transform:var( --e-global-typography-887363b-text-transform );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );color:var( --e-global-color-primary );}.elementor-11195 .elementor-element.elementor-element-4cd9fb8{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-11195 .elementor-element.elementor-element-340a9a0{--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-11195 .elementor-element.elementor-element-75c7e44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-11195 .elementor-element.elementor-element-75c7e44 .elementor-icon-wrapper{text-align:center;}.elementor-11195 .elementor-element.elementor-element-75c7e44 .elementor-icon{font-size:70px;}.elementor-11195 .elementor-element.elementor-element-75c7e44 .elementor-icon svg{height:70px;}.elementor-11195 .elementor-element.elementor-element-21ffd46{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-887363b-font-family ), Sans-serif;font-size:var( --e-global-typography-887363b-font-size );font-weight:var( --e-global-typography-887363b-font-weight );text-transform:var( --e-global-typography-887363b-text-transform );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );color:var( --e-global-color-primary );}.elementor-11195 .elementor-element.elementor-element-3e86620{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-11195 .elementor-element.elementor-element-e80f0a8{--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-11195 .elementor-element.elementor-element-29d5dc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-11195 .elementor-element.elementor-element-29d5dc8 .elementor-icon-wrapper{text-align:center;}.elementor-11195 .elementor-element.elementor-element-29d5dc8 .elementor-icon{font-size:70px;}.elementor-11195 .elementor-element.elementor-element-29d5dc8 .elementor-icon svg{height:70px;}.elementor-11195 .elementor-element.elementor-element-08cf531{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-887363b-font-family ), Sans-serif;font-size:var( --e-global-typography-887363b-font-size );font-weight:var( --e-global-typography-887363b-font-weight );text-transform:var( --e-global-typography-887363b-text-transform );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );color:var( --e-global-color-primary );}.elementor-11195 .elementor-element.elementor-element-ded4c63{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-11195 .elementor-element.elementor-element-b3ad1da{--display:flex;}.elementor-11195 .elementor-element.elementor-element-b3ad1da:not(.elementor-motion-effects-element-type-background), .elementor-11195 .elementor-element.elementor-element-b3ad1da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF5FF;}.elementor-11195 .elementor-element.elementor-element-7c8da4f{--display:flex;}.elementor-11195 .elementor-element.elementor-element-7c8da4f:not(.elementor-motion-effects-element-type-background), .elementor-11195 .elementor-element.elementor-element-7c8da4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96C5FF00;}.elementor-11195 .elementor-element.elementor-element-8679060{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-11195 .elementor-element.elementor-element-8d5d1a3{font-family:var( --e-global-typography-08fdc8c-font-family ), Sans-serif;font-size:var( --e-global-typography-08fdc8c-font-size );font-weight:var( --e-global-typography-08fdc8c-font-weight );text-transform:var( --e-global-typography-08fdc8c-text-transform );line-height:var( --e-global-typography-08fdc8c-line-height );letter-spacing:var( --e-global-typography-08fdc8c-letter-spacing );word-spacing:var( --e-global-typography-08fdc8c-word-spacing );color:var( --e-global-color-secondary );}.elementor-11195 .elementor-element.elementor-element-0832276{width:var( --container-widget-width, 88.917% );max-width:88.917%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:88.917%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:30px;font-weight:300;text-transform:none;line-height:1em;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-11195 .elementor-element.elementor-element-0832276.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11195 .elementor-element.elementor-element-dafeb76{--display:flex;}.elementor-11195 .elementor-element.elementor-element-e7ceaa2{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11195 .elementor-element.elementor-element-26c8672{--display:flex;}.elementor-11195 .elementor-element.elementor-element-356c80c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-11195 .elementor-element.elementor-element-a4637af{font-family:var( --e-global-typography-08fdc8c-font-family ), Sans-serif;font-size:var( --e-global-typography-08fdc8c-font-size );font-weight:var( --e-global-typography-08fdc8c-font-weight );text-transform:var( --e-global-typography-08fdc8c-text-transform );line-height:var( --e-global-typography-08fdc8c-line-height );letter-spacing:var( --e-global-typography-08fdc8c-letter-spacing );word-spacing:var( --e-global-typography-08fdc8c-word-spacing );color:var( --e-global-color-secondary );}.elementor-11195 .elementor-element.elementor-element-07ca441{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11195 .elementor-element.elementor-element-07ca441 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-11195 .elementor-element.elementor-element-6c68fb3{margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11195 .elementor-element.elementor-element-18c54fb{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11195 .elementor-element.elementor-element-a86ddfd{--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;--margin-top:49px;--margin-bottom:-42px;--margin-left:0px;--margin-right:0px;}.elementor-11195 .elementor-element.elementor-element-0136266{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11195 .elementor-element.elementor-element-0136266 .elementor-icon-wrapper{text-align:center;}.elementor-11195 .elementor-element.elementor-element-d85cbc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-11195 .elementor-element.elementor-element-c09ddab{font-family:"Inter", Sans-serif;font-size:24px;font-weight:300;text-transform:none;line-height:0.1em;letter-spacing:-1px;}.elementor-11195 .elementor-element.elementor-element-efe29c2{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11195 .elementor-element.elementor-element-b73d3b4{--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;--margin-top:9px;--margin-bottom:-42px;--margin-left:0px;--margin-right:0px;}.elementor-11195 .elementor-element.elementor-element-761f3f0{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11195 .elementor-element.elementor-element-761f3f0 .elementor-icon-wrapper{text-align:center;}.elementor-11195 .elementor-element.elementor-element-761f3f0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-11195 .elementor-element.elementor-element-761f3f0.elementor-view-framed .elementor-icon, .elementor-11195 .elementor-element.elementor-element-761f3f0.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-11195 .elementor-element.elementor-element-761f3f0.elementor-view-framed .elementor-icon, .elementor-11195 .elementor-element.elementor-element-761f3f0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11195 .elementor-element.elementor-element-08ba7c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-11195 .elementor-element.elementor-element-d7c7b97{font-family:"Inter", Sans-serif;font-size:24px;font-weight:300;text-transform:none;line-height:0.1em;letter-spacing:-1px;}.elementor-11195 .elementor-element.elementor-element-9fbfa1d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11195 .elementor-element.elementor-element-51b7156{--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;}.elementor-11195 .elementor-element.elementor-element-23624db{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11195 .elementor-element.elementor-element-23624db .elementor-icon-wrapper{text-align:center;}.elementor-11195 .elementor-element.elementor-element-1872ce1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-11195 .elementor-element.elementor-element-5812b69.elementor-element{--align-self:flex-start;}.elementor-11195 .elementor-element.elementor-element-5812b69{text-align:center;font-family:"Inter", Sans-serif;font-size:24px;font-weight:300;text-transform:none;line-height:0.1em;letter-spacing:-1px;}.elementor-11195 .elementor-element.elementor-element-45e4a43{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11195 .elementor-element.elementor-element-355c3a1{--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;--margin-top:-47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11195 .elementor-element.elementor-element-ab417fc{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11195 .elementor-element.elementor-element-ab417fc .elementor-icon-wrapper{text-align:center;}.elementor-11195 .elementor-element.elementor-element-44fba0a{--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-11195 .elementor-element.elementor-element-01399f2{font-family:"Inter", Sans-serif;font-size:24px;font-weight:300;text-transform:none;line-height:0.1em;letter-spacing:-1px;}.elementor-11195 .elementor-element.elementor-element-6340e86{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11195 .elementor-element.elementor-element-3a6fdf3{--display:flex;}.elementor-11195 .elementor-element.elementor-element-b5adce8{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11195 .elementor-element.elementor-element-8ec0e83{--display:flex;}.elementor-11195 .elementor-element.elementor-element-98dd10f{--display:flex;}.elementor-11195 .elementor-element.elementor-element-40a2dab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11195 .elementor-element.elementor-element-2eeaa15{--display:flex;}.elementor-11195 .elementor-element.elementor-element-51d5684{--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-11195 .elementor-element.elementor-element-1490fc1{font-family:var( --e-global-typography-08fdc8c-font-family ), Sans-serif;font-size:var( --e-global-typography-08fdc8c-font-size );font-weight:var( --e-global-typography-08fdc8c-font-weight );text-transform:var( --e-global-typography-08fdc8c-text-transform );line-height:var( --e-global-typography-08fdc8c-line-height );letter-spacing:var( --e-global-typography-08fdc8c-letter-spacing );word-spacing:var( --e-global-typography-08fdc8c-word-spacing );color:var( --e-global-color-secondary );}.elementor-11195 .elementor-element.elementor-element-44cfb4a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11195 .elementor-element.elementor-element-44cfb4a .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-11195 .elementor-element.elementor-element-b14cb23 .elementor-button{background-color:var( --e-global-color-secondary );line-height:13px;letter-spacing:0.3px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-11195 .elementor-element.elementor-element-a80ceb4{--display:flex;}.elementor-11195 .elementor-element.elementor-element-ffdfd79{--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;--border-radius:22px 22px 22px 22px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-11195 .elementor-element.elementor-element-ffdfd79:not(.elementor-motion-effects-element-type-background), .elementor-11195 .elementor-element.elementor-element-ffdfd79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://envt.eu/wp-content/uploads/2026/09/73825a74-1e60-4a16-a87a-e49c47f7a557.png");background-position:center center;background-size:cover;}.elementor-11195 .elementor-element.elementor-element-41e5f88{--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-11195 .elementor-element.elementor-element-fa1f76e{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;color:var( --e-global-color-accent );}.elementor-11195 .elementor-element.elementor-element-0533267{margin:-41px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11195 .elementor-element.elementor-element-0533267 .elementor-heading-title{color:var( --e-global-color-a567df4 );}.elementor-11195 .elementor-element.elementor-element-f3eb2c0{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11195 .elementor-element.elementor-element-f3eb2c0 .elementor-heading-title{color:var( --e-global-color-742343e );}.elementor-11195 .elementor-element.elementor-element-d993950{--display:flex;}.elementor-11195 .elementor-element.elementor-element-332707f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.6em;letter-spacing:0.1px;color:var( --e-global-color-3099df0 );}.elementor-11195 .elementor-element.elementor-element-c09a5f4 .elementor-button{background-color:var( --e-global-color-accent );font-size:18px;line-height:16px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0);border-radius:50px 50px 50px 50px;}@media(min-width:768px){.elementor-11195 .elementor-element.elementor-element-02525ec{--width:100%;}}@media(max-width:1366px){.elementor-11195 .elementor-element.elementor-element-acc08cc{font-size:var( --e-global-typography-08fdc8c-font-size );line-height:var( --e-global-typography-08fdc8c-line-height );letter-spacing:var( --e-global-typography-08fdc8c-letter-spacing );word-spacing:var( --e-global-typography-08fdc8c-word-spacing );}.elementor-11195 .elementor-element.elementor-element-e6b35df{font-size:50px;}.elementor-11195 .elementor-element.elementor-element-8ddf539{font-size:var( --e-global-typography-08fdc8c-font-size );line-height:var( --e-global-typography-08fdc8c-line-height );letter-spacing:var( --e-global-typography-08fdc8c-letter-spacing );word-spacing:var( --e-global-typography-08fdc8c-word-spacing );}.elementor-11195 .elementor-element.elementor-element-2f03459{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11195 .elementor-element.elementor-element-7146353{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-11195 .elementor-element.elementor-element-4cd9fb8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11195 .elementor-element.elementor-element-21ffd46{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-11195 .elementor-element.elementor-element-3e86620{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11195 .elementor-element.elementor-element-08cf531{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-11195 .elementor-element.elementor-element-ded4c63{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11195 .elementor-element.elementor-element-8d5d1a3{font-size:var( --e-global-typography-08fdc8c-font-size );line-height:var( --e-global-typography-08fdc8c-line-height );letter-spacing:var( --e-global-typography-08fdc8c-letter-spacing );word-spacing:var( --e-global-typography-08fdc8c-word-spacing );}.elementor-11195 .elementor-element.elementor-element-a4637af{font-size:var( --e-global-typography-08fdc8c-font-size );line-height:var( --e-global-typography-08fdc8c-line-height );letter-spacing:var( --e-global-typography-08fdc8c-letter-spacing );word-spacing:var( --e-global-typography-08fdc8c-word-spacing );}.elementor-11195 .elementor-element.elementor-element-1490fc1{font-size:var( --e-global-typography-08fdc8c-font-size );line-height:var( --e-global-typography-08fdc8c-line-height );letter-spacing:var( --e-global-typography-08fdc8c-letter-spacing );word-spacing:var( --e-global-typography-08fdc8c-word-spacing );}}@media(max-width:1024px){.elementor-11195 .elementor-element.elementor-element-acc08cc{font-size:var( --e-global-typography-08fdc8c-font-size );line-height:var( --e-global-typography-08fdc8c-line-height );letter-spacing:var( --e-global-typography-08fdc8c-letter-spacing );word-spacing:var( --e-global-typography-08fdc8c-word-spacing );}.elementor-11195 .elementor-element.elementor-element-e6b35df{font-size:45px;}.elementor-11195 .elementor-element.elementor-element-8ddf539{font-size:var( --e-global-typography-08fdc8c-font-size );line-height:var( --e-global-typography-08fdc8c-line-height );letter-spacing:var( --e-global-typography-08fdc8c-letter-spacing );word-spacing:var( --e-global-typography-08fdc8c-word-spacing );}.elementor-11195 .elementor-element.elementor-element-f4b88e5{font-size:35px;}.elementor-11195 .elementor-element.elementor-element-2f03459{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11195 .elementor-element.elementor-element-7146353{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-11195 .elementor-element.elementor-element-4cd9fb8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11195 .elementor-element.elementor-element-21ffd46{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-11195 .elementor-element.elementor-element-3e86620{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11195 .elementor-element.elementor-element-08cf531{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-11195 .elementor-element.elementor-element-ded4c63{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11195 .elementor-element.elementor-element-8d5d1a3{font-size:var( --e-global-typography-08fdc8c-font-size );line-height:var( --e-global-typography-08fdc8c-line-height );letter-spacing:var( --e-global-typography-08fdc8c-letter-spacing );word-spacing:var( --e-global-typography-08fdc8c-word-spacing );}.elementor-11195 .elementor-element.elementor-element-0832276{font-size:35px;}.elementor-11195 .elementor-element.elementor-element-a4637af{font-size:var( --e-global-typography-08fdc8c-font-size );line-height:var( --e-global-typography-08fdc8c-line-height );letter-spacing:var( --e-global-typography-08fdc8c-letter-spacing );word-spacing:var( --e-global-typography-08fdc8c-word-spacing );}.elementor-11195 .elementor-element.elementor-element-c09ddab{font-size:35px;}.elementor-11195 .elementor-element.elementor-element-d7c7b97{font-size:35px;}.elementor-11195 .elementor-element.elementor-element-5812b69{font-size:35px;}.elementor-11195 .elementor-element.elementor-element-01399f2{font-size:35px;}.elementor-11195 .elementor-element.elementor-element-1490fc1{font-size:var( --e-global-typography-08fdc8c-font-size );line-height:var( --e-global-typography-08fdc8c-line-height );letter-spacing:var( --e-global-typography-08fdc8c-letter-spacing );word-spacing:var( --e-global-typography-08fdc8c-word-spacing );}.elementor-11195 .elementor-element.elementor-element-332707f{font-size:15px;}}@media(max-width:767px){.elementor-11195 .elementor-element.elementor-element-6ea4933{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11195 .elementor-element.elementor-element-02525ec{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11195 .elementor-element.elementor-element-acc08cc{font-size:var( --e-global-typography-08fdc8c-font-size );line-height:var( --e-global-typography-08fdc8c-line-height );letter-spacing:var( --e-global-typography-08fdc8c-letter-spacing );word-spacing:var( --e-global-typography-08fdc8c-word-spacing );}.elementor-11195 .elementor-element.elementor-element-e6b35df{font-size:40px;}.elementor-11195 .elementor-element.elementor-element-8ddf539{font-size:var( --e-global-typography-08fdc8c-font-size );line-height:var( --e-global-typography-08fdc8c-line-height );letter-spacing:var( --e-global-typography-08fdc8c-letter-spacing );word-spacing:var( --e-global-typography-08fdc8c-word-spacing );}.elementor-11195 .elementor-element.elementor-element-59208f4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11195 .elementor-element.elementor-element-f4b88e5{font-size:32px;}.elementor-11195 .elementor-element.elementor-element-2f03459{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11195 .elementor-element.elementor-element-7146353{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-11195 .elementor-element.elementor-element-4cd9fb8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11195 .elementor-element.elementor-element-21ffd46{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-11195 .elementor-element.elementor-element-3e86620{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11195 .elementor-element.elementor-element-08cf531{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-11195 .elementor-element.elementor-element-ded4c63{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11195 .elementor-element.elementor-element-8d5d1a3{font-size:var( --e-global-typography-08fdc8c-font-size );line-height:var( --e-global-typography-08fdc8c-line-height );letter-spacing:var( --e-global-typography-08fdc8c-letter-spacing );word-spacing:var( --e-global-typography-08fdc8c-word-spacing );}.elementor-11195 .elementor-element.elementor-element-0832276{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:32px;}.elementor-11195 .elementor-element.elementor-element-a4637af{font-size:var( --e-global-typography-08fdc8c-font-size );line-height:var( --e-global-typography-08fdc8c-line-height );letter-spacing:var( --e-global-typography-08fdc8c-letter-spacing );word-spacing:var( --e-global-typography-08fdc8c-word-spacing );}.elementor-11195 .elementor-element.elementor-element-18c54fb{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11195 .elementor-element.elementor-element-0136266{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0100px;}.elementor-11195 .elementor-element.elementor-element-0136266 .elementor-icon-wrapper{text-align:center;}.elementor-11195 .elementor-element.elementor-element-0136266 .elementor-icon{font-size:71px;}.elementor-11195 .elementor-element.elementor-element-0136266 .elementor-icon svg{height:71px;}.elementor-11195 .elementor-element.elementor-element-c09ddab{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-0px 0px 0px 0px;text-align:center;font-size:32px;line-height:0.9em;}.elementor-11195 .elementor-element.elementor-element-efe29c2{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11195 .elementor-element.elementor-element-761f3f0{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0100px;}.elementor-11195 .elementor-element.elementor-element-761f3f0 .elementor-icon-wrapper{text-align:center;}.elementor-11195 .elementor-element.elementor-element-761f3f0 .elementor-icon{font-size:71px;}.elementor-11195 .elementor-element.elementor-element-761f3f0 .elementor-icon svg{height:71px;}.elementor-11195 .elementor-element.elementor-element-d7c7b97{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-0px 0px 0px 0px;text-align:center;font-size:32px;line-height:0.9em;}.elementor-11195 .elementor-element.elementor-element-9fbfa1d{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11195 .elementor-element.elementor-element-23624db{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0100px;}.elementor-11195 .elementor-element.elementor-element-23624db .elementor-icon-wrapper{text-align:center;}.elementor-11195 .elementor-element.elementor-element-23624db .elementor-icon{font-size:71px;}.elementor-11195 .elementor-element.elementor-element-23624db .elementor-icon svg{height:71px;}.elementor-11195 .elementor-element.elementor-element-5812b69{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-0px 0px 0px 0px;text-align:center;font-size:32px;line-height:0.9em;}.elementor-11195 .elementor-element.elementor-element-45e4a43{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11195 .elementor-element.elementor-element-ab417fc{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0100px;}.elementor-11195 .elementor-element.elementor-element-ab417fc .elementor-icon-wrapper{text-align:center;}.elementor-11195 .elementor-element.elementor-element-ab417fc .elementor-icon{font-size:71px;}.elementor-11195 .elementor-element.elementor-element-ab417fc .elementor-icon svg{height:71px;}.elementor-11195 .elementor-element.elementor-element-01399f2{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-0px 0px 0px 0px;text-align:center;font-size:32px;line-height:0.9em;}.elementor-11195 .elementor-element.elementor-element-6340e86{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11195 .elementor-element.elementor-element-1490fc1{font-size:var( --e-global-typography-08fdc8c-font-size );line-height:var( --e-global-typography-08fdc8c-line-height );letter-spacing:var( --e-global-typography-08fdc8c-letter-spacing );word-spacing:var( --e-global-typography-08fdc8c-word-spacing );}.elementor-11195 .elementor-element.elementor-element-332707f{font-size:15px;}}/* Start custom CSS for container, class: .elementor-element-356c80c *//* =====================================
   FIX RESPONSIVE GAP BETWEEN HEADINGS
===================================== */

.expertise-headings {
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    align-items: flex-start !important;

    /* Control the distance here */
    gap: 8px !important;

    height: auto !important;
    min-height: 0 !important;
}

/* Remove Elementor child spacing */
.expertise-headings > .elementor-element,
.expertise-headings > .e-con,
.expertise-headings > .elementor-widget {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    min-height: 0 !important;
    height: auto !important;
}

/* Remove default heading margins */
.expertise-headings h1,
.expertise-headings h2,
.expertise-headings h3,
.expertise-headings p {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

/* Stop widget containers creating extra vertical room */
.expertise-headings .elementor-widget-container {
    margin: 0 !important;
    padding: 0 !important;
}

/* Keep heading line boxes predictable */
.expertise-headings .elementor-heading-title {
    margin: 0 !important;
    line-height: 1.05 !important;
}

/* Desktop */
@media (min-width: 1025px) {
    .expertise-headings {
        gap: 8px !important;
    }
}

/* Tablet */
@media (max-width: 1024px) {
    .expertise-headings {
        gap: 6px !important;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .expertise-headings {
        gap: 4px !important;
    }
}/* End custom CSS */