.elementor-168 .elementor-element.elementor-element-dbeeb5a{--display:flex;--min-height:555px;--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;--overlay-opacity:0.7;}.elementor-168 .elementor-element.elementor-element-dbeeb5a:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-dbeeb5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://sogeprog.com/wp-content/uploads/2026/02/IMG_20230807_143620-scaled.jpg");background-position:center center;background-size:cover;}.elementor-168 .elementor-element.elementor-element-dbeeb5a::before, .elementor-168 .elementor-element.elementor-element-dbeeb5a > .elementor-background-video-container::before, .elementor-168 .elementor-element.elementor-element-dbeeb5a > .e-con-inner > .elementor-background-video-container::before, .elementor-168 .elementor-element.elementor-element-dbeeb5a > .elementor-background-slideshow::before, .elementor-168 .elementor-element.elementor-element-dbeeb5a > .e-con-inner > .elementor-background-slideshow::before, .elementor-168 .elementor-element.elementor-element-dbeeb5a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-primary );}.elementor-168 .elementor-element.elementor-element-f4690e0{--display:flex;}.elementor-168 .elementor-element.elementor-element-394a9bc{--spacer-size:100px;}.elementor-168 .elementor-element.elementor-element-a8a1966{--display:flex;}.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 );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-168 .elementor-element.elementor-element-0eb3e3f{text-align:center;}.elementor-168 .elementor-element.elementor-element-0eb3e3f .elementor-heading-title{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-168 .elementor-element.elementor-element-6b08c2b{text-align:center;color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-168 .elementor-element.elementor-element-4489327{--spacer-size:100px;}.elementor-168 .elementor-element.elementor-element-027e0b9{--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-168 .elementor-element.elementor-element-0f3c377{--spacer-size:100px;}.elementor-168 .elementor-element.elementor-element-d994d5e{--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;}.elementor-168 .elementor-element.elementor-element-c87a708{--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:space-evenly;}.elementor-168 .elementor-element.elementor-element-0341fe9{text-align:justify;}.elementor-168 .elementor-element.elementor-element-f49f76a{text-align:justify;}.elementor-168 .elementor-element.elementor-element-005cddc{--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-hotspot .widget-image-caption{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-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{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 );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-hotspot .e-hotspot__tooltip{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );}.elementor-168 .elementor-element.elementor-element-f182327 .elementor-repeater-item-883c7a0{left:16%;--hotspot-translate-x:16%;top:34%;--hotspot-translate-y:34%;}.elementor-168 .elementor-element.elementor-element-f182327 .elementor-repeater-item-0d542e5{left:52%;--hotspot-translate-x:52%;top:17%;--hotspot-translate-y:17%;}.elementor-168 .elementor-element.elementor-element-f182327 .elementor-repeater-item-dc84cc1{left:50%;--hotspot-translate-x:50%;top:74%;--hotspot-translate-y:74%;}.elementor-168 .elementor-element.elementor-element-f182327 .elementor-repeater-item-40f1ebe{left:70%;--hotspot-translate-x:70%;top:63%;--hotspot-translate-y:63%;}.elementor-168 .elementor-element.elementor-element-f182327 .elementor-repeater-item-02ed522{left:62%;--hotspot-translate-x:62%;top:32%;--hotspot-translate-y:32%;}.elementor-168 .elementor-element.elementor-element-f182327 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-168 .elementor-element.elementor-element-f182327{--tooltip-color:var( --e-global-color-primary );}.elementor-168 .elementor-element.elementor-element-7cffa35{--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-168 .elementor-element.elementor-element-e319cf6{--spacer-size:100px;}.elementor-168 .elementor-element.elementor-element-7433361{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-168 .elementor-element.elementor-element-719253f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-168 .elementor-element.elementor-element-1459369{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-168 .elementor-element.elementor-element-e6e7307{--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-168 .elementor-element.elementor-element-5ff25c4{--display:flex;}.elementor-168 .elementor-element.elementor-element-28b5f88 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-168 .elementor-element.elementor-element-28b5f88 .eael-flipbox-fixed-height:not(.eael-template){height:300px;}.elementor-168 .elementor-element.elementor-element-28b5f88 .eael-flipbox-fixed-height.eael-template{min-height:300px;}.elementor-168 .elementor-element.elementor-element-28b5f88 .eael-elements-flip-box-front-container{align-items:center;background-color:var( --e-global-color-primary );}.elementor-168 .elementor-element.elementor-element-28b5f88 .eael-elements-flip-box-rear-container{align-items:center;background-color:var( --e-global-color-primary );}.elementor-168 .elementor-element.elementor-element-28b5f88 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-168 .elementor-element.elementor-element-28b5f88 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-168 .elementor-element.elementor-element-28b5f88 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-168 .elementor-element.elementor-element-28b5f88 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-168 .elementor-element.elementor-element-28b5f88 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-168 .elementor-element.elementor-element-28b5f88 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-168 .elementor-element.elementor-element-28b5f88 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-168 .elementor-element.elementor-element-28b5f88 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;}.elementor-168 .elementor-element.elementor-element-28b5f88 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;}.elementor-168 .elementor-element.elementor-element-28b5f88 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-168 .elementor-element.elementor-element-28b5f88 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-168 .elementor-element.elementor-element-22fc26f{--display:flex;}.elementor-168 .elementor-element.elementor-element-c72543e .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-168 .elementor-element.elementor-element-c72543e .eael-flipbox-fixed-height:not(.eael-template){height:300px;}.elementor-168 .elementor-element.elementor-element-c72543e .eael-flipbox-fixed-height.eael-template{min-height:300px;}.elementor-168 .elementor-element.elementor-element-c72543e .eael-elements-flip-box-front-container{align-items:center;background-color:var( --e-global-color-primary );}.elementor-168 .elementor-element.elementor-element-c72543e .eael-elements-flip-box-rear-container{align-items:center;background-color:var( --e-global-color-primary );}.elementor-168 .elementor-element.elementor-element-c72543e .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-168 .elementor-element.elementor-element-c72543e .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-168 .elementor-element.elementor-element-c72543e .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-168 .elementor-element.elementor-element-c72543e .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-168 .elementor-element.elementor-element-c72543e .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-168 .elementor-element.elementor-element-c72543e .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-168 .elementor-element.elementor-element-c72543e .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-168 .elementor-element.elementor-element-c72543e .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;}.elementor-168 .elementor-element.elementor-element-c72543e .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;}.elementor-168 .elementor-element.elementor-element-c72543e .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-168 .elementor-element.elementor-element-c72543e .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-168 .elementor-element.elementor-element-a0314df{--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-168 .elementor-element.elementor-element-0dbc8ee{--display:flex;}.elementor-168 .elementor-element.elementor-element-53ed2ea .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-168 .elementor-element.elementor-element-53ed2ea .eael-flipbox-fixed-height:not(.eael-template){height:400px;}.elementor-168 .elementor-element.elementor-element-53ed2ea .eael-flipbox-fixed-height.eael-template{min-height:400px;}.elementor-168 .elementor-element.elementor-element-53ed2ea .eael-elements-flip-box-front-container{align-items:center;background-color:var( --e-global-color-primary );}.elementor-168 .elementor-element.elementor-element-53ed2ea .eael-elements-flip-box-rear-container{align-items:center;background-color:var( --e-global-color-primary );}.elementor-168 .elementor-element.elementor-element-53ed2ea .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-168 .elementor-element.elementor-element-53ed2ea .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-168 .elementor-element.elementor-element-53ed2ea .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-168 .elementor-element.elementor-element-53ed2ea .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-168 .elementor-element.elementor-element-53ed2ea .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-168 .elementor-element.elementor-element-53ed2ea .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-168 .elementor-element.elementor-element-53ed2ea .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-168 .elementor-element.elementor-element-53ed2ea .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;}.elementor-168 .elementor-element.elementor-element-53ed2ea .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;}.elementor-168 .elementor-element.elementor-element-53ed2ea .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-168 .elementor-element.elementor-element-53ed2ea .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-168 .elementor-element.elementor-element-db1c123{--display:flex;}.elementor-168 .elementor-element.elementor-element-ef37737 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-168 .elementor-element.elementor-element-ef37737 .eael-flipbox-fixed-height:not(.eael-template){height:400px;}.elementor-168 .elementor-element.elementor-element-ef37737 .eael-flipbox-fixed-height.eael-template{min-height:400px;}.elementor-168 .elementor-element.elementor-element-ef37737 .eael-elements-flip-box-front-container{align-items:center;background-color:var( --e-global-color-primary );}.elementor-168 .elementor-element.elementor-element-ef37737 .eael-elements-flip-box-rear-container{align-items:center;background-color:var( --e-global-color-primary );}.elementor-168 .elementor-element.elementor-element-ef37737 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-168 .elementor-element.elementor-element-ef37737 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-168 .elementor-element.elementor-element-ef37737 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-168 .elementor-element.elementor-element-ef37737 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-168 .elementor-element.elementor-element-ef37737 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-168 .elementor-element.elementor-element-ef37737 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-168 .elementor-element.elementor-element-ef37737 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-168 .elementor-element.elementor-element-ef37737 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;}.elementor-168 .elementor-element.elementor-element-ef37737 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;}.elementor-168 .elementor-element.elementor-element-ef37737 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-168 .elementor-element.elementor-element-ef37737 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-168 .elementor-element.elementor-element-a10fac1{--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-168 .elementor-element.elementor-element-2b0ee05{--spacer-size:100px;}.elementor-168 .elementor-element.elementor-element-0fcaeb0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-168 .elementor-element.elementor-element-5051548{--display:flex;}.elementor-168 .elementor-element.elementor-element-d3784d4{text-align:center;}.elementor-168 .elementor-element.elementor-element-2c4578c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-168 .elementor-element.elementor-element-1b651e8{--display:flex;}.elementor-168 .elementor-element.elementor-element-2541ef7{--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-168 .elementor-element.elementor-element-6add387{--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-168 .elementor-element.elementor-element-7e92581 .twae-wrapper{--tw-cbx-text-align-alternate:right;--tw-lbl-big-size:22px;--tw-lbl-small-size:16px;--tw-ybx-size:80px;--tw-cbx-bottom-margin:60px;}.elementor-168 .elementor-element.elementor-element-7e92581 .twae-wrapper, .elementor-168 .elementor-element.elementor-element-7e92581 .twae-navigationBar{--tw-ibx-bg:var( --e-global-color-primary );}.elementor-168 .elementor-element.elementor-element-d41372c{--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-168 .elementor-element.elementor-element-13f7798{--spacer-size:100px;}.elementor-168 .elementor-element.elementor-element-6e734d6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-168 .elementor-element.elementor-element-0720bcf{--display:flex;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{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 );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-168 .elementor-element.elementor-element-664d748{--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-168 .elementor-element.elementor-element-664d748 .elementor-headline{text-align:center;}.elementor-168 .elementor-element.elementor-element-664d748 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-168 .elementor-element.elementor-element-a13e36a{--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;}.elementor-168 .elementor-element.elementor-element-6485380{--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-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-168 .elementor-element.elementor-element-494a97e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-494a97e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-168 .elementor-element.elementor-element-494a97e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-168 .elementor-element.elementor-element-494a97e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-f1f15b8{--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-168 .elementor-element.elementor-element-3731baa .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-3731baa .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-168 .elementor-element.elementor-element-3731baa{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-168 .elementor-element.elementor-element-3731baa .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-ccb4f0e{--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-168 .elementor-element.elementor-element-34e6d21{--spacer-size:100px;}.elementor-168 .elementor-element.elementor-element-f93b539{--display:flex;--min-height:555px;--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;--overlay-opacity:0.7;}.elementor-168 .elementor-element.elementor-element-f93b539:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-f93b539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sogeprog.com/wp-content/uploads/2026/02/IMG_20230731_090826-scaled-e1770130889708.jpg");background-position:center center;background-size:cover;}.elementor-168 .elementor-element.elementor-element-f93b539::before, .elementor-168 .elementor-element.elementor-element-f93b539 > .elementor-background-video-container::before, .elementor-168 .elementor-element.elementor-element-f93b539 > .e-con-inner > .elementor-background-video-container::before, .elementor-168 .elementor-element.elementor-element-f93b539 > .elementor-background-slideshow::before, .elementor-168 .elementor-element.elementor-element-f93b539 > .e-con-inner > .elementor-background-slideshow::before, .elementor-168 .elementor-element.elementor-element-f93b539 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-primary );}.elementor-168 .elementor-element.elementor-element-38352c2{--display:flex;}.elementor-168 .elementor-element.elementor-element-8c836a0{text-align:center;}.elementor-168 .elementor-element.elementor-element-8c836a0 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-168 .elementor-element.elementor-element-e863598{text-align:center;color:var( --e-global-color-0caf2dd );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-168 .elementor-element.elementor-element-005cddc{--justify-content:center;}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );}.elementor-168 .elementor-element.elementor-element-cb713aa{text-align:center;}.elementor-168 .elementor-element.elementor-element-7e92581 .twae-wrapper{--tw-lbl-big-size:20px;--tw-lbl-small-size:14px;--tw-ybx-size:80px;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.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 );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );}.elementor-168 .elementor-element.elementor-element-cb713aa{text-align:center;}.elementor-168 .elementor-element.elementor-element-7e92581 .twae-wrapper{--tw-lbl-big-size:18px;--tw-lbl-small-size:14px;--tw-ybx-size:80px;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.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 );}}@media(min-width:768px){.elementor-168 .elementor-element.elementor-element-c87a708{--width:50%;}.elementor-168 .elementor-element.elementor-element-005cddc{--width:50%;}.elementor-168 .elementor-element.elementor-element-719253f{--width:70%;}.elementor-168 .elementor-element.elementor-element-5ff25c4{--width:50%;}.elementor-168 .elementor-element.elementor-element-22fc26f{--width:50%;}.elementor-168 .elementor-element.elementor-element-0dbc8ee{--width:50%;}.elementor-168 .elementor-element.elementor-element-db1c123{--width:50%;}.elementor-168 .elementor-element.elementor-element-5051548{--width:50%;}.elementor-168 .elementor-element.elementor-element-0720bcf{--width:73%;}.elementor-168 .elementor-element.elementor-element-6485380{--width:60%;}.elementor-168 .elementor-element.elementor-element-f1f15b8{--width:40%;}.elementor-168 .elementor-element.elementor-element-38352c2{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-168 .elementor-element.elementor-element-5051548{--width:74%;}}/* Start custom CSS for container, class: .elementor-element-a8a1966 */.elementor-168 .elementor-element.elementor-element-a8a1966 {
    position: relative;
    display: inline-block;
}

.elementor-168 .elementor-element.elementor-element-a8a1966:after {
    content: "";
    position: absolute;
    left: 50%;
    bottom: -10px; /* distance entre le texte et la barre */
    transform: translateX(-50%) translateY(-200%);
    width: 100%; /* ajuste la largeur selon ton style */
    height: 5px;
    background-color: #73F7BC; /* couleur de la barre */
    border-radius: 10px; /* arrondis */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb713aa */.elementor-168 .elementor-element.elementor-element-cb713aa {
    position: relative;
    display: inline-block;
}

.elementor-168 .elementor-element.elementor-element-cb713aa:after {
    content: "";
    position: absolute;
    left: 50%;
    bottom: -10px; /* distance entre le texte et la barre */
    transform: translateX(-50%) translateY(-200%);
    width: 100%; /* ajuste la largeur selon ton style */
    height: 5px;
    background-color: #73F7BC; /* couleur de la barre */
    border-radius: 10px; /* arrondis */
}/* End custom CSS */
/* Start custom CSS for eael-flip-box, class: .elementor-element-28b5f88 */.elementor-168 .elementor-element.elementor-element-28b5f88:hover {
  transform: scale(1.05) rotateY(2deg);
  box-shadow: 0 10px 20px rgba(0,0,0,0.2);
  transition: transform 0.3s, box-shadow 0.3s;
}/* End custom CSS */
/* Start custom CSS for eael-flip-box, class: .elementor-element-c72543e */.elementor-168 .elementor-element.elementor-element-c72543e:hover {
  transform: scale(1.05) rotateY(2deg);
  box-shadow: 0 10px 20px rgba(0,0,0,0.2);
  transition: transform 0.3s, box-shadow 0.3s;
}/* End custom CSS */
/* Start custom CSS for eael-flip-box, class: .elementor-element-53ed2ea */.elementor-168 .elementor-element.elementor-element-53ed2ea:hover {
  transform: scale(1.05) rotateY(2deg);
  box-shadow: 0 10px 20px rgba(0,0,0,0.2);
  transition: transform 0.3s, box-shadow 0.3s;
}/* End custom CSS */
/* Start custom CSS for eael-flip-box, class: .elementor-element-ef37737 */.elementor-168 .elementor-element.elementor-element-ef37737:hover {
  transform: scale(1.05) rotateY(2deg);
  box-shadow: 0 10px 20px rgba(0,0,0,0.2);
  transition: transform 0.3s, box-shadow 0.3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3784d4 */.elementor-168 .elementor-element.elementor-element-d3784d4 {
    position: relative;
    display: inline-block;
}

.elementor-168 .elementor-element.elementor-element-d3784d4:after {
    content: "";
    position: absolute;
    left: 50%;
    bottom: -10px; /* distance entre le texte et la barre */
    transform: translateX(-50%) translateY(-200%);
    width: 100%; /* ajuste la largeur selon ton style */
    height: 5px;
    background-color: #73F7BC; /* couleur de la barre */
    border-radius: 10px; /* arrondis */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c836a0 */.elementor-168 .elementor-element.elementor-element-8c836a0 {
    position: relative;
    display: inline-block;
}

.elementor-168 .elementor-element.elementor-element-8c836a0:after {
    content: "";
    position: absolute;
    left: 50%;
    bottom: -10px; /* distance entre le texte et la barre */
    transform: translateX(-50%) translateY(-200%);
    width: 100%; /* ajuste la largeur selon ton style */
    height: 5px;
    background-color: #73F7BC; /* couleur de la barre */
    border-radius: 10px; /* arrondis */
}/* End custom CSS */