.elementor-63303 .elementor-element.elementor-element-440ca834{margin-top:120px;margin-bottom:0px;}.elementor-63303 .elementor-element.elementor-element-16fc5ae2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-63303 .elementor-element.elementor-element-16fc5ae2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5cbea0 );}.elementor-63303 .elementor-element.elementor-element-16fc5ae2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63303 .elementor-element.elementor-element-16fc5ae2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63303 .elementor-element.elementor-element-1d764e18 .elementor-repeater-item-29f41c2 .swiper-slide-bg{background-image:url(https://www.structa.fr/app/uploads/2025/12/2025_©@smilzz_france_Yan_Studea-Strasbourg_1_4-scaled.jpg);background-size:cover;}.elementor-63303 .elementor-element.elementor-element-1d764e18 .elementor-repeater-item-20ce5f8 .swiper-slide-bg{background-image:url(https://www.structa.fr/app/uploads/2025/12/2025_©@smilzz_france_Yan_Studea-Strasbourg_1_3-scaled.jpg);background-size:cover;}.elementor-63303 .elementor-element.elementor-element-1d764e18 .elementor-repeater-item-b5f5691 .swiper-slide-bg{background-image:url(https://www.structa.fr/app/uploads/2025/12/2025_©@smilzz_france_Yan_Studea-Strasbourg_1_2-scaled.jpg);background-size:cover;}.elementor-63303 .elementor-element.elementor-element-1d764e18 .elementor-repeater-item-01c6510 .swiper-slide-bg{background-image:url(https://www.structa.fr/app/uploads/2025/12/2025_©@smilzz_france_Yan_Studea-Strasbourg_1_1-scaled.jpg);background-size:cover;}.elementor-63303 .elementor-element.elementor-element-1d764e18 .elementor-repeater-item-f3064b5 .swiper-slide-bg{background-image:url(https://www.structa.fr/app/uploads/2025/12/2025_©@smilzz_france_Yan_Studea-Strasbourg_1_14-scaled.jpg);background-size:cover;}.elementor-63303 .elementor-element.elementor-element-1d764e18 .elementor-repeater-item-bf4d5f1 .swiper-slide-bg{background-image:url(https://www.structa.fr/app/uploads/2025/12/2025_©@smilzz_france_Yan_Studea-Strasbourg_1_13-scaled.jpg);background-size:cover;}.elementor-63303 .elementor-element.elementor-element-1d764e18 .elementor-repeater-item-89bfe25 .swiper-slide-bg{background-image:url(https://www.structa.fr/app/uploads/2025/12/2025_©@smilzz_france_Yan_Studea-Strasbourg_1_11-scaled.jpg);background-size:cover;}.elementor-63303 .elementor-element.elementor-element-1d764e18 .elementor-repeater-item-8837c3f .swiper-slide-bg{background-image:url(https://www.structa.fr/app/uploads/2025/12/2025_©@smilzz_france_Yan_Studea-Strasbourg_1_10-scaled.jpg);background-size:cover;}.elementor-63303 .elementor-element.elementor-element-1d764e18 .elementor-repeater-item-6acd2e2 .swiper-slide-bg{background-image:url(https://www.structa.fr/app/uploads/2025/12/2025_©@smilzz_france_Yan_Studea-Strasbourg_1_9-scaled.jpg);background-size:cover;}.elementor-63303 .elementor-element.elementor-element-1d764e18 .elementor-repeater-item-88d211c .swiper-slide-bg{background-image:url(https://www.structa.fr/app/uploads/2025/12/2025_©@smilzz_france_Yan_Studea-Strasbourg_1_8-scaled.jpg);background-size:cover;}.elementor-63303 .elementor-element.elementor-element-1d764e18 .elementor-repeater-item-7fde59b .swiper-slide-bg{background-image:url(https://www.structa.fr/app/uploads/2025/12/2025_©@smilzz_france_Yan_Studea-Strasbourg_1_5-scaled.jpg);background-size:cover;}.elementor-63303 .elementor-element.elementor-element-1d764e18 .swiper-slide{height:500px;transition-duration:calc(5000ms*1.2);}.elementor-63303 .elementor-element.elementor-element-1d764e18 .swiper-slide-contents{max-width:66%;}.elementor-63303 .elementor-element.elementor-element-1d764e18 .swiper-slide-inner{text-align:center;}.elementor-63303 .elementor-element.elementor-element-1d764e18 .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-63303 .elementor-element.elementor-element-1d764e18 > .elementor-widget-container{margin:80px 71px 80px -485px;padding:0px 253px 0px 82px;}.elementor-63303 .elementor-element.elementor-element-781c0f8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-63303 .elementor-element.elementor-element-781c0f8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-63303 .elementor-element.elementor-element-15855060 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:28px;font-weight:900;}.elementor-63303 .elementor-element.elementor-element-15855060 > .elementor-widget-container{margin:0px 25px 0px -211px;}.elementor-63303 .elementor-element.elementor-element-15855060{z-index:1;}.elementor-63303 .elementor-element.elementor-element-51c0d8d6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:900;}.elementor-63303 .elementor-element.elementor-element-51c0d8d6 > .elementor-widget-container{margin:28px 0px 0px -211px;}.elementor-63303 .elementor-element.elementor-element-a85b8d3{text-align:left;color:#1C394B;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;}.elementor-63303 .elementor-element.elementor-element-a85b8d3 > .elementor-widget-container{margin:-30px 20px 0px -211px;}.elementor-63303 .elementor-element.elementor-element-8925c26 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:900;}.elementor-63303 .elementor-element.elementor-element-8925c26 > .elementor-widget-container{margin:20px 0px 0px -211px;padding:0px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-25d8a2e{text-align:left;color:#1C394B;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;}.elementor-63303 .elementor-element.elementor-element-25d8a2e > .elementor-widget-container{margin:-30px 20px 0px -211px;}.elementor-63303 .elementor-element.elementor-element-4f64cb9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:900;}.elementor-63303 .elementor-element.elementor-element-4f64cb9 > .elementor-widget-container{margin:20px 0px 0px -211px;padding:0px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-66ea9e1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:19px;font-weight:400;}.elementor-63303 .elementor-element.elementor-element-66ea9e1 > .elementor-widget-container{margin:-12px 0px 0px -211px;}.elementor-63303 .elementor-element.elementor-element-f8220e1{text-align:left;color:#1C394B;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;}.elementor-63303 .elementor-element.elementor-element-f8220e1 > .elementor-widget-container{margin:-30px 20px 0px -211px;}.elementor-63303 .elementor-element.elementor-element-f4d62bf .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:19px;font-weight:400;}.elementor-63303 .elementor-element.elementor-element-f4d62bf > .elementor-widget-container{margin:-12px 0px 0px -211px;}.elementor-63303 .elementor-element.elementor-element-9156297{text-align:left;color:#1C394B;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;}.elementor-63303 .elementor-element.elementor-element-9156297 > .elementor-widget-container{margin:-30px 20px 0px -211px;}.elementor-63303 .elementor-element.elementor-element-acf0e18 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:19px;font-weight:400;}.elementor-63303 .elementor-element.elementor-element-acf0e18 > .elementor-widget-container{margin:-12px 0px 0px -211px;}.elementor-63303 .elementor-element.elementor-element-d25d2aa{text-align:left;color:#1C394B;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;}.elementor-63303 .elementor-element.elementor-element-d25d2aa > .elementor-widget-container{margin:-30px 20px 0px -211px;}.elementor-63303 .elementor-element.elementor-element-25fb9cd .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:900;}.elementor-63303 .elementor-element.elementor-element-25fb9cd > .elementor-widget-container{margin:20px 0px 0px -211px;padding:0px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-249dfcf{text-align:left;color:#1C394B;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;}.elementor-63303 .elementor-element.elementor-element-249dfcf > .elementor-widget-container{margin:0px 20px 0px -211px;}.elementor-63303 .elementor-element.elementor-element-843172c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:900;}.elementor-63303 .elementor-element.elementor-element-843172c > .elementor-widget-container{margin:20px 0px 0px -211px;padding:0px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-a64440e{text-align:left;color:#1C394B;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;}.elementor-63303 .elementor-element.elementor-element-a64440e > .elementor-widget-container{margin:-30px 20px 0px -211px;}.elementor-63303 .elementor-element.elementor-element-e391355 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:900;}.elementor-63303 .elementor-element.elementor-element-e391355 > .elementor-widget-container{margin:20px 0px 0px -211px;padding:0px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-e2cdb34 .elementor-accordion-item{border-width:1px;}.elementor-63303 .elementor-element.elementor-element-e2cdb34 .elementor-accordion-item .elementor-tab-content{border-width:1px;}.elementor-63303 .elementor-element.elementor-element-e2cdb34 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;}.elementor-63303 .elementor-element.elementor-element-e2cdb34 .elementor-active .elementor-accordion-icon, .elementor-63303 .elementor-element.elementor-element-e2cdb34 .elementor-active .elementor-accordion-title{color:#009CDF;}.elementor-63303 .elementor-element.elementor-element-e2cdb34 .elementor-active .elementor-accordion-icon svg{fill:#009CDF;}.elementor-63303 .elementor-element.elementor-element-e2cdb34 > .elementor-widget-container{margin:-0px -0px -0px -211px;}.elementor-63303 .elementor-element.elementor-element-60e6d62 .elementor-button{font-family:"Lato", Sans-serif;font-weight:500;background-color:#009CDF;}.elementor-63303 .elementor-element.elementor-element-60e6d62 > .elementor-widget-container{margin:0px 0px 0px -211px;}.elementor-63303 .elementor-element.elementor-element-6381b938 img{width:100%;max-width:100%;}.elementor-63303 .elementor-element.elementor-element-6381b938 > .elementor-widget-container{margin:80px 0px -85px 0px;padding:0px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-1fcff90{--spacer-size:50px;}.elementor-63303 .elementor-element.elementor-element-8cef3a2 .eael-fancy-text-container{text-align:center;}.elementor-63303 .elementor-element.elementor-element-8cef3a2 .eael-fancy-text-prefix{font-size:22px;font-weight:600;line-height:1px;}.elementor-63303 .elementor-element.elementor-element-8cef3a2 .eael-fancy-text-strings, .elementor-63303 .elementor-element.elementor-element-8cef3a2 .typed-cursor{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;}.elementor-63303 .elementor-element.elementor-element-8cef3a2 .eael-fancy-text-suffix{font-size:22px;font-weight:600;line-height:1px;}.elementor-63303 .elementor-element.elementor-element-5c85419{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:var( --e-global-color-primary );}.elementor-63303 .elementor-element.elementor-element-5c85419 .elementor-share-btn:hover{--e-share-buttons-primary-color:var( --e-global-color-2f254f2 );}.elementor-63303 .elementor-element.elementor-element-e8455a7{--spacer-size:50px;}@media(min-width:1024px){.elementor-63303 .elementor-element.elementor-element-1433139e{width:38.102%;}.elementor-63303 .elementor-element.elementor-element-781c0f8{width:28.207%;}}@media(max-width:1024px) and (min-width:1024px){.elementor-63303 .elementor-element.elementor-element-1433139e{width:50%;}.elementor-63303 .elementor-element.elementor-element-781c0f8{width:50%;}}@media(max-width:1024px){.elementor-63303 .elementor-element.elementor-element-1433139e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-63303 .elementor-element.elementor-element-1d764e18 .swiper-slide-contents{max-width:100%;}.elementor-63303 .elementor-element.elementor-element-1d764e18 > .elementor-widget-container{margin:0px 1px -0px -0px;padding:0px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-15855060 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-51c0d8d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-a85b8d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-8925c26 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-25d8a2e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-4f64cb9 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-66ea9e1 > .elementor-widget-container{margin:-154px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-f8220e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-f4d62bf > .elementor-widget-container{margin:-154px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-9156297 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-acf0e18 > .elementor-widget-container{margin:-154px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-d25d2aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-25fb9cd > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-249dfcf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-843172c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-a64440e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-e391355 > .elementor-widget-container{margin:30px 0px 0px 0px;} .elementor-63303 .elementor-element.elementor-element-5c85419{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:1023px){.elementor-63303 .elementor-element.elementor-element-1d764e18 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-15855060 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-a85b8d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-25d8a2e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-f8220e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-9156297 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-d25d2aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-249dfcf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-63303 .elementor-element.elementor-element-a64440e > .elementor-widget-container{margin:0px 0px 0px 0px;} .elementor-63303 .elementor-element.elementor-element-5c85419{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}/* Start custom CSS for text-editor, class: .elementor-element-a85b8d3 */.elementor-63303 .elementor-element.elementor-element-a85b8d3 a{
    color: #009CDF;
    text-decoration: underline;
}
.elementor-63303 .elementor-element.elementor-element-a85b8d3 a:hover{
    color: #E55038;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25d8a2e */.elementor-63303 .elementor-element.elementor-element-25d8a2e a{
    color: #009CDF;
    text-decoration: underline;
}
.elementor-63303 .elementor-element.elementor-element-25d8a2e a:hover{
    color: #E55038;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8220e1 */.elementor-63303 .elementor-element.elementor-element-f8220e1 a{
    color: #009CDF;
    text-decoration: underline;
}
.elementor-63303 .elementor-element.elementor-element-f8220e1 a:hover{
    color: #E55038;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9156297 */.elementor-63303 .elementor-element.elementor-element-9156297 a{
    color: #009CDF;
    text-decoration: underline;
}
.elementor-63303 .elementor-element.elementor-element-9156297 a:hover{
    color: #E55038;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d25d2aa */.elementor-63303 .elementor-element.elementor-element-d25d2aa a{
    color: #009CDF;
    text-decoration: underline;
}
.elementor-63303 .elementor-element.elementor-element-d25d2aa a:hover{
    color: #E55038;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-249dfcf */.elementor-63303 .elementor-element.elementor-element-249dfcf a{
    color: #009CDF;
    text-decoration: underline;
}
.elementor-63303 .elementor-element.elementor-element-249dfcf a:hover{
    color: #E55038;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a64440e */.elementor-63303 .elementor-element.elementor-element-a64440e a{
    color: #009CDF;
    text-decoration: underline;
}
.elementor-63303 .elementor-element.elementor-element-a64440e a:hover{
    color: #E55038;
    text-decoration: underline;
}/* End custom CSS */