.site-footer .color-dark strong{color:#002e4a}.ot-heading{margin-top:40px}h2{text-transform:uppercase;margin-top:20px}.ot-heading span.deco{border-bottom:8px solid #3dc0c1;display:block;width:126px;margin:0 auto;margin-bottom:50px}.single-offre_emploi h2{margin-top:60px}.chapo{font-weight:700;font-size:22px}.octf-btn-primary.octf-btn-icon{box-shadow:none}.post-box .post-cat a{background-color:#3dc0c1!important;border-radius:15px;pointer-events:none;cursor:default}.post-box .entry-media .post-cat{top:20px;left:20px}.post-box .entry-tag{color:#3dc0c1;font-size:16px}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{border-radius:25px}h2.elementor-heading-title a:hover{color:#FF5057!important}h3.elementor-heading-title a:hover{color:#FF5057!important}h3.entry-title a:hover{color:#FF5057!important}.post-box.blog-item{padding-top:8px!important}.ot-heading .sub-heading{color:#008190;margin-bottom:0}.ot-heading .sub-heading:before,.ot-heading .sub-heading:after{background:#3dc0c1}.ot-heading .sub-heading:before,.ot-heading .sub-heading:after{top:10px}.home #blocs-solutions .icon-box.s3,.page-id-1400 #blocs-solutions .icon-box.s3{min-height:520px}.mailpoet_form.mailpoet_form_successfully_send .mailpoet_validate_success{width:100%}#temoignage .tinfo .roundedImage{margin:0 auto;margin-bottom:15px;width:100px;height:100px;border-radius:47px 47px 0 47px;z-index:1}body:not(.page-id-4538):not(.page-id-4942):not(.page-id-4947):not(.page-id-4957):not(.page-id-4952):not(.page-id-4962):not(.page-id-5486):not(.page-id-109):not(.single-solution_vie) .grecaptcha-badge{display:none}.slick-arrow{top:60%}.octf-btn.octf-btn-primary{margin-bottom:25px}.wpc-filters-main-wrap input.wpc-label-input+label:hover,.wpc-filters-main-wrap input.wpc-label-input:checked+label{border:none!important}.wpc-filters-main-wrap input.wpc-label-input+label:hover span.wpc-filter-label-wrapper,.wpc-filters-main-wrap input.wpc-label-input:checked+label span.wpc-filter-label-wrapper{color:#ffffff!important;background-color:var(--e-global-color-primary)!important}.wpc-filter-title{font-weight:900;line-height:1.2;margin:0 0 20px;color:#1a1b1e;font-family:"Red Hat Display",sans-serif}.wpc-filter-content select,.wpcf7 select{color:#7e7e7e;border:1px solid #e6e6e6;border-radius:23px;-webkit-border-radius:23px;-moz-border-radius:23px;padding:9px 20px;box-sizing:border-box}.wpcf7 select{width:100%}@media (max-width:768px){body #tarteaucitronRoot div#tarteaucitronAlertBig{top:50%!important}h2{font-size:34px!important}.octf-btn-icon{padding:2px 2px 2px 10px!important}.octf-btn{font-size:12px!important}.tabs-heading .octf-btn{margin-bottom:15px}.home .elementor-12272 .elementor-widget-iiconbox .s3{box-shadow:8px 8px 30px 0 rgb(42 67 113 / 15%)!important}.home .elementor-12272 .elementor-widget-iiconbox .s3 .action-box{opacity:1;visibility:visible}.home .elementor-12272 .elementor-element-populated{border:none!important}#blocs-solutions .icon-main{margin-top:210px!important}}#mailpoet_form_1 input.mailpoet_submit{width:37px!important;height:37px!important;padding:0px!important;background-image:url(/wp-content/uploads/2021/02/picto-newsletter-fondation-cemavie.png);background-repeat:no-repeat;background-color:#fff;position:absolute;top:2px;right:7px;border-radius:25px}#mailpoet_form_1 input.mailpoet_text{padding:9px}.single-post h2,.single-offre_emploi h2{text-align:center}.single-post h2:after,.single-offre_emploi h2:after{content:"";border-bottom:8px solid #3dc0c1;display:block;width:126px;margin:0 auto;margin-top:20px;margin-bottom:50px}.mmenu-active #pojo-a11y-toolbar{z-index:9!important}@media (max-width:768px){#section-tilte{background-image:none}#mailpoet_form_1 input.mailpoet_submit{width:30px!important;height:30px!important;background-size:95%}}@media (max-width:1024px){#pojo-a11y-toolbar{top:170px!important}}@media (orientation:landscape) and (max-width :768px){.ecs-posts article{width:50%!important;margin:0 auto!important}.elementor-widget-iiconbox .elementor-widget-container{background-position:top center!important;background-size:50% auto!important}}@media (min-width:1230px){#bloc-rejoindre .elementor-column-wrap.elementor-element-populated{max-height:420px!important}}