.grecaptcha-badge{display:none!important}body{overflow-x:hidden}html,body{overflow-x:hidden}div#wpadminbar{z-index:99999999999999999!important}h2.elementor-heading-title.elementor-size-default{padding-bottom:4px}h2.elementor-heading-title.elementor-size-default .underline-last-word{position:relative;display:inline-block}h2.elementor-heading-title.elementor-size-default .underline-last-word::after{content:"";position:absolute;left:0;right:-20px;bottom:-11px;height:2px;background:linear-gradient(to right,#ff000000 50%,#f3952a 50%)}h2.elementor-heading-title.elementor-size-default{margin-bottom:20px}.no-underline h2.elementor-heading-title.elementor-size-default .underline-last-word::after{background:none}.equipe .elementor-flip-box__layer,.elementor-flip-box__layer__overlay{border-radius:15px 15px 0 0px!important}.blog h2.elementor-heading-title.elementor-size-default .underline-last-word::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:none}.sidebar-blog h2.elementor-heading-title.elementor-size-default .underline-last-word::after{content:"";position:absolute;left:0;right:-20px;bottom:-11px;height:2px;background:none}.blog h2.elementor-heading-title.elementor-size-default{margin-bottom:0}.single-article-contenu h2.wp-block-heading{font-family:'Lexend';font-weight:300;font-size:35px;margin-top:50px}.single-article-contenu h3.wp-block-heading{font-family:'Lexend';font-weight:unset;font-size:25px;margin-top:30px;color:#f3952a}.single-article-contenu h4.wp-block-heading{font-family:'Lexend';font-weight:unset;font-size:20px;margin-top:30px;color:#0c54a0}.img-article img{width:1500px;height:350px;object-fit:cover;margin-top:30px;border-radius:20px;margin-bottom:-40px}.btn-article a.wp-block-button__link.wp-element-button{background:#f3952a;color:#fff;text-transform:uppercase;font-size:15px;font-family:'Poppins';letter-spacing:.5px;border-radius:0}.single-article-contenu ul.wp-block-list{margin-bottom:20px}.single-article-contenu.elementor-widget.elementor-widget-theme-post-content p{text-align:justify}.single-article-contenu figure.wp-block-image.aligncenter.size-full{margin-top:50px;margin-bottom:50px}figure.wp-block-image.aligncenter.size-large.cta-article img{width:1800px;height:250px;object-fit:cover;margin-top:30px;margin-bottom:-40px}.wp-block-buttons.btn-article.is-content-justification-center.is-layout-flex.wp-container-core-buttons-is-layout-a89b3969.wp-block-buttons-is-layout-flex{margin-bottom:50px}.cta{margin:45px 0!important;border-radius:30px}.cta.first{position:relative;overflow:visible;padding:84px 66px 84px 120px;background-color:#024c96}.cta.first::before{content:"";position:absolute;left:-27px;top:50%;transform:translateY(-50%);width:200px;height:100%;background-image:url(https://www.baran-recrutement.fr/wp-content/uploads/2025/09/Group-73.png);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2;pointer-events:none}.cta.first p,.cta.two p{font-family:'Lexend';color:#fff;font-size:var(--e-global-typography-4628265-font-size)}.cta.first a,.cta.two a{border-radius:0;background-color:#ff9500;text-transform:uppercase;font-weight:500;border:2px solid #ff9500;color:#fff}.cta.first a:hover,.cta.two a:hover{border-radius:0;background-color:#fff0;color:#ff9500;text-transform:uppercase}.cta.two .col-1{background-color:#ff9500;border-radius:20px;padding:40px 30px;height:-webkit-fill-available;align-content:center}.cta.two .col-2{background-color:#024c96;border-radius:20px;padding:40px 30px}.single-post a{color:#ff9500}.single-post a:hover{color:#0360ad}.faq{background-color:#fafafa;border-radius:30px;padding:30px 65px 65px 65px;margin:40px 0}.faq h2,.faq h3{margin:40px 0 0 0!important;max-width:100%}.faq p{margin:10px 0!important;max-width:100%}.faq h2{color:#ff9500}.faq h3{font-size:20px!important;color:#024993!important;font-weight:300!important}.lire-aussi{padding:20px 20px;border:1px solid #000;border-radius:50px;margin:30px 0}#cmplz-manage-consent .cmplz-btn.cmplz-manage-consent{overflow:hidden;color:#01061900!important}div#cmplz-cookies-overview{font-family:poppins!important}.cmplz-banner-checkbox label:before{box-shadow:none!important}.cmplz-manage-consent::before{content:"";display:inline-block;vertical-align:middle;margin-left:4px;color:#fff}#cmplz-manage-consent .cmplz-manage-consent{bottom:30px!important;left:30px!important;border-radius:100%!important;color:#010619!important;background:#024c96!important;padding:15px 15px 15px 15px!important;min-width:unset!important;width:45px;height:45px!important;padding:0!important;background-image:url(https://baran-recrutement.fr/wp-content/uploads/2025/09/cookie.png)!important;background-position:center;background-repeat:no-repeat!important}#cmplz-cookies-overview{background-color:#fff}@media screen and (min-width:768px) and (max-width:1024px){#cmplz-manage-consent .cmplz-manage-consent{bottom:45px!important;left:15px!important}}@media screen and (max-width:768px){#cmplz-manage-consent .cmplz-manage-consent{bottom:15px!important;left:15px!important}}.cmplz-show-banner.elementor-widget-button a:hover{cursor:pointer;background-color:var(--e-global-color-primary)}input.wpcf7-form-control.wpcf7-submit.has-spinner{border:none!important}span.wpcf7-list-item-label,.wpcf7-acceptance label a{font-family:poppins!important;font-size:11px!important;font-weight:400}input:focus,select:focus,textarea:focus{outline:none!important;background:#efefef}span.wpcf7-list-item-label,span.wpcf7-list-item-label a{font-family:'Poppins'!important;font-size:13px!important;color:black!important;line-height:15px}span.wpcf7-list-item-label a:hover{color:#ff9500!important}input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required,textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required,select.wpcf7-form-control.wpcf7-select,select.wpcf7-form-control.wpcf7-select,input.wpcf7-form-control.wpcf7-text{border:none;border-bottom:solid 1px;border-radius:0;margin-bottom:20px;font-family:'Poppins'!important}input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#ff9500;color:#fff;font-family:'Poppins';text-transform:uppercase;letter-spacing:1.2px;font-size:15px;border:solid 1px #ff9500;border-radius:0}input.wpcf7-form-control.wpcf7-submit.has-spinner:hover{background:#fff;border:solid 1px #ff9500;color:#ff9500}.wpcf7-acceptance label{font-size:13px!important;display:flex}.wpcf7-acceptance label a{font-size:13px!important;transition:.3s}input[type=radio]+label::before,input[type=radio]+span::before,input[type=checkbox]+label::before,input[type=checkbox]+span::before{margin:1px .7rem 0 0!important}.submit-btn{margin:auto}form .cf-col-6,form .cf-col-12{margin:10px 0}.cf-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.cf-col-1,.cf-col-2,.cf-col-3,.cf-col-4,.cf-col-5,.cf-col-6,.cf-col-7,.cf-col-8,.cf-col-9,.cf-col-10,.cf-col-11,.cf-col-12{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px}.cf-container textarea{height:175px}input[type="checkbox"]{width:11px;padding-bottom:10px!important;margin-bottom:10px;font-family:'Mulish'}span.wpcf7-list-item-label{font-family:'Mulish';font-size:14px;font-weight:400}@media (min-width:576px){.cf-col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.cf-push-1{margin-left:8.333333%}.cf-col-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.cf-push-2{margin-left:16.66667%}.cf-col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.cf-push-3{margin-left:25%}.cf-col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.cf-push-4{margin-left:33.33333%}.cf-col-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.cf-push-5{margin-left:41.66667%}.cf-col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.cf-push-6{margin-left:50%}.cf-col-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.cf-push-7{margin-left:58.33333%}.cf-col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.cf-push-8{margin-left:66.66667%}.cf-col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.cf-push-9{margin-left:75%}.cf-col-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.cf-push-10{margin-left:83.33333%}.cf-col-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.cf-push-11{margin-left:91.66667%}.cf-col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.footer h2.elementor-heading-title.elementor-size-default .underline-last-word::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:none}.footer h2.elementor-heading-title.elementor-size-default{margin-bottom:0}@media only screen and (max-width:1496px){.cta.first,.cta.two{display:flex;flex-direction:column}.cta.first p,.cta.two p{text-align:center!important;line-height:30px}.cta.two .col-2{padding:20px 40px}}@media only screen and (max-width:767px){.single-post h2{font-size:23px!important}.single-article-contenu h3.wp-block-heading{font-size:18px}.single-article-contenu h4.wp-block-heading{font-size:16px}.faq{padding:20px 30px 40px 30px}}