.elementor-20 .elementor-element.elementor-element-2ef6c96 > .elementor-background-overlay{background-color:#000000;opacity:0.23;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-2ef6c96 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-20 .elementor-element.elementor-element-2ef6c96{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-b6c9282{--spacer-size:450px;}.elementor-20 .elementor-element.elementor-element-8ff5a2f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8ff5a2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinet-generation.fr/wp-content/uploads/2021/10/Groupe-65.png");background-position:center center;background-repeat:no-repeat;}.elementor-20 .elementor-element.elementor-element-8ff5a2f > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-8ff5a2f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 9px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-c64aa99{text-align:center;}.elementor-20 .elementor-element.elementor-element-c64aa99 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:500;text-transform:uppercase;color:#37A7DA;}.elementor-20 .elementor-element.elementor-element-4f29d15{padding:40px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-20 .elementor-element.elementor-element-0dc6315 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-0dc6315{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-d83fcdc img{height:428px;object-fit:cover;object-position:center center;border-radius:0px 50px 0px 50px;}.elementor-20 .elementor-element.elementor-element-60bd0b0{padding:0px 0px 40px 0px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-20 .elementor-element.elementor-element-2dfb05a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-20 .elementor-element.elementor-element-2dfb05a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-2dfb05a{--image-border-radius:16px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-20 .elementor-element.elementor-element-55c02db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-55c02db{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-33a0e71{--spacer-size:13px;}.elementor-20 .elementor-element.elementor-element-58f7cb9:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-58f7cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-20 .elementor-element.elementor-element-58f7cb9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-58f7cb9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-c68c192{text-align:center;}.elementor-20 .elementor-element.elementor-element-c68c192 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-20 .elementor-element.elementor-element-5820e09 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5820e09{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-5cfa7d45:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5cfa7d45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-20 .elementor-element.elementor-element-5cfa7d45{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-5cfa7d45 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-30139ac9 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.85;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-20 .elementor-element.elementor-element-30139ac9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-30139ac9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-6447328b .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-6447328b .elementor-icon{font-size:100px;}.elementor-20 .elementor-element.elementor-element-6447328b .elementor-icon svg{height:100px;}.elementor-20 .elementor-element.elementor-element-70624970{text-align:center;}.elementor-20 .elementor-element.elementor-element-70624970 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;color:#37A7DA;}.elementor-20 .elementor-element.elementor-element-70d669b2 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.96;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-20 .elementor-element.elementor-element-70d669b2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-70d669b2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-6de1506 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-6de1506 .elementor-icon{font-size:100px;}.elementor-20 .elementor-element.elementor-element-6de1506 .elementor-icon svg{height:100px;}.elementor-20 .elementor-element.elementor-element-7dbc5122{text-align:center;}.elementor-20 .elementor-element.elementor-element-7dbc5122 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;color:#37A7DA;}.elementor-20 .elementor-element.elementor-element-71a9c696 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.85;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-20 .elementor-element.elementor-element-71a9c696 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-71a9c696 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-ea6c0f3 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-ea6c0f3 .elementor-icon{font-size:100px;}.elementor-20 .elementor-element.elementor-element-ea6c0f3 .elementor-icon svg{height:100px;}.elementor-20 .elementor-element.elementor-element-16fbbaa3{text-align:center;}.elementor-20 .elementor-element.elementor-element-16fbbaa3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;color:#37A7DA;}.elementor-20 .elementor-element.elementor-element-7a4094c7 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.96;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-20 .elementor-element.elementor-element-7a4094c7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-7a4094c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-38a58f9b .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-38a58f9b .elementor-icon{font-size:100px;}.elementor-20 .elementor-element.elementor-element-38a58f9b .elementor-icon svg{height:100px;}.elementor-20 .elementor-element.elementor-element-7811bc72{text-align:center;}.elementor-20 .elementor-element.elementor-element-7811bc72 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;color:#37A7DA;}.elementor-20 .elementor-element.elementor-element-17b86fbc > .elementor-element-populated >  .elementor-background-overlay{opacity:0.85;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-20 .elementor-element.elementor-element-17b86fbc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-17b86fbc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-74a90f14 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-74a90f14 .elementor-icon{font-size:100px;}.elementor-20 .elementor-element.elementor-element-74a90f14 .elementor-icon svg{height:100px;}.elementor-20 .elementor-element.elementor-element-7fb6feb2{text-align:center;}.elementor-20 .elementor-element.elementor-element-7fb6feb2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;color:#37A7DA;}.elementor-20 .elementor-element.elementor-element-8ff0d7e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8ff0d7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-20 .elementor-element.elementor-element-8ff0d7e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-8ff0d7e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20 .elementor-element.elementor-element-9644f13 .elementor-button{background-color:#FF7F00;}.elementor-20 .elementor-element.elementor-element-cf08c2f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-cf08c2f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-cf08c2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37A7DA;}.elementor-20 .elementor-element.elementor-element-cf08c2f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-cf08c2f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-02ebfe4{text-align:center;}.elementor-20 .elementor-element.elementor-element-02ebfe4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-a120245 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-a120245{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-2f90108 img{border-radius:50px 0px 50px 0px;}.elementor-20 .elementor-element.elementor-element-627a7f4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-627a7f4:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-627a7f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37A7DA;}.elementor-20 .elementor-element.elementor-element-627a7f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-627a7f4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-5ebfe65{text-align:center;}.elementor-20 .elementor-element.elementor-element-5ebfe65 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-fe4a3b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-fe4a3b6{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-88de3b2{--spacer-size:10px;}.elementor-20 .elementor-element.elementor-element-b1c1f79:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b1c1f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinet-generation.fr/wp-content/uploads/2021/10/Groupe-65.png");background-position:center center;background-repeat:no-repeat;}.elementor-20 .elementor-element.elementor-element-b1c1f79 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-b1c1f79{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 9px 0px;}.elementor-20 .elementor-element.elementor-element-978bdb3{text-align:center;}.elementor-20 .elementor-element.elementor-element-978bdb3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:500;text-transform:uppercase;color:#37A7DA;}.elementor-20 .elementor-element.elementor-element-84b0ca8{padding:33px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-9b74291{text-align:center;}.elementor-20 .elementor-element.elementor-element-9b74291 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;color:#37A7DA;}.elementor-20 .elementor-element.elementor-element-868dfb3{padding:15px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ec5c8b1 > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ec5c8b1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-20 .elementor-element.elementor-element-425f749 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-425f749{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-aba9da7 > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-aba9da7{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-20 .elementor-element.elementor-element-5c768a4 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5c768a4{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-61de2a1 > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-61de2a1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-20 .elementor-element.elementor-element-59c22c1 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-59c22c1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-4156f78 > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4156f78{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-20 .elementor-element.elementor-element-b7b8125 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b7b8125{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-aa3d763{padding:60px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-79d6e1f{text-align:center;}.elementor-20 .elementor-element.elementor-element-79d6e1f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;color:#37A7DA;}.elementor-20 .elementor-element.elementor-element-85dc9af > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-85dc9af{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-20 .elementor-element.elementor-element-03e4960 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-03e4960{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-28175fa{text-align:center;}.elementor-20 .elementor-element.elementor-element-28175fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;color:#37A7DA;}.elementor-20 .elementor-element.elementor-element-c6df8f8 > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-c6df8f8{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-20 .elementor-element.elementor-element-f93e3ea{padding:60px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-db68c75{text-align:center;}.elementor-20 .elementor-element.elementor-element-db68c75 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;color:#37A7DA;}.elementor-20 .elementor-element.elementor-element-9fd8ad8{padding:25px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-df2868a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20 .elementor-element.elementor-element-df2868a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-807e032 > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-807e032{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-20 .elementor-element.elementor-element-2c11dec > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-2c11dec{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-a15e33d > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-a15e33d{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-20 .elementor-element.elementor-element-c681fec > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-c681fec{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-f98196a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20 .elementor-element.elementor-element-f98196a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-f4eabea > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f4eabea{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-20 .elementor-element.elementor-element-a0452a3 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-a0452a3{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-4d19be3 > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4d19be3{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-20 .elementor-element.elementor-element-fa5d942 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-fa5d942{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-f5c72c9{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-12a2396 > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-12a2396{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-20 .elementor-element.elementor-element-5cbb148 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5cbb148{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-477790b > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-477790b{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-20 .elementor-element.elementor-element-4ecb3b4 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4ecb3b4{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-d7e58ee > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-d7e58ee{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-20 .elementor-element.elementor-element-b729d11 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b729d11{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-ed3a22b{padding:60px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-2a27a54{text-align:center;}.elementor-20 .elementor-element.elementor-element-2a27a54 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;color:#37A7DA;}.elementor-20 .elementor-element.elementor-element-7fbe99f{text-align:center;}.elementor-20 .elementor-element.elementor-element-7fbe99f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;color:#37A7DA;}.elementor-20 .elementor-element.elementor-element-25c330f{text-align:center;}.elementor-20 .elementor-element.elementor-element-25c330f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;color:#37A7DA;}.elementor-20 .elementor-element.elementor-element-9a79826{padding:15px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1b8ae31 > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1b8ae31{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-20 .elementor-element.elementor-element-0af07d7 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-0af07d7{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-79bc887{text-align:center;}.elementor-20 .elementor-element.elementor-element-79bc887 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;color:#37A7DA;}.elementor-20 .elementor-element.elementor-element-79a71e8{padding:15px 0px 50px 0px;}.elementor-20 .elementor-element.elementor-element-59413e9 > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-59413e9{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-20 .elementor-element.elementor-element-5a705cd > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5a705cd{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-007d42a > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-007d42a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-20 .elementor-element.elementor-element-0782521 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-0782521{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-4348ce7 > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4348ce7{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-20 .elementor-element.elementor-element-453ce8e > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-453ce8e{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-a1099ce > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-a1099ce{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-20 .elementor-element.elementor-element-f07b2f0 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f07b2f0{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-c035214:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c035214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37A7DA;}.elementor-20 .elementor-element.elementor-element-c035214{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-c035214 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-ab1690f{text-align:center;}.elementor-20 .elementor-element.elementor-element-ab1690f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-8edab2a:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8edab2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37A7DA;}.elementor-20 .elementor-element.elementor-element-8edab2a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 50px 0px;}.elementor-20 .elementor-element.elementor-element-8edab2a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-0542073{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-e368581 .elementor-button{background-color:#FF7F00;}.elementor-20 .elementor-element.elementor-element-4fa0bc6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4fa0bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-20 .elementor-element.elementor-element-4fa0bc6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-4fa0bc6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-17c8e5d{text-align:center;}.elementor-20 .elementor-element.elementor-element-17c8e5d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;color:#37A7DA;}.elementor-20 .elementor-element.elementor-element-a8d170c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-a8d170c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-20 .elementor-element.elementor-element-a8d170c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-a8d170c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-39dc4f3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-39dc4f3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinet-generation.fr/wp-content/uploads/2021/10/Groupe-65.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-39dc4f3 > .elementor-element-populated >  .elementor-background-overlay{background-color:#F9F9F9;opacity:0.92;}.elementor-20 .elementor-element.elementor-element-39dc4f3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-39dc4f3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-25f9111 img{width:166px;}.elementor-20 .elementor-element.elementor-element-3442dc1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3442dc1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-e2ad0af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-e2ad0af{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#37A7DA;}.elementor-20 .elementor-element.elementor-element-e69f933:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-e69f933 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinet-generation.fr/wp-content/uploads/2021/10/Groupe-65.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-e69f933 > .elementor-element-populated >  .elementor-background-overlay{background-color:#F9F9F9;opacity:0.92;}.elementor-20 .elementor-element.elementor-element-e69f933 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-e69f933 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-bb58e1c img{width:166px;}.elementor-20 .elementor-element.elementor-element-42ffe03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-42ffe03{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-139811d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-139811d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#37A7DA;}.elementor-20 .elementor-element.elementor-element-044e804:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-044e804 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinet-generation.fr/wp-content/uploads/2021/10/Groupe-65.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-044e804 > .elementor-element-populated >  .elementor-background-overlay{background-color:#F9F9F9;opacity:0.92;}.elementor-20 .elementor-element.elementor-element-044e804 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-044e804 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-4c2fbef img{width:166px;}.elementor-20 .elementor-element.elementor-element-11892eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-11892eb{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-430b723 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-430b723{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#37A7DA;}.elementor-20 .elementor-element.elementor-element-98d5c1d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-98d5c1d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinet-generation.fr/wp-content/uploads/2021/10/Groupe-65.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-98d5c1d > .elementor-element-populated >  .elementor-background-overlay{background-color:#F9F9F9;opacity:0.92;}.elementor-20 .elementor-element.elementor-element-98d5c1d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-98d5c1d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-cd2abcc img{width:125px;}.elementor-20 .elementor-element.elementor-element-fbc2575 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-fbc2575{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-20 .elementor-element.elementor-element-008cf06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-008cf06{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#37A7DA;}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-eb3cee8{width:48.772%;}.elementor-20 .elementor-element.elementor-element-3b2ddc2{width:51.141%;}.elementor-20 .elementor-element.elementor-element-ce4bf55{width:30.262%;}.elementor-20 .elementor-element.elementor-element-eb9a6db{width:69.651%;}.elementor-20 .elementor-element.elementor-element-9476f59{width:40%;}.elementor-20 .elementor-element.elementor-element-33d55bd{width:60%;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-b6c9282{--spacer-size:160px;}.elementor-20 .elementor-element.elementor-element-c64aa99 .elementor-heading-title{font-size:33px;}.elementor-20 .elementor-element.elementor-element-978bdb3 .elementor-heading-title{font-size:43px;}.elementor-20 .elementor-element.elementor-element-ab1690f .elementor-heading-title{font-size:33px;}}