.elementor-37 .elementor-element.elementor-element-75925f79{--display:flex;--min-height:283px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-75925f79:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-75925f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.demos.fr/wp-content/uploads/2023/07/photo-nos-solutions.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.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 );color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-324700e9{text-align:center;}.elementor-37 .elementor-element.elementor-element-324700e9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;color:var( --e-global-color-f1f4464 );}.elementor-37 .elementor-element.elementor-element-a1f753e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-37 .elementor-element.elementor-element-95536a9{text-align:left;}.elementor-37 .elementor-element.elementor-element-d80f0e0{text-align:center;}.elementor-37 .elementor-element.elementor-element-0b3792b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-f304f18 > .elementor-widget-container{background-color:#E0DCD3;padding:14px 14px 14px 14px;}.elementor-37 .elementor-element.elementor-element-f304f18{text-align:center;}.elementor-37 .elementor-element.elementor-element-f304f18 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;}.elementor-37 .elementor-element.elementor-element-bfb9eff{--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:center;--align-items:stretch;}.elementor-37 .elementor-element.elementor-element-f4cdffe{--display:flex;--justify-content:space-between;}.elementor-37 .elementor-element.elementor-element-29b42e6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );}.elementor-37 .elementor-element.elementor-element-7081383{text-align:center;}.elementor-37 .elementor-element.elementor-element-7081383 img{max-width:100px;}.elementor-37 .elementor-element.elementor-element-0c91675{text-align:center;}.elementor-37 .elementor-element.elementor-element-0c91675 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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 );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-37 .elementor-element.elementor-element-57e7a6a{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-37 .elementor-element.elementor-element-57e7a6a .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-37 .elementor-element.elementor-element-57e7a6a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.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 );}.elementor-37 .elementor-element.elementor-element-7785f3d .elementor-button{background-color:var( --e-global-color-0d1578e );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-37 .elementor-element.elementor-element-ae23daa{--display:flex;--justify-content:space-between;}.elementor-37 .elementor-element.elementor-element-831632a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-5ecb42e{text-align:center;}.elementor-37 .elementor-element.elementor-element-5ecb42e img{max-width:100px;}.elementor-37 .elementor-element.elementor-element-69b5156{text-align:center;}.elementor-37 .elementor-element.elementor-element-69b5156 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-37 .elementor-element.elementor-element-fcc9139{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-37 .elementor-element.elementor-element-fcc9139 .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-37 .elementor-element.elementor-element-fcc9139 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-37 .elementor-element.elementor-element-dff7baa .elementor-button{background-color:var( --e-global-color-0d1578e );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-37 .elementor-element.elementor-element-1895ba6{--display:flex;--justify-content:space-between;}.elementor-37 .elementor-element.elementor-element-f871874{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-4f44e75{width:auto;max-width:auto;text-align:center;}.elementor-37 .elementor-element.elementor-element-4f44e75 img{max-width:100px;}.elementor-37 .elementor-element.elementor-element-d2e2c6c{text-align:center;}.elementor-37 .elementor-element.elementor-element-d2e2c6c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-37 .elementor-element.elementor-element-94857c1{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-37 .elementor-element.elementor-element-94857c1 .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-37 .elementor-element.elementor-element-94857c1 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-37 .elementor-element.elementor-element-9d186bb{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-37 .elementor-element.elementor-element-36e82c7 .elementor-button{background-color:var( --e-global-color-0d1578e );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-37 .elementor-element.elementor-element-1138830{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-47d050d > .elementor-widget-container{background-color:#E0DCD3;padding:14px 14px 14px 14px;}.elementor-37 .elementor-element.elementor-element-47d050d{text-align:center;}.elementor-37 .elementor-element.elementor-element-47d050d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;}.elementor-37 .elementor-element.elementor-element-6a9836f{--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:center;}.elementor-37 .elementor-element.elementor-element-d7283b4{text-align:center;}.elementor-37 .elementor-element.elementor-element-d7283b4 img{max-width:112px;}.elementor-37 .elementor-element.elementor-element-1c02169{--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:center;--align-items:stretch;}.elementor-37 .elementor-element.elementor-element-35a33cd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-37 .elementor-element.elementor-element-7a3c1e6 .elementor-button{background-color:var( --e-global-color-0d1578e );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-37 .elementor-element.elementor-element-c0f77cc{--display:flex;--justify-content:center;}.elementor-37 .elementor-element.elementor-element-a8fd3ff{text-align:right;}.elementor-37 .elementor-element.elementor-element-5ad7648{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-65c1f74 > .elementor-widget-container{background-color:#E0DCD3;padding:14px 14px 14px 14px;}.elementor-37 .elementor-element.elementor-element-65c1f74{text-align:center;}.elementor-37 .elementor-element.elementor-element-65c1f74 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-37 .elementor-element.elementor-element-8cd6a56{--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:center;}.elementor-37 .elementor-element.elementor-element-0b6f406 > .elementor-widget-container{padding:0px 20px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-37 .elementor-element.elementor-element-0b6f406{text-align:center;}.elementor-37 .elementor-element.elementor-element-0b6f406 img{max-width:75px;}.elementor-37 .elementor-element.elementor-element-902ade6 > .elementor-widget-container{border-style:none;}.elementor-37 .elementor-element.elementor-element-902ade6{text-align:center;}.elementor-37 .elementor-element.elementor-element-902ade6 img{max-width:64px;}.elementor-37 .elementor-element.elementor-element-44b67a5{--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:center;--align-items:stretch;}.elementor-37 .elementor-element.elementor-element-2fcc14c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-37 .elementor-element.elementor-element-5a3ce41 .elementor-button{background-color:var( --e-global-color-0d1578e );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-37 .elementor-element.elementor-element-8bb3771{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-170c19b > .elementor-widget-container{background-color:#E0DCD3;padding:14px 14px 14px 14px;}.elementor-37 .elementor-element.elementor-element-170c19b{text-align:center;}.elementor-37 .elementor-element.elementor-element-170c19b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-37 .elementor-element.elementor-element-c0a1a0d{text-align:center;}.elementor-37 .elementor-element.elementor-element-819fcc3{--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:center;--align-items:stretch;}.elementor-37 .elementor-element.elementor-element-5daadb9{--display:flex;--justify-content:space-between;}.elementor-37 .elementor-element.elementor-element-56c6e31{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-8db8612{text-align:center;}.elementor-37 .elementor-element.elementor-element-8db8612 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:500;line-height:1.4em;}.elementor-37 .elementor-element.elementor-element-eb621a5{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-37 .elementor-element.elementor-element-eb621a5 .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-37 .elementor-element.elementor-element-eb621a5 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-37 .elementor-element.elementor-element-17f97db .elementor-button{background-color:var( --e-global-color-0d1578e );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-37 .elementor-element.elementor-element-da9fb9d{--display:flex;--justify-content:space-between;}.elementor-37 .elementor-element.elementor-element-0124319{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-2da583d{text-align:center;}.elementor-37 .elementor-element.elementor-element-2da583d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:500;line-height:1.4em;}.elementor-37 .elementor-element.elementor-element-4c0ccf4{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-37 .elementor-element.elementor-element-4c0ccf4 .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-37 .elementor-element.elementor-element-4c0ccf4 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-37 .elementor-element.elementor-element-5b0c588 .elementor-button{background-color:var( --e-global-color-0d1578e );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-37 .elementor-element.elementor-element-135eb8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-49108dc > .elementor-widget-container{background-color:#E0DCD3;padding:14px 14px 14px 14px;}.elementor-37 .elementor-element.elementor-element-49108dc{text-align:center;}.elementor-37 .elementor-element.elementor-element-49108dc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-37 .elementor-element.elementor-element-4623e59{--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:center;--align-items:stretch;}.elementor-37 .elementor-element.elementor-element-f8ae739{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-37 .elementor-element.elementor-element-fc4af9d .elementor-button{background-color:var( --e-global-color-0d1578e );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-37 .elementor-element.elementor-element-de16d39{--display:flex;--justify-content:space-between;}.elementor-37 .elementor-element.elementor-element-de16d39.e-con{--order:-99999 /* order start hack */;}.elementor-37 .elementor-element.elementor-element-1021566{text-align:right;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-37 .elementor-element.elementor-element-324700e9 .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-75925f79:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-75925f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-37 .elementor-element.elementor-element-75925f79{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-37 .elementor-element.elementor-element-a1f753e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for heading, class: .elementor-element-324700e9 */.text-reduce{
    font-size: 31px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7785f3d */.elementor-37 .elementor-element.elementor-element-7785f3d:hover{
    opacity: .7;
    transition: .5s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dff7baa */.elementor-37 .elementor-element.elementor-element-dff7baa:hover{
    opacity: .7;
    transition: .5s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36e82c7 */.elementor-37 .elementor-element.elementor-element-36e82c7:hover{
    opacity: .7;
    transition: .5s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7a3c1e6 */.elementor-37 .elementor-element.elementor-element-7a3c1e6:hover{
    opacity: .7;
    transition: .5s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5a3ce41 */.elementor-37 .elementor-element.elementor-element-5a3ce41:hover{
    opacity: .7;
    transition: .5s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-17f97db */.elementor-37 .elementor-element.elementor-element-17f97db:hover{
    opacity: .7;
    transition: .5s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b0c588 */.elementor-37 .elementor-element.elementor-element-5b0c588:hover{
    opacity: .7;
    transition: .5s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fc4af9d */.elementor-37 .elementor-element.elementor-element-fc4af9d:hover{
    opacity: .7;
    transition: .5s;
}/* End custom CSS */
/* Start custom CSS */.uppercase{
    text-transform: uppercase
}/* End custom CSS */