@import url(https://fonts.googleapis.com/css2?family=Josefin+Sans);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100..900&display=swap);.switch-toggle-container{display:inline-block;margin:.3rem 0 0!important}.switch-toggle-container input{display:none}.switch-toggle-container .btn.btn-toggle{margin:0 2rem;padding:0;position:relative;border:none;height:1rem;width:2rem;border-radius:1rem;color:#6b7381;background:#bdc1c8}.switch-toggle-container .btn.btn-toggle.focus,.switch-toggle-container .btn.btn-toggle.focus.active,.switch-toggle-container .btn.btn-toggle:focus,.switch-toggle-container .btn.btn-toggle:focus.active{outline:none}.switch-toggle-container .btn.btn-toggle:after,.switch-toggle-container .btn.btn-toggle:before{line-height:1rem;width:2rem;text-align:center;font-weight:600;font-size:.6rem;text-transform:uppercase;letter-spacing:2px;position:absolute;bottom:0;transition:opacity .25s}.switch-toggle-container .btn.btn-toggle:before{content:"Off";left:-2rem}.switch-toggle-container .btn.btn-toggle:after{content:"On";right:-2rem;opacity:.5}.switch-toggle-container .btn.btn-toggle>.handle{position:absolute;top:.125rem;left:.125rem;width:.75rem;height:.75rem;border-radius:.75rem;background:#fff;transition:left .25s}.switch-toggle-container .btn.btn-toggle.active{transition:background-color .25s}.switch-toggle-container .btn.btn-toggle.active>.handle{left:1.125rem;transition:left .25s}.switch-toggle-container .btn.btn-toggle.active:before{opacity:.5}.switch-toggle-container .btn.btn-toggle.active:after{opacity:1}.switch-toggle-container input:checked+.btn.btn-toggle{background-color:#29b5a8;transition:background-color .25s}.switch-toggle-container input:checked+.btn.btn-toggle.focus,.switch-toggle-container input:checked+.btn.btn-toggle.focus.active,.switch-toggle-container input:checked+.btn.btn-toggle:focus,.switch-toggle-container input:checked+.btn.btn-toggle:focus.active{outline:none}.switch-toggle-container input:checked+.btn.btn-toggle>.handle{left:1.125rem;transition:left .25s}.switch-toggle-container input:checked+.btn.btn-toggle:before{opacity:.5}.switch-toggle-container input:checked+.btn.btn-toggle:after{opacity:1}.text-blue{color:#00b0f0}.CardField,.StripeElement{border:1px solid #e3e6f0;border-radius:.35em;padding:6px 10px;font-weight:400}.roundedCheckbox input[type=checkbox]{opacity:0}.roundedCheckbox label{position:relative;display:inline-block;padding-left:0;padding-top:5px!important;cursor:pointer}.roundedCheckbox label a,.roundedCheckbox label a:active,.roundedCheckbox label a:focus,.roundedCheckbox label a:hover,.roundedCheckbox label a:link{color:inherit!important}.roundedCheckbox label:after{position:absolute;left:-2rem;top:0;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:Font Awesome\ 5 Free;font-weight:400;font-size:1.5em;color:#ee1e82}.roundedCheckbox input[type=checkbox]+label:after{content:"\F111"}.roundedCheckbox input[type=checkbox]:checked+label:after{content:"\F058"}.radio-buttons input.radio-button-input{display:none}.radio-buttons label{display:inline-block;background-color:#fff;color:#000;border-radius:2rem;margin:.5rem;padding:.5rem 1rem!important;cursor:pointer}.radio-buttons input.radio-button-input:checked+label{background-color:#56c6b9}.btn-filter-group.light-bg{color:#000!important}.btn-filter-group>i{display:none;position:absolute;right:15px;top:7px;font-size:1.3rem}.btn-filter-group,.btn-filter-group:active,.btn-filter-group:focus,.btn-filter-group:link{display:inline-block;position:relative;margin:7px;padding:10px 40px 10px 15px;border:none;font-size:.7rem;font-weight:600;color:#fff;text-transform:capitalize;border-radius:25px}.btn-filter-group:hover{color:inherit}.btn-filter-group.selected i,.btn-filter-group:hover i{display:inline-block}.btn-filter-group.disabled{opacity:.9;background-image:none!important;background-color:grey!important;color:#3b3b3b!important;font-weight:400}.btn-work-for-us{background-image:none!important;background-color:#dd2476!important}.btn-work-for-us i{display:inline-block!important}.foldedGroupFilters a{font-size:.8em!important;transform:scale(.85);margin:5px 0!important}.btn-arrow,.btn-arrow:active,.btn-arrow:focus,.btn-arrow:link{display:flex!important;position:relative;justify-content:space-between;align-items:center;margin:7px;padding:7px 10px!important;border:none;font-size:.7rem;font-weight:600;color:#fff;text-transform:capitalize;border-radius:25px!important;width:auto}.btn-arrow>i{display:block;position:relative;font-size:1.3rem;margin-left:10px}.btn-arrow.pink{background-color:#dd2476}.btn-arrow.no-gutters{margin:0}.btn-follow,.btn-follow:active,.btn-follow:focus,.btn-follow:link{display:block;position:relative;justify-content:space-between;align-items:center;padding:10px 10px 10px 30px;border:none;font-size:.7rem;font-weight:400;color:#fff;text-transform:capitalize;text-decoration:none;border-radius:25px}.btn-follow>i{display:inline-block;position:absolute;left:10px;top:9px;font-size:1.2rem}.btn-follow>span{font-family:Montserrat,Helvetica,sans-serif;font-weight:600;display:inline-block;white-space:nowrap;width:100%;text-align:center}.btn-follow.grad-green{color:#212a35;background-color:#76f16b}.btn-follow.grad-green>i{color:#212a35}.btn-follow.no-gutters{margin:0}.secret-box{width:100%;margin:0 20px 20px;padding:0}.btn-follow.grad-following{background-color:#02acb0;opacity:.7}.btn-follow.grad-following>i{font-size:.9rem;padding:.05em 0;color:#212a35}.btn-follow-mobile{margin:5px 0}.btn-follow-mobile i{top:8px;left:8px}.btn-linkedin{display:block;margin:0 auto;max-width:270px}.btn-linkedin img{display:inline-block;width:100%}.btn-apply,.btn-apply:active,.btn-apply:focus,.btn-apply:link{display:flex!important;position:relative;justify-content:space-between;align-items:center;margin:7px;padding:10px 33px!important;border:2px solid #76f16b;font-size:.7rem;font-weight:600;color:#fff;text-transform:capitalize;border-radius:25px!important;width:auto;background-color:transparent}.btn-apply:hover{background-color:#76f16b;color:#212a35}.btn-apply:hover>i{color:#212a35}.btn-apply>i{display:block;position:relative;font-size:1.3rem;margin-left:10px;color:#76f16b}.btn-apply.no-gutters{margin:0}.btn-notify,.btn-notify:active,.btn-notify:focus,.btn-notify:link{border:2px solid #018abf}.btn-notify:hover{background-color:#018abf}.btn-notify>i{color:#018abf}.badge-dei-values{display:inline-block;position:relative;padding:.3rem 1.1rem;margin-top:.4rem;margin-right:.3rem;border:none;font-size:.7rem;font-weight:600;text-transform:capitalize;border-radius:25px;color:#fff;background-image:linear-gradient(to bottom right,#e40885,#d072a0)}body{font-size:13px;font-family:Montserrat,Helvetica,sans-serif}.h6,h6{font-size:1rem;font-weight:700!important}.container-fluid{padding-bottom:4vh}.sidebar-brand-icon img{max-width:100px}.sidebar-brand-text{font-weight:700}.hide-mobile{display:inherit!important}.sidebar-divider{margin-left:0!important;margin-right:0!important}#accordionSidebar li.nav-item.active{font-weight:bolder;font-style:italic}#accordionSidebar .nav-item .nav-link span{font-size:.8rem}.bg-gradient-super-dark{background-color:#373840;background-image:linear-gradient(180deg,#373840 10%,#0d0d0d)}.bg-brand{background-color:#00b0f0!important}.text-brand{color:#00b0f0!important}.text-pink{color:#dd2476!important}.desc-text{text-transform:none;font-weight:400;letter-spacing:normal}.border-left-brand{border-left:.25rem solid #00b0f0!important}.text-green{color:#4dc0b5!important}.text-green-brand{color:#76f16b!important}.fa-fix{line-height:inherit}.fa-1plus{line-height:normal;font-size:1.5em}a.plain,a.plain:active,a.plain:hover,a.plain:link,a.plain:visited{text-decoration:none;color:initial}a.link,a.link:active,a.link:link,a.link:visited{text-decoration:none;color:#212529}a.link:hover{text-decoration:underline}.btn-group-xs>.btn,.btn-xs{padding:.2rem .5rem;font-size:.7875rem!important;line-height:1;border-radius:.2rem}.btn:focus{box-shadow:0 0 0 .2rem rgba(206,239,255,.54)}.btn-primary,.btn-primary:active,.btn-primary:focus,.btn-primary:link{color:#fff;background-color:#55de49;border:none;font-weight:700;padding:.575rem 1.75rem;text-transform:uppercase;font-size:11px;border-radius:50px;font-family:Montserrat,Helvetica,sans-serif;letter-spacing:1.1px}.btn-primary:hover{color:#fff;background-color:#76f16b;border:none;font-weight:700;transition:all .35s ease}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#76f16b;border:none;box-shadow:none!important}.btn:focus{box-shadow:none!important}.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:link{color:#00b0f0;border:1px solid #00b0f0;font-weight:400;font-size:1em}.btn-outline-primary:active i.fas,.btn-outline-primary:focus i.fas,.btn-outline-primary:link i.fas,.btn-outline-primary i.fas{font-size:.8em;margin-right:4px}.btn-danger,.btn-danger:active,.btn-danger:focus,.btn-danger:link{color:#fff;border:none;font-weight:700;padding:.575rem 1.75rem;text-transform:uppercase;font-size:11px;border-radius:50px;font-family:Montserrat,Helvetica,sans-serif;letter-spacing:1.1px}.btn-outline-primary:hover{color:#fff;background-color:#00b0f0;border:1px solid #00b0f0;transition:background-color .3s ease-in}.btn-sm,.btn-sm:active,.btn-sm:focus,.btn-sm:hover,.btn-sm:link{padding:.25rem .7rem}.btn-sm:active i.fas,.btn-sm:focus i.fas,.btn-sm:hover i.fas,.btn-sm:link i.fas,.btn-sm i.fas{font-size:.7em;margin-right:4px}.btn-link{font-size:.875rem}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#bec2cc;border-color:#bec2cc}div.dataTables_wrapper div.dataTables_paginate ul.pagination li{padding-top:.85em;font-size:.7875rem;line-height:1.2}div.dataTables_wrapper div.dataTables_paginate ul.pagination li a{padding:.3em .8em}pre{font-family:Montserrat,Helvetica,sans-serif;font-size:.9rem;white-space:pre-wrap;word-break:break-word}.small-info{font-size:.8em;font-style:italic;color:#6c757d}.category-data{float:left}.category-data,.right-controls{position:relative;display:block}.right-controls{float:right}.chat{position:relative;display:block;height:auto}.chat .message,.chat .reply{margin-top:3vh;position:relative;display:block;border-radius:2px;background-color:#fff;padding:1rem 1.5rem;width:65%;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.chat .message:after,.chat .reply:after{content:"";display:block;clear:both}.chat .reply{background-color:rgba(58,203,122,.09);width:70%;margin-left:3vw;box-shadow:none!important}.chat .signature{display:inline-block;text-align:left;margin-top:10px;border-top:1px solid #8b8c8e}.chat .time{display:block;position:relative;text-align:right;float:right;font-size:.7em;color:#6c757d;padding:0 0 1rem 2rem}.sidebar #sidebarToggle:after{font-weight:900;content:"\F104";font-family:Font Awesome\ 5 Free;margin-right:.1rem}.sidebar.toggled #sidebarToggle:after{content:"\F337";font-family:Font Awesome\ 5 Free;margin-left:.1rem;margin-top:.3rem}.form-control,input{border-color:#e3e6f0}.input-group-text{font-size:1em}.form-control:focus,input:focus{border-color:transparent}.form-control{font-size:1em}.form-control[disabled],.form-control[readonly]{background-color:#f8f9fc}.form-group label{margin-bottom:.3rem}.form-horizon-calc .form-group,.form-horizon-calc .group{display:flex;flex-wrap:wrap;margin-bottom:1rem}.form-horizon-calc label{padding-left:0!important;margin-bottom:.3rem;font-size:1em;padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);color:#3e3c3c}.form-horizon-calc input,.form-horizon-calc label,.form-horizon-calc select{flex:0 0 100%;max-width:100%}.form-horizon-calc textarea{flex:0 0 70%;max-width:70%}.form-horizon-3 .group,.form-horizon-3-flat .group,.form-horizon .group{display:flex;flex-wrap:wrap;margin-bottom:1rem}.form-horizon-3 label,.form-horizon-3-flat label,.form-horizon label{padding-left:0!important;margin-bottom:.3rem;font-size:.9rem;padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);color:#1c2021}.form-horizon-3-flat label{flex:0 0 30%;max-width:30%}.form-horizon-3-flat button[type=submit]{margin-left:30%}.form-horizon-3-flat input,.form-horizon-3-flat select,.form-horizon-3-flat textarea{flex:0 0 70%;max-width:70%}.form-horizon-3 label{flex:0 0 30%;max-width:30%}.form-horizon-3 button[type=submit]{margin-left:30%}.form-horizon-3 input,.form-horizon-3 select{flex:0 0 40%;max-width:40%}.company-header{position:relative;overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:100% auto}.company-header .last-update,.company-header .website{position:absolute;bottom:0;color:#fff;font-size:.7rem;font-weight:600}.company-header .last-update{left:0;padding:1rem 2rem;text-transform:uppercase;background-color:#000}.company-header .website{right:0;top:0;width:250px}.company-header .website a{display:block;position:absolute;bottom:10px;margin-left:auto;margin-right:0;left:0;right:0;text-align:center;color:#fff;text-decoration:none}.company-header .website a:hover{color:#eee}.company-header .website:before{display:block;position:absolute;right:-100px;top:-150px;bottom:-150px;width:300px;content:"";background-color:#000;transform:rotate(30deg)}.company-content .h1,.company-content .h2,.company-content .h3,.company-content .h4,.company-content .h5,.company-content .h6,.company-content h1,.company-content h2,.company-content h3,.company-content h4,.company-content h5,.company-content h6{text-transform:uppercase;letter-spacing:3px;font-weight:800;font-family:Josefin Sans,Helvetica,"sans-serif"}.company-content h4{font-size:.8rem}.company-content h6{font-size:.6rem;color:inherit}.company-content hr.profile-break-line{background-color:#595959}.company-content .calc-value{font-size:3.6rem;line-height:120%;font-weight:800}.company-content .calc-value-small{font-size:2rem;font-weight:800;line-height:110%;margin-bottom:1rem}.company-content .by-year{font-size:1rem;font-weight:800;text-transform:uppercase}.company-content .progress{border-radius:.5rem;background-color:#3e3e3e}.company-content .progress .progress-bar{border-radius:.5rem;background-color:#fff}.company-content .company-logo{position:relative;display:flex;width:200px;height:200px;border-radius:100px;margin:-100px auto 20px;background-color:#fff}.company-content .company-logo img{border-radius:100px;align-self:center;width:inherit;position:relative;display:block}.company-content .company-logo .fa-stack{display:block;position:absolute;top:0;right:0}.company-content .company-logo .fa-stack .fa-check,.company-content .company-logo .fa-stack .fa-times{color:#fff}.company-content .company-logo .subscription-active .fa-circle{color:#090}.company-content .company-logo .subscription-not-active .fa-circle{color:#cd0001}hr.side-menu-break-line{display:block;background-color:#595959;width:92%;margin:10px 20px 10px 10px}.alert{display:inline-block}.alert-stretched{display:block}.alert-with-icon{display:flex}.alert-with-icon .alert-icon,.alert-with-icon .alert-text{align-self:center}.alert-with-icon .alert-icon{align-self:flex-start}.alert-with-icon .alert-text{padding-left:1rem}.uploadImageContainer{display:block;position:relative}.uploadImageContainer:after{display:block;position:absolute;left:0;right:0;top:0;bottom:0;content:"";background-color:transparent;transition:all .5s}.uploadImageContainer:hover{cursor:pointer}.uploadImageContainer:hover:after{background-color:rgba(0,0,0,.5)}.uploadImageContainer.hovered{cursor:pointer}.uploadImageContainer.hovered .upload-tip{opacity:1;color:rgba(0,0,0,.4)}.uploadImageContainer .upload-tip{display:block;position:absolute;opacity:0;transition:opacity .5s;color:#fff;z-index:1}.uploadImageContainer:hover .upload-tip{opacity:1;color:#fff;z-index:1}.uploadImageContainer>img.upload-image{display:block}.uploadImageContainer .imageContainer,.uploadImageContainer .imageContainer>.image{display:flex;flex-wrap:wrap;margin-right:0;margin-left:0}.uploadImageContainer .imageContainer>.image{width:100%}.uploadImageContainer .imageContainer>.image img{max-width:100%;height:auto}.uploadImageContainer .uploadingFileSpinner{position:absolute;display:none;top:0;bottom:0;left:0;right:0;background-color:rgba(1,1,1,.3);text-align:center;font-size:5rem;color:#eee}.uploadImageContainer .uploadingFileSpinner>.spinnerContent{width:100%;display:flex;flex-wrap:wrap;margin-right:0;margin-left:0}.uploadImageContainer.uploading .uploadingFileSpinner{display:flex;flex-wrap:wrap;margin-right:0;margin-left:0}.uploadCoverContainer{position:relative;width:100%;overflow:hidden;border:1px solid #dddfeb;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:100% auto}.uploadCoverContainer .upload-tip{top:10px;right:10px}.uploadSocialContainer{position:relative;width:100%;overflow:hidden;border:1px solid #dddfeb;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:100% auto}.uploadSocialContainer .upload-tip{top:.5rem;right:1rem}@media only screen and (min-width:768px){.uploadCoverContainer{height:22vh}}@media only screen and (max-width:767.98px){.uploadCoverContainer{height:26vh}}.uploadLogoContainer{width:200px;height:200px;margin-top:-100px;border-radius:100px;overflow:hidden;background-color:#fff;border:1px solid #eee;margin-left:30px}.uploadLogoContainer .upload-tip{left:0;right:0;top:79px;text-align:center}body.public-view{background-color:#0d0d0d;color:#fff}body.public-view .card{background-color:#262626;border-radius:25px}body.public-view .h1,body.public-view .h2,body.public-view .h3,body.public-view .h4,body.public-view .h5,body.public-view .h6,body.public-view h1,body.public-view h2,body.public-view h3,body.public-view h4,body.public-view h5,body.public-view h6{text-transform:uppercase;letter-spacing:3px;font-weight:800;font-family:Josefin Sans,Helvetica,"sans-serif"}body.public-view .h1,body.public-view h1{text-transform:uppercase;font-size:1.9rem;font-weight:400}body.public-view .h2,body.public-view h2{font-size:1rem}body.public-view .h3,body.public-view h3{font-size:.9rem}body.public-view .h4,body.public-view h4{font-size:.8rem;line-height:130%}body.public-view .h5,body.public-view h5{font-size:.7rem}body.public-view .h6,body.public-view h6{font-size:.6rem}body.public-view hr{background-color:#fff;opacity:.7}body.public-view .signup-logo{max-width:100px;height:auto;border-radius:50px}body.public-view .windo-logo{border-radius:0!important}body.public-view a.text-link,body.public-view a.text-link:active,body.public-view a.text-link:focus,body.public-view a.text-link:link{color:#858796;text-decoration:none}body.public-view a.text-link:hover{color:#fff}body.public-view .new-heading{text-transform:none;color:#222a35;font-size:2rem}body.public-view .btn-green,body.public-view .btn-green:active,body.public-view .btn-green:focus,body.public-view .btn-green:link{color:#222a35;background-color:#5bf280;border:none;font-weight:600;padding:.5rem 3.2rem;text-transform:none;font-size:13px;border-radius:50px;font-family:Montserrat,Helvetica,sans-serif;letter-spacing:1px}body.public-view .btn-green:hover{color:#222a35;background-color:#33a853;border:none;transition:all .35s ease}body.public-view .btn-primary,body.public-view .btn-primary:active,body.public-view .btn-primary:focus,body.public-view .btn-primary:link{color:#fff;background-color:#ee197f;border:none;font-weight:800;padding:1rem 3.2rem;text-transform:uppercase;font-size:11px;border-radius:50px;font-family:Montserrat,Helvetica,sans-serif;letter-spacing:3.3px}body.public-view .btn-primary:hover{color:#fff;background-color:#76f16b;border:none;font-weight:700;transition:all .35s ease}body.public-view .btn-outline-primary:not(:disabled):not(.disabled).active,body.public-view .btn-outline-primary:not(:disabled):not(.disabled):active,body.public-view .btn-primary:not(:disabled):not(.disabled).active,body.public-view .btn-primary:not(:disabled):not(.disabled):active,body.public-view .show>.btn-outline-primary.dropdown-toggle,body.public-view .show>.btn-primary.dropdown-toggle{color:#fff;background-color:#a9eea6;border:none;box-shadow:none!important}body.public-view .btn-csr{font-size:9px!important;padding:.85rem 2.25rem!important;line-height:100%}body.public-view input.form-control,body.public-view textarea.form-control{border:1px solid #ccc;background-color:transparent;border-radius:2rem;color:#fff}body.public-view input.form-control::-webkit-input-placeholder,body.public-view textarea.form-control::-webkit-input-placeholder{font-style:italic}body.public-view input.form-control:-moz-placeholder,body.public-view input.form-control::-moz-placeholder,body.public-view textarea.form-control:-moz-placeholder,body.public-view textarea.form-control::-moz-placeholder{font-style:italic}body.public-view input.form-control:-ms-input-placeholder,body.public-view textarea.form-control:-ms-input-placeholder{font-style:italic}@media only screen and (min-width:767.98px){body.company-view .public-topbar{width:100%;padding-left:1.8rem!important;padding-right:2rem!important}}body.company-view.iframe{background-color:transparent!important}body.company-view.iframe .masonry-item{box-shadow:.1rem .25rem .25rem rgba(0,0,0,.3)!important}.modal-cover-image{position:relative;height:11.5vh;overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:100% auto}.modal-company-logo{position:relative;display:flex;width:100px;height:100px;border-radius:50px;margin:-50px auto 20px;background-color:#fff}.modal-company-logo img{border-radius:50px;width:inherit;position:relative;display:block;align-self:center}.public-topbar{position:relative;margin:0 auto;width:1200px;padding:0!important}.public-topbar .navbar-dark .navbar-nav .nav-link{font-size:12px;font-family:Montserrat,Helvetica,"sans-serif";font-weight:800;color:#fff;letter-spacing:1.2px;text-transform:uppercase;padding:23px 15px}.public-topbar .navbar-dark .navbar-nav .nav-link:focus,.public-topbar .navbar-dark .navbar-nav .nav-link:hover{transition:color .2s ease;color:#76f16b!important}.public-topbar .navbar-dark .navbar-nav .nav-link.active{color:#76f16b!important;transition:none!important}.public-topbar .navbar-dark .navbar-nav .nav-item.menu-item-has-children{position:relative}.public-topbar .navbar-dark .navbar-nav .nav-item.menu-item-has-children ul.sub-menu{display:none;position:absolute;min-width:200px;right:10px;top:100%;list-style:none;margin:0;padding-left:10px;z-index:1050}.public-topbar .navbar-dark .navbar-nav .nav-item.menu-item-has-children ul.sub-menu li{line-height:40px;position:relative;text-align:left}.public-topbar .navbar-dark .navbar-nav .nav-item.menu-item-has-children ul.sub-menu li a.nav-link{color:grey;background-color:#222;font-family:Montserrat;font-weight:600;font-style:normal;font-size:11px;text-transform:uppercase;display:block;padding:14px 20px;line-height:1.2em;letter-spacing:.03em;transition:all .3s ease-in-out}.public-topbar .navbar-dark .navbar-nav .nav-item.menu-item-has-children ul.sub-menu li a.nav-link:hover{color:#fff!important;background-color:#55de49}.public-topbar .navbar-dark .navbar-nav .nav-item.menu-item-has-children:hover ul.sub-menu{display:block}.public-topbar .navbar-dark .navbar-nav .nav-item.menu-item-last ul.sub-menu{right:-5px}.public-topbar .navbar-toggler{position:relative;width:50px;height:50px;border:0}.public-topbar .navbar-toggler:focus{outline:none!important}.public-topbar .navbar-toggler .navbar{position:absolute;left:10px;width:30px;height:2px;padding:0;background-color:#76f16b;transition:all .5s ease-in-out 0s}.public-topbar .navbar-toggler .navbar-sidebar{background-color:#a9eea6}.public-topbar .navbar-toggler.collapsed .bar-1{top:13px}.public-topbar .navbar-toggler.collapsed .bar-2{top:23px}.public-topbar .navbar-toggler.collapsed .bar-3{top:33px}.public-topbar .navbar-toggler:not(.collapsed) .bar-1{top:24px;transform:rotate(135deg)}.public-topbar .navbar-toggler:not(.collapsed) .bar-2{top:23px;transform:rotateY(90deg)}.public-topbar .navbar-toggler:not(.collapsed) .bar-3{top:24px;transform:rotate(-135deg)}.company-search{border:1px solid #ccc;border-radius:30px}.company-search button.focus,.company-search button:focus{box-shadow:none}.company-search button.clear{display:none}.company-search.clear-enabled button.clear{display:block}.company-search .form-control{background-color:inherit;border:0!important;color:#fff;width:calc(100% - 90px)}.company-search .form-control:focus{border:0;box-shadow:none}.company-search input[type=search]::-ms-clear,.company-search input[type=search]::-ms-reveal{display:none;width:0;height:0}.company-search input[type=search]::-webkit-search-cancel-button,.company-search input[type=search]::-webkit-search-decoration,.company-search input[type=search]::-webkit-search-results-button,.company-search input[type=search]::-webkit-search-results-decoration{display:none}.company-search-result{display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:row}.company-search-result a{color:#fff}.company-search-result a:hover{text-decoration:none;color:#fff}.company-search-result .item-card{width:22.5%;margin:0 1.25% 2.5%}.company-search-result .item{display:block;border:0;background-color:#262626;border-radius:20px;overflow:hidden}.company-search-result .item-header{height:130px;background-repeat:no-repeat;background-position:50%;background-size:cover}.company-search-result .item-body{position:relative;padding:15px 15px 3rem;text-align:center;text-transform:uppercase;letter-spacing:1px;font-size:.6rem;min-height:130px}.company-search-result .image{display:flex;width:100px;height:100px;margin:-65px auto 1.5rem;border-radius:50%;overflow:hidden;background-color:#fff}.company-search-result .image img{max-width:100%;align-self:center}.company-search-result .name{font-size:.8rem;margin-bottom:1.5rem;font-weight:700;font-family:Josefin Sans,Helvetica,"sans-serif"}.company-search-result .categories{display:block;min-height:50px}.company-search-result .csr{display:block;position:absolute;bottom:15px;width:calc(100% - 30px)}.company-search-result .csr button{display:block!important;position:relative!important;margin:0 auto!important}.company-search-result .view-csr{display:inline-block;color:#b4b4b4;border:1px solid #b4b4b4;border-radius:10px;padding:.15rem 1rem}.selected-companies-container{min-height:3rem}.selected-companies-container .selected{display:inline-block;margin:.5rem;padding:.5rem .9rem;border-radius:2rem;background-color:#29b5a8;color:#0d0d0d}.selected-companies-container button.remove{padding:0 0 0 .6rem;background-color:transparent;border:0;color:#fff}.company-compare-content{width:100%;max-width:100%!important;position:relative;margin-left:0!important}ul.company-compare-search-result{display:block;margin:0;padding:0;list-style-type:none;border:none;border-bottom-left-radius:30px;border-bottom-right-radius:30px;max-height:50vh;overflow-x:hidden;overflow-y:auto;position:absolute;left:2rem;right:2rem;background-color:#0d0d0d;z-index:100}ul.company-compare-search-result.empty{border-color:transparent}ul.company-compare-search-result>li.item{display:flex;flex-direction:row;align-content:center;padding:.5rem 1rem;cursor:pointer}ul.company-compare-search-result>li.item>.action,ul.company-compare-search-result>li.item>.image,ul.company-compare-search-result>li.item>.name{align-self:center}ul.company-compare-search-result>li.item>.image{display:flex;align-items:center;width:50px;height:50px;border-radius:25px;overflow:hidden;background-color:#fff}ul.company-compare-search-result>li.item>.image img{max-width:100%;max-height:100%}ul.company-compare-search-result>li.item>.name{flex:fit-content;text-align:left;padding:0 .5rem}ul.company-compare-search-result>li.item:hover{background-color:#272626}ul.company-compare-search-result>li.item button.add-to-compare{background-color:transparent;color:#fff;border:0;opacity:.3}ul.company-compare-search-result>li.item button.add-to-compare i{font-size:1.5em}ul.company-compare-search-result.limit>li.item button.add-to-compare,ul.company-compare-search-result>li.item.selected button.add-to-compare{opacity:.1}.masonry-with-columns{display:grid;grid-gap:1.7rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-auto-rows:1rem}.masonry-with-columns .masonry-item{min-height:100px;background-color:#42ad6f;color:#fff;border-radius:1rem;overflow:hidden}.masonry-with-columns .masonry-item>.content{padding:1rem}.masonry-with-columns .masonry-item>.content>.header{margin:-1rem -1rem .5rem;padding:1.5rem 1rem .1rem}.masonry-with-columns .masonry-item>.content a.compare-link,.masonry-with-columns .masonry-item>.content a.compare-link:active,.masonry-with-columns .masonry-item>.content a.compare-link:focus,.masonry-with-columns .masonry-item>.content a.compare-link:hover{padding-top:1vh;display:inline-block;color:#fff;text-decoration:underline}.masonry-with-columns .masonry-item[data-group-id="4"] .content .fas.fa-quote-left,.masonry-with-columns .masonry-item[data-group-id="4"] div.calc-value{color:#dd2476}.masonry-with-columns .masonry-item.dummy-item{background-color:#595959}.masonry-with-columns .masonry-item.dummy-item h6{height:1.2rem;border-radius:.6rem;margin-bottom:2rem}.masonry-with-columns .masonry-item.dummy-item p{height:1rem;border-radius:.5rem}.masonry-with-columns .masonry-item.dummy-item h6,.masonry-with-columns .masonry-item.dummy-item p{background-color:rgba(0,0,0,.6)}.masonry-with-columns .masonry-item.dummy-item p.dummy-info{background-color:transparent;text-transform:uppercase;font-weight:700;font-style:italic}.masonry-with-columns .masonry-item.dummy-item .circle-background{display:block;position:relative;padding-top:3rem;padding-bottom:4rem;height:15rem}.masonry-with-columns .masonry-item.dummy-item .circle-background:before{display:block;position:absolute;content:"";left:50%;top:0;margin-left:-110px;width:220px;height:220px;border-radius:50%;border:12px solid rgba(0,0,0,.6)}.masonry-with-columns .masonry-item.dummy-item .triangle-background{display:block;position:relative;width:100%;height:10rem;margin-bottom:3rem;overflow:hidden}.masonry-with-columns .masonry-item.dummy-item .triangle-background:after{display:block;position:absolute;content:"";left:0;right:0;top:50%;width:120%;height:10rem;background-color:rgba(0,0,0,.6);transform:rotate(-.07turn)}.masonry-with-columns .masonry-item.category-item{grid-row-end:span 8!important;display:flex;align-items:center;justify-items:center}.masonry-with-columns .masonry-item.category-item.category-1{background-image:linear-gradient(to bottom right,#284a96,#4dd605)}.masonry-with-columns .masonry-item.category-item.category-3{background-image:linear-gradient(to bottom right,#00c02d,#f5c92c)}.masonry-with-columns .masonry-item.category-item.category-5{background-image:linear-gradient(to bottom right,#c00000,#ba8900)}.masonry-with-columns .masonry-item.category-item.category-claim-profile{background-image:linear-gradient(to bottom right,#00b0f0,#e80683)}.masonry-with-columns .masonry-item.category-item .category-content{display:block;width:100%;padding:0}.masonry-with-columns .masonry-item.category-item img{width:100%;height:auto}.masonry-with-columns .masonry-item.category-item h2{position:absolute;left:0;right:0;top:50%;margin-top:-1rem}.masonry-with-columns .masonry-item.category-item a{color:#fff;text-decoration:none;background-repeat:no-repeat;background-size:cover}.masonry-with-columns .masonry-item.category-item a:hover{color:#ccc;text-decoration:none}.masonry-with-columns .masonry-item.category-item a.category-link{display:flex;justify-content:center;align-items:center;width:100%;height:250px}.masonry-with-columns .masonry-item.category-item a.category-link span{text-align:center;text-transform:uppercase;letter-spacing:3px;font-weight:800;font-family:Josefin Sans,Helvetica,"sans-serif";font-size:1rem}.list-item,.sortable-list .list-item{padding-top:.5rem;padding-bottom:.5rem}.sortable-list .list-item .action,.sortable-list .list-item .inputs,.sortable-list .list-item .sort-handle{display:inline-block;vertical-align:middle}.sortable-list .list-item .sort-handle{width:2rem;text-align:center}.achievement-2 .item-bg{display:block;position:relative;padding-top:3rem;padding-bottom:4rem}.achievement-2 .item-bg:before{display:block;position:absolute;content:"";left:50%;top:0;margin-left:-110px;width:220px;height:220px;border-radius:50%;border:8px solid #00cdac}.achievement-2 .item-bg>*{position:relative}.achievement-2 .calc-value{margin-top:20px}.chart-bg-box .item-bg{display:block;background-image:url(../images/card-chart-bg.png);background-size:100% auto;background-position:50%;background-repeat:no-repeat;padding-bottom:1rem}.triangle-bg-box-dark .item-bg{background-image:url(../images/card-growth-bg-dark.png)}.triangle-bg-box-dark .item-bg,.triangle-bg-box .item-bg{display:block;background-size:100% 90%;background-position:50%;background-repeat:no-repeat;padding-bottom:1rem}.triangle-bg-box .item-bg{background-image:url(../images/card-growth-bg.png)}.triangle-bg-box-white .item-bg{display:block;background-image:url(../images/card-growth-bg-white.png);background-size:100% 90%;background-position:50%;background-repeat:no-repeat;padding-bottom:1rem}.circle-bg-box-dark{display:block;opacity:.9;background-image:url(../images/card-target-dark-bg.png);background-size:75% auto;background-position:100% 0;background-repeat:no-repeat;min-height:272px}.circle-bg-box-dark .calc-value{margin-top:20px}.circle-bg-box-white{display:block;background-image:url(../images/card-target-bg-white.png);background-size:75% auto;background-position:100% 0;background-repeat:no-repeat;min-height:272px}.circle-bg-box-white .calc-value{margin-top:20px}.circle-bg-box{display:block;background-image:url(../images/card-target-bg.png);background-size:75% auto;background-position:100% 0;background-repeat:no-repeat;min-height:272px}.circle-bg-box .calc-value{margin-top:20px}.leaves-bg-box{background-image:url(../images/card-leaves-bg.png);background-position:right 10px;min-height:230px}.clouds-bg-box,.leaves-bg-box{display:block;background-size:cover;background-repeat:no-repeat}.clouds-bg-box{position:relative;background-image:url(../images/card-clouds-bg.png);background-position:center 10px;min-height:300px;padding-bottom:0!important;bottom:-20px}.target-2 .target-bg{display:block;position:relative;padding-top:3rem;padding-bottom:4rem}.target-2 .target-bg:before{display:block;position:absolute;content:"";left:50%;top:0;margin-left:-110px;width:220px;height:220px;border-radius:50%;border:8px solid #fff}.target-2 .target-bg>*{position:relative}.target-2 .calc-value{margin-top:20px}.strategic-priorities-1{display:block}.strategic-priorities-2 .strategic-priorities-bg{display:block;position:relative;padding-top:3rem;padding-bottom:4rem}.strategic-priorities-2 .strategic-priorities-bg .calc-value{margin-top:20px}.strategic-priorities-2 .strategic-priorities-bg:before{display:block;position:absolute;content:"";left:50%;top:0;margin-left:-110px;width:220px;height:220px;border-radius:50%;border:8px solid #fff}.strategic-priorities-2 .strategic-priorities-bg>*{position:relative}.sustainability-achievement-1 .achievement-bg{display:block}.sustainability-achievement-2 .achievement-bg{display:block;position:relative;padding-top:3rem;padding-bottom:4rem}.sustainability-achievement-2 .achievement-bg .calc-value{margin-top:20px}.sustainability-achievement-2 .achievement-bg:before{display:block;position:absolute;content:"";left:50%;top:0;margin-left:-110px;width:220px;height:220px;border-radius:50%;border:8px solid #ffda66}.sustainability-achievement-2 .achievement-bg>*{position:relative}.learn-more{display:block;margin-top:.4rem;text-transform:uppercase;color:#03c3a6;letter-spacing:3px}.learn-more:hover{color:#03c3a6;text-decoration:underline}.happiness-survey-bg{display:block;position:relative;padding-top:4rem;padding-bottom:4rem}.happiness-survey-bg .calc-value{margin-top:15px}.happiness-survey-bg:before{display:block;position:absolute;content:"";left:50%;top:0;margin-left:-110px;width:220px;height:220px;border-radius:50%;border:8px solid #bf8f01}.happiness-survey-bg>*{position:relative}.company-wrapper{display:flex;width:100%;align-items:stretch}.company-wrapper #sidebar{padding-top:0;width:30vw;min-height:100vh;display:flex;align-items:flex-start;flex-direction:column}.company-wrapper #sidebar div{display:block;position:relative;width:78%}.company-wrapper #sidebar ul.jobsListSide li{display:flex;padding:10px;justify-content:space-between;align-items:center}.company-wrapper #sidebar .company-logo{position:relative;display:flex;width:50px;height:50px;border-radius:25px;margin:0 auto 20px 0;background-color:#fff}.company-wrapper #sidebar .company-logo img{border-radius:25px;align-self:center;width:inherit;position:relative;display:block}.company-wrapper #sidebar .company-logo .fa-stack{display:block;position:absolute;top:-10px;right:-10px}.company-wrapper #sidebar .company-logo .fa-stack .fa-check,.company-wrapper #sidebar .company-logo .fa-stack .fa-times{color:#fff}.company-wrapper #sidebar .company-logo .subscription-active .fa-circle{color:#090}.company-wrapper #sidebar .company-logo .subscription-not-active .fa-circle{color:#cd0001}.company-wrapper #sidebar ul{flex-direction:column;margin:0 20px 20px;padding:2rem 1.5rem;border-radius:5px;background-color:#1c2021;width:100%}.company-wrapper #sidebar ul li.active a{background-color:#2b333e}.company-wrapper #sidebar ul li.company-name-list-item{display:inline-block;font-family:Josefin Sans,Helvetica,"sans-serif";text-transform:uppercase}.company-wrapper #sidebar ul li.company-name-list-item a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.company-wrapper #sidebar ul a{display:block;padding:10px;color:#fff;border-radius:5px}.company-wrapper #sidebar ul a:hover{color:#d9d9d9;text-decoration:none}.company-wrapper #company-content{width:100%}.front-modal .modal-header{border-bottom:none}.front-modal .modal-header:after{content:"";position:absolute;top:51px;left:5%;width:90%;border-bottom:1px solid #595959}.front-modal .modal-content{border:none;border-radius:5px;background-color:#1c2021}.front-modal .modal-content .close{display:block;text-align:center;color:#fff;font-size:1em;text-shadow:none;opacity:1}.front-modal .modal-title{font-family:Josefin Sans,Helvetica,"sans-serif";text-transform:none}.front-modal .modal-footer{border-top:0}.modal-backdrop.show{opacity:.7!important}.claim-profile-form,.claim-profile-form input{background-color:transparent}#navbarMobileSidebar{display:block;padding-top:0}.alert-lb{margin-bottom:0;padding-bottom:0}.alert-lb .fa,.alert-lb .fas{font-size:16px;color:#474747}.alert-lb .alert-text{font-size:11px;color:grey}.share-link-box{position:relative;display:none;line-height:100%;width:32px;height:1px}.copy-leaderboard-url{display:block;text-align:center;width:32px;height:32px;background-color:transparent;border:0;color:#fff;opacity:.3;padding:0;margin:0;line-height:100%;border-radius:1.5rem;transition:all .5s ease-in-out 0s;overflow-y:hidden}.copy-leaderboard-url.focus,.copy-leaderboard-url:focus,.copy-leaderboard-url:hover{opacity:1;background-color:grey}#copy-link-message{display:none;position:fixed;top:50%;left:50%;width:400px;margin-left:-200px;padding:2rem;background-color:#0d0d0d;text-align:center;font-size:1rem;border-radius:1rem;z-index:10}.card-barometer .card-body{background-color:#fff;border-radius:15px}.card-barometer .card-body:before{display:block;content:"";width:100%;height:10px;background-image:linear-gradient(90deg,#00b0f0,#e80683)}.card-barometer input{border:1px solid #ccc;background-color:transparent;border-radius:2rem;color:#222a35!important}.card-barometer input:-moz-placeholder,.card-barometer input:-ms-input-placeholder,.card-barometer input::-moz-placeholder,.card-barometer input::-webkit-input-placeholder{color:#5a7393!important}ul.leaderboards{position:relative;display:block;margin:0;padding:0;list-style-type:none}ul.leaderboards li.item{display:flex;align-items:center;margin-bottom:15px}ul.leaderboards li.item span a{display:block;width:100%;height:100%;text-decoration:none;color:#fff}ul.leaderboards li.item span a:hover{text-decoration:none;color:#efefef}ul.leaderboards li.item span.image{position:relative;display:flex;flex-shrink:0;width:50px;height:50px;border-radius:25px;overflow:hidden;background-color:#fff}ul.leaderboards li.item span.image a{display:flex}ul.leaderboards li.item span.image img{display:block;align-self:center;max-width:50px;max-height:50px}ul.leaderboards li.item span.name{flex-grow:1;padding:.5rem 1rem}ul.leaderboards li.spinner{padding-top:10rem;padding-bottom:10rem;text-align:center;color:#777}ul.leaderboards li.no-data{font-size:11px;color:grey;text-align:center}table.leaderboards{position:relative;display:table;margin:0;padding:0;border:none;width:100%;overflow:hidden;text-align:left;border-collapse:separate;border-spacing:0 1rem}table.leaderboards .board-new-badge{background-color:#ee197f;color:#fff;padding:3px 15px;margin-right:0;font-size:.8em;display:inline}table.leaderboards .badge-placeholder{display:inline-block;height:10px;width:52.36px;margin-right:20px}table.leaderboards tr{width:100%}table.leaderboards tr.item td{vertical-align:center;text-align:left;padding:0 2rem}table.leaderboards tr.item td a{display:block;width:100%;height:100%;text-decoration:none;color:#fff}table.leaderboards tr.item td a:hover{text-decoration:none;color:#efefef}table.leaderboards tr.item td.image{position:relative}table.leaderboards tr.item td.image div{display:flex!important;justify-content:flex-start;align-items:center;width:50px;height:50px;border-radius:25px;overflow:hidden;background-color:#fff;padding:0;margin:0}table.leaderboards tr.item td.image a{display:block}table.leaderboards tr.item td.image img{display:block;align-self:center;max-width:50px;max-height:50px}table.leaderboards tr.item td.name{text-wrap:nowrap;padding:0 1rem;width:auto}table.leaderboards tr.item td.value{width:auto}table.leaderboards tr.item td.role{width:20%;overflow-x:auto}table.leaderboards tr.item td.year{text-align:right;padding-right:10px}table.leaderboards tr.item td.link{padding-left:0}table.leaderboards tr.item td.new{padding-right:10px}table.leaderboards tr.item td.no-data{display:table-cell;padding:0 2rem;width:100%;font-size:11px;color:#777;text-align:center}table.leaderboards tr.item td.spinner{padding-top:10rem;padding-bottom:10rem;text-align:center;color:#777}.lb-selected-filter{color:#dd2476;font-family:Josefin Sans,Helvetica,"sans-serif";text-align:center}form.leaderboard-access input#email,form.leaderboard-access input#organisation{max-width:50%;margin:0 auto}form.leaderboard-access .radio-input{display:inline-block;background-color:#fff;color:#000;border-radius:2rem;margin:0 1rem .5rem;padding:.5rem 1rem!important;cursor:pointer}form.leaderboard-access .radio-input.selected{background-color:#56c6b9}form.leaderboard-access .radio-input input{display:none}form.leaderboard-access .roundedCheckbox label{width:70%;margin:0 auto 1rem;text-align:left}body.public-view .switch-toggle-container .btn.btn-toggle{color:#fff}.filter-group{display:block}.filter-group .radio-input-group,.filter-group .toggle-group,.filter-group label{display:inline-block}.filter-group label{padding-right:.5rem}.btn-filter{color:#222;background-color:#fff;border:none;padding:.6rem 1.4rem;font-size:12px;border-radius:2em;margin:.5rem;line-height:22.4px}.btn-filter:hover{color:#fff;border:none;transition:all .35s ease}.btn-filter.active,.btn-filter:hover{background-color:#5cd3c5}.btn-filter.dropdown-toggle:after{display:inline-block;margin-bottom:-2px;margin-left:10px;border-top:.5em solid #ee197f;border-right:.5em solid transparent;border-bottom:0;border-left:.5em solid transparent}.btn-filter .count-filters{display:inline-block;padding:4px 9px;border-radius:1rem;background-color:#5cd3c5;color:#222;margin-left:.5rem;line-height:100%!important}.btn-filter-apply{font-size:12px;display:block;margin-left:auto;margin-right:1rem;background-color:#5cd3c5;color:#222;border-radius:2rem}.btn-filter-apply[disabled]{background-color:#a6a6a6;color:#070707}.btn-filter.pre-selected,.btn-filter[disabled]{background-color:#5cd3c5!important;color:#fff!important;opacity:1}.barometer-headline{font-size:2.3rem}.barometer-tiles{display:flex;flex-direction:row;justify-content:space-between}.barometer-tiles>div{width:32%;min-height:10vh}.load-more-main{display:none;padding:3px 12px;background-color:#f5f5f5;color:#1c2021;border-radius:10px;border:none;font-weight:600;float:right;margin-right:36px}.load-more-main i{margin-right:5px}.barometer-filters .btn-filter{padding:8px 25px;min-width:100px}.barometer-group-filters{display:flex;justify-content:center;align-items:center}.barometer-group-filters .btn-filter.inactive{border:1px solid #6b7381!important;color:#6b7381!important;background-color:transparent!important;background-image:none!important}.barometer-group-filters .btn-filter.inactive:hover{color:initial;background-color:initial;background-image:none}.barometer-group-filters .btn-filter{padding:8px 25px;min-width:100px;font-weight:600;font-size:.7rem}.barometer-group-filters .btn-filter:hover{text-decoration:none;color:initial;background-color:initial;background-image:none}hr.profile-break-line{background-color:#595959!important}.close-filters-btn{position:absolute;display:block;top:0;right:0;padding:5px}.close-filters-btn i{color:#fff}.lb-desc{display:block;text-align:center;width:80%;margin:0 auto 1rem}.barometer-filters,.company-search-filters,.leaderboard-filters{display:flex;position:relative;justify-content:center;flex-wrap:wrap}.checkbox-menu{border-radius:1rem}.checkbox-menu .dropdown-item{background-color:transparent}.checkbox-menu .dropdown-item label{padding:3px 10px;cursor:pointer;color:#333;white-space:nowrap;margin:0}.checkbox-menu .dropdown-item input.checkbox-button-input{display:none}.checkbox-menu .dropdown-item label{position:relative;display:block}.checkbox-menu .dropdown-item label:after,.checkbox-menu .dropdown-item label:before{position:absolute;left:-1rem;top:-.1rem;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:Font Awesome\ 5 Free;content:"\F0C8";font-size:1.5em}.checkbox-menu .dropdown-item input.checkbox-button-input+label:after{font-weight:400;color:#222}.checkbox-menu .dropdown-item input.checkbox-button-input:checked+label:before{font-weight:700;color:#56c6b9}.checkbox-menu .dropdown-item.active label{background-color:#cbcbff;font-weight:700}.checkbox-menu .dropdown-item.active label:focus,.checkbox-menu .dropdown-item.active label:hover{background-color:#b8b8ff}.company-search-steps{min-height:80vh}.fixed-message{display:block;width:300px;position:fixed;top:50%;left:50%;margin-left:-150px}.error-message{padding:1rem 1.5rem;background-color:#0d0d0d;opacity:.9;color:#e3342f}.btn-compare-step{padding:1rem 6rem;color:#fff;background-color:#ee197f;border-radius:2rem;transition:all .35s ease;line-height:100%;font-family:Josefin Sans,Helvetica,sans-serif}.btn-compare-step[disabled]{color:#0d0d0d;background-color:#7f7f7f}.compare-steps .radio-input{line-height:100%;padding:.7rem 1.7rem!important}.compare-chart-wrap{display:block;position:relative;margin:0 auto;width:100%;max-width:500px}.stickyFilterBar{position:relative;display:block;text-align:left;background-color:#0d0d0d;max-width:1140px;z-index:1040;transition:top 1s;overflow:auto}.stickyFilterBar.fixed{position:fixed;top:0;padding:5px 0;box-shadow:0 .25rem .5rem #000}.show-mobile{display:none}#stickySideBar{display:block;width:inherit}#stickySideBar.fixed{position:fixed!important;top:0;padding:10px 0;box-shadow:none!important}.stickyCareerBar{background-color:#0d0d0d;display:flex;width:inherit}.stickyCareerBar.fixed{z-index:10000;position:fixed!important;top:0;left:0;padding:10px 0;box-shadow:0 .25rem .5rem #000}.mb-x1{margin-bottom:1px}.jobs-search-results{position:relative;display:block}.job-tile{position:relative;display:flex;min-height:200px;background-color:#262626;margin:20px 15px;color:#fff;border-radius:1rem;overflow:hidden;border:none;width:auto}.job-box-brand{width:25%;display:block;padding:15px}.job-title{font-size:1.1rem}.job-box-brand-inside{width:100%;display:flex;flex-direction:column;align-items:center}.job-logo{display:flex;width:70px;height:70px;border-radius:50%;overflow:hidden;background-color:#fff}.job-logo img{max-width:100%;align-self:center}.job-box-content{position:relative;width:55%;padding:15px 15px 90px}.job-box-tail{width:20%;padding:15px}.stick-bottom{display:block;position:absolute;height:auto;bottom:0;padding-bottom:15px}.modal-input{font-size:.8rem;max-width:330px}.stickyCareerBar .dropdown-menu{max-height:480px;overflow-y:scroll}.filters-bar-careers{padding-left:3rem;padding-right:3rem}.admin-panel-wrapper .select-filter-group{display:flex;align-content:flex-end}.admin-panel-wrapper .select-filter-group label{padding-top:4px;margin-right:10px}.admin-panel-wrapper .select-filter-group .admin-select{font-size:.7rem}.admin-panel-wrapper .page-link{color:#5a5c69}.admin-panel-wrapper .page-item.active .page-link{background-color:#fff;border-color:#9294a4;font-weight:700;color:#5a5c69}.hidden{display:none!important}@media only screen and (min-width:1600px){.col-desk-8{flex:0 0 66.666667%;max-width:66.666667%}.col-desk-4{flex:0 0 33.333333%;max-width:33.333333%}}@media only screen and (max-width:991.98px){.public-topbar{width:100%}.public-topbar .navbar-dark .navbar-nav .nav-item{border-top:1px solid hsla(0,0%,100%,.15);text-align:center}.public-topbar .navbar-dark .navbar-nav .nav-link{padding:20px 15px!important}.public-topbar .navbar-dark .navbar-nav .nav-item.menu-item-has-children ul.sub-menu{display:block;position:relative}.public-topbar .navbar-dark .navbar-nav .nav-item.menu-item-has-children ul.sub-menu li{line-height:40px;position:relative;text-align:left}.public-topbar .navbar-dark .navbar-nav .nav-item.menu-item-has-children ul.sub-menu li a.nav-link{color:grey;background-color:#222}.public-topbar .navbar-dark .navbar-nav .nav-item.menu-item-has-children ul.sub-menu li a.nav-link:hover{color:#fff!important;background-color:#ee197f}.company-search-result .item-card{align-self:auto;width:45%;margin:0 2.5% 5%}.company-search-result .image{width:120px;height:120px;margin:-80px auto .5rem}}@media only screen and (max-width:991.98px){.company-wrapper{display:block}.company-wrapper #sidebar{width:100%;min-height:auto;align-items:center;margin-left:-20px}.company-wrapper #sidebar div{display:block;position:relative;width:60%}.company-wrapper .secret-box{padding-left:40px}.company-wrapper .secret-box a{display:block;width:50%;margin:0 auto}#stickySideBar{display:flex!important;align-items:center;flex-direction:column;width:100%}}@media only screen and (min-width:768px){.company-header{height:25vh}}@media only screen and (max-width:767.98px){.barometer-headline{font-size:1.6rem}.barometer-tiles{flex-direction:column;justify-content:space-between}.barometer-tiles>div{width:100%;margin-bottom:15px}.barometer-tiles .triple-tile{height:20vh}.barometer-group-filters{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.barometer-group-filters .btn-filter{padding:5px 15px;min-width:60px}.lb-main>div{overflow-x:scroll!important}.company-header{background-size:auto 100%;height:30vh}.company-header .last-update,.company-header .website{bottom:auto;background-color:#000}.company-header .last-update{left:0;top:5px;padding:.3rem .4rem}.company-header .website{right:auto;top:35px;width:100%}.company-header .website a{bottom:auto;top:0;margin-left:auto;margin-right:0;left:0;right:auto;text-align:left;padding:.3rem .4rem;background-color:#000}.company-header .website:before{display:none}.stickyFilterBar{width:100%}.stickyFilterBar.fixed{padding-right:30px}.stickyFilterBar.fixed .close-filter-group{right:45px;top:10px}.foldingBar{width:100%;margin:0;left:0;display:flex;align-items:flex-start;justify-content:space-between}.foldingBar.fixed{width:100%;padding:0 15px}.show-mobile{display:inherit}.barometer-filters .dropdown-menu,.company-search-filters .dropdown-menu,.leaderboard-filters .dropdown-menu{right:auto;left:50%;transform:translate(-50%)}body.public-view .h1,body.public-view h1{font-size:1.57rem;text-align:center}body.public-view a[href^=tel]{text-decoration:inherit;color:inherit}.company-search-result .item-card{align-self:auto;width:85%;margin:0 auto 13%}.company-search-result .image{width:120px;height:120px;margin:-80px auto 1.8rem}.company-wrapper #sidebar{width:100%;min-height:auto;padding:24px 24px 0;margin-bottom:.5rem;margin-left:0}.company-wrapper #sidebar div{display:block;position:relative;width:100%}.company-wrapper #sidebar div.turn-modal{display:none}.company-wrapper #sidebar div.turned-modal{display:block;position:fixed;top:30%;left:0;z-index:1050;width:100%;height:100%;overflow:hidden;outline:0}.company-wrapper #sidebar #navbarMobileSidebar{display:block;width:100%}.company-wrapper #sidebar ul{width:100%;margin:0}.btn-filter{margin:.3rem;padding:.4rem 1rem;font-size:11px}.filters-bar-careers{padding-left:0;padding-right:0}.stick-bottom{display:block;position:relative;height:auto;padding-bottom:0}#navbarMobileContent ul.sub-menu{padding-left:0!important}#navbarMobileContent ul.sub-menu li a.nav-link{text-align:center;background-color:transparent}.card{margin-bottom:1.5rem}.lb-desc{width:100%;margin:0 0 1rem}.hide-mobile{display:none!important}.show-mobile{display:initial}.dataTables_wrapper{overflow-x:auto;padding-bottom:1rem}.form-group,form.fancy .form-group{margin-bottom:1rem}.form-horizon-3 .group,.form-horizon-3-flat .group,.form-horizon .group{width:100%;max-width:100%!important;display:flex;flex-direction:column;margin-bottom:1rem}.form-horizon-3 label,.form-horizon-3-flat label,.form-horizon label{display:block;width:100%;max-width:100%!important;padding-left:0!important;margin-bottom:0}.form-horizon-3 input,.form-horizon-3 select,.form-horizon-3 textarea,.form-horizon-3-flat input,.form-horizon-3-flat select,.form-horizon-3-flat textarea,.form-horizon input,.form-horizon select,.form-horizon textarea{display:block;width:100%;max-width:100%!important}.form-horizon-3 .btn,.form-horizon-3 button,.form-horizon-3-flat .btn,.form-horizon-3-flat button,.form-horizon .btn,.form-horizon button{align-self:flex-start;display:inline-block;margin-left:0!important}.job-tile{margin:15px 0;flex-direction:column}.job-box-brand{display:block}.job-box-brand,.job-box-content,.job-box-tail{width:100%;padding:15px}.jobs-search-results{margin-bottom:30vh!important}.csrProfile{display:none}}