.kl-form-control{border:1px solid #d6d6d6;border-radius:4px;color:#0c263b;font-size:16px;overflow:hidden;padding:12px 17px 10px 16px;text-overflow:ellipsis}.kl-form-control::-webkit-input-placeholder{color:#000;opacity:.5}.kl-form-control:-ms-input-placeholder{color:#000;opacity:.5}.kl-form-control::placeholder{color:#000;opacity:.5}.kl-form-control:focus{border-color:#d6d6d6;box-shadow:none;color:#000}.kl-form-control.valid{border-color:#153754}.kl-form-control.kl-form-control-sm{font-size:15px;padding:10.5px 17px 10px 16px}.kl-form-control.kl-placeholder-blue::-webkit-input-placeholder{color:#0c263b;opacity:.8}.kl-form-control.kl-placeholder-blue:-ms-input-placeholder{color:#0c263b;opacity:.8}.kl-form-control.kl-placeholder-blue::placeholder{color:#0c263b;opacity:.8}.kl-form-control~.error{color:#e84f4f;display:block;font-size:12px;padding-top:4px}.kl-input-group-with-icon{position:relative}.kl-input-group-with-icon .kl-form-control{padding-right:50px}.kl-input-group-icon{align-items:center;background-color:transparent;border:none;display:flex;height:48px;justify-content:center;line-height:1.5;padding:.375rem .75rem;position:absolute;right:0;text-align:center;top:0;white-space:nowrap;width:52px;z-index:3}.kl-form-control-sm~.kl-input-group-icon{height:45px}.kl-input-group-with-icon-validation{position:relative}.kl-input-group-with-icon-validation .kl-icon-valid{display:inline-block;font-size:0;opacity:0;pointer-events:none;position:absolute;right:-24px;top:24px;transform:translate(100%,-50%) scale(0);transition:all .3s ease-in-out}@media(max-width:1199.98px){.kl-input-group-with-icon-validation .kl-icon-valid{right:-10px}}@media(max-width:575.98px){.kl-input-group-with-icon-validation .kl-icon-valid{display:none}}.kl-input-group-with-icon-validation .kl-form-control-sm~.kl-icon-valid{top:22px}.kl-input-group-with-icon-validation .valid~.kl-icon-valid{opacity:1;transform:translate(100%,-50%) scale(1)}.kl-form-check{min-height:25px;padding-left:40px}.kl-form-check .kl-form-check-input{margin-left:-40px}.kl-form-check-input{border-color:#707070;height:25px;margin-top:-1px;width:25px}.kl-form-check-input:checked{background-color:#153754;border-color:#153754}.kl-form-check-input:active{filter:none}.kl-form-check-input:focus{border-color:#153754;box-shadow:0 0 0 .25rem rgba(99,148,148,.2)}.kl-form-check-input+.kl-form-label{margin-bottom:0}select+.select2-container{display:block;width:100%!important}.modal-content>select+.select2-container,body>select+.select2-container{z-index:9999}.select2-container--default .select2-selection--single{border:1px solid #d6d6d6;height:48px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;line-height:46px;padding-left:20px;padding-right:50px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#0c263b}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none!important;height:47px;position:absolute;right:1px;top:0;width:50px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border:none;font-family:Font Awesome\ 5 Pro,serif;font-weight:300;height:auto;width:auto;-webkit-font-smoothing:antialiased;color:#7f7f7f;display:inline-block;font-size:14px;font-style:normal;font-variant:normal;line-height:1;margin-left:0;margin-top:2px;text-rendering:auto;top:50%;transform:translate(-50%,-50%);transition:transform .3s ease-in-out}.select2-container--default .select2-selection--single .select2-selection__arrow b:before{content:""}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border:none;transform:translate(-50%,-50%) rotate(180deg)}.select2-container--default.select2-container--open .select2-dropdown{background-color:#fff;border:1px solid #e6e6e6;border-radius:8px;box-shadow:0 2px 10px 0 rgba(0,0,0,.07);padding:11px 0}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:#fff;color:#404950}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable:hover{background:#f5f8fb;color:#14859c}.select2-container--default .select2-results__option--selected{background:#f5f8fb!important;color:#14859c!important}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #d6d6d6;outline:none}.select2-results__option{color:#404950;font-size:15px;padding:11.5px 28px 11px}.kl-form-label{color:#495057;font-size:16px;margin-bottom:.25rem}.kl-form-label.kl-form-label-sm{font-size:14px}.kl-form-label.kl-form-label-black{color:#000}.kl-title-form h2{color:#153754;font-size:30px;font-weight:700;line-height:1.2;margin-bottom:4px}.kl-title-form h3{color:#153754;font-size:20px;font-weight:400;line-height:1.3;margin-bottom:0}.kl-separartor-form{background-color:#d6d6d6;margin:0;opacity:1}.kl-icon-show-password{cursor:pointer}.kl-line-eye-hide{display:none}.showed .kl-line-eye-hide{display:block}.ui-widget.ui-widget-content{background-color:#fff;border:1px solid #e6e6e6;border-radius:8px;box-shadow:0 2px 10px 0 rgba(0,0,0,.07);padding:11px 0}.ui-menu .ui-menu-item-wrapper{color:#404950;font-size:15px;padding:11.5px 28px 11px}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{background:#f5f8fb;border:none;color:#14859c;font-weight:400}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:0}.kl-wrapper-star-ratings{align-items:center;display:flex;flex-wrap:wrap}.kl-star-ratings{display:inline-block!important;font-size:0;line-height:0;position:relative}.kl-star-ratings:after{background-color:#e2e2e2;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.kl-star-ratings span{align-items:center;border-right:4px solid #fff;box-sizing:content-box;display:inline-flex;height:23px;justify-content:center;position:relative;vertical-align:top;width:23px;z-index:2}.kl-star-ratings span:last-of-type{border:none}.kl-star-ratings .kl-fill-rating{background-color:#c65050;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.kl-rating-editable{display:inline-block;font-size:0;position:relative}.kl-rating-editable:after{background-color:#e2e2e2;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.kl-rating-editable span{align-items:center;border-right:4px solid #fff;box-sizing:content-box;display:inline-flex;justify-content:center;position:relative;z-index:2}.kl-rating-editable span:last-of-type{border:none}.kl-rating-editable .kl-fill-rating{background-color:#c65050;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.kl-star-number{color:#000;display:inline-block;font-size:14px;font-weight:500;padding-top:1px}.kl-section-user-profiles-notation .kl-tabs-user-nav-link{border-bottom:2px solid #7e8c97;border-top:none;display:flex;flex-direction:column;height:100%;min-height:182px;padding:25px 0;text-decoration:none}.kl-content-tab-child ul li button{border-radius:0!important;color:#042941!important;font-size:16px;font-weight:500;padding:10px 5px!important}.kl-content-tab-child ul li button.active{background-color:transparent!important;border-bottom:3px solid #c65050;color:#c65050!important}.kl-content-tab-child .kl-tab-child-content{display:block!important;padding:0}.kl-content-tab-child .kl-tab-child-content .tab-pane .kl-content .kl-list{border-bottom:1px solid #dedede;display:flex;justify-content:space-between;padding:30px 0}.kl-content-tab-child .kl-tab-child-content .tab-pane .kl-content .kl-list .kl-descri{color:#000;display:flex;font-size:16px;font-weight:400;justify-content:space-between}.kl-content-tab-child .kl-tab-child-content .tab-pane .kl-content .kl-list .kl-descri p{margin-bottom:0}.kl-content-tab-child .kl-tab-child-content .tab-pane .kl-content .kl-list .kl-rating span{border-right:4px solid #fff}.kl-content-tab-child .kl-tab-child-content .tab-pane .kl-content .kl-list .kl-img-right span{border-right:10px solid #fff}.kl-content-tab-child .kl-tab-child-content .tab-pane .kl-content .kl-list .kl-img-emoji span{border-right:6px solid #fff}.kl-setup-panel{display:flex!important;justify-content:space-between}.kl-setup-panel .kl-stepwizard-step{margin-right:25px;padding-bottom:10px;padding-top:12px}@media(max-width:575.98px){.kl-setup-panel .kl-stepwizard-step{padding-top:5px}}.kl-setup-panel .kl-stepwizard-step .kl-btn-panel{border-radius:0!important;color:#042941;font-family:Heebo,sans-serif;font-size:16px;font-weight:500;padding:10px 5px!important;text-decoration:none}.kl-content .kl-list{align-items:center;border-bottom:1px solid #dedede;display:flex;justify-content:space-between;padding:18px 0}.kl-content .kl-list .kl-descri{color:#000;display:flex;font-size:16px;font-weight:400;justify-content:space-between}.kl-content .kl-list .kl-descri p{font-family:Heebo,sans-serif;margin-bottom:0}.kl-content .kl-list .kl-rating span{border-right:4px solid #fff}.kl-content .kl-list .kl-img-right span{border-right:10px solid #fff}.kl-content .kl-list .kl-img-emoji span{border-right:6px solid #fff}.kl-form-comment{padding:10px 0}.kl-form-comment .form-group{margin-top:20px}.kl-form-comment .kl-checkbox-group .form-check{margin-top:0}.form-group textarea{border:1px solid #d6d6d6;border-radius:5px;color:#666;max-height:135px;padding:10px 0 0 10px;width:100%}.form-group textarea::placeholder{color:#d6d6d6;font-size:14px;font-weight:400;padding:7px 0 0 2px}.form-group textarea:focus-visible{box-shadow:none;outline:none}.form-group input{color:#666}.form-group input:focus{border-color:#d6d6d6}.kl-advice textarea{border:1px solid #d6d6d6;border-radius:5px;color:#666;max-height:169px;padding:10px 0 0 10px;width:100%}.kl-advice textarea::placeholder{color:#d6d6d6;font-size:16px;font-weight:400;padding:10px 0 0 7px}.kl-advice textarea:focus-visible{box-shadow:none;outline:none}.position-relative .kl-comment-count-char{position:absolute;right:0;top:0}.kl-comment-count-char{color:#c65050}.valid~.kl-comment-count-char{color:#123653}.kl-form-comment textarea.invalid-feedback{color:#212529!important;font-size:1rem;margin-top:0}.kl-contain-about{background:#fff;border-radius:15px;margin-top:-60px}@media(max-width:991.98px){.kl-contain-about{margin-top:-48px}}.kl-contain-about .kl-about-title{padding:20px 40px;position:relative}@media(max-width:991.98px){.kl-contain-about .kl-about-title{padding:40px 25px}}.kl-contain-about .kl-about-title .kl-text-propose h2{color:#123653;font-size:25px;font-weight:600;line-height:33px;margin-bottom:40px}@media(max-width:991.98px){.kl-contain-about .kl-about-title .kl-text-propose h2{margin-bottom:20px}}.kl-contain-about .kl-about-title .kl-text-propose p{color:#4a4a4a;font-size:18px;margin-bottom:25px}@media(max-width:991.98px){.kl-contain-about .kl-about-title .kl-text-propose p{margin-bottom:0}}.kl-contain-about .kl-about-title .kl-img-propose{padding-top:25px}.kl-contain-about .kl-about-title .kl-img-propose img{width:100%}.kl-section-about-rac{background-color:#fcfcfc;position:relative}.kl-profil-about{padding:1px 12px 12px}.kl-contain-methodology{margin-top:2%}.kl-contain-methodology .kl-methodologie-title{background-image:linear-gradient(#f5fcff,#fff 25%,#fff);border-radius:15px;margin-bottom:2%;padding:60px 40px 0}@media(max-width:991.98px){.kl-contain-methodology .kl-methodologie-title{padding:30px 20px 0}}.kl-contain-methodology .kl-methodologie-title h2{color:#123653;font-size:40px;font-weight:600;line-height:37px;padding-bottom:30px;text-align:center}@media(max-width:991.98px){.kl-contain-methodology .kl-methodologie-title h2{font-size:25px}}.kl-contain-methodology .kl-methodologie-title .kl-methodologie-notation h3{color:#123653;font-size:25px;font-weight:600;margin-bottom:25px}@media(max-width:991.98px){.kl-contain-methodology .kl-methodologie-title .kl-methodologie-notation h3{font-size:25px;margin-bottom:10px}}.kl-contain-methodology .kl-methodologie-title .kl-methodologie-notation p{color:#4a4a4a;font-size:18px}.kl-contain-methodology .kl-methodologie-title .kl-img-methodologie img{width:100%}.kl-contain-methodology .kl-title-profils{margin-top:80px}@media(max-width:991.98px){.kl-contain-methodology .kl-title-profils{margin-top:30px}}.kl-contain-methodology .kl-title-profils h4{color:#123653;font-size:25px;font-weight:600;text-align:center}.kl-contain-methodology .kl-title-profils .kl-tab-about-rac ul li a{border:none}.kl-contain-methodology .kl-title-profils .kl-tab-about-rac ul li a h5{text-align:center}.kl-tab-about-rac .kl-tabs-user-nav{display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;max-width:1080px;overflow-x:initial}.kl-tab-about-rac .kl-tabs-user-nav .tab-link{flex:0 0 auto;width:16.66666667%}@media(max-width:1399.98px){.kl-tab-about-rac .kl-tabs-user-nav .tab-link{padding-left:4px;padding-right:4px}}@media(max-width:767.98px){.kl-tab-about-rac .kl-tabs-user-nav .tab-link{padding-left:15px;padding-right:15px;width:33.33333333%}}@media(min-width:480px){.kl-tab-about-rac .kl-tabs-user-nav .tab-link{max-width:180px}}@media(max-width:479.98px){.kl-tab-about-rac .kl-tabs-user-nav .tab-link{width:100%}}.kl-tab-about-rac .kl-tabs-user-nav .tab-link .kl-tabs-user-nav-link{align-items:center;padding-left:15px;padding-right:15px}@media(min-width:480px)and (max-width:1199.98px){.kl-tab-about-rac .kl-tabs-user-nav .tab-link .kl-tabs-user-nav-link{padding-left:0;padding-right:0}}.kl-tab-about-rac .kl-tabs-user-nav .tab-link .kl-tabs-user-nav-link h6{color:#042941;font-size:16px}@media(min-width:480px)and (max-width:991.98px){.kl-tab-about-rac .kl-tabs-user-nav .tab-link .kl-tabs-user-nav-link h5{font-size:15px!important}.kl-tab-about-rac .kl-tabs-user-nav .kl-tabs-user-icon{height:70px;width:70px}}.kl-tab-about-rac .kl-tabs-user-nav .kl-tabs-user-icon img{height:auto;max-width:100%}.kl-text-profil-question{font-size:25px;font-weight:600;margin-bottom:60px;margin-top:60px;text-align:center}@media(max-width:991.98px){.kl-text-profil-question{margin-bottom:0;margin-top:30px}}.kl-text-profil-question .kl-first-text{color:#c65050;font-size:40px;margin:0 auto 6px;max-width:675px}@media(max-width:991.98px){.kl-text-profil-question .kl-first-text{font-size:25px}}.kl-text-profil-question .kl-second-text{color:#153754;display:block;font-size:20px;font-weight:400}@media(max-width:767.98px){.kl-text-profil-question .kl-second-text{font-size:18px}}.kl-critere-dev-about{padding:40px}@media(max-width:991.98px){.kl-critere-dev-about{margin-top:30px;padding:10px}}.kl-critere-dev-about .kl-img-critere-dev img{width:100%}.kl-critere-dev-about .kl-text-critere-dev h5{color:#123653;font-size:25px;font-weight:600;margin-bottom:25px}.kl-critere-dev-about .kl-text-critere-dev h5+h5{color:#123653;font-size:25px;font-weight:400;margin-bottom:25px}.kl-critere-dev-about .kl-text-critere-dev p{color:#0c263b;font-size:16px;margin-bottom:25px}.kl-critere-dev-about .kl-text-critere-dev span{color:#4a4a4a;font-size:18px;margin-bottom:25px}.kl-note-entr-prenante{padding:40px}@media(max-width:991.98px){.kl-note-entr-prenante{padding:20px}}.kl-note-entr-prenante .kl-img-entr-prenante{margin-bottom:40px;padding-top:40px}.kl-note-entr-prenante .kl-img-entr-prenante img{width:100%}.kl-note-entr-prenante .kl-text-entr-prenante h5{color:#042941;font-size:25px;font-weight:600;margin-bottom:25px}.kl-note-entr-prenante .kl-text-entr-prenante p{color:#4a4a4a;font-size:18px;font-weight:300;line-height:27px;margin-bottom:25px}.kl-distinction-rse{background-image:linear-gradient(#f5fcff,#fff 30%,#f5fcff);border-radius:15px;margin-bottom:2%;margin-top:3%;padding:60px 40px 0}@media(max-width:991.98px){.kl-distinction-rse{padding:60px 20px 0}}.kl-distinction-rse h3{color:#123653;font-size:40px;font-weight:600;margin-bottom:15px}@media(max-width:991.98px){.kl-distinction-rse h3{font-size:36px}}.kl-distinction-rse .kl-text-rmq-btn{color:#123653;font-size:25px;margin-bottom:20px;padding-bottom:15px;padding-top:15px}.kl-distinction-rse .kl-text-rmq-btn .kl-btn-filtre-plus{background:#e6f4f4;border:1px solid #e6f4f4;border-radius:8px;color:#0c1d3b;font-size:15px;font-weight:600;margin-left:8px;margin-right:8px;padding:8px 28px}.kl-distinction-rse .kl-text-rmq-btn .kl-btn-filtre-plus svg{margin-right:5px}.kl-distinction-rse h4{color:#123653;font-size:25px;font-weight:600;padding-bottom:10px;padding-top:10px}.kl-distinction-rse p{color:#4a4a4a;font-size:18px;font-weight:300;line-height:27px;margin-bottom:30px}.kl-distinction-rse .kl-text-free-create{border-left:2px solid #123653;margin-bottom:80px;margin-top:70px;padding:25px}@media(max-width:991.98px){.kl-distinction-rse .kl-text-free-create{margin-bottom:30px;margin-top:30px;padding:15px}}.kl-distinction-rse .kl-text-free-create p{color:#123653;font-size:24px;margin-bottom:0}.kl-descriptions-about-entr{border-bottom:1px solid #eee;margin-top:50px}.kl-descriptions-about-entr .kl-details-descriptions-company{background:#fff;border-top:1px solid #eee;margin-left:-40px;margin-right:-40px;padding:30px 40px}@media(max-width:991.98px){.kl-descriptions-about-entr .kl-details-descriptions-company{padding-left:20px;padding-right:20px}}.kl-descriptions-about-entr .kl-details-descriptions-company .kl-text-descriptions h5{color:#32669a;font-size:20px;font-weight:600}@media(min-width:576px)and (max-width:991.98px){.kl-descriptions-about-entr .kl-details-descriptions-company .kl-text-descriptions h5{font-size:16px}}.kl-descriptions-about-entr .kl-details-descriptions-company .kl-text-descriptions p{margin-bottom:10px;margin-top:15px}@media(min-width:576px)and (max-width:991.98px){.kl-descriptions-about-entr .kl-details-descriptions-company .kl-text-descriptions p{margin-top:0}}.kl-descriptions-about-entr .kl-details-descriptions-company .kl-img-descriptions{height:120px;width:120px}@media(min-width:576px)and (max-width:991.98px){.kl-descriptions-about-entr .kl-details-descriptions-company .kl-img-descriptions{height:60px;width:60px}}.kl-descriptions-about-entr .kl-details-descriptions-company .kl-img-descriptions img{height:100%;object-fit:contain;width:100%}.kl-who-content{background-color:#fff;border-radius:20px;margin-bottom:2%;margin-top:3%;padding:60px 40px}@media(max-width:991.98px){.kl-who-content{padding:30px 20px}}.kl-who-content h3{color:#123653;font-size:40px;font-weight:600;padding-bottom:30px;padding-top:30px;text-align:center}@media(max-width:991.98px){.kl-who-content h3{padding-bottom:10px;padding-top:10px}}.kl-who-content .kl-who-details-text-img{margin-top:20px}.kl-who-content .kl-who-details-text-img .kl-img-who-details img{height:400px;object-fit:cover;width:100%}.kl-who-content .kl-who-details-text-img .kl-txt-who-details{padding-right:60px;padding-top:5px}@media(max-width:991.98px){.kl-who-content .kl-who-details-text-img .kl-txt-who-details{padding-right:0;padding-top:20px}}.kl-who-content .kl-who-details-text-img .kl-txt-who-details h4{color:#123653;font-size:25px;font-weight:600}.kl-who-content .kl-who-details-text-img .kl-txt-who-details p{color:#4a4a4a;font-size:18px;font-weight:300;line-height:27px;margin-top:25px}.kl-rac-for-company{background-color:#fff;border-radius:20px;margin-top:3%;padding:60px 30px 30px}@media(max-width:991.98px){.kl-rac-for-company{padding:30px 15px 20px}}.kl-rac-for-company .kl-rac-for-company-content h3{color:#123653;font-size:40px;font-weight:600;padding-bottom:20px;text-align:center}.kl-rac-for-company .kl-rac-for-company-content .kl-card-rac-company{border:1px solid #eaecf2;border-radius:10px;height:100%;padding:50px 30px 30px}@media(max-width:991.98px){.kl-rac-for-company .kl-rac-for-company-content .kl-card-rac-company{padding:30px 20px 10px}}.kl-rac-for-company .kl-rac-for-company-content .kl-card-rac-company .kl-card-rac-company-img{height:80px;width:160px}.kl-rac-for-company .kl-rac-for-company-content .kl-card-rac-company .kl-card-rac-company-img img{height:100%;object-fit:contain;width:100%}.kl-rac-for-company .kl-rac-for-company-content .kl-card-rac-company h4{color:#32669a;font-size:20px;padding-bottom:12px;padding-top:30px}.kl-rac-for-company .kl-rac-for-company-content .kl-card-rac-company p{color:#4a4a4a;font-size:18px;font-weight:300;line-height:27px}.kl-remarque-partage p{background:#fff;color:#000;font-size:18px;line-height:30px;margin-bottom:0;margin-left:-40px;margin-right:-40px;padding:40px}@media(max-width:991.98px){.kl-remarque-partage p{padding:20px}}.kl-remarque-partage p a{color:#32669a}.kl-remarque-partage p a:hover{color:#c65050}@media(max-width:991.98px){.kl-remarque-partage p a{font-size:16px}}.kl-group-methodologies{margin-left:-40px;margin-right:-40px;padding:40px}@media(max-width:991.98px){.kl-group-methodologies{padding:20px}}.about-size{font-size:18px!important}