.gl-content-wrapper a,.gl-content-wrapper h2,.gl-content-wrapper h3{font-family:'Gabarito',sans-serif!important;font-weight:bold!important}.gl-content-wrapper a,.gl-content-wrapper h2,.gl-content-wrapper h3,.gl-content-wrapper p,{text-wrap:pretty}.gl-content-wrapper h2,.gl-content-wrapper h3{color:#31406E!important}.gl-content-wrapper .wp-block-button__link{background-color:#ec6556!important;color:#ffffff!important;transition:all 0.3s ease!important;text-transform:uppercase!important;border-radius:40px}.gl-content-wrapper .wp-block-button__link:hover{background-color:#31406e!important;color:#ffffff!important}.gl-content-wrapper figure:not(.gl-large-block){position:relative;display:flex;line-height:0;padding:0;margin-left:auto;margin-right:auto;flex-direction:row;justify-content:center}.gl-content-wrapper figure img{display:block!important;width:100%;height:auto;margin:0!important}.gl-content-wrapper figcaption.wp-element-caption,.gl-content-wrapper .wp-caption-text,figcaption{font-size:12px!important}.gl-content-wrapper .wp-element-caption,.gl-content-wrapper .wp-caption-text,figcaption{position:absolute!important;bottom:0%;left:50%!important;transform:translateX(-50%)!important;width:fit-content!important;min-width:100%;max-width:100%;z-index:10;color:#FFFFFF!important;font-family:'Gabarito',sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important;text-align:center;border-radius:5px!important;text-shadow:none!important;padding:.6rem 1rem!important}.gl-content-wrapper .wp-block-column-is-layout-flow p{background-color:#006D4B!important;color:#FFFFFF!important;border-radius:20px!important;padding:1em}.gl-content-wrapper .wp-block-column-is-layout-flow a{color:#FFFFFF!important}.gl-content-wrapper .wp-block-column-is-layout-flow a:hover{text-decoration:underline}.gl-content-wrapper .wp-block-image:has(figcaption),.gl-content-wrapper .contenu picture:has(figcaption){position:relative;display:inline-block;overflow:hidden}.gl-content-wrapper .wp-block-image:has(figcaption)::after,.gl-content-wrapper .contenu picture:has(figcaption)::after,.gl-content-wrapper figure:has(figcaption) picture::after,.gl-content-wrapper .wp-block-image:has(figcaption) picture::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(to top,rgb(0 0 0 / .8) 0%,transparent 100%);pointer-events:none;z-index:1}.gl-content-wrapper .wp-block-image figcaption{position:relative;z-index:2;color:#fff}.gl-content-wrapper.contenu picture{position:relative;display:inline-block;line-height:0;vertical-align:bottom}.gl-content-wrapper.contenu picture img{display:block;width:100%;height:auto;position:relative;z-index:1}figure:has(figcaption) picture::after,.gl-content-wrapper .wp-block-image:has(figcaption) picture::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(to top,rgb(0 0 0 / .8) 0%,transparent 100%);z-index:2;pointer-events:none}.gl-content-wrapper .wp-block-gallery.has-nested-images,.gl-content-wrapper .gallery{display:flex!important;flex-direction:row!important;flex-wrap:nowrap;overflow-x:auto;gap:10px}.gl-content-wrapper .wp-block-gallery.has-nested-images,.gl-content-wrapper.gallery figure{flex:1 1 auto;min-width:150px}@media (max-width:767px){.gl-content-wrapper .wp-block-gallery.has-nested-images,.gl-content-wrapper .gallery{flex-direction:row!important;flex-wrap:wrap}.gl-content-wrapper .wp-block-gallery.has-nested-images,.gl-content-wrapper .gallery figure{max-width:100%!important;width:100%}}.wp-block-group{padding:50px}@media (max-width:1200px){.wp-block-group{padding:40px}}@media (max-width:1024px){.wp-block-group{padding:30px}}@media (max-width:768px){.wp-block-group{padding:20px}}@media (max-width:480px){.wp-block-group{padding:15px}}p[style*="font-size:24px"]{display:block;margin-top:40px;margin-bottom:30px}@media (max-width:1200px){p[style*="font-size:24px"]{margin-top:35px;margin-bottom:25px}}@media (max-width:1024px){p[style*="font-size:24px"]{margin-top:30px;margin-bottom:20px}}@media (max-width:768px){p[style*="font-size:24px"]{margin-top:25px;margin-bottom:15px}}@media (max-width:480px){p[style*="font-size:24px"]{margin-top:20px;margin-bottom:10px}}.gl-content-wrapper h2,.wp-block-button{margin-top:4.375rem;margin-bottom:4.375rem}.gl-content-wrapper h2{font-size:3.4375rem}.gl-content-wrapper .wp-element-caption,.gl-content-wrapper .wp-caption-text{font-size:1.25rem!important;padding:.625rem 1.5625rem!important}@media (max-width:1600px){.gl-content-wrapper h2,.wp-block-button{margin-top:3.75rem!important;margin-bottom:3.75rem!important}.gl-content-wrapper h3{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.gl-content-wrapper h2{font-size:3.125rem!important}}@media (max-width:1024px){.gl-content-wrapper h2,.wp-block-button{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.gl-content-wrapper h3{margin-top:1.875rem!important;margin-bottom:1.875rem!important}.gl-content-wrapper h2{font-size:2.5rem!important}.gl-content-wrapper .wp-element-caption{font-size:1.125rem!important;padding:.5rem 1.25rem!important;bottom:15px!important}}@media (max-width:767px){.gl-content-wrapper h2,.wp-block-button{margin-top:1.875rem!important;margin-bottom:1.875rem!important}.gl-content-wrapper h3{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.gl-content-wrapper h2{font-size:1.875rem!important}.gl-content-wrapper .wp-element-caption,.gl-content-wrapper .wp-caption-text{font-size:1rem!important;padding:.4rem 0.8rem!important;width:95%!important;bottom:10px!important}}.gl-content-wrapper .wp-caption-text{font-size:12px!important}.gl-content-wrapper figure.alignright{margin-left:25px!important;margin-bottom:20px!important;float:right}.gl-content-wrapper figure.alignleft{margin-right:25px!important;margin-bottom:20px!important;float:left}@media (max-width:600px){.gl-content-wrapper figure.alignright,.gl-content-wrapper figure.alignleft{float:none;margin-left:0!important;margin-right:0!important;display:block;text-align:center}}