.elementor-1370 .elementor-element.elementor-element-5f637593>.elementor-container{max-width:1040px;text-align:center}.elementor-1370 .elementor-element.elementor-element-5f637593>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1370 .elementor-element.elementor-element-5f637593:not(.elementor-motion-effects-element-type-background),.elementor-1370 .elementor-element.elementor-element-5f637593>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://goodalgo.fr/wp-content/uploads/2021/02/Abstract_poly_co-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1370 .elementor-element.elementor-element-5f637593>.elementor-background-overlay{background-color:#271e1e;opacity:.6;transition:background .3s,border-radius .3s,opacity .3s}.elementor-1370 .elementor-element.elementor-element-5f637593{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:58px 0 80px}.elementor-1370 .elementor-element.elementor-element-c1f8151{text-align:center}.elementor-1370 .elementor-element.elementor-element-c1f8151 .elementor-heading-title{color:var(--e-global-color-primary);font-family:"Roboto",Sans-serif;font-size:.875rem;font-weight:500;text-transform:uppercase;letter-spacing:1.5px}.elementor-1370 .elementor-element.elementor-element-290d8425{text-align:center}.elementor-1370 .elementor-element.elementor-element-290d8425 .elementor-heading-title{color:#fff;font-family:"Roboto",Sans-serif;font-size:3.1rem;font-weight:500;line-height:1.0666em}.elementor-1370 .elementor-element.elementor-element-4894dda0{text-align:left}.elementor-1370 .elementor-element.elementor-element-4894dda0 .elementor-heading-title{color:#000;font-family:"Roboto",Sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4em;letter-spacing:.15px}.elementor-1370 .elementor-element.elementor-element-1a1bfca2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:70px 0}.elementor-1370 .elementor-element.elementor-element-1a1bfca2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1370 .elementor-element.elementor-element-1c4a2862>.elementor-element-populated>.elementor-widget-wrap{padding:0}.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-post-terms>.pp-post-term:not(:last-child):after{content:","}.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-posts-container .pp-post-thumbnail-wrap{padding-bottom:calc(.42*100%)}.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-post-meta .pp-meta-separator:not(:last-child):after{content:"-"}.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-post-wrap{padding-left:calc(63px/2);padding-right:calc(63px/2)}.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-posts{margin-left:calc(-63px/2);margin-right:calc(-63px/2)}.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-elementor-grid .pp-grid-item-wrap{margin-bottom:70px}.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-post{padding:0;box-shadow:0px 0px 10px 1px rgba(0,0,0,.08)}.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-post:hover{background-color:#45ADA80A;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-post-content{text-align:center;border-radius:0}.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-post-thumbnail{margin-bottom:9px}.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-post:hover .pp-post-thumbnail img{filter:brightness(115%) contrast(100%) saturate(111%) blur(0px) hue-rotate(0deg)}.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-post-terms{font-size:.8em;color:var(--e-global-color-secondary)}.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-post-terms-wrap{margin-bottom:24px}.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-post-terms .pp-post-term:not(:last-child){margin-right:5px}.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-post-title,.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-post-title a{color:#547980D9}.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-post-title{font-size:1.1rem;text-decoration:none;line-height:1.3em;margin-bottom:17px}.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-post-separator{height:3px;width:100%}.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-post-separator-wrap{margin-bottom:24px}.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-post-meta{color:var(--e-global-color-secondary);margin-bottom:25px}.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-post-meta,.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-post-meta a{font-size:.8rem}.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-post-meta .pp-meta-separator:not(:last-child){margin-left:calc(0px/2);margin-right:calc(0px/2)}.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-posts-button{background-color:var(--e-global-color-accent);color:#fff;border-radius:16px}.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-posts-button:hover{background-color:#000;color:#fff}.elementor-1370 .elementor-element.elementor-element-e8426bb{--spacer-size:50px}.elementor-1370 .elementor-element.elementor-element-4f30876{--spacer-size:50px}.elementor-1370 .elementor-element.elementor-element-2dabd567>.elementor-container{max-width:1400px;min-height:400px}.elementor-1370 .elementor-element.elementor-element-2dabd567>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1370 .elementor-element.elementor-element-2dabd567:not(.elementor-motion-effects-element-type-background),.elementor-1370 .elementor-element.elementor-element-2dabd567>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://goodalgo.fr/wp-content/uploads/2022/02/Capture-décran-2022-02-01-à-10.40.36.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1370 .elementor-element.elementor-element-2dabd567>.elementor-background-overlay{background-color:#fff;opacity:.2;transition:background .3s,border-radius .3s,opacity .3s}.elementor-1370 .elementor-element.elementor-element-2dabd567{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5%}.elementor-1370 .elementor-element.elementor-element-457af614:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-1370 .elementor-element.elementor-element-457af614>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://goodalgo.fr/wp-content/uploads/2021/03/lee-miller-47629-unsplash.jpg");background-position:bottom center;background-size:cover}.elementor-1370 .elementor-element.elementor-element-457af614>.elementor-element-populated>.elementor-background-overlay{background-color:#fff;opacity:.96}.elementor-1370 .elementor-element.elementor-element-457af614>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1370 .elementor-element.elementor-element-457af614>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1370 .elementor-element.elementor-element-457af614>.elementor-element-populated>.elementor-widget-wrap{padding:90px 0}.elementor-1370 .elementor-element.elementor-element-66b25447{text-align:center;z-index:0}.elementor-1370 .elementor-element.elementor-element-66b25447 .elementor-heading-title{color:#28211a;font-family:"Nunito",Sans-serif;font-size:1em;font-weight:800;text-transform:uppercase;letter-spacing:4px}.elementor-1370 .elementor-element.elementor-element-66b25447>.elementor-widget-container{margin:0 0 10px}.elementor-1370 .elementor-element.elementor-element-549c6e76{--divider-border-style:solid;--divider-color:var(--e-global-color-e7c10d2);--divider-border-width:3px}.elementor-1370 .elementor-element.elementor-element-549c6e76 .elementor-divider-separator{width:141px;margin:0 auto;margin-center:0}.elementor-1370 .elementor-element.elementor-element-549c6e76 .elementor-divider{text-align:center;padding-top:8px;padding-bottom:8px}.elementor-1370 .elementor-element.elementor-element-330f6b2f{text-align:center;color:#7a7a7a;font-family:"Nunito Sans",Sans-serif;font-size:1.1em;line-height:1.7em}.elementor-1370 .elementor-element.elementor-element-330f6b2f>.elementor-widget-container{padding:0 50px 0 51px}.elementor-1370 .elementor-element.elementor-element-5d132a10 .elementor-button{font-size:15px;font-weight:600;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:#fff;color:#fff;background-color:var(--e-global-color-primary);border-radius:0;padding:15px 45px}.elementor-1370 .elementor-element.elementor-element-5d132a10 .elementor-button:hover,.elementor-1370 .elementor-element.elementor-element-5d132a10 .elementor-button:focus{color:#fff;background-color:var(--e-global-color-accent)}.elementor-1370 .elementor-element.elementor-element-5d132a10 .elementor-button:hover svg,.elementor-1370 .elementor-element.elementor-element-5d132a10 .elementor-button:focus svg{fill:#fff}:root{--page-title-display:none}@media(min-width:768px){.elementor-1370 .elementor-element.elementor-element-632fb878{width:95.865%}.elementor-1370 .elementor-element.elementor-element-30d8d8d1{width:4.088%}}@media(max-width:1024px) and (min-width:768px){.elementor-1370 .elementor-element.elementor-element-457af614{width:100%}}@media(min-width:1025px){.elementor-1370 .elementor-element.elementor-element-5f637593:not(.elementor-motion-effects-element-type-background),.elementor-1370 .elementor-element.elementor-element-5f637593>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-1370 .elementor-element.elementor-element-2dabd567:not(.elementor-motion-effects-element-type-background),.elementor-1370 .elementor-element.elementor-element-2dabd567>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-1370 .elementor-element.elementor-element-457af614:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-1370 .elementor-element.elementor-element-457af614>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-1370 .elementor-element.elementor-element-290d8425 .elementor-heading-title{font-size:3rem}}@media(max-width:767px){.elementor-1370 .elementor-element.elementor-element-5f637593{padding:40px 0}.elementor-1370 .elementor-element.elementor-element-c1f8151 .elementor-heading-title{font-size:.75rem}.elementor-1370 .elementor-element.elementor-element-290d8425 .elementor-heading-title{font-size:2.5rem}.elementor-1370 .elementor-element.elementor-element-4894dda0 .elementor-heading-title{font-size:1rem}.elementor-1370 .elementor-element.elementor-element-8d04745 .pp-posts-container .pp-post-thumbnail-wrap{padding-bottom:calc(1*100%)}.elementor-1370 .elementor-element.elementor-element-2dabd567{padding:90px 15px}.elementor-1370 .elementor-element.elementor-element-457af614>.elementor-element-populated>.elementor-widget-wrap{padding:2em}.elementor-1370 .elementor-element.elementor-element-66b25447{text-align:center}.elementor-1370 .elementor-element.elementor-element-330f6b2f{text-align:center;font-size:1em}}