.elementor-5507 .elementor-element.elementor-element-c26ed8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-5507 .elementor-element.elementor-element-c26ed8e:not(.elementor-motion-effects-element-type-background), .elementor-5507 .elementor-element.elementor-element-c26ed8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ellipsegroup.eu/wp-content/uploads/2024/11/7.jpg");background-repeat:no-repeat;background-size:cover;}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-5507 .elementor-element.elementor-element-ca62a3c .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#050C1D;color:#050C1D;}.elementor-5507 .elementor-element.elementor-element-ca62a3c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5507 .elementor-element.elementor-element-ac3cc9e{--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-5507 .elementor-element.elementor-element-15499d9{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5507 .elementor-element.elementor-element-ee164e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5507 .elementor-element.elementor-element-a3d22be{--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-5507 .elementor-element.elementor-element-e45a23c{--display:flex;}.elementor-5507 .elementor-element.elementor-element-c9d7de6{--display:flex;}.elementor-5507 .elementor-element.elementor-element-922be10{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5507 .elementor-element.elementor-element-922be10.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5507 .elementor-element.elementor-element-e78185c{--display:flex;}.elementor-5507 .elementor-element.elementor-element-29852d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-5507 .elementor-element.elementor-element-30f6eee{--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-5507 .elementor-element.elementor-element-2a84a66{--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-5507 .elementor-element.elementor-element-1d8f309{--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-5507 .elementor-element.elementor-element-7d083c4{--display:flex;}.elementor-5507 .elementor-element.elementor-element-e06c487{--display:flex;}.elementor-5507 .elementor-element.elementor-element-1f9ed33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-5507 .elementor-element.elementor-element-7ae5520{width:var( --container-widget-width, 97.21% );max-width:97.21%;--container-widget-width:97.21%;--container-widget-flex-grow:0;}.elementor-5507 .elementor-element.elementor-element-7ae5520.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5507 .elementor-element.elementor-element-58bb074{--display:flex;}.elementor-5507 .elementor-element.elementor-element-446f805{--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-5507 .elementor-element.elementor-element-45d4b9a{--display:flex;}.elementor-5507 .elementor-element.elementor-element-c2dbb30{--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-5507 .elementor-element.elementor-element-05e0e6a{--display:flex;}.elementor-5507 .elementor-element.elementor-element-5fa0638{--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-5507 .elementor-element.elementor-element-9f24257{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-5507 .elementor-element.elementor-element-66cd782{--display:flex;}.elementor-5507 .elementor-element.elementor-element-9d4dd61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-5507 .elementor-element.elementor-element-3792cf3{--display:flex;}.elementor-5507 .elementor-element.elementor-element-89e855b{--display:flex;}.elementor-5507 .elementor-element.elementor-element-580213c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-5507 .elementor-element.elementor-element-58159a6{--display:flex;}.elementor-5507 .elementor-element.elementor-element-3588ead{--display:flex;}.elementor-5507 .elementor-element.elementor-element-c285469{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-5507 .elementor-element.elementor-element-3a1bc75{--display:flex;}.elementor-5507 .elementor-element.elementor-element-57cc188{--display:flex;}.elementor-5507 .elementor-element.elementor-element-644d1c8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-5507 .elementor-element.elementor-element-0b9b288{--display:flex;}.elementor-5507 .elementor-element.elementor-element-a8fa489{--display:flex;}.elementor-5507 .elementor-element.elementor-element-c35b3b4{--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-5507 .elementor-element.elementor-element-957a2dc{--display:flex;}.elementor-5507 .elementor-element.elementor-element-7bbc918{--display:flex;}.elementor-5507 .elementor-element.elementor-element-baa11ef{--display:flex;}.elementor-5507 .elementor-element.elementor-element-6572d48{--display:flex;}.elementor-5507 .elementor-element.elementor-element-de48b60{--display:flex;}.elementor-5507 .elementor-element.elementor-element-400091f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-5507 .elementor-element.elementor-element-c2d911d{--display:flex;}.elementor-5507 .elementor-element.elementor-element-8aad991{--display:flex;}.elementor-5507 .elementor-element.elementor-element-db9f952{--display:flex;}.elementor-5507 .elementor-element.elementor-element-7881989{--display:flex;}.elementor-5507 .elementor-element.elementor-element-f4b4ed9{--display:flex;}.elementor-5507 .elementor-element.elementor-element-5aae1d7{--display:flex;}.elementor-5507 .elementor-element.elementor-element-aba65ca{--display:flex;}.elementor-5507 .elementor-element.elementor-element-ace5a32{--display:flex;--gap:50px 35px;--row-gap:50px;--column-gap:35px;}.elementor-5507 .elementor-element.elementor-element-8a0a95d{--display:flex;--gap:50px 35px;--row-gap:50px;--column-gap:35px;}.elementor-5507 .elementor-element.elementor-element-5aa9478{--display:flex;--gap:50px 35px;--row-gap:50px;--column-gap:35px;}.elementor-5507 .elementor-element.elementor-element-6155920{--display:flex;--gap:50px 35px;--row-gap:50px;--column-gap:35px;}.elementor-5507 .elementor-element.elementor-element-19a3ac3{--display:flex;--gap:50px 35px;--row-gap:50px;--column-gap:35px;}.elementor-5507 .elementor-element.elementor-element-19ded29{--display:flex;--gap:50px 35px;--row-gap:50px;--column-gap:35px;}.elementor-5507 .elementor-element.elementor-element-38087a3{--display:flex;--gap:50px 35px;--row-gap:50px;--column-gap:35px;}.elementor-5507 .elementor-element.elementor-element-1912c1f{--display:flex;--gap:50px 35px;--row-gap:50px;--column-gap:35px;}.elementor-5507 .elementor-element.elementor-element-ac8db3e{--display:flex;--gap:50px 35px;--row-gap:50px;--column-gap:35px;}.elementor-5507 .elementor-element.elementor-element-2ac4030{--display:flex;--gap:50px 35px;--row-gap:50px;--column-gap:35px;}.elementor-5507 .elementor-element.elementor-element-c90d75f{--display:flex;--gap:50px 35px;--row-gap:50px;--column-gap:35px;}.elementor-5507 .elementor-element.elementor-element-28f6acf{--display:flex;--gap:50px 35px;--row-gap:50px;--column-gap:35px;}.elementor-5507 .elementor-element.elementor-element-00a28d3{--display:flex;--gap:50px 35px;--row-gap:50px;--column-gap:35px;}.elementor-5507 .elementor-element.elementor-element-f03c40f{--display:flex;--gap:50px 35px;--row-gap:50px;--column-gap:35px;}.elementor-5507 .elementor-element.elementor-element-8f2575d{--display:flex;--gap:50px 35px;--row-gap:50px;--column-gap:35px;}.elementor-5507 .elementor-element.elementor-element-ffc51d9{--display:flex;}@media(max-width:1024px){.elementor-widget-text-editor{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-image .widget-image-caption{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}}@media(max-width:767px){.elementor-5507 .elementor-element.elementor-element-c26ed8e:not(.elementor-motion-effects-element-type-background), .elementor-5507 .elementor-element.elementor-element-c26ed8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ellipsegroup.eu/wp-content/uploads/2024/11/7.jpg");background-position:bottom center;}.elementor-widget-text-editor{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-image .widget-image-caption{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}}@media(min-width:768px){.elementor-5507 .elementor-element.elementor-element-c26ed8e{--content-width:1600px;}.elementor-5507 .elementor-element.elementor-element-ee164e0{--width:33.3333%;}.elementor-5507 .elementor-element.elementor-element-a3d22be{--width:66.6666%;}.elementor-5507 .elementor-element.elementor-element-30f6eee{--width:100%;}.elementor-5507 .elementor-element.elementor-element-2a84a66{--width:100%;}.elementor-5507 .elementor-element.elementor-element-e06c487{--width:25%;}.elementor-5507 .elementor-element.elementor-element-1f9ed33{--width:25%;}.elementor-5507 .elementor-element.elementor-element-58bb074{--width:25%;}.elementor-5507 .elementor-element.elementor-element-446f805{--width:25%;}.elementor-5507 .elementor-element.elementor-element-45d4b9a{--width:25%;}.elementor-5507 .elementor-element.elementor-element-c2dbb30{--width:25%;}.elementor-5507 .elementor-element.elementor-element-05e0e6a{--width:25%;}.elementor-5507 .elementor-element.elementor-element-5fa0638{--width:25%;}.elementor-5507 .elementor-element.elementor-element-9d4dd61{--width:33.33%;}.elementor-5507 .elementor-element.elementor-element-580213c{--width:33.33%;}.elementor-5507 .elementor-element.elementor-element-c285469{--width:33.33%;}.elementor-5507 .elementor-element.elementor-element-ace5a32{--width:20%;}.elementor-5507 .elementor-element.elementor-element-8a0a95d{--width:20%;}.elementor-5507 .elementor-element.elementor-element-5aa9478{--width:20%;}.elementor-5507 .elementor-element.elementor-element-6155920{--width:20%;}.elementor-5507 .elementor-element.elementor-element-19a3ac3{--width:20%;}.elementor-5507 .elementor-element.elementor-element-19ded29{--width:20%;}.elementor-5507 .elementor-element.elementor-element-38087a3{--width:20%;}.elementor-5507 .elementor-element.elementor-element-1912c1f{--width:20%;}.elementor-5507 .elementor-element.elementor-element-ac8db3e{--width:20%;}.elementor-5507 .elementor-element.elementor-element-2ac4030{--width:20%;}.elementor-5507 .elementor-element.elementor-element-c90d75f{--width:20%;}.elementor-5507 .elementor-element.elementor-element-28f6acf{--width:20%;}.elementor-5507 .elementor-element.elementor-element-00a28d3{--width:20%;}.elementor-5507 .elementor-element.elementor-element-f03c40f{--width:20%;}.elementor-5507 .elementor-element.elementor-element-8f2575d{--width:20%;}}