.organisation-header .global-rating-block p,.organisation-header .global-rating-block span{font-size:1.2rem!important}.organisation-menu-sticky{z-index:150}.organisation-menu-sticky hr{position:relative;z-index:2}.organisation-menu .ul-carousel-body{align-items:end}.organisation-menu .ul-carousel-body>*{width:auto}.organisation-menu a{color:#000;display:inline-block;margin:0 10px;text-align:center}.organisation-menu a b{font-size:1.1rem}.organisation-menu a .organisation-menu-hr{background:#fff;border-radius:2em;height:5px}.organisation-menu a.organisation-menu-active{color:#0096ba}.organisation-menu a.organisation-menu-active .organisation-menu-hr{background:#0096ba}hr{border-color:#e9e9e9;opacity:1}.btn-follow{background-color:#f5f8ff;border-color:#f5f8ff;color:#000!important}.btn-follow:hover,.btn-followed{color:#fff!important}.btn-followed{background-color:var(--bs-btn-hover-bg)!important;border-color:var(--bs-btn-hover-border-color)!important}.btn-add-contribution{background-color:#efc900;border-color:#efc900;color:#000!important}.btn-add-contribution:active,.btn-add-contribution:hover{background-color:#e1be03!important;border-color:#e1be03!important}[data-site=organisation-header-buttons] .btn{font-size:.95rem;padding-left:1rem!important;padding-right:1rem!important}.organisation-contribution-analytics-item{background:#fff;border-radius:1.6em;box-shadow:0 0 10px rgba(0,0,0,.15);cursor:pointer;height:100%;padding:20px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.organisation-contribution-analytics-item .square-graph{background:#00dd8d;border-radius:1.4rem;color:#fff;font-size:1.5rem}.organisation-contribution-analytics-item .organisation-contribution-analytics-square{align-items:center;display:flex;font-weight:bolder;height:70px;justify-content:center;margin:0 auto;min-width:70px;position:relative;width:70px}#contributions-total-results span{color:#3b589f;font-weight:bolder}.organisation-filter-btn{background:#f5f8ff;border:0;border-radius:1rem;cursor:pointer;padding:6px 16px}.organisation-filter-btn span{background-color:transparent;border:none;font-weight:700;padding:.6rem .8rem}.organisation-filter-btn svg{fill:#7f7f7f;width:18px}.organisation-contributions-filter-parent{max-width:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.organisation-contributions-filter-text{align-items:center;background-color:#fff;border:1px solid #e9e9e9;border-radius:13px;cursor:pointer;display:flex;font-size:.95rem;font-weight:bolder;min-height:36px;overflow:hidden;padding:12px 15px;width:100%}.organisation-contributions-filter-text>span{color:#212529}.organisation-contributions-filter-text>span span{background:#f5f8ff;border:1px solid #000;border-radius:.4rem;color:#000;font-size:.85rem;font-weight:400;padding:.15rem .5rem}.organisation-contributions-filter-text>span span:empty{display:none}.organisation-contributions-filter-text i{position:absolute}.organisation-contributions-filter-values{background:#fff;border:1px solid #e9e9e9;border-radius:0 0 18px 18px;border-top:none;box-shadow:0 4px 8px rgba(0,0,0,.05);display:none;font-size:.9rem;position:absolute;width:100%;z-index:99}.organisation-contributions-filter-values>.ul-custom-scroll{max-height:300px;max-width:100%;min-height:10px;min-width:100%;overflow-x:hidden;overflow-y:auto}.organisation-contributions-filter-values>.ul-custom-scroll div{cursor:context-menu;min-height:32px;padding:6px 12px;width:100%}.organisation-contributions-filter-values>.ul-custom-scroll::-webkit-scrollbar-track{margin:1rem}.organisation-contributions-filter-values>.ul-custom-scroll .span-checkbox{border-radius:5px;font-size:16px;height:24px;min-width:24px;width:24px}.organisation-contributions-filter-values div{width:18px}.organisation-contributions-filter-values div [name=organisation-contributions-filter-search]{padding-bottom:.5rem;padding-top:.5rem}.organisation-contributions-filter-values div svg{fill:#0096ba;width:100%}.organisation-contributions-filter-values .span-text{white-space:normal}.organisation-contributions-filter.open .organisation-contributions-filter-values{display:block}.organisation-contributions-filter.open .organisation-contributions-filter-text{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.organisation-interview-analytics-item .difficulty-graph{margin:0 -1px}.organisation-interview-analytics-item .difficulty-graph .difficulty-graph-el{border-radius:2em;height:18px;margin:0 1px;overflow:hidden;position:relative;width:100%}.organisation-interview-analytics-item .difficulty-graph .difficulty-graph-el .difficulty-graph-float-active{height:100%;position:absolute}.organisation-interview-analytics-item .difficulty-graph .difficulty-graph-border{background:#fff9d7;border:1px solid #efc900;border-radius:2em;height:100%;position:absolute;width:100%}.organisation-interview-analytics-item .difficulty-graph .difficulty-graph-el .difficulty-graph-float-active,.organisation-interview-analytics-item .difficulty-graph .difficulty-graph-el-active .difficulty-graph-border{background:#efc900}.organisation-interview-analytics-item .interview-point{border-radius:50%;display:inline-block;height:10px;width:10px}.organisation-interview-analytics-item .interview-bg-positive{background:#00dd8d}.organisation-interview-analytics-item .interview-bg-neutral{background:#efc900}.organisation-interview-analytics-item .interview-bg-negative{background:#ef5600}.organisation-interview-analytics-item .interview-feedback-thumbs .interview-feedback-thumb-positive svg{fill:#00dd8d}.organisation-interview-analytics-item .interview-feedback-thumbs .interview-feedback-thumb-negative svg{fill:#ef5600;transform:rotate(180deg)}.organisation-interview-analytics-item .interview-feedback-progress{background:#ef5600;border-radius:2em;height:14px;position:relative;width:100%}.organisation-interview-analytics-item .interview-feedback-progress .interview-feedback-progress-positive{background:#00dd8d;border-radius:2em;height:100%;position:absolute;width:100%}.organisation-interview-analytics-item .interview-feedback-progress .interview-feedback-progress-line{background:#fff;height:24px;margin-right:-4px;margin-top:-5px;width:9px}.organisation-interview-analytics-item .interview-feedback-progress .interview-feedback-progress-line div{background:#828282;display:block;height:100%;margin:0 auto;position:relative;width:3px}.organisation-interview-analytics-item .interview-feedback-progress .interview-feedback-progress-line div span{font-weight:700;left:-8px;position:absolute;top:-2rem}.organisation-opportunities-analytics{background:#f5f8ff;border-radius:20px}.organisation-reviews-avg-rating-item .rating-note{font-size:1.3rem;left:0;position:absolute;right:0}.organisation-opportunities-analytics-item p{font-size:.9rem;line-height:1.2rem}.organisation-opportunities-analytics-item .organisation-contribution-analytics-square{height:50px;min-width:50px;width:50px}.organisation-opportunities-analytics-item .organisation-contribution-analytics-square .rating-note{left:0;position:absolute;right:0}.organisation-opportunities-analytics-item .reviews-scores{-ms-overflow-style:none;height:92px;margin:0 -20px;overflow:auto;position:relative;scrollbar-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.organisation-opportunities-analytics-item .reviews-scores::-webkit-scrollbar{display:none}.organisation-opportunities-analytics-item .reviews-scores>.reviews-scores-items{animation:scrollLeftInfinity 5s linear 1s infinite;left:0;padding:0 20px;position:absolute;width:166%}.organisation-opportunities-analytics-item .reviews-scores>.reviews-scores-items:hover{animation-play-state:paused}@keyframes scrollLeftInfinity{0%,26%{left:0}31%,56%{left:-33%}61%,90%{left:-66%}to{left:0}}.contribution-reply-block{margin-bottom:-20px}.contribution-reply-block:empty{margin-bottom:0}.contribution-reply-block button{border:0!important}.contribution-reply{background:#f5f5f5;color:#494949;margin:20px -20px 0;padding:20px}[data-ai] p{color:#494949;font-weight:500;margin-bottom:0}[data-ai] p span{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#00dd8d,#3b589f);-webkit-background-clip:text;color:#00dd8d;font-weight:700}[data-ai] .btn{background:linear-gradient(90deg,#00dd8d,#3b589f);border:none;border-radius:.75rem;color:#fff;font-weight:bolder;padding:.65rem .75rem}.contribution-report{background:#fff5f5;color:#494949;margin:20px -20px 0;padding:20px}.contribution-report .fa-flag{color:#cb302e}.contribution-report [name=report-btn]{color:#cb302e!important;font-size:.95rem}.contribution-actions-form{align-items:center;display:flex;justify-content:space-between}.contribution-actions-form button .fa-arrow-turn-up{transform:rotate(90deg)}.contribution-actions-form [name=report-btn]{color:#cb302e!important}.contribution-report-info .d-inline-flex{align-items:center;border:1px solid #c72c28;border-radius:50%;color:#c72c28;display:inline-flex;font-size:.85rem;height:30px;justify-content:center;width:30px}.contribution-report-info .fs-4{color:#c72c28}.contribution-report-info .text-justify{font-size:.95rem}.contribution-report-inputs p{color:#c72c28;margin-bottom:.2rem}.contribution-report-inputs select,.contribution-report-inputs textarea{border-color:#c3c3c3;border-radius:10px;padding:.6rem 1rem}.contribution-report-response{color:#494949;font-size:.9rem}[name=reply-form] .btn-primary{background:#00dd8d;border-color:#00dd8d}[name=reply-form] .btn-primary:hover{background:#01c981}[name=reply-form] .btn-secondary{background:#f5f5f5;border-color:#f5f5f5;color:#000!important}[name=reply-form] .btn-secondary :hover{background:#eaeaea}[name=reply-form] a{color:#19adb6!important}.right-sidebar-award img{max-width:100px;width:100%}.right-sidebar-socials img{margin:2px;max-width:40px;width:100%}.right-sidebar-benefits-item{padding:10px}.right-sidebar-benefits-item div{align-items:center;background:#f5f8ff;border-radius:20px;display:flex;height:70px;justify-content:center;width:100%}.right-sidebar-benefits-item img{max-height:32px;max-width:32px}.organisation-profile-represent-banner{background:#e5f6f7;padding:25px 0}.organisation-jobs-search-form{border:1px solid #e9e9e9;box-shadow:0 5px 10px rgba(0,0,0,.15)}.organisation-jobs-search-form input{border:none;padding:20px 15px}.organisation-jobs-search-form .btn{padding:10px 20px}.organisation-jobs-search-form .btn svg{fill:#fff;width:20px}.organisation-jobs-loading{opacity:.5}.organisation-jobs-sort-block{cursor:pointer;min-width:160px}.organisation-jobs-sort-block .custom-ul-select-text,.organisation-jobs-sort-block .sort-select{background:#f5f8ff;border:0;border-radius:1rem}.organisation-jobs-sort-block .custom-ul-select-values{background:#f5f8ff;border:0;border-radius:0 0 1rem 1rem;box-shadow:none}.organisation-jobs-sort-block .custom-ul-select-parent{width:100%}.organisation-jobs-sort-block .fa-arrow-down-wide-short{background:#ebeaf9;border-radius:.6rem;color:#3b589f;padding:5px;z-index:1}.organisation-jobs-sort-block span{background-color:transparent;border:none;font-weight:700;padding:.6rem 3rem}.organisation-jobs-sort-block [data-site=toggle-filter]{padding:6px 12px}.organisation-apply-banner{background:#f5f8ff;border-radius:1.6em;padding:20px}.organisation-apply-banner img{background:#fff;border-radius:20px;padding:15px}.organisation-award-desktop{max-width:430px}.organisation-award-mobile{max-width:140px}.organisation-slider-logos-bg{background:#fbf3fe}.organisation-slider-logos{font-size:.9rem}.organisation-contributions-jobs-banner{background:#f5f8ff;border-radius:1.6em;margin-bottom:2rem;overflow:hidden;padding-top:1.5rem}.organisation-contributions-banner-svg svg{fill:#fff}.organisation-general-info{background:#f5f8ff;border-radius:1.6rem}.organisation-general-info *{margin:0}.organisation-benefits-generally{cursor:auto}.organisation-benefits-generally .badge{background:#00dd8d;font-size:1rem;font-weight:bolder;padding:.3rem .4rem}.organisation-benefits-generally .organisation-benefits-generally-item{background:#fff;border:1px solid #e9e9e9;border-radius:20px;padding:8px}.organisation-benefits-generally .organisation-benefits-generally-item div{align-items:center;background:#f5f8ff;border-radius:20px;display:flex;height:56px;justify-content:center}.organisation-benefits-generally .organisation-benefits-generally-item img{max-height:28px;max-width:28px}.organisation-benefits-generally-all-block{height:80px;min-height:80px;overflow:hidden;transition:height .5s ease-in-out}.organisation-benefits-generally-all>div{width:11.1111111111%}.organisation-inclusive-employer-btn{align-items:center;cursor:pointer;display:inline-flex;font-weight:500;letter-spacing:3px;text-transform:uppercase}.organisation-inclusive-employer-btn img:nth-child(3){width:14px}#organisation-inclusive-employer-modal{--bs-modal-border-radius:1.5rem}#organisation-inclusive-employer-modal .modal-body{--bs-modal-padding:2rem}#organisation-inclusive-employer-modal .btn-close,#organisation-inclusive-employer-modal .btn-close:hover{--bs-btn-close-opacity:0.3}#organisation-inclusive-employer-modal h3{font-size:1.4rem}#organisation-inclusive-employer-modal .organisation-inclusive-employer-btn img{width:40px}.organisation-inclusive-employer-initiatives .d-flex p{margin-bottom:0}.organisation-inclusive-employer-initiatives .d-flex>img{width:25px}@media (max-width:767.98px){#organisation-inclusive-employer-modal .modal-body{--bs-modal-padding:1.4rem}}.right-sidebar-better-rating{background-color:#edfcfd;border-radius:1.25rem;padding:1rem}.right-sidebar-better-rating h3{font-size:1.6rem}.right-sidebar-better-rating h3 img{width:30px}.right-sidebar-better-rating>.bg-white{border-radius:1.35rem;overflow:hidden}.right-sidebar-better-rating>.bg-white>a{border-bottom:1px solid #ddd;padding:1.15rem 1rem}.right-sidebar-better-rating>.bg-white>a:last-child{border-bottom:none}.right-sidebar-better-rating .organisation-certified-info{font-size:.65rem;padding:.25rem .75rem}.right-sidebar-better-rating .fa,.right-sidebar-better-rating a{font-size:.85rem}.right-sidebar-better-rating .fs-5,.right-sidebar-better-rating h5{font-size:1rem!important}@media (max-width:1399.98px){.organisation-contributions-filter-text{font-size:13px;font-weight:400}.organisation-benefits-generally-all>div{width:14.2857142857%}}@media (max-width:1299.98px){.organisation-benefits-generally-all>div{width:16.6666666667%}}@media (max-width:991.98px){.organisation-benefits-generally-all>div{width:20%}}@media (min-width:576px) and (max-width:767.98px){.right-sidebar-benefits-item{min-width:80px;width:100%}}@media (max-width:767.98px){.btn-follow:hover{background-color:#f5f8ff;border-color:#f5f8ff;color:#000!important}.btn-followed,.btn-followed:hover{color:#fff!important}.right-sidebar-benefits-item div{height:60px}.right-sidebar-benefits-item img{max-height:28px;max-width:28px}.organisation-benefits-generally-all>div{width:25%}.right-sidebar-better-rating>.bg-white>div{padding:.85rem}}
