.elementor-363 .elementor-element.elementor-element-3a68c70{--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 84px;--row-gap:0px;--column-gap:84px;}.elementor-363 .elementor-element.elementor-element-6f23b9a{--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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );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-363 .elementor-element.elementor-element-f8d12e5 img{border-style:none;}.elementor-363 .elementor-element.elementor-element-6f68295{--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-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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );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 );color:var( --e-global-color-primary );}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );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{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );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 );background-color:var( --e-global-color-accent );}.elementor-363 .elementor-element.elementor-element-5d4326b .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.5px;word-spacing:0px;background-color:#074D81;}.elementor-363 .elementor-element.elementor-element-5d4326b.elementor-element{--align-self:center;}.elementor-363 .elementor-element.elementor-element-ec88255{--display:flex;}.elementor-363 .elementor-element.elementor-element-e617541{--spacer-size:149px;}.elementor-363 .elementor-element.elementor-element-7e38b90{--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 63px;--row-gap:0px;--column-gap:63px;}.elementor-363 .elementor-element.elementor-element-d7b91d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-363 .elementor-element.elementor-element-9e66528{--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-363 .elementor-element.elementor-element-3d7b413{--display:flex;}.elementor-363 .elementor-element.elementor-element-b91331b{--spacer-size:146px;}.elementor-363 .elementor-element.elementor-element-29556d8{--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 45px;--row-gap:0px;--column-gap:45px;}.elementor-363 .elementor-element.elementor-element-e610a43{--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-363 .elementor-element.elementor-element-3ef2e30{--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-363 .elementor-element.elementor-element-4a65521 .elementor-button{background-color:#074D81;}.elementor-363 .elementor-element.elementor-element-a8c3dc4{--display:flex;}.elementor-363 .elementor-element.elementor-element-928a4de{--spacer-size:103px;}.elementor-363 .elementor-element.elementor-element-5c0d7c8{--display:flex;}.elementor-363 .elementor-element.elementor-element-1c80805{text-align:center;}.elementor-363 .elementor-element.elementor-element-e8fff94{--spacer-size:0px;}.elementor-363 .elementor-element.elementor-element-66c1022{text-align:center;}.elementor-363 .elementor-element.elementor-element-284904f{--spacer-size:19px;}.elementor-363 .elementor-element.elementor-element-c48c471{--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-363 .elementor-element.elementor-element-c48c471.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-363 .elementor-element.elementor-element-fd8ca05{--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-363 .elementor-element.elementor-element-0220ad7{--display:flex;--min-height:320px;--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;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;--margin-top:30px;--margin-bottom:30px;--margin-left:30px;--margin-right:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-363 .elementor-element.elementor-element-0220ad7:not(.elementor-motion-effects-element-type-background), .elementor-363 .elementor-element.elementor-element-0220ad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-363 .elementor-element.elementor-element-0220ad7:hover{background-color:#EEEEEE;}.elementor-363 .elementor-element.elementor-element-0220ad7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-363 .elementor-element.elementor-element-51c040c img{border-radius:20px 20px 20px 20px;}.elementor-363 .elementor-element.elementor-element-51c040c:not( .elementor-widget-image ) .elementor-widget-container, .elementor-363 .elementor-element.elementor-element-51c040c.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.loi-girardin-industriel.com/wp-content/uploads/2025/05/Shape.png );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-363 .elementor-element.elementor-element-ad81cf2{text-align:center;font-family:"Inter", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:-0.5px;word-spacing:0px;}.elementor-363 .elementor-element.elementor-element-8e804f5{--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-363 .elementor-element.elementor-element-8c367f4{--display:flex;--min-height:320px;--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;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;--margin-top:30px;--margin-bottom:30px;--margin-left:30px;--margin-right:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-363 .elementor-element.elementor-element-8c367f4:not(.elementor-motion-effects-element-type-background), .elementor-363 .elementor-element.elementor-element-8c367f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-363 .elementor-element.elementor-element-8c367f4:hover{background-color:#EEEEEE;}.elementor-363 .elementor-element.elementor-element-8c367f4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-363 .elementor-element.elementor-element-5a98564 img{border-radius:20px 20px 20px 20px;}.elementor-363 .elementor-element.elementor-element-5a98564:not( .elementor-widget-image ) .elementor-widget-container, .elementor-363 .elementor-element.elementor-element-5a98564.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.loi-girardin-industriel.com/wp-content/uploads/2025/05/Shape.png );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-363 .elementor-element.elementor-element-428290f{text-align:center;font-family:"Inter", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:-0.5px;word-spacing:0px;}.elementor-363 .elementor-element.elementor-element-e003972{--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-363 .elementor-element.elementor-element-9d8987f{--display:flex;--min-height:320px;--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;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;--margin-top:30px;--margin-bottom:30px;--margin-left:30px;--margin-right:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-363 .elementor-element.elementor-element-9d8987f:not(.elementor-motion-effects-element-type-background), .elementor-363 .elementor-element.elementor-element-9d8987f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-363 .elementor-element.elementor-element-9d8987f:hover{background-color:#EEEEEE;}.elementor-363 .elementor-element.elementor-element-9d8987f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-363 .elementor-element.elementor-element-041bb21 img{border-radius:20px 20px 20px 20px;}.elementor-363 .elementor-element.elementor-element-041bb21:not( .elementor-widget-image ) .elementor-widget-container, .elementor-363 .elementor-element.elementor-element-041bb21.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.loi-girardin-industriel.com/wp-content/uploads/2025/05/Shape.png );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-363 .elementor-element.elementor-element-76dce5d{text-align:center;font-family:"Inter", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:-0.5px;word-spacing:0px;}.elementor-363 .elementor-element.elementor-element-9aec936{--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-363 .elementor-element.elementor-element-154ec15{--display:flex;--min-height:320px;--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;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;--margin-top:30px;--margin-bottom:30px;--margin-left:30px;--margin-right:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-363 .elementor-element.elementor-element-154ec15:not(.elementor-motion-effects-element-type-background), .elementor-363 .elementor-element.elementor-element-154ec15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-363 .elementor-element.elementor-element-154ec15:hover{background-color:#EEEEEE;}.elementor-363 .elementor-element.elementor-element-154ec15.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-363 .elementor-element.elementor-element-47b4796 img{border-radius:20px 20px 20px 20px;}.elementor-363 .elementor-element.elementor-element-47b4796:not( .elementor-widget-image ) .elementor-widget-container, .elementor-363 .elementor-element.elementor-element-47b4796.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.loi-girardin-industriel.com/wp-content/uploads/2025/05/Shape.png );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-363 .elementor-element.elementor-element-5ada85c{text-align:center;font-family:"Inter", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:-0.5px;word-spacing:0px;}.elementor-363 .elementor-element.elementor-element-5ec077c{--display:flex;}.elementor-363 .elementor-element.elementor-element-0e45e93{--spacer-size:50px;}.elementor-363 .elementor-element.elementor-element-da06019{--display:flex;}.elementor-363 .elementor-element.elementor-element-554ec67{text-align:center;}.elementor-363 .elementor-element.elementor-element-df0aedc{--display:flex;}.elementor-363 .elementor-element.elementor-element-1b6310b{--spacer-size:59px;}.elementor-363 .elementor-element.elementor-element-f82c3ca{--display:flex;}.elementor-363 .elementor-element.elementor-element-914e1a4{--display:flex;}.elementor-363 .elementor-element.elementor-element-16b4da8{--display:flex;}.elementor-363 .elementor-element.elementor-element-c31b57a{--display:flex;}.elementor-363 .elementor-element.elementor-element-7d733c0{--display:flex;}.elementor-363 .elementor-element.elementor-element-36719d2{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}@media(min-width:768px){.elementor-363 .elementor-element.elementor-element-6f23b9a{--width:33.3333%;}.elementor-363 .elementor-element.elementor-element-6f68295{--width:66.6666%;}.elementor-363 .elementor-element.elementor-element-d7b91d7{--width:50%;}.elementor-363 .elementor-element.elementor-element-9e66528{--width:50%;}.elementor-363 .elementor-element.elementor-element-e610a43{--width:33.3333%;}.elementor-363 .elementor-element.elementor-element-3ef2e30{--width:66.6666%;}.elementor-363 .elementor-element.elementor-element-c48c471{--width:98.917%;}.elementor-363 .elementor-element.elementor-element-fd8ca05{--width:25%;}.elementor-363 .elementor-element.elementor-element-0220ad7{--width:82%;}.elementor-363 .elementor-element.elementor-element-8e804f5{--width:25%;}.elementor-363 .elementor-element.elementor-element-8c367f4{--width:82%;}.elementor-363 .elementor-element.elementor-element-e003972{--width:25%;}.elementor-363 .elementor-element.elementor-element-9d8987f{--width:82%;}.elementor-363 .elementor-element.elementor-element-9aec936{--width:25%;}.elementor-363 .elementor-element.elementor-element-154ec15{--width:82%;}}@media(max-width:1024px){.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-heading .elementor-heading-title{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-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-363 .elementor-element.elementor-element-5d4326b .elementor-button{font-size:15px;}.elementor-363 .elementor-element.elementor-element-ad81cf2{font-size:15px;}.elementor-363 .elementor-element.elementor-element-428290f{font-size:15px;}.elementor-363 .elementor-element.elementor-element-76dce5d{font-size:15px;}.elementor-363 .elementor-element.elementor-element-5ada85c{font-size:15px;}}@media(max-width:767px){.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-heading .elementor-heading-title{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-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-363 .elementor-element.elementor-element-5d4326b .elementor-button{font-size:14px;}.elementor-363 .elementor-element.elementor-element-ad81cf2{font-size:14px;}.elementor-363 .elementor-element.elementor-element-428290f{font-size:14px;}.elementor-363 .elementor-element.elementor-element-76dce5d{font-size:14px;}.elementor-363 .elementor-element.elementor-element-5ada85c{font-size:14px;}}