  .splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-ms-flex-negative:0;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-ms-flex-negative:0;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}
.glightbox-container{-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:999999!important}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{height:100%;overflow:hidden;position:relative;width:100%;z-index:9999}.glightbox-container .gslider{align-items:center;display:flex!important;height:100%;justify-content:center;left:0;overflow:hidden;position:relative;top:0;transform:translateZ(0);transition:transform .4s ease;width:100%}.glightbox-container .gslide{align-items:center;display:flex;justify-content:center;opacity:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.glightbox-container .gslide.current{opacity:1;position:relative;z-index:99999}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{display:flex;flex-direction:column;height:100vh;justify-content:center;margin:auto;max-width:100%;position:relative;width:100%}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{-webkit-overflow-scrolling:touch;overflow-scrolling:touch;border:none;min-height:165px;outline:none!important;touch-action:auto}.gslide-image{align-items:center}.gslide-image img{border:none;display:block;float:none;height:auto;margin:auto;max-height:100vh;max-width:100%;max-width:100vw;min-width:200px;-o-object-fit:cover;object-fit:cover;outline:none;padding:0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{max-width:100%;width:auto}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:grabbing!important;transition:none}.gslide-video{max-width:100%;max-width:100vh;position:relative;width:100vh;width:100%!important}.gslide-video .gvideo-wrapper{margin:auto;width:100%}.gslide-video:before{background:rgba(255,0,0,.34);content:"";display:block;display:none;height:100%;position:absolute;width:100%}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{height:80vh;max-width:100%!important;min-width:100%}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;max-height:calc(100vh - 40px);max-width:100%;overflow:auto;text-align:left}.gslide-inline .ginlined-content{padding:20px;width:100%}.ginlined-content{display:block!important;opacity:1;overflow:auto}.gslide-external{background:#fff;display:flex;height:100%;max-height:75vh;min-width:100%;overflow:auto;padding:0;width:100%}.gslide-media{display:block;display:inline-flex;display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{flex-direction:column;margin:0 auto}.gslide-description{position:relative}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p::last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{background:transparent;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.75));bottom:15px;height:auto!important;max-height:78vh;max-width:100vw!important;order:2!important;overflow:auto!important;padding:19px 11px 50px;position:absolute;transition:opacity .3s linear;width:100%}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc string{color:#fff}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{opacity:.4;transition:opacity .5s ease}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{opacity:1;transition:opacity .5s ease}.greset{transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{animation:lightboxLoader .8s linear infinite;border:2px solid #fff;border-radius:50%;border-right-color:transparent;display:block;height:25px;left:0;margin:0 auto;position:absolute;right:0;top:47%;width:25px;z-index:9999}.goverlay{height:100%;left:0;position:fixed;top:0;width:100%;will-change:opacity}.glightbox-mobile .goverlay,.goverlay{background:#000}.gclose,.gnext,.gprev{background-position:0 0;background-repeat:no-repeat;border:none;cursor:pointer;display:block;height:44px;width:26px;z-index:99999}.gclose svg,.gnext svg,.gprev svg{display:block;height:auto;width:100%}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description,.glightbox-modern .gslide-description{background:#fff}.glightbox-clean .gdesc-inner,.glightbox-modern .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title,.glightbox-modern .gslide-title{color:#000;font-family:arial;font-size:1em;font-weight:400;line-height:1.4em;margin-bottom:19px}.glightbox-clean .gslide-desc,.glightbox-modern .gslide-desc{font-family:arial;font-size:.86em;line-height:1.4em;margin-bottom:0}.glightbox-clean .gslide-video,.glightbox-modern .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev,.glightbox-modern .gclose,.glightbox-modern .gnext,.glightbox-modern .gprev{background-color:rgba(0,0,0,.12)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover,.glightbox-modern .gclose:hover,.glightbox-modern .gnext:hover,.glightbox-modern .gprev:hover{background-color:rgba(0,0,0,.2)}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path,.glightbox-modern .gclose path,.glightbox-modern .gnext path,.glightbox-modern .gprev path{fill:#fff}.glightbox-clean button:focus:not(.focused):not(.disabled),.glightbox-modern button:focus:not(.focused):not(.disabled){outline:none}.glightbox-clean .gprev,.glightbox-modern .gprev{height:56px;left:30px;position:absolute;top:-100%;width:40px}.glightbox-clean .gnext,.glightbox-modern .gnext{height:56px;position:absolute;right:30px;top:-100%;width:40px}.glightbox-clean .gclose,.glightbox-modern .gclose{background-position:-59px 2px;height:35px;opacity:.7;position:absolute;right:10px;top:15px;width:35px}.glightbox-clean .gclose svg,.glightbox-modern .gclose svg{width:20px}.glightbox-clean .gclose:hover,.glightbox-modern .gclose:hover{opacity:1}.gfadeIn{animation:gfadeIn .5s ease}.gfadeOut{animation:gfadeOut .5s ease}.gslideOutLeft{animation:gslideOutLeft .3s ease}.gslideInLeft{animation:gslideInLeft .3s ease}.gslideOutRight{animation:gslideOutRight .3s ease}.gslideInRight{animation:gslideInRight .3s ease}.gzoomIn{animation:gzoomIn .5s ease}.gzoomOut{animation:gzoomOut .5s ease}@keyframes lightboxLoader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{opacity:1;transform:translateZ(0);visibility:visible}}@keyframes gslideOutLeft{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(-60%,0,0);visibility:hidden}}@keyframes gslideInRight{0%{opacity:0;transform:translate3d(60%,0,0);visibility:visible}to{opacity:1;transform:translateZ(0)}}@keyframes gslideOutRight{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(60%,0,0)}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{flex-direction:row;height:auto;width:auto}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-height:97vh;max-width:calc(100% - 20px);max-width:100%}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media,.glightbox-modern .gslide-media{box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .gnext,.glightbox-clean .gprev,.glightbox-modern .gnext,.glightbox-modern .gprev{top:45%}}@media (min-width:992px){.glightbox-clean .gclose,.glightbox-modern .gclose{right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
/*!
 * Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2023 Fonticons, Inc.
 */.fa{font-family:var(--fa-style-family,"Font Awesome 6 Pro");font-weight:var(--fa-style,900)}#review-process .ProgressBar-dot:after,.Advice-text:hover .text-link:after,.FlashNotice-icon.FollowCompanies.iconAdded:before,.FlashNotice-icon.FollowReviews.iconAdded:before,.FlashNotice-icon.RegisterInterest.iconAdded:before,.FlashNotice-icon.iconAdded:before,.Form-field .v-select .open-indicator:before,.Form-field--checkbox .Form-input:checked+.Form-label:before,.Form-search:before,.Form-selectDropDown:before,.List--check li:before,.List--check p.Perk:before,.Search-content.isFeatured:after,.fa,.fa-brands,.fa-classic,.fa-duotone,.fa-light,.fa-regular,.fa-sharp,.fa-sharp-solid,.fa-solid,.fa-thin,.fab,.fad,.fal,.far,.fas,.fasl,.fasr,.fass,.fast,.fat,.field .checkbox input[type=checkbox]:checked+label:before,.filter.checkboxes li.selected>a:before,.select-field:after,.select:after,.text-link:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}#review-process .ProgressBar-dot:after,.Advice-text:hover .text-link:after,.FlashNotice-icon.FollowCompanies.iconAdded:before,.FlashNotice-icon.FollowReviews.iconAdded:before,.FlashNotice-icon.RegisterInterest.iconAdded:before,.FlashNotice-icon.iconAdded:before,.Form-field .v-select .open-indicator:before,.Form-field--checkbox .Form-input:checked+.Form-label:before,.Form-search:before,.Form-selectDropDown:before,.List--check li:before,.List--check p.Perk:before,.Search-content.isFeatured:after,.fa-classic,.fa-light,.fa-regular,.fa-solid,.fa-thin,.fal,.far,.fas,.fat,.field .checkbox input[type=checkbox]:checked+label:before,.filter.checkboxes li.selected>a:before,.select-field:after,.select:after,.text-link:after{font-family:Font Awesome\ 6 Pro}.fa-brands,.fab{font-family:Font Awesome\ 6 Brands}.fa-classic.fa-duotone,.fa-duotone,.fad{font-family:Font Awesome\ 6 Duotone}.fa-sharp,.fasl,.fasr,.fass,.fast{font-family:Font Awesome\ 6 Sharp}.fa-sharp,.fass{font-weight:900}.fa-beat{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-beat;animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-bounce;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-fade;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-beat-fade;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-flip;animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-shake;animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-spin;animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-spin;animation-timing-function:var(--fa-animation-timing,steps(8))}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb"}.fa-alarm-clock:before{content:"\f34e"}.fa-align-left:before{content:"\f036"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}.fa-arrow-down-from-line:before,.fa-arrow-from-top:before{content:"\f345"}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175"}.fa-arrow-down-to-line:before,.fa-arrow-to-bottom:before{content:"\f33d"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-from-bottom:before,.fa-arrow-up-from-line:before{content:"\f342"}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176"}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}.fa-ban:before,.fa-cancel:before{content:"\f05e"}.fa-bars:before,.fa-navicon:before{content:"\f0c9"}.fa-bell:before{content:"\f0f3"}.fa-bell-ring:before{content:"\e62c"}.fa-books:before{content:"\f5db"}.fa-archive:before,.fa-box-archive:before{content:"\f187"}.fa-briefcase:before{content:"\f0b1"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}.fa-calendar:before{content:"\f133"}.fa-calendar-clock:before,.fa-calendar-time:before{content:"\e0d2"}.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073"}.fa-calendar-plus:before{content:"\f271"}.fa-calendars:before{content:"\e0d7"}.fa-caret-down:before{content:"\f0d7"}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}.fa-check:before{content:"\f00c"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}.fa-clipboard-list:before{content:"\f46d"}.fa-clipboard-list-check:before{content:"\f737"}.fa-clock-four:before,.fa-clock:before{content:"\f017"}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}.fa-coins:before{content:"\f51e"}.fa-columns-3:before{content:"\e361"}.fa-comment:before{content:"\f075"}.fa-comments:before{content:"\f086"}.fa-compass:before{content:"\f14e"}.fa-copy:before{content:"\f0c5"}.fa-dash:before,.fa-minus-large:before{content:"\e404"}.fa-database:before{content:"\f1c0"}.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}.fa-distribute-spacing-horizontal:before{content:"\e365"}.fa-distribute-spacing-vertical:before{content:"\e366"}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141"}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open-text:before{content:"\f658"}.fa-eye:before{content:"\f06e"}.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8"}.fa-file:before{content:"\f15b"}.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}.fa-filter:before{content:"\f0b0"}.fa-flag:before{content:"\f024"}.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}.fa-folder-check:before{content:"\e64e"}.fa-gauge-min:before,.fa-tachometer-alt-slowest:before{content:"\f628"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-grip-dots-vertical:before{content:"\e411"}.fa-heart:before{content:"\f004"}.fa-hotel:before{content:"\f594"}.fa-hyphen:before{content:"\-"}.fa-industry:before{content:"\f275"}.fa-info:before{content:"\f129"}.fa-layer-group:before{content:"\f5fd"}.fa-list-squares:before,.fa-list:before{content:"\f03a"}.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}.fa-location-pin:before,.fa-map-marker:before{content:"\f041"}.fa-location-smile:before,.fa-map-marker-smile:before{content:"\f60d"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}.fa-map-location:before,.fa-map-marked:before{content:"\f59f"}.fa-map-pin:before{content:"\f276"}.fa-megaphone:before{content:"\f675"}.fa-comment-alt:before,.fa-message:before{content:"\f27a"}.fa-comment-alt-dots:before,.fa-message-dots:before,.fa-messaging:before{content:"\f4a3"}.fa-comment-alt-slash:before,.fa-message-slash:before{content:"\f4a9"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-money-bill:before{content:"\f0d6"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}.fa-party-horn:before{content:"\e31b"}.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-pen:before{content:"\f304"}.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}.fa-pencil-alt:before,.fa-pencil:before{content:"\f303"}.fa-phone:before{content:"\f095"}.fa-play:before{content:"\f04b"}.fa-add:before,.fa-plus:before{content:"\+"}.fa-podcast:before{content:"\f2ce"}.fa-presentation-screen:before,.fa-presentation:before{content:"\f685"}.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-spinner-third:before{content:"\f3f4"}.fa-arrow-square-down:before,.fa-square-arrow-down:before{content:"\f339"}.fa-arrow-square-left:before,.fa-square-arrow-left:before{content:"\f33a"}.fa-arrow-square-right:before,.fa-square-arrow-right:before{content:"\f33b"}.fa-arrow-square-up:before,.fa-square-arrow-up:before{content:"\f33c"}.fa-check-square:before,.fa-square-check:before{content:"\f14a"}.fa-chevron-square-down:before,.fa-square-chevron-down:before{content:"\f329"}.fa-chevron-square-left:before,.fa-square-chevron-left:before{content:"\f32a"}.fa-chevron-square-right:before,.fa-square-chevron-right:before{content:"\f32b"}.fa-chevron-square-up:before,.fa-square-chevron-up:before{content:"\f32c"}.fa-minus-square:before,.fa-square-minus:before{content:"\f146"}.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe"}.fa-star:before{content:"\f005"}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}.fa-suitcase:before{content:"\f0f2"}.fa-table:before{content:"\f0ce"}.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}.fa-columns:before,.fa-table-columns:before{content:"\f0db"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-trophy:before{content:"\f091"}.fa-trophy-alt:before,.fa-trophy-star:before{content:"\f2eb"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}.fa-user:before{content:"\f007"}.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe"}.fa-user-graduate:before{content:"\f501"}.fa-users:before{content:"\f0c0"}.fa-video-camera:before,.fa-video:before{content:"\f03d"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}

/*!
 * Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Pro"}@font-face{font-display:block;font-family:Font Awesome\ 6 Pro;font-style:normal;font-weight:900;src:url(/dist/fontawesome/fa-solid-900.woff2) format("woff2"),url(/dist/fontawesome/fa-solid-900.ttf) format("truetype")}.Advice-text:hover .text-link:after,.FlashNotice-icon.FollowCompanies.iconAdded:before,.FlashNotice-icon.FollowReviews.iconAdded:before,.FlashNotice-icon.RegisterInterest.iconAdded:before,.FlashNotice-icon.iconAdded:before,.List--check li:before,.List--check p.Perk:before,.fa-solid,.fas,.text-link:after{font-weight:900}

/*!
 * Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */:host,:root{--fa-style-family-classic:"Font Awesome 6 Pro";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Pro"}@font-face{font-display:block;font-family:Font Awesome\ 6 Pro;font-style:normal;font-weight:400;src:url(/dist/fontawesome/fa-regular-400.woff2) format("woff2"),url(/dist/fontawesome/fa-regular-400.ttf) format("truetype")}#review-process .ProgressBar-dot:after,.Form-field .v-select .open-indicator:before,.Form-field--checkbox .Form-input:checked+.Form-label:before,.Form-search:before,.Form-selectDropDown:before,.Search-content.isFeatured:after,.fa-regular,.far,.field .checkbox input[type=checkbox]:checked+label:before,.filter.checkboxes li.selected>a:before,.select-field:after,.select:after{font-weight:400}

/*!
 * Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-display:block;font-family:Font Awesome\ 6 Brands;font-style:normal;font-weight:400;src:url(/dist/fontawesome/fa-brands-400.woff2) format("woff2"),url(/dist/fontawesome/fa-brands-400.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-amazon:before{content:"\f270"}.fa-apple:before{content:"\f179"}.fa-facebook:before{content:"\f09a"}.fa-google:before{content:"\f1a0"}.fa-instagram:before{content:"\f16d"}.fa-linkedin:before{content:"\f08c"}.fa-square-twitter:before,.fa-twitter-square:before{content:"\f081"}.fa-square-x-twitter:before{content:"\e61a"}.fa-tiktok:before{content:"\e07b"}.fa-twitter:before{content:"\f099"}.fa-whatsapp:before{content:"\f232"}.fa-windows:before{content:"\f17a"}.fa-x-twitter:before{content:"\e61b"}.fa-youtube:before{content:"\f167"}

/*!
 * Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */@font-face{font-display:block;font-family:Font Awesome Kit;font-style:normal;font-weight:400;src:url(/dist/fontawesome/custom-icons.woff2) format("woff2"),url(/dist/fontawesome/custom-icons.ttf) format("truetype")}.fa-kit,.fak{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-family:Font Awesome Kit;font-style:normal;font-variant:normal;text-rendering:auto}.fa-kit.fa-rmp-custom-calendar-days:before,.fak.fa-rmp-custom-calendar-days:before{content:"\e003"}.fa-kit.fa-rmp-custom-people-interview:before,.fak.fa-rmp-custom-people-interview:before{content:"\e004"}.fa-kit.fa-rmp-custom-squares-phone-video:before,.fak.fa-rmp-custom-squares-phone-video:before{content:"\e005"}.appriseOverlay{font-size:1.2rem;height:100%;width:100%}.appriseInner #modal_signup{margin:0 auto;max-width:400px;width:100%}.appriseInner #modal_signup input[type=checkbox]{width:20px}.appriseInner .filter{border-bottom:0;height:400px;overflow-y:scroll;width:600px}.appriseInner .filter h5.filter-shown{background:none;border:0;font-size:20px;margin:0 0 .5em;padding:0;text-transform:uppercase}.appriseInner .filter ul li{float:left;width:50%}.appriseInner .aButtons{clear:left}.appriseOverlay{background:rgba(0,0,0,.7);display:none;left:0;position:fixed;top:0;z-index:4}.appriseOuter{background:#fff;border:1px solid #fff;border-radius:4px;box-shadow:0 3px 7px #333;display:none;min-height:50px;min-width:200px;position:fixed;width:500px;z-index:5}.appriseInner{color:#333;overflow:hidden;padding:20px;text-shadow:0 1px 0 #fff}.aButtons button:first-child{margin-right:20px}.aButtons button,.aButtons button:focus,.aButtons button:hover{border-bottom:0}.aButtons button{display:inline-block;font-size:14px}.appriseInner .field .checkbox input[type=checkbox]:checked+label:before{font-style:.83em;line-height:20px}.aButtons{margin:20px 0 0;text-align:center}.aInput{margin:20px 10px 0;text-align:center}.aTextbox{border:1px solid #aaa;border-radius:4px;-khtml-border-radius:4px;box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;font-size:12px;font-weight:700;padding:5px 10px;width:180px}.appriseInner{font-size:13px;font-size:1.3rem}.appriseInner p{line-height:1.5;margin-bottom:1em}#modal_frame_wrapper .field{overflow:visible}#modal_frame_wrapper{border-radius:6px}#modal_frame_wrapper #modal_frame{transition:height .55s ease-out}#modal_frame_wrapper .success{text-align:center}#modal_frame_wrapper .success h1.green{color:#32b056}#modal_frame_wrapper .success .circle{background:#32b056;border-radius:40px;color:#fff;display:block;height:40px;line-height:40px;margin:0 auto 1em;text-align:center;width:40px}.signup-modal.new-modal{padding:20px;text-align:center}.signup-modal.new-modal .aButtons{display:none}.signup-modal.new-modal .redm{color:#838789}.signup-modal.new-modal .email-icon{background-image:url(https://d180puc5tc84nj.cloudfront.net/css/signup/email-icon.png);background-position:0 0;background-repeat:no-repeat;background-size:60px 62px;display:block;height:62px;margin:1em auto;width:60px}.signup-modal.new-modal h1{line-height:1.2}.signup-modal.new-modal a{cursor:pointer}.signup-modal.new-modal button.Button{border-radius:3px;cursor:pointer;display:block;margin-bottom:1.5em;overflow:hidden;width:100%}.signup-modal.new-modal small{color:#838789;display:block;margin-bottom:1.5em}.signup-modal.new-modal .field{margin-bottom:1.5em;overflow:visible;position:relative}.signup-modal.new-modal .field:before{color:#838789;content:"\f0e0";font-size:font-size(16px);left:15px;opacity:.6;position:absolute;top:12px}.signup-modal.new-modal .field input{border-color:#838789;padding-left:40px}.signup-modal.new-modal .field input:focus{border-color:#005cb3;box-shadow:0 0 3px 0 #005cb3}.signup-modal.new-modal a{color:#005cb3}.progressbar{animation:progress-bar-stripes 1s linear infinite;background-color:#e7e7ef;background-image:linear-gradient(45deg,hsla(0,0%,100%,.3) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.3) 75%,transparent 0,transparent);background-size:17px 18px;border-radius:12px;color:#fff;display:block;font-size:12px;height:15px;line-height:20px;margin:auto;text-align:center;transition:width .6s ease;width:120px}.progressbar .span{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@keyframes progress-bar-stripes{0%{background-position:0 0}to{background-position:17px 0}}.select2-container{border:1px solid transparent;border-bottom-color:#848281;box-sizing:border-box;display:inline-block;margin:0;padding:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-size:100%;margin-top:5px}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #005cb3;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:5}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:-1px}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:8px 4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:4}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background:0 0;cursor:pointer;font-size:14px;padding:17px 20px;transition:all .3s ease}.select2-container--default .select2-selection--single:hover{padding-left:8px}.select2-container--default .select2-selection--single .select2-selection__rendered{margin-top:-10px;padding-left:1px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#848281}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#848281 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:1px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#e7e7ef;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #434a4f;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #e7e7ef;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#434a4f;float:left;margin-top:5px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px;margin-top:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#f2f2f7;border:1px solid #e7e7ef;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#434a4f;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#434a4f}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#e7e7ef;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-color:#005cb3;border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-left:8px}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #32b056}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;box-shadow:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#848281}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#e7e7ef}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#005cb3;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f2f2f7;background-image:linear-gradient(180deg,#fff 50%,#e7e7ef);background-repeat:repeat-x;border:1px solid #e7e7ef;border-radius:4px;outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #005cb3}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#434a4f;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#848281}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#f2f2f7;background-image:linear-gradient(180deg,#e7e7ef 50%,#e7e7ef);background-repeat:repeat-x;border:none;border-bottom-right-radius:4px;border-left:1px solid #e7e7ef;border-top-right-radius:4px;height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#848281 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-radius:0;border-bottom-left-radius:4px;border-right:1px solid #848281;border-top-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #005cb3}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #848281;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:linear-gradient(180deg,#fff 0,#e7e7ef 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:linear-gradient(180deg,#e7e7ef 50%,#fff);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #848281;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #005cb3}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#f2f2f7;border:1px solid #e7e7ef;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#434a4f;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#434a4f}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #005cb3}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #e7e7ef;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:#848281}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#005cb3;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#005cb3}.js #html5-image{height:100%!important;position:relative!important;width:100%!important}.js #html5-watermark{display:none!important}.js #html5-close,.js #html5-next,.js #html5-prev{background:hsla(0,0%,100%,.6);border-radius:30px;height:30px;text-align:center;width:30px}.js #html5-close span,.js #html5-next span,.js #html5-prev span{line-height:30px}.js #html5-close:focus,.js #html5-close:hover,.js #html5-next:focus,.js #html5-next:hover,.js #html5-prev:focus,.js #html5-prev:hover{background:#fff}.autoComplete_wrapper{position:relative}.autoComplete_wrapper>input::-moz-placeholder{color:hsla(0,0%,46%,.5);-moz-transition:all .3s ease;transition:all .3s ease}.autoComplete_wrapper>input::placeholder{color:hsla(0,0%,46%,.5);transition:all .3s ease}.autoComplete_wrapper>input:hover::-moz-placeholder{color:#757575;-moz-transition:all .3s ease;transition:all .3s ease}.autoComplete_wrapper>input:hover::placeholder{color:#757575;transition:all .3s ease}.autoComplete_wrapper>input:focus::-moz-placeholder{color:#757575;font-size:.95rem;padding:.1rem .6rem}.autoComplete_wrapper>input:focus::placeholder{color:#757575;font-size:.95rem;padding:.1rem .6rem}.autoComplete_wrapper>input:focus::-moz-selection{background-color:#333}.autoComplete_wrapper>input:focus::selection{background-color:#333}.autoComplete_wrapper>input::-moz-selection{background-color:#333}.autoComplete_wrapper>input::selection{background-color:#333}.autoComplete_wrapper>input:hover{color:#333;transition:all .3s ease}.autoComplete_wrapper>input:focus{border:.06rem solid #333;color:#333}.autoComplete_wrapper>ul{background-color:#fff;border:1px solid rgba(33,33,33,.07);border-radius:.6rem;box-shadow:0 3px 6px hsla(210,8%,62%,.15);box-sizing:border-box;left:0;list-style:none;margin:.5rem 0 0;max-height:226px;outline:none;overflow-y:scroll;padding:0;position:absolute;right:0;z-index:1}.autoComplete_wrapper>ul:empty,.autoComplete_wrapper>ul[hidden]{display:block;opacity:0;transform:scale(0)}.autoComplete_wrapper>ul>li{background-color:#fff;border-radius:.35rem;color:#212121;font-size:1rem;margin:.3rem;overflow:hidden;padding:.3rem .5rem;text-align:left;text-overflow:ellipsis;white-space:nowrap}.autoComplete_wrapper>ul>li mark{background-color:transparent;color:#005cb3;font-weight:700}.autoComplete_wrapper>ul>li:hover{background-color:#005cb3;color:#d2d0d0;cursor:pointer}.autoComplete_wrapper>ul>li:hover mark{color:#fff}.autoComplete_wrapper>ul>li[aria-selected=true]{background-color:#005cb3;color:#d2d0d0}.autoComplete_wrapper>ul>li[aria-selected=true] mark{color:#fff}:root{--vs-colors--lightest:rgba(60,60,60,.26);--vs-colors--light:rgba(60,60,60,.5);--vs-colors--dark:#333;--vs-colors--darkest:rgba(0,0,0,.15);--vs-search-input-color:inherit;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:4px 6px 0 3px;--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg:#000;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:3px 20px;--vs-dropdown-option--active-bg:#5897fb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1,.5,.8,1);--vs-transition-duration:.15s}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{background-color:var(--vs-disabled-bg);cursor:var(--vs-disabled-cursor)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);display:flex;padding:0 0 4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{align-items:center;display:flex;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);background-color:transparent;border:0;cursor:pointer;margin-right:8px;padding:0}.vs__dropdown-menu{background:var(--vs-dropdown-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);border-top-style:none;box-shadow:var(--vs-dropdown-box-shadow);box-sizing:border-box;color:var(--vs-dropdown-color);display:block;left:0;list-style:none;margin:0;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;padding:5px 0;position:absolute;text-align:left;top:calc(100% - var(--vs-border-width));width:100%;z-index:var(--vs-dropdown-z-index)}.vs__no-options{text-align:center}.vs__dropdown-option{clear:both;color:var(--vs-dropdown-option-color);cursor:pointer;display:block;line-height:1.42857143;padding:var(--vs-dropdown-option-padding);white-space:nowrap}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);display:flex;line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{fill:var(--vs-controls-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;margin-left:4px;padding:0;text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{opacity:.4;position:absolute}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-left:none;box-shadow:none;color:var(--vs-search-input-color);flex-grow:1;font-size:var(--vs-font-size);line-height:var(--vs-line-height);margin:4px 0 0;max-width:100%;outline:none;padding:0 7px;width:0;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;animation:vSelectSpinner 1.1s linear infinite;border:.9em solid hsla(0,0%,39%,.1);border-left-color:rgba(60,60,60,.45);font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));width:5em}.vs--loading .vs__spinner{opacity:1}.MediaCard-title,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}*{background:transparent;border:0;box-sizing:border-box;margin:0;outline:0;padding:0;vertical-align:baseline}a:focus,a:hover{color:#32b056}ol,ul{list-style:none;list-style-position:outside;margin-bottom:1rem}blockquote,q{quotes:none}:focus{outline:0}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}audio[controls],canvas,video{*zoom:1;display:inline-block;*display:inline}abbr[title]{border-bottom:0;text-decoration:none}b,strong{font-weight:700}blockquote{margin:0}ins{background:#ff9;text-decoration:none}ins,mark{color:#000}mark{font-weight:700}code,kbd,pre,samp{font-family:monospace,monospace;_font-family:courier new,monospace;font-size:1em}pre{word-wrap:break-word;white-space:pre;white-space:pre-wrap}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dd{margin:0}nav ol,nav ul{list-style:none;margin:0;padding:0}figure{margin:0}label{cursor:pointer}button,input,select,textarea{vertical-align:baseline;*vertical-align:middle}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=search]{box-sizing:content-box}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}*,:after,:before{box-sizing:border-box}.page-wrapper{position:relative}.page-wrapper:after,.page-wrapper:before{content:" ";display:table}.page-wrapper:after{clear:both}main{display:block;margin-bottom:8em}main:after,main:before{content:" ";display:table}main:after{clear:both}main.HomePageTwo{margin-bottom:0}body,html{max-width:100%;width:100%}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.fadeOutUp{animation-name:fadeOutUp}.MediaCard-title,.h1,.h2,.h3,.h4,h1,h2,h3,h4{color:#000;font-family:aktiv-grotesk,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:700}.h1,h1{font-size:32px;line-height:48px}.h1,.h2,h1,h2{margin-bottom:24px}.h2,h2{font-size:24px;letter-spacing:-.16px;line-height:40px}.MediaCard-title,.h3,h3{font-size:20px;letter-spacing:-.16px;line-height:30px;margin-bottom:16px}.h4,h4{font-size:18px;letter-spacing:.22px;line-height:24px;margin-bottom:8px}.leading-text{color:#222;font-size:18px;line-height:27px;text-align:left}p{color:#222;font-size:16px;letter-spacing:.23px;line-height:24px;margin-bottom:24px}li{margin-bottom:.5rem;position:relative}.SubHeader-small{color:#222;font-size:16px;font-weight:400;letter-spacing:.23px;line-height:24px;margin-bottom:.5rem;margin-top:0}.TitleHeader{margin-bottom:0;margin-top:0}.u-justifyLeft{text-align:left}.u-justifyRight{text-align:right}.u-center{text-align:center}.u-alignLeft{float:left;margin-right:auto}.u-alignRight{float:right!important;margin-left:auto}.u-colCenter{align-self:center;display:block;float:none!important;margin:auto}.valign{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.Block.Block--profile:after,.Block.Block--profile:before,.SidebarRight-content:after,.SidebarRight-content:before,.clearfix:after,.clearfix:before,.no-flexbox .Column:after,.no-flexbox .Column:before,.no-flexbox .Row:after,.no-flexbox .Row:before,.review--score:after,.review--score:before{content:" ";display:table}.Block.Block--profile:after,.SidebarRight-content:after,.clearfix:after,.no-flexbox .Column:after,.no-flexbox .Row:after,.review--score:after{clear:both}.u-flex-spaceBetween{justify-content:space-between}.u-flex-alignCenter{align-items:center}.u-flex-wrap{flex-wrap:wrap}.u-flex{display:flex!important}.u-flex-grow{flex-grow:1}.u-flex-column{flex-direction:column}.u-hidden-xs{display:none}.u-hidden-lg{display:block}.js .hidden{display:none}.u-noMargin{margin:0!important}.u-noMarginTop{margin-top:0!important}.u-noMarginBottom{margin-bottom:0!important}.u-noMarginLeft{margin-left:0!important}.u-noMarginRight{margin-right:0!important}.u-noPadding{padding:0!important}.u-noPaddingTop{padding-top:0!important}.u-noPaddingBottom{padding-bottom:0!important}.u-noPaddingLeft{padding-left:0!important}.u-noPaddingRight{padding-right:0!important}[v-cloak] .v-cloak--block{display:block}[v-cloak] .v-cloak--inline{display:inline}[v-cloak] .v-cloak--inlineBlock{display:inline-block}[v-cloak] .v-cloak--hidden{display:none}[v-cloak] .v-cloak--invisible{visibility:hidden}.v-cloak--block,.v-cloak--inline,.v-cloak--inlineBlock{display:none}.Bg-blue,.inner-blue{background:#005cb3}.c-primary{color:#005cb3}.c-green{color:#32b056}.c-red{color:#ff5043}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background-color:#fff;font-family:aktiv-grotesk,Helvetica Neue,Helvetica,sans-serif;font-size:16px;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,select,textarea{font-family:aktiv-grotesk,Helvetica Neue,Helvetica,sans-serif}body{color:#222;font-size:16px;font-weight:400;line-height:1.5}a{color:#005cb3;cursor:pointer;text-decoration:none}hr{background-color:#ddd;border:none;display:block;height:1px;margin-bottom:64px;margin-top:64px}img{height:auto;max-width:100%}input[type=checkbox],input[type=radio]{vertical-align:baseline}small{font-size:13px}span{font-style:inherit;font-weight:inherit}strong{font-weight:600}fieldset{border:none}table,td,th{vertical-align:top}table:not([align]),td:not([align]),th:not([align]){text-align:inherit}#breadcrumbs li:not(:last-child):after{content:"/"}.color-primary{color:#005cb3}.spacer-md{display:block;height:16px;width:16px}.Card.has-hover,.has-hover{border:2px solid transparent;box-shadow:none}.Card.has-hover:hover,.has-hover:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.02),0 12px 28px 0 rgba(0,0,0,.12)}[class*=Col-],[class^=Col-]{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-bottom:32px;padding-left:16px;padding-right:16px;width:100%}[class*=Col-].Col--pullRight,[class^=Col-].Col--pullRight{float:Right;margin-left:auto}[class*=Col-].Col--pullLeft,[class^=Col-].Col--pullLeft{float:left;margin-left:auto}.Container{display:block;max-width:1344px;width:100%}.Row{flex-direction:row;width:100%}.Row.Row--reverse{flex-direction:row-reverse}.Row.Row--centerItem{justify-content:center}.Column{flex-direction:column}.Column.Column--reverse{flex-direction:column-reverse}.no-flexbox .Column,.no-flexbox .Row{display:block}.Column,.Row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-wrap:wrap}.Column.no-wrap,.Row.no-wrap{flex-wrap:nowrap}.Column.no-padding [class*=Col-],.Column.no-padding [class^=Col-],.Row.no-padding [class*=Col-],.Row.no-padding [class^=Col-]{padding:0}.Column>.Row-title,.Row>.Row-title{display:block;padding-left:1em;padding-right:1em;width:100%}.Column .box-row,.Row .box-row{background:#ddd;height:100%;min-height:40px;position:relative}.Column.no-gutter,.Row.no-gutter{margin:0}.Column.no-gutter [class*=Col-],.Column.no-gutter [class^=Col-],.Row.no-gutter [class*=Col-],.Row.no-gutter [class^=Col-]{margin-bottom:1rem;padding:0}.Column.no-gutter [class*=Col-]:last-child,.Column.no-gutter [class^=Col-]:last-child,.Row.no-gutter [class*=Col-]:last-child,.Row.no-gutter [class^=Col-]:last-child{margin-bottom:0}body,body.control-panel,body.page-dashboard{background:#fff}.SearchFilters{padding-bottom:0;padding-top:0;width:25%\9}.SearchFilters .search-filteration{background:#fff;padding:1em\9}.MegaSearch{margin-bottom:0}.content.page-company-az .MegaSearch .top-header{margin:0}.Header{background-color:#004b92}.Header .Container{align-items:center;display:flex;justify-content:space-between;padding:0 1rem}.Header-homeLink{font-size:0}.Navigation{align-items:center}.Navigation,.Navigation-items{display:flex}.Navigation-item{margin:0;position:relative}.Navigation-link{align-items:center;color:#fff;display:flex;font-size:13px;font-weight:700;height:70px;padding:0 .5em;text-decoration:none;text-transform:uppercase}.Navigation-link:active,.Navigation-link:focus,.Navigation-link:hover{background:#005cb3;color:#fff}.Navigation-link span{margin-left:4px}.Navigation-subnav{background:#004b92;border:1px solid #004b92;display:none;left:0;position:absolute;top:70px;width:150px;z-index:4}.Navigation-subnav .Navigation-link{display:block;height:auto;padding:10px}.Navigation-subnav .Navigation-link span{margin-left:0}.Navigation-authentication .Navigation-items{align-items:center;display:flex}.Navigation-twoColumns{width:450px}.Navigation-twoColumns .Navigation-item{display:inline-block;float:none;margin-right:-4px;vertical-align:top;width:50%}.Has-subnav:hover .Navigation-subnav{display:block}.mobile-menu,.mobile-nav{color:#fff;display:block}.MenuOverlay{background:rgba(0,0,0,.5);bottom:0;display:none;left:0;position:fixed;right:0;top:50px;z-index:2}.MenuOverlay.menu-open{display:block}.Navigation--main{width:630px}.AccountNav-login .Navigation-link{border:1px solid #fff;border-radius:8px;color:#fff;display:block;font-size:14px;font-weight:700;height:auto;line-height:1;padding:8px 11px;text-transform:uppercase;white-space:pre}.AccountNav-login .Navigation-link:hover{background:#005cb3}.AccountNav-register{display:none;margin-left:1rem}.AccountNav-register .Navigation-link{border:none;font-size:14px;height:auto;line-height:1;padding:9px 11px}.Notification-trigger{cursor:pointer;padding:.9rem;text-align:center;width:47px}.Notification-trigger .span{margin:0}.Notification-count{background:#ff3e3e;border:1px solid #005cb3;border-radius:6px;color:#fff;font-size:12px;font-weight:700;left:26px;line-height:1;padding:2px 4px;position:absolute;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.3);top:50%;transform:translate(-4px,-18px);transition:.3s ease-in-out}.Notification-count.Notification--countZero{font-size:0;height:8px;padding:0;top:26px;width:8px}.Notification-triggerIcon{color:#fff;display:block;font-size:1.25rem;margin:0!important}.Notification{animation:.25s cubic-bezier(.46,.03,.52,.96);background:#f3f3f3;border:1px solid #e2e2e2;border-radius:6px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25);font-size:1rem;position:absolute;right:-50px;top:100%;transform-origin:top center;width:350px;z-index:15}.Notification:before{border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;bottom:100%;content:"";height:0;position:absolute;right:62px;width:0}.Notification-ctaClose{display:none;margin-right:16px;text-align:center;width:100px}.Notification-contentWrapper{display:flex;flex-direction:column;height:600px;max-height:calc(100vh - 100px);overflow:hidden;position:relative}.Notification-content{flex-grow:1;max-height:calc(100% - 100px);overflow-y:scroll;width:100%}.Notification-cta{align-items:center;background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #e2e2e2;display:flex;padding:1rem;text-align:center}.Notification-cta .Button{width:100%}.Notification-cta .Notification-ctaClose{width:160px}.ScaleIn-enter-active,.ScaleIn-leave-active{animation-name:scaleIn;transition:.2s}@keyframes scaleIn{0%{opacity:0;transform:scaleY(.8)}to{opacity:1;transform:scale(1)}}.overlay{background:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:5}.ScaleIn-leave-active{animation-direction:reverse;opacity:0;transform:translateX(60px) scaleY(.5)}.HeaderCount-container{width:auto}.UserIcon{background:hsla(0,0%,100%,.2);border-radius:8px;font-size:.8rem;height:24px;line-height:24px;margin-left:2px;text-align:center;width:24px}.UserIcon,.userDetails{color:#fff;display:inline-block;vertical-align:middle}.userDetails{font-weight:700;padding-top:9px}.UserLoggedIn{align-items:center;display:flex;gap:4px}.UserLoggedIn .Navigation-subnav{flex-direction:column;left:auto;right:0;top:100%}.UserLoggedIn .Navigation-item{width:100%}header#pageheader .AccountNav .UserMenu{display:inline-block;font-size:17px;line-height:10px;position:relative;top:3px}header#pageheader .AccountNav li.subnav{padding:26px 5px}header#pageheader .AccountNav li.subnav span{margin:0}header#pageheader .AccountNav li.subnav span.Icon-r Icon-angle-down{display:inline-block;vertical-align:middle}header#pageheader .AccountNav li.subnav span.name{display:inline-block;font-size:12px;margin-right:6px;max-width:80px;min-width:24px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;vertical-align:middle;white-space:nowrap}header#pageheader .AccountNav li.subnav ul{left:auto;right:0;width:160px}header#pageheader .AccountNav li.subnav ul a{color:#fff;display:block;font-size:13px;font-weight:700;padding:10px;text-transform:uppercase}header#pageheader .AccountNav li.subnav.UserLoggedIn{cursor:pointer;flex-shrink:0;position:relative}.ProgressBar{background:#e1e1e1;border-radius:10px;display:block;margin:0 0 15px;padding:0;position:relative;text-align:center;width:100%;z-index:0}.ProgressBar-percentage{background:#32b056;border-radius:8px;display:block;top:0!important;transition:.2s;transition-delay:.8s}.ProgressBar-figure{color:#32b056;font-size:.875rem;left:100%}.userDetails-name{align-items:center;display:flex}.userDetails-name .UserMenu{margin-left:2px;margin-top:-4px}.Breadcrumbs .nav{margin:1em 1em 0 0}.Breadcrumbs li{color:#333;display:inline-block;padding-right:8px}.small-promo.recruiters{background:#005cb3;padding:0}.small-promo.recruiters img{margin-bottom:8px}.unit{border-bottom:1px solid #efede9;margin-bottom:2em;padding-bottom:1em;width:100%}.unit:last-child{border-bottom:none}.unit>.text-link,.unit>h4{padding:0 .5em}.unit .long-advert{margin-bottom:15px}.unit.more-reviews .score--value,.unit.similar-reviews .score--value{bottom:-8px;position:absolute;right:-8px}.aside h4{color:#434a4f;margin-bottom:1em}.aside h5{color:#434a4f;font-size:1em;font-weight:500;margin-bottom:.25em}.aside .unit li{border:1px solid transparent;clear:left;display:inline-block;padding:.5em;transition:all .3s;width:100%}.aside .unit li.long-advert{padding:0}.aside .unit li:hover{background:#fff;border-color:rgba(0,0,0,.06);box-shadow:0 8px 15px 1px,rgba(0,0,0,.15)}.aside .unit li .sidebar-company-logo{background:#fff;border:1px solid #e1e1e1;float:left;height:50px;margin-right:15px;position:relative;width:50px}.aside .unit li .sidebar-company-logo img{height:auto}.aside .unit li .sidebar-company-logo+div{float:left;width:calc(100% - 90px)}.aside .unit li .sidebar-company-logo+div .text-link{float:left}.aside .unit p{color:#838789}.aside .long-advert .new-banner-advert{background-position:50%;background-repeat:no-repeat;background-size:cover;height:180px;width:100%}.panel{display:inline-block;width:100%}.SidebarRight.panel{padding-bottom:0;padding-top:0}.SidebarRight.panel .unit{background:none;padding:0}.SidebarRight.panel .sidebar-signup-modal{padding:1em}.SidebarRight-content{background:#fff;height:100%;padding:16px}.SidebarRight-content .unit{margin-bottom:0;padding-bottom:0}.SidebarRight-content .mini-advert-list{margin-bottom:0;padding-left:0}.ReportProblem{margin-top:32px}.ContactUsForm{margin-bottom:4em!important}.terms section li{list-style:disc;list-style-position:outside;margin:0 0 0 50px}.terms table td{font-weight:100;padding:10px}.about section,.team section{display:inline-block;margin:20px;width:calc(100% - 40px)}.full-banner{background-color:#005cb3;border-radius:8px;height:350px;margin-bottom:20px;margin-top:1rem;overflow:hidden;text-align:center}.full-banner h1,.full-banner p{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.7)}.full-banner .contact-header{background-image:url(https://d180puc5tc84nj.cloudfront.net/css/misc/contact-us.jpg)}.AboutUser{display:flex}.AboutUser .Card{margin-right:1rem}.AboutUser .Card:last-child{margin-right:0}.ResponsiveVideo{margin-bottom:1rem}.ResponsiveVideo-container{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.ResponsiveVideo-iframe{height:100%;left:0;position:absolute;top:0;width:100%}#pagefooter{text-align:center}#pagefooter .Footer-links{background:#004b92;margin-bottom:0;margin-top:-1px}#pagefooter .Footer-links p,#pagefooter .Footer-links ul{display:inline-block;float:none;vertical-align:middle}#pagefooter .Footer-links p{padding:15px 20px}#pagefooter .Footer-links li a{display:block;padding:.5em 0}#pagefooter .Footer-declaration,#pagefooter .Footer-links li a:focus,#pagefooter .Footer-links li a:hover{background:#005cb3}#pagefooter .Footer-declaration .Copyright{margin-top:0;padding-top:.5em}#pagefooter .Footer-declaration p{color:#fff;font-size:.875rem;margin:1em;text-transform:uppercase}#pagefooter .Footer-declaration .Footer-links,#pagefooter .Footer-declaration p{background:transparent}#pagefooter ul .Footer-link{float:none;margin:0;width:100%}#pagefooter ul .Footer-link:last-child{margin-bottom:0}#pagefooter ul a span{font-size:1.8rem}#pagefooter .Footer-links li a{color:#fff;font-size:.875rem;text-transform:uppercase}#disclaimer{clear:both}#disclaimer p{font-size:13px;margin-bottom:0;padding:10px 20px}.NoticeDisplay .Notice{margin:0}.HeaderNotice.Notice{margin:50px 0 0}.HeaderNotice+#account-nav,.HeaderNotice+.HeaderNotice,.Notice+#search-jobs .MobileSearch,.Notice+.VanillaSearch,body:not(.SearchPage,.Dashboard-body) main:not(.HomePageTwo) .HeaderNotice.Notice{margin-top:0}.Notice{background:#f9f6e6;display:block;margin-bottom:1em;padding:1em;position:relative}.Notice .Notice-copy{display:inline-block;max-width:100%}.Notice .Notice-header{margin-bottom:8px}.Notice p{color:inherit}.Notice p:last-of-type{margin:0}.Notice li{margin-bottom:0}.Notice .Notice-Copy>.MediaCard-title,.Notice .Notice-Copy>h1,.Notice .Notice-Copy>h2,.Notice .Notice-Copy>h3,.Notice .Notice-Copy>h4{color:inherit}.Notice .Notice-closeIcon,.Notice .icon-cross{position:absolute;right:0;top:50%;transform:translateY(-50%)}.Notice .Notice-Copy:last-of-type{margin-bottom:0}.Notice.Notice--warning{background:#f9f6e6;border:1px solid #e4d47d;color:#e78042}.Notice.Notice--warning .Notice-copy,.Notice.Notice--warning .Notice-header,.Notice.Notice--warning p{color:#e78042}.Notice.Notice--info{background:#e6f2ff;border:1px solid #b3d8fd;color:#005cb3}.Notice.Notice--info .Notice-copy{color:#005cb3}.Notice.Notice--info .Notice-header{color:#004b92}.Notice.Notice--success{background:#e1f3e9;border:1px solid #41da20;color:#32b056}.Notice.Notice--success .Notice-copy{color:#32b056}.Notice.Notice--success .Notice-header{color:#239544}.Notice.Notice--danger{background:#ffd6db;border:1px solid #ff9494;color:#ff5043}.Notice.Notice--danger .Notice-Copy{color:#ff5043}.Notice.Notice--danger .Notice-header{color:#d5362b}.Notice.companies .Notice-icon span{color:#32b056}.Notice.reviews .Notice-icon span{color:#ff9b32}.admin .Notice,.page-dashboard .Notice{margin-bottom:0}.SavedItems-items .Notice{justify-content:space-between}.Notice-removeIcon{cursor:pointer;font-size:.75em;opacity:.7;position:absolute;right:10px;top:10px}.Notice-icon,.Notice-message{display:inline-block;vertical-align:middle}.Notice-message *{margin:0}.Notice-message p{font-size:.875em}.Notice-message .MediaCard-title,.Notice-message h3{color:#434a4f;font-size:1em}.Notice-icon{flex-shrink:0;margin-right:15px}.Notice-icon span{color:#ff5043;font-size:1.75rem}.ModalVue--mask{background-color:rgba(0,0,0,.7);height:100%;left:0;overflow:scroll;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:3}.ModalVue-wrapper{right:0;top:0}.ModalVue-container,.ModalVue-wrapper{height:100%;position:absolute;width:100%}.ModalVue-container{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.33);display:block;left:50%;margin:0 auto;max-height:100%;max-width:100%;top:50%;transform:translate(-50%,-50%);transition:translate .3s ease,scale .3s ease,opacity .3s ease}.ModalVue-close{background-color:#f2f2f7;border-radius:40px;color:#000;height:40px;line-height:40px;position:absolute;right:0;text-align:center;top:0;width:40px;z-index:5}.ModalVue-header .MediaCard-title,.ModalVue-header h3{color:#32b056;margin-top:0}.ModalVue-body{display:block;height:100%;overflow:scroll}.ModalVue-default-button{float:right}.Modal-mask .Modal-wrapper.Modal--large{width:768px}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .ModalVue-container,.modal-leave-active .ModalVue-container{transform:translate(-50%,-50%) scale(1.1)}.ModalVue .field input[type=email],.ModalVue .field input[type=password],.ModalVue .field input[type=tel],.ModalVue .field input[type=text],.ModalVue .field select,.ModalVue .field textarea{border-color:#838789;line-height:40px;padding:0 20px}.ModalVue.login-template .ModalVue-container,.ModalVue.register-template .ModalVue-container{width:1000px}.ModalVue.ModalVue--noInfo.login-template .ModalVue-container,.ModalVue.ModalVue--noInfo.register-template .ModalVue-container{width:500px}.ModalVue .Button{min-width:100px}.field .v-select .selected-tag{height:auto;margin:4px}.field .v-select .form-control{bottom:0;box-sizing:border-box;color:#434a4f;cursor:pointer;height:auto!important;left:0;padding:4px 10px;position:absolute;top:0;width:100%!important}.field .v-select .dropdown-toggle{background:#fff;border-color:#838789;border-radius:6px;min-height:40px;position:relative}.field .v-select input:focus,.field .v-select input:hover{border-color:transparent;box-shadow:none}.field .v-select.open .form-control{background:hsla(0,0%,100%,.9);bottom:0;left:0;right:0;top:0;width:100%!important;z-index:1}.field .v-select.open .dropdown-toggle{border-color:#1a90ff;box-shadow:0 0 0 2px #1a90ff}.ModalVue-body{display:flex}.ModalVue-body #gender{margin:0;width:100%}.Popup{flex-direction:row;transition:all .3s;width:100%}.Popup .field .checkbox input[type=checkbox]:checked+label:before{font-size:14px;line-height:20px}.Popup-form{background:#fff}.Popup-form,.Popup-info{flex-grow:1;float:left;padding:30px;position:relative;text-align:left;width:100%}.Popup-form .Center,.Popup-info .Center{display:block;overflow:hidden;position:relative}.Popup-form .field,.Popup-info .field{text-align:left}.Popup-form .Button,.Popup-info .Button{margin-bottom:1rem}.Popup-form .Button.error,.Popup-info .Button.error{width:100%}.Popup-info{background-color:#004b92;background-image:url(https://d180puc5tc84nj.cloudfront.net/website/shortlisting/signup-bg.png);background-position:top;background-repeat:no-repeat;background-size:cover;color:#fff}.Popup-info .Notice-icon{display:block;margin:0 auto;overflow:hidden;padding:1rem}.Popup-info .Notice-icon img{position:relative}.Popup-info b,.Popup-info h2,.Popup-info p{color:#fff}.Popup-info .Notice-subHead{font-size:1.3rem}.Popup-info b{display:block}.Popup{display:flex;flex-direction:column;position:relative}.Popup a.login{color:#004b92;font-size:18px}.Modal--authOnly .Popup-form{border:none;width:100%}.Popup-form{border-left:1px solid #ddd}.Modal--saveItems .Modal-body{margin:0}.Modal--saveItems .Modal-container{padding:0}#modal_frame.Popup-frame{padding:0;width:auto}#modal_frame.Popup-frame .close{z-index:5}.Button{align-items:center;border-radius:8px;display:inline-flex;font-size:16px;font-weight:700;height:48px;justify-content:center;letter-spacing:-.12px;line-height:48px;min-width:48px;padding-left:16px;padding-right:16px;text-align:center}.Button--long{width:100%}.Button--green,.Button--primary{background:#32b056;color:#fff;text-transform:uppercase}.Button--green:focus,.Button--green:hover,.Button--primary:focus,.Button--primary:hover{background:#239544;color:#fff}.Button--danger{background:#ff5043;color:#fff;text-transform:uppercase}.Button--danger:focus,.Button--danger:hover{background:#d5362b;color:#fff}.Button--blue,.Button--secondary{background:#f2f2f7;color:#282c34;text-transform:uppercase}.Button--blue:focus,.Button--blue:hover,.Button--secondary:focus,.Button--secondary:hover{background:#e7e7ef}.Button--tertiary{background:#fff;border:1px solid #32b056;color:#32b056;line-height:1.2;text-transform:uppercase}.Button--tertiary:focus,.Button--tertiary:hover{background:rgba(50,176,86,.1)}.Button--grey,.Button--subtle{background:hsla(0,0%,100%,.4);color:#282c34;line-height:48px}.Button--grey:focus,.Button--grey:hover,.Button--subtle:focus,.Button--subtle:hover{background:#f2f2f7}.Button--disabled{border:none;cursor:auto}.Button--disabled,.Button--disabled:focus,.Button--disabled:hover{background:#e1e1e1;color:#848281}.Button-iconLeft{font-size:24px;margin-right:8px}.Button-iconRight{font-size:24px;margin-left:8px}.Button-icon{font-size:24px}.Button+.Button{margin-left:16px}.Button--iconOnly .Shortlist-label{display:none}.text-link{color:#005cb3;text-decoration:none}.text-link:after{content:"\f061";font-weight:400;left:10px;position:relative;top:1px;transition:left .2s ease-out}.text-link:hover:after{left:15px}.Button.text-link:after{content:""}header#pageheader .AccountNav li.AccountNav-login a{border-radius:8px}.Button--small{font-size:14px;height:32px;line-height:32px;padding-left:8px;padding-right:8px}.Button--small span{font-size:16px}.Buttons{display:flex;text-align:right}.loading,.spinner{position:relative}.loading:after,.spinner:after{background:inherit;border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.loading:before,.spinner:before{animation:loadingSpinner .7s linear infinite;border-bottom-style:solid;border-bottom-width:4px;border-color:inherit;border-left:4px solid transparent;border-radius:50%;border-right-style:solid;border-right-width:4px;border-top:4px solid transparent;content:"";height:20px;left:50%;margin-left:-10px;margin-top:-10px;opacity:.8;position:absolute;top:50%;width:20px;z-index:1}@keyframes loadingSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AuthSwitcher,.m-fullWidth{width:100%}.AuthSwitcher-type{display:inline-flex;margin-bottom:1rem;width:calc(50% - .7em)}.AuthSwitcher-type .Button{width:100%}.AuthSwitcher-type:last-child{margin-left:1em}.AuthSwitcher-link{border:2px solid #e7e7ef;color:#000}.AuthSwitcher-link.is-active{background:#eef3f8;border:2px solid #005cb3;color:#005cb3}.Tag{border-radius:4px;display:inline-block;font-size:13px;font-weight:500;height:24px;line-height:22px;overflow:hidden;padding-left:.5rem;padding-right:.5rem;text-overflow:ellipsis;white-space:nowrap}.Tag--magenta,.Tag--pink{border:1px solid #e7007c;color:#e7007c}.Tag--magenta.Tag--fill,.Tag--pink.Tag--fill{background-color:#e7007c;color:#fff}.Tag--blue{border:1px solid #005cb3;color:#005cb3}.Tag--blue.Tag--fill{background-color:#005cb3;color:#fff}.Tag--orange{border:1px solid #f1892b;color:#f1892b}.Tag--orange.Tag--fill{background-color:#f1892b;color:#fff}.Tag+.Tag{margin-left:.5rem}.Tag--orange.solid{background:#ff9b32;color:#fff}.Tag--fill{color:#fff}.Card{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 6px 0 rgba(0,0,0,.06);display:block;overflow:hidden}.Card.has-no-border{border-color:transparent;box-shadow:0 4px 6px 0 transparent}.Card.is-link:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.02),0 12px 28px 0 rgba(0,0,0,.12)}.Card .text-link{font-weight:700}.Card-content{padding:24px}.Card-content p:last-child{margin-bottom:0}.Card-subheader{font-size:16px;letter-spacing:.1px;margin-bottom:16px;opacity:.7}.Card-logo{border:1px solid #ddd;border-radius:4px;height:60px;margin-bottom:8px;overflow:hidden;width:60px}.Card-logo img{-o-object-fit:fill;object-fit:fill}.Card-footer{align-items:center;display:flex;margin-top:auto;padding:0 16px 24px}.Card-footer .text-link:after{content:none}.CompanySearchListing .Card-footer{padding-top:16px}.FollowIcon-icon .ShortlistIcon-label,.ShortlistIcon-icon .ShortlistIcon-label,.ShortlistIcon-register .ShortlistIcon-label{display:inline;font-size:inherit}.FollowIcon-icon.shortlisted,.ShortlistIcon-icon.shortlisted,.ShortlistIcon-register.shortlisted{color:#ff5043}.FollowIcon-icon.Button--iconOnly,.ShortlistIcon-icon.Button--iconOnly,.ShortlistIcon-register.Button--iconOnly{font-size:24px;margin-left:auto!important}.FollowIcon-icon.Button--iconOnly .Shortlist-label,.ShortlistIcon-icon.Button--iconOnly .Shortlist-label,.ShortlistIcon-register.Button--iconOnly .Shortlist-label{display:none}.RelatedContent{overflow:hidden;position:relative}.RelatedContent-items{display:flex;flex-wrap:nowrap;margin-bottom:32px;position:relative}.ArticleCard,.EventCard,.JobCard{display:flex;flex-direction:column;height:100%;min-height:350px;min-width:280px;width:100%}.ArticleCard li,.ArticleCard ul,.EventCard li,.EventCard ul,.JobCard li,.JobCard ul{color:#222;margin:0 0 4px}.ArticleCard li,.EventCard li,.JobCard li{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ArticleCard:hover,.EventCard:hover,.JobCard:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.02),0 12px 28px 0 rgba(0,0,0,.12)}.ArticleCard:hover .text-link,.EventCard:hover .text-link,.JobCard:hover .text-link{color:#32b056}.ArticleCard,.CaseStudyCard{display:inline-block;flex:1;margin-right:24px}.ArticleCard:hover,.CaseStudyCard:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.02),0 12px 28px 0 rgba(0,0,0,.12)!important}.ArticleCard:hover .text-link,.CaseStudyCard:hover .text-link{color:#32b056}.hidden{visibility:hidden}.HomepageCaseStudiesSlider .RelatedJobsSlider-controls,.HomepageHotjobsSlider .RelatedJobsSlider-controls,.HomepageReviewsSlider .RelatedJobsSlider-controls,.RelatedCaseStudiesSlider .RelatedJobsSlider-controls,.RelatedEventsSlider .RelatedJobsSlider-controls,.RelatedJobsSlider .RelatedJobsSlider-controls,.RelatedReviewsSlider .RelatedJobsSlider-controls{align-content:center;display:flex;flex-wrap:wrap;justify-content:space-between}.HomepageCaseStudiesSlider .splide__arrows,.HomepageHotjobsSlider .splide__arrows,.HomepageReviewsSlider .splide__arrows,.RelatedCaseStudiesSlider .splide__arrows,.RelatedEventsSlider .splide__arrows,.RelatedJobsSlider .splide__arrows,.RelatedReviewsSlider .splide__arrows{align-items:flex-start;display:flex;justify-content:space-between;position:absolute;right:0;text-align:right;top:7px;width:70px}.HomepageCaseStudiesSlider .splide__arrows .splide__arrow--next,.HomepageCaseStudiesSlider .splide__arrows .splide__arrow--prev,.HomepageHotjobsSlider .splide__arrows .splide__arrow--next,.HomepageHotjobsSlider .splide__arrows .splide__arrow--prev,.HomepageReviewsSlider .splide__arrows .splide__arrow--next,.HomepageReviewsSlider .splide__arrows .splide__arrow--prev,.RelatedCaseStudiesSlider .splide__arrows .splide__arrow--next,.RelatedCaseStudiesSlider .splide__arrows .splide__arrow--prev,.RelatedEventsSlider .splide__arrows .splide__arrow--next,.RelatedEventsSlider .splide__arrows .splide__arrow--prev,.RelatedJobsSlider .splide__arrows .splide__arrow--next,.RelatedJobsSlider .splide__arrows .splide__arrow--prev,.RelatedReviewsSlider .splide__arrows .splide__arrow--next,.RelatedReviewsSlider .splide__arrows .splide__arrow--prev{background:#fff;border:1px solid #ebeced;border-radius:8px;box-shadow:0 2px 2px 0 rgba(0,0,0,.1),0 4px 8px 0 rgba(0,0,0,.05);display:inline;font-weight:700;padding:5px 10px;position:static;transform:none}.HomepageCaseStudiesSlider .splide__arrows .splide__arrow--next,.HomepageHotjobsSlider .splide__arrows .splide__arrow--next,.HomepageReviewsSlider .splide__arrows .splide__arrow--next,.RelatedCaseStudiesSlider .splide__arrows .splide__arrow--next,.RelatedEventsSlider .splide__arrows .splide__arrow--next,.RelatedJobsSlider .splide__arrows .splide__arrow--next,.RelatedReviewsSlider .splide__arrows .splide__arrow--next{margin-right:0}.splide{position:static}.splide__slide{height:auto;margin:0}.splide__slides,.splide__track{overflow:visible}.CompanyMedia-item{background:#ddd;flex-shrink:0;height:320px;position:relative;width:100%}.CompanyMedia-item a{height:100%;position:absolute;right:0;top:0;width:100%}.CompanyMedia-playIcon{background:rgba(0,0,0,.5);border-radius:60px;color:#fff;font-size:24px;height:60px;left:50%;line-height:60px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:60px;z-index:1}.ProfileHeader{overflow:hidden}.CompanyMedia,.ProfileHeader{position:relative}.CompanyMedia{display:flex;margin-bottom:2px}.CompanyMedia .CompanyMedia-image{height:auto!important;left:50%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.CompanyMedia-item,::-ms-backdrop{min-height:300px}.CompanyMedia-item:first-child,::-ms-backdrop{-ms-grid-column:1;-ms-grid-row:1}.CompanyMedia-item:nth-child(2),::-ms-backdrop{-ms-grid-column:2;-ms-grid-row:1}.CompanyMedia-item:nth-child(3),::-ms-backdrop{-ms-grid-column:3;-ms-grid-row:1}.CompanyMedia-more{background:hsla(0,0%,100%,.76);bottom:16px;position:absolute;right:32px;z-index:1}.Social-icon{display:inline-block;height:29px;margin:auto;width:auto}.Social-icon svg{fill:#fff;display:block;height:100%;width:auto}.Social--instagram svg,.Social--youtube svg{fill:#d5362b}.Social--twitter svg{fill:#0069cd}.Social--facebook svg{fill:#004b92}.Social--email svg,.Social--linkedin svg{fill:#005cb3}.Social{bottom:20px;display:none;left:0;position:absolute;top:auto;width:100%;z-index:0}.single-industry .VueSocial-container{left:15px;position:relative;top:80px;transform:translate(0)}.VueSocial-header{font-size:10px;text-align:center}.VueSocial-totalShares{display:block;font-size:13px;line-height:1}.Social{position:absolute!important}.Social .VueSocial-container{margin:15px auto 0;width:150px}.Social .VueSocial-listType--WhatsApp{display:none}.VueSocial-list{align-items:center;display:flex;justify-content:center;margin-top:1rem;padding:0;z-index:1}.VueSocial-list svg{height:24px}.VueSocial-listItem{list-style:none!important;margin:0!important;text-align:center}.VueSocial-listItem.VueSocial-listType--Email a:hover{color:#005cb3}.VueSocial-listItem .Icon-envelope{font-size:1.6rem}.VueSocial-listItem.VueSocial-listType--WhatsApp{display:none}.VueSocial-listItem .VueSocial-listLink{border:0;cursor:pointer;display:block;margin:0!important;padding:5px;width:40px}.VueSocial-listItem .VueSocial-listShareCount{color:#fff;display:block;font-size:9px;line-height:9px}.VueSocial-mobile,.VueSocial-openMobileButton{display:none}.company-profile-tab-overview .VueSocial-container{margin-top:30px}.CompanyMenu.is-fixed+.SingleReviewContent .VueSocial-container,.CompanyMenu.is-fixed+.company-profile-tab-overview .VueSocial-container{left:20px;position:fixed;top:100px;transform:none}.Pagination{display:flex;justify-content:space-between;margin:2rem 0 1rem}.Pagination-item{display:inline-block;list-style:none;vertical-align:middle}.Pagination--pageNumber{display:none}.Pagination-button{background:#f2f2f7;border:1px solid #e7e7ef;display:block;flex-shrink:0;height:40px;line-height:40px;margin-left:-1px;overflow-anchor:none;text-align:center;width:40px}.Pagination-button.Pagination--arrowButton{width:80px}.Pagination-button:focus,.Pagination-button:hover{background:#e7e7ef;color:#32b056}.Pagination-button.is-active,.Pagination-button.is-active:hover{background:#005cb3;border-color:#005cb3;color:#fff}.Pagination--right{border-radius:0 4px 4px 0}.Pagination--left{border-radius:4px 0 0 4px}.disabled{background:#f2f2f7;color:#e7e7ef}.disabled:focus,.disabled:hover{background:#e7e7ef;color:#e7e7ef}.dataTables_paginate,.pagination{float:left;padding:1rem;text-align:center;width:100%}.dataTables_paginate:after,.dataTables_paginate:before,.pagination:after,.pagination:before{clear:both;content:"";display:table;width:100%}.profile-content2 .dataTables_paginate,.profile-content2 .pagination{border:none}.dataTables_paginate a,.pagination li,.pagination li a,.pagination li>span{display:inline-block;vertical-align:middle}.pagination li a,.pagination li.active .dataTables_paginate a{background:#f5f5f5;border:1px solid #e1e1e1;display:inline-block;font-size:.8125em;height:35px;padding:.5em 0 0;width:35px}.dataTables_paginate a,.pagination li a:focus,.pagination li a:hover{background:#e1e1e1}.dataTables_paginate a.current,.pagination li.active{background:#0069cd;border:1px solid #005cb3}.dataTables_paginate a.current,.pagination li.active span{color:#fff}.dataTables_paginate a,.dataTables_paginate span span,.pagination li{margin-right:.25em}.dataTables_paginate a.previous,.pagination li.pagination-first{float:left}.dataTables_paginate a.next,.pagination li.pagination-last{float:right;margin-right:0}.pagination li.pagination-first span,.pagination li.pagination-last span{font-size:.6875em}.pagination li.active span{height:35px;line-height:35px;width:35px}.dataTables_paginate a{cursor:pointer;padding:10px}.dataTables_paginate a.disabled{display:none}.review--score{display:inline-block;font-size:1.125em;height:30px;line-height:31px;vertical-align:text-top}.review--score .final-rating{float:left;height:100%;line-height:30px;margin-right:7px;text-align:center;width:30px}.review--score abbr span{color:#ffaa32;float:left;line-height:1;margin-right:0}.review--score.FeatureEmployer-score{height:auto;vertical-align:initial}.score--value abbr,.star-rating-representation{font-weight:700;text-decoration:none}span.score--value{background:#ffaa32;border-radius:4px;color:#fff;display:inline-block;margin-left:6px;padding:2px 4px;text-align:center}.star-rating-representation span{color:#ffaa32}.company-rating-score{border:1px solid;display:flex;font-size:1.3rem;height:30px;line-height:24px;width:205px}.company-rating-score .final-rating{float:left;height:100%;line-height:30px;margin-right:7px;text-align:center;width:30px}.company-rating-score abbr span{margin-right:1px}.Shortlist-label{line-height:20px;margin-left:.5rem;margin-top:2px}.ShortlistIcon-icon{align-items:center;color:#ff5043;display:flex;text-align:center}.icon-cta{margin-top:15px;text-align:center}.ShortlistIcon{align-items:baseline;display:flex;position:relative}.top-list-view .action-icons a,.top-list-view .action-icons b{float:left}.top-list-view .action-icons .IconContainer{right:-10px;top:-12px;width:55px}#vue-foot .IconContainer,.CompanyMenu .IconContainer{align-items:center;border-radius:20px;border-style:solid;border-width:1px;display:flex;height:30px;justify-content:space-between;padding:2px 10px;width:auto}#vue-foot .IconContainer.ShortlistIcon,.CompanyMenu .IconContainer.ShortlistIcon{border-color:#ff5043}#vue-foot .IconContainer.FavouriteIcon,.CompanyMenu .IconContainer.FavouriteIcon{border-color:#ff9b32}#vue-foot .IconContainer.FollowIcon,.CompanyMenu .IconContainer.FollowIcon{border-color:#32b056}#vue-foot .IconContainer.FollowIcon.shortlisted .icon,.CompanyMenu .IconContainer.FollowIcon.shortlisted .icon{margin-top:-2px}#vue-foot .IconContainer .icon,.CompanyMenu .IconContainer .icon{display:inline-block;min-height:25px;min-width:25px;position:relative;vertical-align:middle}#vue-foot .IconContainer .FollowIcon-label,#vue-foot .IconContainer .ShortlistIcon-label,.CompanyMenu .IconContainer .FollowIcon-label,.CompanyMenu .IconContainer .ShortlistIcon-label{display:inline-block;margin-left:.25rem;vertical-align:middle;width:auto}#vue-foot{float:right;margin-top:10px}#vue-foot .ShortlistIcon-label{margin-top:-3px}.section-text{margin-bottom:30px}.profile-content2 .section-links{float:left;margin:0}.profile-content2 .CompanyMenu .SaveIcon{font-size:1.2rem}.FollowIcon-icon{color:#32b056}.FavouriteIcon,.FavouriteIcon .ShortlistIcon-label{color:#ff9b32}.ShortlistIcon-review{border-color:#ff9b32;color:#ff9b32}.ShortlistIcon-register{color:#005cb3;display:flex;position:relative}.Has-icon{position:relative;width:100%}.Has-icon:before{color:#848281;left:16px;position:absolute;top:50%;transform:translateY(-50%)}.Has-icon .Form-input,.Has-icon .Form-select,.Has-icon .Form-textArea{padding-left:42px}.Has-icon.Icon-right:before{left:auto;right:16px}.Has-icon.Icon-right .Form-input,.Has-icon.Icon-right .Form-select,.Has-icon.Icon-right .Form-textArea{padding-left:1rem;padding-right:2rem}.Has-icon.Icon-left:before{left:16px}.Has-icon.Icon-left .Form-input,.Has-icon.Icon-left .Form-select,.Has-icon.Icon-left .Form-textArea{padding-left:2rem}.Has-icon.Form--error:before{color:#ff5043}.Has-icon.Form--valid:before{color:#32b056}.Form-label{display:inline-block;margin-bottom:.25rem;margin-top:0;padding-top:0}.Form-input,input{-webkit-appearance:none;background:#fff;border:1px solid #9d9c9b;border-radius:8px;color:#333;display:block;font-family:aktiv-grotesk,Helvetica Neue,Helvetica,sans-serif;font-size:1em;height:48px;line-height:46px;margin:0;min-width:40px;padding:0 1em}.Form-input.error,input.error{border-color:#fb5f54}.Form-input:focus,input:focus{border-color:#1a90ff!important;box-shadow:0 0 0 2px #1a90ff}.Form-input.disabled,.Form-input:disabled,input.disabled,input:disabled{background:#e7e7ef;border-color:#e7e7ef;color:#848281}.Form-input.disabled:hover,.Form-input:disabled:hover,input.disabled:hover,input:disabled:hover{cursor:not-allowed}.Form-select,select{-webkit-appearance:none;background:#fff;border:1px solid #9d9c9b;border-radius:8px;color:#333;display:block;font-family:aktiv-grotesk,Helvetica Neue,Helvetica,sans-serif;font-size:1em;height:48px;line-height:46px;min-width:40px;padding:0 1rem}.Form-select.error,select.error{border-color:#fb5f54}.Form-select:focus,select:focus{border-color:#1a90ff!important;box-shadow:0 0 0 2px #1a90ff}.Form-select.disabled,.Form-select:disabled,select.disabled,select:disabled{background:#e7e7ef;border-color:#e7e7ef;color:#848281}.Form-select.disabled:hover,.Form-select:disabled:hover,select.disabled:hover,select:disabled:hover{cursor:not-allowed}.select-field{position:relative}.select-field:after{color:#838789;content:"\f107";line-height:1;position:absolute;right:20px}.Form-textarea,textarea{-webkit-appearance:none;background:#fff;border:1px solid #9d9c9b;border-radius:8px;color:#333;display:block;font-family:aktiv-grotesk,Helvetica Neue,Helvetica,sans-serif;font-size:1em;min-width:40px;padding:1em}.Form-textarea.error,textarea.error{border-color:#fb5f54}.Form-textarea:focus,textarea:focus{border-color:#1a90ff!important;box-shadow:0 0 0 2px #1a90ff}.Form-textarea.disabled,.Form-textarea:disabled,textarea.disabled,textarea:disabled{background:#e7e7ef;border-color:#e7e7ef;color:#848281}.Form-textarea.disabled:hover,.Form-textarea:disabled:hover,textarea.disabled:hover,textarea:disabled:hover{cursor:not-allowed}.Form-field{margin-bottom:2rem;text-align:left}.Form-field:after,.Form-field:before{content:" ";display:table}.Form-field:after{clear:both}.field{float:left}.Form-field input,.Form-field select,.Form-field textarea,.field,.field input,.field select,.field textarea{width:100%}.FormGroup{display:flex;float:left;width:100%}.FormGroup .Button{border-bottom-left-radius:0;border-top-left-radius:0;float:left}.FormGroup input,.FormGroup select{border-bottom-right-radius:0;border-top-right-radius:0;float:left;width:100%}.Form-fieldGroup{align-items:flex-start;display:flex;flex-wrap:wrap;margin-left:-1px;position:relative}.Form-fieldGroup:after,.Form-fieldGroup:before{content:" ";display:table}.Form-fieldGroup:after{clear:both}.Form-fieldGroup label{position:relative}.Form-fieldGroup label:after{content:"i";opacity:0}.Form-fieldGroup .Form-input,.Form-fieldGroup .v-select .dropdown-toggle,.Form-fieldGroup input,.Form-fieldGroup select{border-radius:0}.Form-fieldGroup .Form-input:focus,.Form-fieldGroup .v-select .dropdown-toggle:focus,.Form-fieldGroup input:focus,.Form-fieldGroup select:focus{z-index:1}.Form-fieldGroup .Form-Content{float:left;width:50%}.Form-fieldGroup .Form-Content:not(:first-child),.Form-fieldGroup .Form-field:not(:first-child){margin-left:-1px}.Form-fieldGroup .Form-Content:first-child .Form-input,.Form-fieldGroup .Form-Content:first-child .v-select .dropdown-toggle,.Form-fieldGroup .Form-Content:first-child input,.Form-fieldGroup .Form-Content:first-child select,.Form-fieldGroup .Form-field:first-child .Form-input,.Form-fieldGroup .Form-field:first-child .v-select .dropdown-toggle,.Form-fieldGroup .Form-field:first-child input,.Form-fieldGroup .Form-field:first-child select{border-bottom-left-radius:3px;border-top-left-radius:3px}.Form-fieldGroup .Form-Content:last-child .Form-input,.Form-fieldGroup .Form-Content:last-child .v-select .dropdown-toggle,.Form-fieldGroup .Form-Content:last-child input,.Form-fieldGroup .Form-Content:last-child select,.Form-fieldGroup .Form-field:last-child .Form-input,.Form-fieldGroup .Form-field:last-child .v-select .dropdown-toggle,.Form-fieldGroup .Form-field:last-child input,.Form-fieldGroup .Form-field:last-child select{border-bottom-right-radius:3px;border-top-right-radius:3px}.Form-groupSpaced{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.Form-groupSpaced .Form-field:first-child{margin-left:0}.Form-groupSpaced .Form-input{border-radius:3px;width:100%}.Form-groupSpaced .Form-field{display:inline-block;flex-grow:1;vertical-align:top;width:calc(50% - 1rem)}.no-flexbox .Form-groupSpaced{display:block;width:100%}.no-flexbox .Form-groupSpaced .Form-field{clear:both;display:block;margin-left:0;width:100%}.Form-field--radio .Form-input,.field .radio input[type=radio]{display:none;overflow:hidden;text-indent:100%;white-space:nowrap}.Form-field--radio .Form-label:before,.field .radio label:before{background:#e2e0dc;border:6px solid transparent;border-radius:20px;content:"";float:left;height:20px;line-height:20px;margin-right:.5rem;margin-top:2px;width:20px}.Form-field--radio .Form-input:checked+.Form-label:before,.field .radio input[type=radio]:checked+label:before{background:#fff!important;border-color:#005cb3}.Form-field--radioButton{display:inline-block;text-align:center}.Form-field--radioButton .Form-label{border:2px solid #848281;border-radius:3px;color:#333;padding:.5rem 1rem;width:100%}.Form-field--radioButton .Form-label:before{display:none}.Form-field--radioButton .Form-input:checked+.Form-label{border-color:#005cb3;color:#005cb3}.Form-field--radioGroup{display:flex;flex-wrap:wrap;width:100%}.Form-field--radioGroup .Form-field--radioButton{flex-basis:0;flex-grow:1;margin-right:1rem}.Form-field--radioGroup .Form-field--radioButton:last-child{margin-right:0}.Form-field--checkbox,.checkboxes{margin:1rem 0}.Form-field--checkbox .Form-input,.checkbox input[type=checkbox]{display:none;overflow:hidden;text-indent:100%;white-space:nowrap}.Form-field--checkbox .Form-label:before,.checkbox label:before{background:#e2e0dc;border-color:#e2e0dc;border-radius:3px;content:"";float:left;font-size:1rem;height:20px;line-height:20px;margin-right:.5rem;text-align:center;width:20px}.Form-input:checked+.Form-label,.checkbox input[type=checkbox]:checked+label{color:#005cb3}.Form-field--checkbox .Form-input:checked+.Form-label:before,.field .checkbox input[type=checkbox]:checked+label:before,.filter.checkboxes li.selected>a:before{background:#005cb3;border-color:#005cb3;color:#fff;content:"\f00c";line-height:20px}.Form-toggle{display:flex}.Form-toggle input{height:1px;opacity:0;overflow:hidden;position:absolute;text-indent:100%;white-space:nowrap;width:1px}.Form-toggleBall{background:#fff;border-radius:13px;height:19px;left:3px;position:absolute;top:3px;transition:.3s;width:19px}.Form--toggleLabel{align-items:center;display:flex}.Form-checkboxInput:checked+.Form-label .Form-toggleBall,.Form-toggle--checked .Form-toggleBall{left:calc(100% - 23px)}.Form-checkboxInput:checked+.Form-label .Form-toggleContainer,.Form-toggle--checked .Form-toggleContainer{background:#39b546}.Toggle-toggleText{display:inline-block}.Form-toggleContainer{background:#e7e7ef;border-radius:20px;display:inline-block;height:25px;margin-right:.5rem;position:relative;transition:.3s;transition:.3s cubic-bezier(0,0,.2,1);vertical-align:middle;width:40px}.js #content .optionpicker{zoom:1;overflow:hidden}.js #content .optionpicker li{float:left;list-style:none;margin-bottom:4px;margin-left:0}.js #content .optionpicker span{background-color:#eee;background-color:#f2f2f7;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#434a4f;color:#848281;cursor:pointer;display:inline-block;font-weight:700;line-height:1;margin-right:4px;padding:4px 6px 6px}.js #content .optionpicker span:hover{background-color:#f2f2f7;color:#0a3555;text-decoration:underline}.js #content .optionpicker .selected span{background-color:#005cb3;color:#fff;text-decoration:none}.js #content .optionpicker .first.selected span{background-color:#ff5043;color:#fff}.control-panel select{margin:0}.error-message{color:#fff;float:left;padding:8px 15px;width:100%}.error-message p{color:#fff;margin:0}input.error,textarea.error{background:none;color:#434a4f!important}.Validation{font-size:.875rem;padding-top:.25rem}.Validation--error{color:#ff5043}.Form-field.error input,.Form-field.error select,.Form-field.error textarea,.field.error input,.field.error select,.field.error textarea{border:1px solid #ff5043!important}.Form-field.success input,.Form-field.success select,.Form-field.success textarea,.field.success input,.field.success select,.field.success textarea{border:1px solid #32b056!important}.Validation--error,.error-message,.validation-error{background:#fb5f54;border-radius:4px;clear:both;color:#fff!important;margin-top:6px;padding:8px 15px;position:relative}.Validation--error p,.error-message p,.validation-error p{color:#fff!important}.Validation--error:before,.error-message:before,.validation-error:before{border-bottom:5px solid #ff5043;border-left:5px solid transparent;border-right:5px solid transparent;bottom:100%;content:"";height:0;left:20px;margin-bottom:-1px;position:absolute;width:0}.Hint{color:#848281;font-size:13px;margin:.25rem 0 0}.Hint--warning .Hint-icon,.Hint-icon{margin-right:.25rem}.page-dashboard .select2-container,.page-write-review .select2-container,.register.new-signup .select2-container{border:1px solid #838789;border-radius:4px;margin:0}.dropdown-wrapper{z-index:1}.select2-dropdown{width:calc(100% + 2px)}.select2-container{margin-top:-68px}.select2-container.select2-container--open{border-color:transparent;box-shadow:0 0 0 3px #1a90ff}.select2-container--default .select2-selection--single{padding:20px}.select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color:#838789!important;box-shadow:none}.multiselector-contents{z-index:5}.multiselector-contents .sector-title{float:left;width:100%}.multiselector-contents .sector-title h4{color:#005cb3!important}.js .multiselector .checkboxes{display:none}.js .multiselector .checkbox{float:left;width:50%}.js .multiselector .label{float:left;margin-bottom:8px;width:100%}.js .multiselector .MediaCard-title,.js .multiselector h3{float:left;margin-bottom:10px;width:100%}.js .multiselector div.select-controls{float:right;margin-top:4px;text-align:right;width:30%}.js .multiselector a{margin-left:6px}.js .multiselector p{clear:both;margin-left:122px}.js .multiselector p.change-selection{display:inline-block;font-size:.875rem;margin:5px 0 0;width:100%}.js .multiselector p.change-selection a{margin-left:0}.js .multiselector-display{zoom:1;float:left;margin-bottom:0!important;overflow:hidden;width:100%}.js .multiselector-display li{background-color:#ff9b32;color:#fff;cursor:pointer;display:inline-block;line-height:1;margin:0 4px 4px 0;padding:8px 14px 6px}.js .multiselector-display li:focus,.js .multiselector-display li:hover{background-color:#ffaa32}.js .multiselector-display li.nothing-selected{background-color:#ff5043;color:#fff}.js .multiselector-contents{zoom:1;background-color:#fff;border:1px solid #eee;border-radius:6px;bottom:10px;box-shadow:0 8px 15px 1px,rgba(0,0,0,.15);display:none;left:10px;max-width:100%;overflow:hidden;position:fixed;right:10px;top:10px;z-index:3}.js .multiselector-contents .MediaCard-title,.js .multiselector-contents h1,.js .multiselector-contents h2,.js .multiselector-contents h3{background:#333;color:#fff;margin:0;padding:.5em 1em}.js .multiselector-contents .Button{margin:.5em 1em}.js .multiselector-fields{zoom:1;border-bottom:1px solid #eee;border-top:1px solid #eee;height:calc(100% - 130px);overflow:scroll;overflow-x:hidden;padding:0 1em;width:100%}.js .multiselector-fields .list{clear:both;display:flex;flex-wrap:wrap}.js .multiselector-fields .list .checkbox{display:flex;width:100%}#application_requirements-outer-wrapper{width:100%}.js .multiselector-fields .sector-title{clear:left;margin-top:1em}.js .multiselector-fields input,.js .multiselector-fields label{cursor:pointer}div.autocomplete,div.autocomplete-select{clear:both;display:block}div.autocomplete-select{float:left;position:relative;width:100%;z-index:4}.autocomplete span.highlight-word{background-color:#ffb932;color:#000}.realtime-results-wrapper{position:relative;width:100%}div.realtime-results{background:#fff;background:hsla(0,0%,100%,.95);border:1px solid #ccc;box-shadow:0 3px 6px rgba(0,0,0,.5);display:none;left:0;padding:3px 0;position:absolute;top:0;width:100%;z-index:4}div.realtime-results ul{margin:0}div.realtime-results ul li{cursor:pointer;display:block;font-weight:700;margin-left:0;padding:3px 6px;text-decoration:none}div.realtime-results li.hover{background:#e7e7ef;color:#0a3555}.AutoComplete-image{display:inline-block;overflow:hidden;vertical-align:middle;width:30px}.Form-autoComplete .dropdown li a{display:block;width:100%}.SearchPage .aa-Panel{border:1px solid #1a90ff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 0 0 2px #1a90ff;margin:0;max-height:400px}.SearchPage .aa-Panel .aa-PanelLayout{padding:0!important}.SearchPage .aa-Panel .aa-Panel-body{padding:0}.SearchPage .aa-Panel .aa-Item{border-radius:0;padding:0}.SearchPage .aa-Panel div.aa-Item{padding-left:12px}.SearchPage .aa-Panel div.aa-Item:hover{background:#005cb3!important}.SearchPage .aa-Panel div.aa-Item:hover a{color:#fff}:root{--aa-panel-max-height:400px!important}.SearchInputSearchLocation input{width:100%}.Form-inputBox,.SearchInput{position:relative}.Form-inputBox .LoadingScreen,.SearchInput .LoadingScreen{background:transparent;height:30px;left:auto;right:90px;top:7px;width:30px}.Form-inputBox .LoadingScreen-spinner,.SearchInput .LoadingScreen-spinner{display:block;left:0;position:relative;top:0;transform:none}.Form-inputBox .Button,.SearchInput .Button{border-radius:0 4px 4px 0;box-shadow:none;padding:0 1rem;position:absolute;right:0;top:0}.Form-inputBox .Button:focus,.Form-inputBox .Button:hover,.SearchInput .Button:focus,.SearchInput .Button:hover{color:#fff;transform:none}.Form-inputBox .Button span,.SearchInput .Button span{font-size:20px;line-height:45px}.Form-inputBox .LoadingScreen{right:.5rem;transform:none}.ResetInput{height:40px;line-height:40px;position:absolute;right:0;text-align:center;top:0;width:30px;z-index:4}.ResetInput span{color:#a39696;font-size:14px}.avatar{border-radius:20px;height:25px;margin-right:10px;width:25px}.aa-PanelLayout .autosuggest__results_title{border-bottom:1px solid #e7e7ef;color:#848281;font-size:13px;margin-left:0;padding:15px 13px 5px;text-align:left}.autosuggest__results{overflow:auto;z-index:10000001}.autosuggest__results .autosuggest__results_item strong{color:#005cb3}.autosuggest__results .autosuggest__results_title{border-bottom:1px solid #e7e7ef;color:#000;font-size:1.2em;font-weight:700}.autosuggest__results .autosuggest__results_item:active,.autosuggest__results .autosuggest__results_item:focus,.autosuggest__results .autosuggest__results_item:hover,.autosuggest__results_item.autosuggest__results_item-highlighted{background-color:#005cb3}.autosuggest__results .autosuggest__results_item:active span,.autosuggest__results .autosuggest__results_item:focus span,.autosuggest__results .autosuggest__results_item:hover span,.autosuggest__results_item.autosuggest__results_item-highlighted span{color:#d2d0d0}.autosuggest__results .autosuggest__results_item:active strong,.autosuggest__results .autosuggest__results_item:focus strong,.autosuggest__results .autosuggest__results_item:hover strong,.autosuggest__results_item.autosuggest__results_item-highlighted strong{color:#fff}::-webkit-input-placeholder{color:#838789}:-moz-input-placeholder,::-moz-input-placeholder{color:#838789}:-ms-input-placeholder{color:#838789}select::-ms-expand{display:none}.v-select.vs--searchable .vs__dropdown-toggle{border:1px solid #9d9c9b}.v-select.vs--searchable.vs--open .vs__dropdown-menu,.v-select.vs--searchable.vs--open .vs__dropdown-toggle{border-color:#1a90ff!important;box-shadow:0 0 0 2px #1a90ff}.Form-field .v-select .open-indicator{margin-right:4px}.Form-field .v-select .open-indicator:before{border:none;content:"\f078";display:inline-block;height:15px;line-height:15px;text-align:center;transform:none;width:15px}.Form-field .v-select.open .open-indicator:before{transform:rotate(180deg)}.v-select.vs--searchable .vs__dropdown-toggle{height:auto;min-height:40px}.v-select.vs--searchable .vs__dropdown-toggle .vs__selected-options{align-items:center;border:none!important}.v-select.vs--searchable .vs__dropdown-toggle input{border:none!important;box-shadow:none!important;margin-top:-1px;outline:none!important}.Form-field input,.Form-field select{margin:0}.select:after{color:#838789;content:"\f107";font-size:.75rem;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.Search--employers .Search-content .Search-descriptions{width:calc(100% - 310px)}.Search--employers .icon-cta{float:right}.Search .reviews{align-items:center;display:flex;margin:6px 0 8px}.Search .reviews span.score--value{background:#ffaa32;border-radius:4px;color:#fff;display:inline-block;margin-left:6px;padding:2px 4px;text-align:center}.Search .review--quote{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#848281;display:block;display:-webkit-box;font-size:16px;margin-bottom:1rem;max-height:50px;overflow:hidden;text-overflow:ellipsis;width:100%}.Search--events .Icon-trophy{margin-right:5px}.Search--events .SearchResult-wrapper{border-bottom:1px solid #d1d1d1;margin-bottom:20px;padding-bottom:20px}.Search--events .Search-links{margin-bottom:.25rem}.Search--events .SearchResult-quote{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#767676;display:block;display:-webkit-box;font-size:16px;margin-bottom:0;margin-top:1rem;max-height:50px;overflow:hidden;text-overflow:ellipsis;width:100%}.Search--events .SearchResult-quote+.Search-ted{margin-top:1rem}.Search--events .Search-companyLogo,.Search--events .Search-companyLogo a{height:60px;width:60px}.Search--events .Search-descriptions{padding-right:0;width:calc(100% - 150px)}main.page-search-results .Container{border-top:none!important}main.page-search-results .Container.search-col{margin-top:1em;overflow:hidden}main.page-search-results .Container .page-header{margin:0}main.page-search-results .Container .my-search-results,main.page-search-results .Container .no-results{background:#fff}main.page-search-results .Container .search-filters{background:#fff;flex-grow:1;height:100%;overflow:hidden}main.page-search-results .Container .search-filteration{border:1px solid #eaeaea}.Search{background:#fff;display:block;transition:all .3s;width:100%}.Search:last-child{border-bottom:1px solid #e1e1e1}.Search.isEnhanced{background:#fff6ea;border:1px solid #e1e1e1;border-left:none;border-right:none;margin-bottom:-1px}.Search.isEnhanced .Search-content{border:none}.no-touchevents .Search-descriptions:focus .Search-industry,.no-touchevents .Search-descriptions:focus h2,.no-touchevents .Search-descriptions:hover .Search-industry,.no-touchevents .Search-descriptions:hover h2{color:#32b056}.Search-content{align-items:flex-start;border-top:1px solid #e1e1e1;display:flex;flex-flow:row wrap;flex-wrap:wrap;justify-content:space-between;padding:20px;position:relative;transition:all .3s;width:100%}.Search-content:after,.Search-content:before{clear:both;content:"";display:table;width:100%}.Search-content:first-child{border-top:1px solid #e1e1e1}.Search-content .Search-companyLogo a{border:1px solid #e1e1e1;display:block;flex:0 0 60px;height:60px;overflow:hidden;width:60px}.Search-content .Search-descriptions{flex-grow:1;float:left;margin:0;padding:0 1rem;vertical-align:top;width:calc(100% - 130px)}.Search-content .Search-descriptions .Search-industry{color:#005cb3;margin-bottom:4px}.Search-content .Search-descriptions .Search-industry i{font-style:normal}.Search-content .Search-descriptions .Search-industry span{color:#848281;display:inline-block;letter-spacing:.3px;position:relative}.Search-content .Search-descriptions .Search-industry span:after{content:",";margin-right:4px}.Search-content .Search-descriptions .Search-industry span:last-child:after{content:none;display:none}.Search-content .Search-descriptions h2{color:#005cb3;font-size:1.125rem;line-height:1.5;margin-bottom:.5em;margin-top:0;word-break:break-word}.Search-content .Search-descriptions ul{align-items:flex-start;align-self:flex-start;color:#434a4f;display:flex;flex-direction:row;flex-wrap:wrap;gap:0 16px;padding-left:0;width:100%}.Search-content .Search-descriptions ul.Search-links li{display:inline-block;flex:0 0 auto;margin-bottom:0;margin-right:1em;max-width:100%;word-break:break-word}.Search-content .Search-descriptions ul.Search-links li:last-child{margin:0}.Search-content .Search-descriptions ul.Search-links li a{font-size:14px}.Search-content .Search-descriptions ul.Search-labels li{display:inline-block;margin-bottom:4px;overflow:hidden;padding-right:15px;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;width:45%}.Search-content.isFeatured:before{border-bottom:40px solid transparent;border-left:40px solid transparent;border-top:40px solid #ff9b32;content:"";display:block;height:0;left:20px;position:absolute;top:-20px;transform:rotate(-90deg);width:0}.Search-content.isFeatured:after{color:#fff;content:"\f276";display:block;font-size:1rem;height:16px;left:6px;line-height:1;position:absolute;text-transform:none;top:6px;width:16px}.Search-content .Search-enhancedText{border-top:1px solid #e1e1e1;flex:0 0 100%;float:left;margin-top:1em;padding-top:1em;position:relative;width:100%}.Search-content .Search-enhancedText:after,.Search-content .Search-enhancedText:before{clear:both;content:"";display:block;width:100%}.Search-buttons{align-self:center;display:flex;float:left;min-width:180px;text-align:right;vertical-align:middle}.Search-buttons .Button{align-self:center;flex-shrink:0;margin-right:1em}.Search-buttons .Button span{border-radius:3px}.Search-buttons .icon-cta{align-self:center;display:inline-block;vertical-align:middle}.icon-cta{align-self:center;float:left}.form-wish-cta{display:inline-block;margin:0 .5em}.form-wish-cta button.circle-cta span{margin-left:4px}.circle-cta{cursor:pointer;display:block;text-align:center}.circle-cta.top-100,.circle-cta.top-medium,.circle-cta.top-small{border:1px solid #ff9b32;border-radius:20px;color:#ff9b32;display:inline-block;height:20px;transition:all .2s ease-in-out;vertical-align:center;width:20px}.circle-cta.top-100 span,.circle-cta.top-medium span,.circle-cta.top-small span{color:#ff9b32!important;text-align:center}.circle-cta.top-100:hover,.circle-cta.top-medium:hover,.circle-cta.top-small:hover{background:#ff9b32;transform:scale(1.2)}.circle-cta.top-100:hover span,.circle-cta.top-medium:hover span,.circle-cta.top-small:hover span{color:#fff}.circle-cta.top-100:hover .mobile,.circle-cta.top-medium:hover .mobile,.circle-cta.top-small:hover .mobile{color:#ff9b32}.circle-cta.my-follow .FollowIcon{color:#32b056;font-size:20px;transition:all .3s}.circle-cta.my-follow .FollowLabel{color:#32b056;display:block;text-align:center}.circle-cta.my-wishlist{position:relative}.circle-cta.my-wishlist .Shortlist-label{bottom:6px;color:#ff5043;display:block;font-size:12px;position:absolute;text-align:center;width:100%}.circle-cta.my-wishlist .Shortlist-icon{background-image:url(https://d180puc5tc84nj.cloudfront.netfats-test-stuff/heart-test.png);background-position:0 0;background-repeat:no-repeat;cursor:pointer;display:inline-block;height:65px;width:65px}.circle-cta.my-wishlist.is-animating .Shortlist-icon{animation:heart-burst .8s steps(28) 1}.circle-cta.my-wishlist.shortlisted .Shortlist-icon{animation:heart-burst .8s steps(28) 1;background-position:100%}.circle-cta:hover{opacity:.8}.mobile{display:none}.company-profile2 .Search-content{padding:1rem}.no-flexbox .employers .Search-content .Search-descriptions{min-width:55%}.VanillaSearch{background:#005cb3;margin-top:50px;padding:.5rem 1rem 1rem}.VanillaSearch .VanillaSearch-tabs{align-items:center;display:flex;flex-direction:row;margin:0 0 .5rem;overflow-x:auto;width:100%}.VanillaSearch .VanillaSearch-tab{color:#fff;margin-right:1rem;padding:0}.VanillaSearch .VanillaSearch-tab a{border-bottom:2px solid transparent;color:#fff;display:block;font-size:16px;padding:.5rem}.VanillaSearch .VanillaSearch-tab a.is-active{border-color:#fff}.VanillaSearch .VanillaSearch-link{color:#fff}.VanillaSearch .VanillaSearch-input{position:relative}.VanillaSearch .VanillaSearch-input .Form-input{padding-right:40px;width:100%}.VanillaSearch .VanillaSearch-input .LoadingScreen{background:transparent;height:30px;left:auto;right:55px;top:5px;width:30px}.VanillaSearch .VanillaSearch-input .LoadingScreen-spinner{display:block;left:0;position:relative;top:0;transform:none}.VanillaSearch .VanillaSearch-input .Button{align-items:center;background-color:transparent;border-radius:0 3px 3px 0;bottom:1px;box-shadow:none;color:#32b056;display:flex;height:auto;position:absolute;right:1px;top:1px}.VanillaSearch .VanillaSearch-input .Button:focus,.VanillaSearch .VanillaSearch-input .Button:hover{background-color:#32b056;color:#fff;transform:none}.VanillaSearch .VanillaSearch-input .Button:focus span,.VanillaSearch .VanillaSearch-input .Button:hover span{color:#fff}.VanillaSearch .VanillaSearch-input .Button span{font-size:20px;line-height:1}.VanillaSearch-header{background:#fff;border-bottom:1px solid #e1e1e1;margin-bottom:1rem;padding:1rem 0}.VanillaSearch-header .Col-lg-12{padding-bottom:0}.VanillaSearch-title{font-size:1.4rem;line-height:1.2;margin-bottom:.5rem}.VanillaSearch-description{font-size:1rem;margin:0}.RegisterContainer{padding-bottom:2em}.RegisterContainer .acc-modal-title{font-size:1.6rem}.RegisterContainer:after,.RegisterContainer:before{content:" ";display:table}.RegisterContainer:after{clear:both}.RegisterContainer .Notice{margin:auto;max-width:530px}.Authentication{background:#fff;border-radius:6px;box-shadow:0 2px 8px 0 rgba(0,0,0,.17);margin:2rem auto;max-width:530px;padding:2rem}.Authentication .Notice{margin-bottom:1rem}.Authentication .Form{margin-top:2rem}.Notice--warning-new{background:#fcedd5;border:none;border-radius:8px;display:flex}.Notice--warning-new .MediaCard-title,.Notice--warning-new h2,.Notice--warning-new h3{margin:0}.Notice--warning-new .Notice-icon span{color:#e78042}.Authentication-divider{background:#e7e7ef;display:block;height:1px;margin:2rem 0;position:relative}.Authentication-text{background:#e7e7ef;border-radius:32px;height:32px;left:50%;line-height:32px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:32px}.RegisterContainer h2 a,body.login form h2 a{background-image:url(/images/logo.png?1db5f7ff4217a8b7d5cfcf511b96a6d5);background-position:50%;background-repeat:no-repeat;background-size:contain;border-bottom:0;display:block;height:19px;margin:2rem auto;overflow:hidden;text-decoration:none;text-indent:100%;white-space:nowrap;width:200px}.AuthRegister{margin-top:1rem}.FlashNotice{-ms-overflow-style:none;max-height:calc(100% - 70px);overflow-y:scroll;overflow:-moz-scrollbars-none;padding:1rem;position:fixed;right:0;top:70px;z-index:3}.FlashNotice::-webkit-scrollbar{display:none}.FlashNotice.noMessage{visibility:hidden}.FlashNotice-item{background:#fff;box-shadow:0 2px 16px 0 rgba(0,0,0,.22);margin-bottom:1rem;position:relative;text-align:center;transition:all .5s;width:250px}.FlashNotice-item .FlashNotice-header{font-size:1rem}.FlashNotice-item p{font-size:.8125em}.FlashNotice-item .FlashNotice-close{position:absolute;right:15px;top:15px}.FlashNotice-content{padding:20px}.slideIn-enter{opacity:0}.slideIn-leave-active{height:0;opacity:0;overflow:hidden;padding:0;transform:scale(.5) translate(-200px)}.slideIn-enter{transform:scale(1.1) translate(100px)}.FlashNotice-icon{border-radius:40px;height:40px;margin:0 auto 8px;position:relative;width:40px}.FlashNotice-icon:after{border:2px solid #fff;border-radius:18px;color:#fff;font-size:10px;height:18px;line-height:17px;position:absolute;right:0;text-align:center;top:14px;width:18px}.FlashNotice-icon:before{font-size:30px;left:0;opacity:1;top:0}.FlashNotice-icon.iconAdded:before{color:#ff5043;content:"\f004"}.FlashNotice-icon.EmailOptIn:after,.FlashNotice-icon.iconAdded:after{background:#32b056;content:"\f00c"}.FlashNotice-icon.EmailOptIn:before{color:#838789;content:"\f0e0"}.FlashNotice-icon.EmailOptOut:after{color:#ff5043;content:"\f00d"}.FlashNotice-icon.EmailOptOut:before{color:#838789;content:"\f0e0"}.FlashNotice-icon.iconRemoved:before{color:#ff5043;content:"\f004"}.FlashNotice-icon.iconRemoved:after{background:#ff5043;content:"\f00d";font-size:10px}.FlashNotice-icon.FollowCompanies.iconAdded:before{color:#32b056;content:"\f164"}.FlashNotice-icon.FollowCompanies.iconAdded:after{color:#32b056;content:"\f00c"}.FlashNotice-icon.FollowCompanies.iconRemoved:before{color:#ff5043;content:"\f164"}.FlashNotice-icon.FollowCompanies.iconRemoved:after{background:#ff5043;content:"\f00d";font-size:10px}.FlashNotice-icon.FollowReviews.iconAdded:before{color:#ffaa32;content:"\f005"}.FlashNotice-icon.FollowReviews.iconAdded:after{background:#32b056;content:"\f00c"}.FlashNotice-icon.FollowReviews.iconRemoved:before{color:#ffaa32;content:"\f005"}.FlashNotice-icon.FollowReviews.iconRemoved:after{background:#ff5043;content:"\f00d";font-size:10px}.FlashNotice-icon.RegisterInterest.iconAdded:before{color:#005cb3;content:"\f737"}.FlashNotice-icon.RegisterInterest.iconAdded:after{background:#32b056;content:"\f00c"}.FlashNotice-icon.RegisterInterest.iconRemoved:before{color:#005cb3;content:"\f737"}.FlashNotice-icon.RegisterInterest.iconRemoved:after{background:#ff5043;content:"\f00d";font-size:10px}.FlashNotice-nofollow{background:#fff7e9;padding:20px;text-align:center}.FlashNotice-nofollow b{color:#005cb3;display:block;text-align:center}.FlashNotice-nofollow .Button{display:block;width:100%}.FlashNotice-nofollow .Button span{padding:9px 10px;width:100%}.PersonalisedItem{align-items:center;background-color:#fff;border:1px solid #e1e1e1;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.09);display:flex;justify-content:space-between;margin:0 0 15px;padding:12px 15px}.PersonalisedItem .Shortlist-label{display:none}.PersonalisedItem:last-of-type{margin-bottom:0}.PersonalisedItem a{cursor:pointer}.PersonalisedItem .PersonalisedItem-figure{border:1px solid #d3d3d3;height:64px;margin-right:15px;width:64px}.PersonalisedItem .PersonalisedItem-figure a{display:block;height:62px;width:62px}.PersonalisedItem .PersonalisedItem-figure .Article-image{height:64px;width:64px}.PersonalisedItem .PersonalisedItem-itemDetails{flex-basis:100%;margin:0}.PersonalisedItem .Item-title{color:#434a4f}.PersonalisedItem .Item-title:hover{color:#32b056}.PersonalisedItem .text-label{color:#848281}.SocialAuth-accounts{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin-bottom:2rem}.SocialAuth-accounts a{color:#fff;text-decoration:none}.SocialAuth-accounts a.Button.Button--secondary.SocialAuth-account{color:#282c34}.SocialAuth-account{align-items:center;display:flex}.SocialAuth-account:first-child{margin-left:0}.SocialAuth-accountText{flex-grow:1;font-weight:700;padding-right:10px;text-align:center}.SocialAuth-icon{display:inline-block;vertical-align:center}.SocialAuth-icon.has-text-hidden{display:block;margin:0 auto}.SocialAuth-icon svg{fill:#fff}.SocialAuth--google:hover{color:#ea4335}.SocialAuth--apple:hover,.SocialAuth--linkedin:hover{color:#007bb5}.IncrementalData{position:relative}.IncrementalData.animating{overflow:hidden}.IncrementalData .checkbox,.IncrementalData .field,.IncrementalData .radio{float:none!important}.IncrementalData .animateLeft-leave-active .IncrementalData-field{transform:translate(-100%)}.IncrementalData .animateRight-leave-active .IncrementalData-field{transform:translate(100%)}.IncrementalData .animateLeft-enter-active .IncrementalData-field{opacity:0;position:absolute;top:0}.IncrementalData .animateLeft-leave,.IncrementalData .animateLeft-leave-active{overflow:hidden}.IncrementalData-questionText{color:#000;display:block;font-size:1.4rem;margin-bottom:5px}.IncrementalData-questionField .Form-field{margin-bottom:1rem}.IncrementalData-completedStage{text-align:center}.IncrementalData-field{position:relative;transition:.25s ease-in}.IncrementalData-fieldWrap{position:relative;transition:.3s}.ProgressStepper{display:flex;justify-content:center;text-align:center}.ProgressStepper .ProgressStepper-step{background:#e7e7ef;cursor:default;height:6px;margin:.25rem;width:30px}.ProgressStepper .ProgressStepper-step.can-change-steps{cursor:pointer}.ProgressStepper .ProgressStepper-step.is-complete{background:#32b056}.ProgressStepper .ProgressStepper-step.is-active{background:#005cb3}.card{background-color:#fff;color:inherit;max-width:100%;position:relative}.card.is-rounded{border-radius:6px}.card.has-box-shadow{box-shadow:0 2px 8px 0 rgba(0,0,0,.17)}.card.has-border{border:1px solid rgba(0,0,0,.1)}.card .card-header{align-items:stretch;background-color:transparent;border-bottom:1px solid #e1e1e1;box-shadow:0;display:flex}.card .card-header-title{align-items:center;color:inherit;display:flex;flex-grow:1;font-weight:400;margin-bottom:0;padding:1rem}.card .card-header-title.is-centered{justify-content:center}.card .card-header-icon{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:1rem}.card .card-image{display:block;position:relative}.card .card-footer{align-items:stretch;background-color:transparent;border-top:1px solid #e1e1e1;display:flex}.card .card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:1rem}.card .card-footer-item:not(:last-child){border-right:1px solid #e1e1e1}.card .card-footer-item.has-text-left{justify-content:left}.card .card-footer-item.has-text-right{justify-content:right}.card .card-footer-item.has-no-border{border-color:transparent;box-shadow:transparent}.card .card .media:not(:last-child){margin-bottom:0}.card-content{background-color:transparent;padding:1rem}.MediaCard{animation-delay:.2s;background:#fff;border-top:1px solid #e7e7ef;display:flex;padding:1rem;position:relative;transition:all .4s;width:100%}.MediaCard:hover{box-shadow:0 8px 15px 1px rgba(0,0,0,.15);z-index:1}.MediaCard:hover .MediaCard-title,.MediaCard:hover .text-link{color:#32b056}.MediaCard .text-link{color:#005cb3;float:right;margin-right:1rem}.MediaCard-subheading{color:#848281;margin-bottom:.5rem}.MediaCard-image{align-self:self-start;border:1px solid #e7e7ef;flex-shrink:0;font-size:0;width:100px}.MediaCard-upcoming{left:1rem;position:absolute;top:1rem}.MediaCard-content{padding-left:.5rem;position:relative;width:100%}.MediaCard-type{align-self:start;background:#f2f2f7;border:1px solid #e7e7ef;border-radius:3px;display:inline-block;font-size:13px;padding:.125rem .5rem}.MediaCard img{width:100%}.MediaCard-title{margin-bottom:.5rem}.MediaCard-external{left:1.5rem;position:absolute;top:1.5rem}.List,.ReviewProcess-sidebar ul{display:block;margin-bottom:1rem;padding-left:0}.Article ul,.List--bullet,.ReviewProcess-sidebar ul{list-style:disc;padding-left:20px}.List-item,.ReviewProcess-sidebar li{margin-bottom:.25rem;position:relative}.DashboardSavedItems hr,.ReviewComplete-detailQuickInfo hr,.ReviewProcess-sidebar hr,.UnfinishedReviews hr{border:none;border-bottom:1px solid #e1e1e1;clear:both;display:block;height:1px;margin:2em auto;width:100%}.Article .DashboardSavedItems ol,.Article .ReviewComplete-detailQuickInfo ol,.Article .ReviewProcess-sidebar ol,.Article .UnfinishedReviews ol,.DashboardSavedItems .Article ol,.DashboardSavedItems .List--numeric,.ReviewComplete-detailQuickInfo .Article ol,.ReviewComplete-detailQuickInfo .List--numeric,.ReviewProcess-sidebar .Article ol,.ReviewProcess-sidebar .List--numeric,.UnfinishedReviews .Article ol,.UnfinishedReviews .List--numeric{list-style:decimal;padding-left:20px}.DashboardSavedItems .List-item,.DashboardSavedItems .ReviewProcess-sidebar li,.ReviewComplete-detailQuickInfo .List-item,.ReviewComplete-detailQuickInfo .ReviewProcess-sidebar li,.ReviewProcess-sidebar .List-item,.ReviewProcess-sidebar .ReviewProcess-sidebar li,.UnfinishedReviews .List-item,.UnfinishedReviews .ReviewProcess-sidebar li{margin-bottom:.25rem;position:relative}.DashboardSavedItems .List--hasLabel .List-item,.ReviewComplete-detailQuickInfo .List--hasLabel .List-item,.ReviewProcess-sidebar .List--hasLabel .List-item,.UnfinishedReviews .List--hasLabel .List-item{margin-bottom:1rem}.DashboardSavedItems .List--small .List-item,.ReviewComplete-detailQuickInfo .List--small .List-item,.ReviewProcess-sidebar .List--small .List-item,.UnfinishedReviews .List--small .List-item{font-size:1rem;margin-bottom:1rem}.DashboardSavedItems .List--inline,.ReviewComplete-detailQuickInfo .List--inline,.ReviewProcess-sidebar .List--inline,.UnfinishedReviews .List--inline{display:flex;flex-direction:row;flex-wrap:wrap}.DashboardSavedItems .List--inline .List-item,.ReviewComplete-detailQuickInfo .List--inline .List-item,.ReviewProcess-sidebar .List--inline .List-item,.UnfinishedReviews .List--inline .List-item{display:inline-block;margin-right:2rem}.DashboardSavedItems .List--inline .List-item:last-child,.ReviewComplete-detailQuickInfo .List--inline .List-item:last-child,.ReviewProcess-sidebar .List--inline .List-item:last-child,.UnfinishedReviews .List--inline .List-item:last-child{margin-right:0}.DashboardSavedItems .List .List-item.List--itemLink,.ReviewComplete-detailQuickInfo .List .List-item.List--itemLink,.ReviewProcess-sidebar .List .List-item.List--itemLink,.UnfinishedReviews .List .List-item.List--itemLink{padding:0}.DashboardSavedItems .List--itemLink,.ReviewComplete-detailQuickInfo .List--itemLink,.ReviewProcess-sidebar .List--itemLink,.UnfinishedReviews .List--itemLink{display:block;padding:1rem 40px 1rem 0;transition:.25s}.DashboardSavedItems .List--itemLink:hover,.ReviewComplete-detailQuickInfo .List--itemLink:hover,.ReviewProcess-sidebar .List--itemLink:hover,.UnfinishedReviews .List--itemLink:hover{background:#f2f2f7;box-shadow:0 30px 70px -32px #f2f2f7;padding-left:.25rem}.DashboardSavedItems .List--stroke,.ReviewComplete-detailQuickInfo .List--stroke,.ReviewProcess-sidebar .List--stroke,.UnfinishedReviews .List--stroke{margin:0}.DashboardSavedItems .List--stroke .List-item,.ReviewComplete-detailQuickInfo .List--stroke .List-item,.ReviewProcess-sidebar .List--stroke .List-item,.UnfinishedReviews .List--stroke .List-item{border:1px solid #e7e7ef;border-radius:3px;margin-bottom:.25rem;padding:1rem}.DashboardSavedItems .List-itemCta,.ReviewComplete-detailQuickInfo .List-itemCta,.ReviewProcess-sidebar .List-itemCta,.UnfinishedReviews .List-itemCta{bottom:0;position:absolute;right:0;top:0;z-index:1}.DashboardSavedItems .List-itemCta .List-itemCtaLink,.ReviewComplete-detailQuickInfo .List-itemCta .List-itemCtaLink,.ReviewProcess-sidebar .List-itemCta .List-itemCtaLink,.UnfinishedReviews .List-itemCta .List-itemCtaLink{align-items:center;display:flex;height:100%;line-height:40px;padding:4px 8px;text-align:center;transition:.25s ease-in;width:100%}.DashboardSavedItems .List-itemCta .List-itemCtaLink:hover,.ReviewComplete-detailQuickInfo .List-itemCta .List-itemCtaLink:hover,.ReviewProcess-sidebar .List-itemCta .List-itemCtaLink:hover,.UnfinishedReviews .List-itemCta .List-itemCtaLink:hover{background:#fb5f54;color:#fff}.DashboardSavedItems .List-itemCta .List-itemCtaLink span,.ReviewComplete-detailQuickInfo .List-itemCta .List-itemCtaLink span,.ReviewProcess-sidebar .List-itemCta .List-itemCtaLink span,.UnfinishedReviews .List-itemCta .List-itemCtaLink span{position:relative}.DashboardSavedItems .List--avatar,.ReviewComplete-detailQuickInfo .List--avatar,.ReviewProcess-sidebar .List--avatar,.UnfinishedReviews .List--avatar{align-items:flex-start;display:flex}.DashboardSavedItems .List-content,.ReviewComplete-detailQuickInfo .List-content,.ReviewProcess-sidebar .List-content,.UnfinishedReviews .List-content{width:calc(100% - 60px)}.DashboardSavedItems .List-avatar,.ReviewComplete-detailQuickInfo .List-avatar,.ReviewProcess-sidebar .List-avatar,.UnfinishedReviews .List-avatar{flex-shrink:0;float:left;margin-right:1rem;width:40px}.DashboardSavedItems .List-link,.ReviewComplete-detailQuickInfo .List-link,.ReviewProcess-sidebar .List-link,.UnfinishedReviews .List-link{display:flex;padding:1rem 40px 1rem 1rem;width:100%}.DashboardSavedItems .List-label,.ReviewComplete-detailQuickInfo .List-label,.ReviewProcess-sidebar .List-label,.UnfinishedReviews .List-label{color:#848281;font-size:.9rem}.DashboardSavedItems .List-itemName,.ReviewComplete-detailQuickInfo .List-itemName,.ReviewProcess-sidebar .List-itemName,.UnfinishedReviews .List-itemName{line-height:1;word-break:break-word}.ProgressBar-progress,.ReviewProcess{margin:auto;max-width:1140px}.ReviewProcess{background:#fff;border:1px solid #e7e7ef;margin:1rem auto 2rem;position:relative}.ReviewProcess .Row{min-height:100%}.ReviewProcess .ReviewProcess-content{background:#fff;position:relative}.ReviewProcess .Authentication-divider,.ReviewProcess .Form,.ReviewProcess .SocialAuth{max-width:500px}.ReviewProcess .Form-input{width:100%}.ReviewProcess-authRadio{display:flex;max-width:500px}.ReviewProcess-content{float:left}.ReviewProcess-content .Form{width:100%}.Tips-title{align-items:center;display:flex;font-size:1.125rem;line-height:1;margin-top:0}.Tips-title svg{display:inline-block;margin-right:.25rem;vertical-align:text-bottom}.ReviewOverview,.ReviewProcess--ngrid{margin:auto;max-width:768px;padding:2rem 1rem}.ReviewProcess--ngrid{float:none}.Fade-enter-active{transition:opacity .3s}.Fade-enter{opacity:0}.SlideFadeFromTop-enter-active{transition:all .3s ease}.SlideFadeFromTop-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.SlideFadeFromTop-enter,.SlideFadeFromTop-leave-to{opacity:0;transform:translateY(-50px)}.CreateReview footer{display:none;position:relative;transform:translateY(100%);visibility:hidden}.YouDetails{position:relative}.ReviewSidebar-mobBackDrop{background:rgba(0,0,0,.6);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:8}.Form--trainerProvider{background:#f2f2f7;border:1px solid #e7e7ef;padding:1rem}.Form--trainerProvider .Notice{margin-bottom:0}#review-process .ProgressBar.Stepper{background-color:#fff;border-top:1px solid #e7e7ef;bottom:0;height:33px;left:0;margin-bottom:0;position:fixed;right:0;z-index:4}#review-process .ProgressBar.Stepper .Container{height:100%;position:relative}#review-process .ProgressBar--small{margin-top:1rem;position:relative;width:calc(100% - 80px)}#review-process .ProgressBar--small .ProgressBar-progress{height:8px;position:relative;top:1px;width:100%}#review-process .ProgressBar-figure{color:#32b056;font-size:.875rem;left:100%}#review-process .ProgressBar-progress{background:#e7e7ef;border-radius:6px;height:8px;position:relative;top:8px}#review-process .ProgressBar-percentage{background:#32b056;border-radius:3px;bottom:0;left:1px;position:absolute;top:0;transition:.6s ease-in-out;width:40px}#review-process .ProgressBar-stages{display:flex;position:absolute;top:-6px;width:100%}#review-process .ProgressBar-stage{float:left;padding:0 2px;position:relative;text-align:center;width:33.33%}#review-process .ProgressBar-stage:last-child{right:-10px;text-align:right}#review-process .ProgressBar-stage:first-child{left:-10px;text-align:left}#review-process .ProgressBar-stage.is-active .ProgressBar-dot{border-color:#32b056;transform:scale(1.2)}#review-process .ProgressBar-stage.is-active .ProgressBar-label{color:#32b056}#review-process .ProgressBar-stage.is-complete .ProgressBar-dot{background:#32b056;border-color:#32b056}#review-process .ProgressBar-stage.is-complete .ProgressBar-dot:after{display:block}#review-process .ProgressBar-stage.is-complete .ProgressBar-label{color:#32b056}#review-process .ProgressBar-dot{background:#fff;border:2px solid #e7e7ef;border-radius:20px;display:inline-block;height:20px;position:relative;transition:.3s;width:20px}#review-process .ProgressBar-dot:after{color:#fff;content:"\f00c";display:none;font-size:.75rem;left:0;line-height:18px;position:absolute;text-align:center;top:0;width:100%}#review-process .ProgressBar-label{display:none;font-size:.8125rem}#review-process .ProgressBar-nav{bottom:0;display:none;float:right;position:absolute;right:1rem;top:0}#review-process .QuestionInfo{background:#fff;border-radius:30px;bottom:5px;color:#005cb3;font-size:1.25rem;height:30px;line-height:30px;margin-left:auto;position:absolute;right:.5rem;text-align:center;width:30px}#review-process .ProgressBar-navLink{border-left:1px solid #e7e7ef;display:inline-block;height:60px;line-height:60px;text-align:center;width:60px}#review-process .ProgressBar-navLink:last-child{border-right:1px solid #e7e7ef}.review{padding-bottom:80px}.review footer{display:none}.ReviewQuestion-question{font-size:1.625rem;margin-top:1rem}.ReviewQuestion-rating--title{font-size:1.625rem}.Review-number{border:2px solid #005cb3;border-radius:30px;color:#005cb3;display:inline-block;font-weight:700;height:30px;line-height:25px;text-align:center;width:30px}.WordCount{text-align:right}.WordCount--valid{color:#32b056}.Question-validation{margin-bottom:1rem}.ReviewQuestion-edit{background:#f2f2f7;border:1px solid #005cb3;border-radius:3px;height:100%;opacity:0;position:absolute;top:0;transform:scale(.8);transform-origin:center;width:100%;will-change:transform;z-index:-1}.ReviewQuestion-edit.is-active{opacity:1;transform:scale(1.1)}.ReviewComplete-cta{border-bottom:1px solid #e7e7ef;margin:1rem 0;padding-bottom:1rem;text-align:right}.ReviewComplete-cta a span{margin-right:.25rem}.ReviewComplete-ctaLink span{font-size:.875rem}.ReviewQuestion{z-index:1}#review-process .Block{height:auto}.ParentProfesion{max-width:600px}.ParentProfesion-modal-variant .Form-label{display:block;margin-bottom:10px}.ParentProfesion-modal-variant .Tag{margin-bottom:15px}.RadioButton-profession{display:inline-block;flex-grow:1;margin-right:3px}.Form-field--radio{margin:3px 0}.Icon-question-circle.FlashNotice-icon:after,.Icon-question-circle.FlashNotice-icon:before,.Icon-question-circle.VueSocial-openMobileButton,.Icon.Icon-question-circle,.signup-modal.new-modal .Icon-question-circle.field:before{color:#005cb3;cursor:pointer}.Hint-container{display:inline-block;margin:5px 0 0}.TedPageHeader{background:#005cb3}.page-top-employers{margin-bottom:0}.Link--magenta{color:#e5007d}.TedAbout-header{display:flex;gap:32px;justify-content:space-between;margin-bottom:4rem;margin-top:4rem}.TedAbout-header .c-blue{color:#005cb3}.TedAbout-copy{max-width:768px}.TedAbout-title{align-items:flex-start;color:#fff;display:inline-flex;flex-direction:column}.TedAbout-title span{display:inline-flex;margin-bottom:10px;padding:4px 8px;position:relative}.TedAbout-title.Two-line span:first-child{background-color:#17274f}.TedAbout-title.Two-line span:nth-child(2){background-color:#e5007d}.TedAbout-title.Center{align-items:center;margin:auto}.TedAbout-title.Three-line span:first-child{background-color:#17274f}.TedAbout-title.Three-line span:nth-child(2){background-color:#e5007d}.TedAbout-title.Three-line span:nth-child(3){background-color:#17274f}#top-em-advert{align-items:center;align-self:center;background-color:#fff;border:1px solid #f2f2f7;border-radius:6px;color:"blue";display:flex;flex-shrink:0;float:right;height:101px;justify-content:end;min-width:300px;position:relative;text-align:right;width:auto}#top-em-advert .Sponsor-label{color:#fff;font-size:.9rem;position:absolute;right:0;top:100%}#top-em-advert .TopEmployer-icon img{height:76px;left:-7px;position:absolute;top:10px;z-index:1}#top-em-advert .Advert-image{border:1px solid #d7d7d7;flex-shrink:0;height:80px;width:80px}#top-em-advert .Advert-text{padding:0 7px}#top-em-advert .Advert-text .MediaCard-title,#top-em-advert .Advert-text h3{font-weight:700}#top-em-advert .Advert-text .MediaCard-title,#top-em-advert .Advert-text h3,#top-em-advert .Advert-text p{color:#005cb3;margin:0}#top-em-advert .Advert-text p{margin-top:-1px}#top-em-advert.teg{float:right;height:auto;margin-right:-40px;margin-top:-40px;width:400px}#top-em-advert .top-employers-advert{display:flex;justify-content:space-around;padding:8px 8px 8px 32px}.TedPageIntroduction{background:#fff;padding:0 0 100px;position:relative}.Ted-NavigationTile{background-color:#fff;border-radius:6px;box-shadow:0 4px 8px 0 rgba(0,0,0,.12);margin:8px 0 8px 1rem;max-width:400px;padding:20px;width:100%}.Ted-NavigationTile:first-child{margin-left:0}.Ted-NavigationTile .MediaCard-title,.Ted-NavigationTile h3{color:#005cb3}.Ted-NavigationTile a{background-color:#b2cee8;background-color:#d7e3ee;border-radius:6px;display:block;padding:11px 16px;width:100%}.Ted-NavigationTile a i{float:right;padding-top:5px}.HowTable{background:#004b92;margin-top:4rem;padding:2rem 1rem}.HowTable .Info{position:relative;z-index:1}.HowTable p{color:#fff}.HowTable .Intro{display:flex;margin-bottom:4rem;position:relative;z-index:1}.HowTable .Intro h1{color:#fff}.HowTable .Number-container{align-items:center;background-color:#e5007d;border-radius:50%;color:#fff;display:inline-block;display:flex;flex-shrink:0;font-weight:700;height:22px;justify-content:center;margin:4px 0 0;text-align:center;width:22px}.HowTable .Step-container{flex-wrap:wrap;width:65%;z-index:1}.HowTable .Step-container,.HowTable .Step-container .Step-one,.HowTable .Step-container .Step-three,.HowTable .Step-container .Step-two{display:flex;position:relative}.HowTable-container{margin:auto;max-width:600px}.TedStats{background:#005cb3;padding:110px 10px}.TedStats h1,.TedStats h2,.TedStats p{color:#fff}.TedStats h2{font-weight:700}.HowTable-steps{background:#17274f;border:3px solid #000;border-radius:24px;box-shadow:10px 10px 0 -3px #000;justify-content:space-between;padding:2rem}.HowTable-steps>section{display:flex;gap:16px;opacity:0;position:relative;transform:translateY(20px);transition:.6s ease-out;transition-delay:.3s}.HowTable-steps>section:last-child:before{display:none}.HowTable-steps>section:before{border-right:1px dashed;border-color:#e5007d;bottom:100%;content:"";left:10px;position:absolute;top:7px;transition:.7s;transition-delay:.4s;width:1px;z-index:-1}.HowTable-steps>section.active{opacity:1;transform:translateY(0)}.HowTable-steps>section.active:before{bottom:-4px}.HowTable-steps .PieChart{align-self:center;padding:20px;text-align:center;width:100%}.HowTable-steps .PieChart svg{max-width:100%}.HowTable-steps .Numbers{background-color:#004b92;padding:1rem}.TedUkLocations{background-image:url(https://d180puc5tc84nj.cloudfront.net/website/ted/wave.png);overflow:hidden;padding:110px 10px}.TedUkLocations h2{color:#e5007d}.TedUkLocations .Information-container{margin-top:4rem}.TedUkLocations .Information-container p{color:#000;font-size:1.2rem;width:77%}.TedUkLocations .Information-container h1{color:#005cb3;font-weight:700}.TedUkLocations .Information-container .Text-wrapper{flex-basis:67%;margin-top:2rem}.TedUkLocations .Information-container .Stat-container{display:inline-block;margin-top:2rem;width:62%}.TedUkLocations .Information-container .Stat-container h1{border-bottom:1px solid #e5007d;display:inline-block}.TedUkLocations .Information-container .Stat-container p{font-style:italic;width:unset}.TedUkLocations .Information-container .Stamp{background-color:#e5007d;border-radius:50%;display:inline-block;height:300px;text-align:center;vertical-align:top;width:300px}.TedUkLocations .Information-container .Stamp p{font-size:1.2rem;margin:0 auto;padding-top:5.3rem;width:60%}.TedUkLocations .Information-container .Stamp h1{font-style:italic}.TedUkLocations .Information-container .Stamp h1,.TedUkLocations .Information-container .Stamp p{color:#fff}.TedUkLocations .Information-container .Map-container{flex-basis:400px;flex-shrink:0;position:relative}.TedUkLocations .Information-container .Map-container .Whale{left:-100px;position:absolute}.TedUkLocations .Information-container .Map-container .Turbine-container{position:absolute;right:0}.TedUkLocations .Information-container .Map-container .Turbine-container svg:nth-child(2){transform:translateY(59px)}.TedUkLocations .Information-container .Map-container .Turbine-container .blades{animation:turbine 2s linear infinite;transform-box:fill-box;transform-origin:center}@keyframes turbine{to{transform:rotate(1turn)}}.TedUkLocations .Information-container .Map-container .Boat-container{bottom:0;left:-200px;position:absolute}.TedUkLocations .Information-container .Map-container .Boat-container .svg{left:-100px;position:absolute}.TedUkLocations .Information-container .Map-container .Boat-container .Boat{background-color:#004b92;border-top-left-radius:54%;border-top-right-radius:53%;height:55px;position:relative;transform:rotate(40deg);width:15px}.TedUkLocations .Information-container .Map-container .Boat-container .Boat .hood{background-color:#e5007d;bottom:17px;height:11px;left:2px;margin:0 auto;position:absolute;width:11px}.List--check .TedUkLocations .Information-container .Map-container li:before,.List--check .TedUkLocations .Information-container .Map-container p.Perk:before,.TedUkLocations .Information-container .Map-container .FlashNotice-icon.iconAdded:before,.TedUkLocations .Information-container .Map-container .List--check li:before,.TedUkLocations .Information-container .Map-container .List--check p.Perk:before,.TedUkLocations .Information-container .Map-container .fas,.TedUkLocations .Information-container .Map-container .text-link:after{color:#fff;font-size:1.8rem;position:absolute;z-index:1}.List--check .TedUkLocations .Information-container .Map-container li:hover:before,.List--check .TedUkLocations .Information-container .Map-container p.Perk:hover:before,.TedUkLocations .Information-container .Map-container .FlashNotice-icon.iconAdded:hover:before,.TedUkLocations .Information-container .Map-container .List--check li:hover:before,.TedUkLocations .Information-container .Map-container .List--check p.Perk:hover:before,.TedUkLocations .Information-container .Map-container .fas:hover,.TedUkLocations .Information-container .Map-container .text-link:hover:after{color:#e5007d;cursor:pointer}.List--check .TedUkLocations .Information-container .Map-container li.N-Scotland:before,.List--check .TedUkLocations .Information-container .Map-container p.N-Scotland.Perk:before,.TedUkLocations .Information-container .Map-container .List--check li.N-Scotland:before,.TedUkLocations .Information-container .Map-container .List--check p.N-Scotland.Perk:before,.TedUkLocations .Information-container .Map-container .N-Scotland.FlashNotice-icon.iconAdded:before,.TedUkLocations .Information-container .Map-container .N-Scotland.text-link:after,.TedUkLocations .Information-container .Map-container .fas.N-Scotland{left:150px;top:138px}.List--check .TedUkLocations .Information-container .Map-container li.NorthEast:before,.List--check .TedUkLocations .Information-container .Map-container p.NorthEast.Perk:before,.TedUkLocations .Information-container .Map-container .List--check li.NorthEast:before,.TedUkLocations .Information-container .Map-container .List--check p.NorthEast.Perk:before,.TedUkLocations .Information-container .Map-container .NorthEast.FlashNotice-icon.iconAdded:before,.TedUkLocations .Information-container .Map-container .NorthEast.text-link:after,.TedUkLocations .Information-container .Map-container .fas.NorthEast{left:225px;top:248px}.List--check .TedUkLocations .Information-container .Map-container li.NI:before,.List--check .TedUkLocations .Information-container .Map-container p.NI.Perk:before,.TedUkLocations .Information-container .Map-container .List--check li.NI:before,.TedUkLocations .Information-container .Map-container .List--check p.NI.Perk:before,.TedUkLocations .Information-container .Map-container .NI.FlashNotice-icon.iconAdded:before,.TedUkLocations .Information-container .Map-container .NI.text-link:after,.TedUkLocations .Information-container .Map-container .fas.NI{left:49px;top:266px}.List--check .TedUkLocations .Information-container .Map-container li.York:before,.List--check .TedUkLocations .Information-container .Map-container p.York.Perk:before,.TedUkLocations .Information-container .Map-container .List--check li.York:before,.TedUkLocations .Information-container .Map-container .List--check p.York.Perk:before,.TedUkLocations .Information-container .Map-container .York.FlashNotice-icon.iconAdded:before,.TedUkLocations .Information-container .Map-container .York.text-link:after,.TedUkLocations .Information-container .Map-container .fas.York{left:262px;top:301px}.List--check .TedUkLocations .Information-container .Map-container li.Manchester:before,.List--check .TedUkLocations .Information-container .Map-container p.Manchester.Perk:before,.TedUkLocations .Information-container .Map-container .List--check li.Manchester:before,.TedUkLocations .Information-container .Map-container .List--check p.Manchester.Perk:before,.TedUkLocations .Information-container .Map-container .Manchester.FlashNotice-icon.iconAdded:before,.TedUkLocations .Information-container .Map-container .Manchester.text-link:after,.TedUkLocations .Information-container .Map-container .fas.Manchester{left:221px;top:333px}.List--check .TedUkLocations .Information-container .Map-container li.EastMidlands:before,.List--check .TedUkLocations .Information-container .Map-container p.EastMidlands.Perk:before,.TedUkLocations .Information-container .Map-container .EastMidlands.FlashNotice-icon.iconAdded:before,.TedUkLocations .Information-container .Map-container .EastMidlands.text-link:after,.TedUkLocations .Information-container .Map-container .List--check li.EastMidlands:before,.TedUkLocations .Information-container .Map-container .List--check p.EastMidlands.Perk:before,.TedUkLocations .Information-container .Map-container .fas.EastMidlands{left:280px;top:376px}.List--check .TedUkLocations .Information-container .Map-container li.SouthEast:before,.List--check .TedUkLocations .Information-container .Map-container p.SouthEast.Perk:before,.TedUkLocations .Information-container .Map-container .List--check li.SouthEast:before,.TedUkLocations .Information-container .Map-container .List--check p.SouthEast.Perk:before,.TedUkLocations .Information-container .Map-container .SouthEast.FlashNotice-icon.iconAdded:before,.TedUkLocations .Information-container .Map-container .SouthEast.text-link:after,.TedUkLocations .Information-container .Map-container .fas.SouthEast{left:342px;top:491px}.List--check .TedUkLocations .Information-container .Map-container li.Norwich:before,.List--check .TedUkLocations .Information-container .Map-container p.Norwich.Perk:before,.TedUkLocations .Information-container .Map-container .List--check li.Norwich:before,.TedUkLocations .Information-container .Map-container .List--check p.Norwich.Perk:before,.TedUkLocations .Information-container .Map-container .Norwich.FlashNotice-icon.iconAdded:before,.TedUkLocations .Information-container .Map-container .Norwich.text-link:after,.TedUkLocations .Information-container .Map-container .fas.Norwich{left:349px;top:406px}.List--check .TedUkLocations .Information-container .Map-container li.London:before,.List--check .TedUkLocations .Information-container .Map-container p.London.Perk:before,.TedUkLocations .Information-container .Map-container .List--check li.London:before,.TedUkLocations .Information-container .Map-container .List--check p.London.Perk:before,.TedUkLocations .Information-container .Map-container .London.FlashNotice-icon.iconAdded:before,.TedUkLocations .Information-container .Map-container .London.text-link:after,.TedUkLocations .Information-container .Map-container .fas.London{left:307px;top:471px}.List--check .TedUkLocations .Information-container .Map-container li.Bristol:before,.List--check .TedUkLocations .Information-container .Map-container p.Bristol.Perk:before,.TedUkLocations .Information-container .Map-container .Bristol.FlashNotice-icon.iconAdded:before,.TedUkLocations .Information-container .Map-container .Bristol.text-link:after,.TedUkLocations .Information-container .Map-container .List--check li.Bristol:before,.TedUkLocations .Information-container .Map-container .List--check p.Bristol.Perk:before,.TedUkLocations .Information-container .Map-container .fas.Bristol{left:168px;top:511px}.List--check .TedUkLocations .Information-container .Map-container li.WestMidlands:before,.List--check .TedUkLocations .Information-container .Map-container p.WestMidlands.Perk:before,.TedUkLocations .Information-container .Map-container .List--check li.WestMidlands:before,.TedUkLocations .Information-container .Map-container .List--check p.WestMidlands.Perk:before,.TedUkLocations .Information-container .Map-container .WestMidlands.FlashNotice-icon.iconAdded:before,.TedUkLocations .Information-container .Map-container .WestMidlands.text-link:after,.TedUkLocations .Information-container .Map-container .fas.WestMidlands{left:218px;top:394px}.List--check .TedUkLocations .Information-container .Map-container li.Wales:before,.List--check .TedUkLocations .Information-container .Map-container p.Wales.Perk:before,.TedUkLocations .Information-container .Map-container .List--check li.Wales:before,.TedUkLocations .Information-container .Map-container .List--check p.Wales.Perk:before,.TedUkLocations .Information-container .Map-container .Wales.FlashNotice-icon.iconAdded:before,.TedUkLocations .Information-container .Map-container .Wales.text-link:after,.TedUkLocations .Information-container .Map-container .fas.Wales{left:173px;top:432px}.TedWork{padding:110px 10px}.TedWork .Work-container{display:flex;justify-content:space-between}.TedWork .Work-container p{transition:opacity 2s}.TedWork .Work-container p strong{color:#e5007d}.TedWork .Work-container .Right-col{margin-top:6%}.TedWork .Work-container .Left-col,.TedWork .Work-container .Right-col{flex-basis:42%}.TedWork .Work-container .Stats-bar{background-color:#f2f2f7;border-radius:10px;height:15px;margin-top:5rem;position:relative;width:100%}.TedWork .Work-container .Stats-bar .Percentage{background-color:#e5007d;border-radius:9px;height:15px;position:absolute;transition:width 2s;width:0}.TedWork .Work-container .Stats-bar .fa-map-marker{color:#f3abd2;display:flex;font-size:3rem;left:95%;position:absolute;top:-59px}.TedWork .Work-container .Stats-bar .Map-marker{color:#e5007d;display:flex;font-size:2rem;font-weight:700;left:97%;position:absolute;top:-59px}.TedWork .Work-container label{color:#e5007d;font-size:1.3rem}.TedArticles{background-color:#f2f2f7;padding:110px 10px}.TedArticles .Article-container{display:flex;flex-direction:row}.TedArticles .Post{background-color:#fff;display:flex;height:158px;margin-right:2rem;width:45%}.TedArticles .Post img{height:158px;width:158px}.TedArticles .Post .Post-header{display:flex;flex-direction:column;margin:1rem}.top-employers-header{align-items:center;background:#005cb3;display:flex;height:auto;min-height:300px;overflow:hidden;padding:60px 0 0}.top-employers-header .header-copy{flex-basis:81%;margin:0;text-align:left;top:0;transform:translateY(0)}.top-employers-header .header-copy .About-link{color:#32b056}.top-employers-header .header-copy .MediaCard-title,.top-employers-header .header-copy h1,.top-employers-header .header-copy h3,.top-employers-header .header-copy p{color:#fff}.top-employers-header .header-copy .all-companies li.sort-view{background:none;clear:both;color:#005cb3;float:none;font-size:26px;font-weight:700;height:auto;line-height:1;margin-bottom:0;margin-top:1em;width:100%}.top-employers-header .header-copy .top-filters{background:#145090;margin-bottom:1em;margin-left:0;margin-top:0;padding-left:4em;width:100%}.top-employers-header .header-copy .top-filters #nav-teg{float:left;height:100%;margin-bottom:-3px;position:relative}.top-employers-header .header-copy .top-filters #nav-teg li{border-bottom:3px solid transparent;display:inline-block;margin-right:1em;padding:1em 0;transition:.2s}.top-employers-header .header-copy .top-filters #nav-teg li.active,.top-employers-header .header-copy .top-filters #nav-teg li:hover{border-bottom:3px solid #fff}.top-employers-header .header-copy .top-filters #nav-teg li a{color:#fff}.top-employers-header .header-copy .top-filters #filter{float:right;padding:12px}.top-employers-header .header-copy .top-filters #filter .filter-option{border:1px solid #fff;color:#fff;cursor:pointer;float:left;font-size:1em;margin-right:1em;padding:3px 20px 4px}.top-employers-header .header-copy .top-filters #filter #toggle{float:right}.top-employers-header .header-copy .top-filters #filter #toggle li span{color:#fff;font-size:1.75em}.top-employers-header .header-copy .top-filters #filter #toggle li.active,.top-employers-header .header-copy .top-filters #filter #toggle li:focus,.top-employers-header .header-copy .top-filters #filter #toggle li:hover{border:1px solid #239544}.top-employers-header .header-copy .top-filters #filter #toggle li.active span,.top-employers-header .header-copy .top-filters #filter #toggle li:focus span,.top-employers-header .header-copy .top-filters #filter #toggle li:hover span{color:#239544}.top-employers-header .header-copy .top-filters #filter #toggle li.list{margin-right:1em}.top-employers-header .header-copy .top-filters #filter #toggle li{border:1px solid #fff;cursor:pointer;float:left;height:30px;text-align:center;width:30px}.top-employers-header .header-copy .top-filters h2{float:left;margin-bottom:0}.top-employers-header .header-copy .top-filters #filter .filter-option.active,.top-employers-header .header-copy .top-filters #filter .filter-option:focus,.top-employers-header .header-copy .top-filters #filter .filter-option:hover{background:#005cb3;color:#fff}.top-employers-header .header-copy ul.filter-options{background:#f5f5f5;border:1px solid #e1e1e1;display:none;margin:0 0 1em;padding:.5em 1em 0;text-align:center}.top-employers-header .header-copy ul.filter-options li{color:#005cb3;cursor:pointer;display:inline-block;font-size:.875em;margin:0 5px 10px;padding:.5em}.top-employers-header .header-copy ul.filter-options li:focus,.top-employers-header .header-copy ul.filter-options li:hover{background:#e1e1e1;color:#434a4f}.top-employers-header .header-copy ul.filter-options li.active{background:#005cb3;color:#fff}.top-employers-header .header-copy .all-top-companies{margin-bottom:20px;width:100%}.top-employers-header .header-copy .all-top-companies li{float:left;margin:5px;width:calc(14.45% - 15px)}.top-employers-header .header-copy .page-company-az .all-top-companies .action-icons{float:right}.top-employers-header .header-copy .page-company-az .all-top-companies .action-icons a,.top-employers-header .header-copy .page-company-az .all-top-companies .action-icons b{border:1px solid;border-radius:27px;cursor:pointer;font-weight:400;height:27px;text-align:center;width:27px}.top-employers-header .header-copy .top-all{border-top:1px solid #e5007d;float:left;margin-bottom:40px;margin-top:40px;padding-left:0;padding-top:20px;width:100%}.top-employers-header .header-copy .top-list-view .Employer,.top-employers-header .header-copy .top-list-view .guide-key{background:#fff;display:block;height:105px;width:100%}.top-employers-header .header-copy .top-list-view .company-logo{background:#fff;border:1px solid #0069cd;float:left;height:75px;margin:15px;width:75px}.top-employers-header .header-copy .top-list-view .company-logo a{display:block}.top-employers-header .header-copy .top-list-view .company-details{float:left;margin:15px 15px 15px 0;width:calc(100% - 180px)}.top-employers-header .header-copy .page-company-az .all-companies .list-view li{height:auto}.top-employers-header .header-copy .page-company-az .all-companies .list-view li .list-details{float:left;width:calc(100% - 110px)}.top-employers-header .header-copy .top-list-view .company-details span.company-name,.top-employers-header .header-copy .top-list-view .company-details span.ranking{font-size:font-size(16px)}.top-employers-header .header-copy .top-list-view .company-details span.company-name{display:block;height:40px;line-height:19px;margin-bottom:4px;overflow:hidden}.top-employers-header .header-copy .top-list-view .company-details span a{color:#005cb3;line-height:20px}.top-employers-header .header-copy .top-list-view{clear:both;margin-bottom:1em;overflow:hidden}.top-employers-header .header-copy .top-grid-view .rank,.top-employers-header .header-copy .top-list-view .rank{background:#eee;bottom:0;display:block;float:left;height:100%;position:relative;text-align:center;top:0;width:60px}.top-employers-header .header-copy .top-grid-view .rank .ranking,.top-employers-header .header-copy .top-list-view .rank .ranking{background:#fff;border-radius:40px;box-shadow:inset 0 2px 0 0 rgba(0,0,0,.24);color:#005cb3;font-size:18px;font-weight:700;height:40px;left:50%;line-height:40px;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;vertical-align:middle;width:40px}.top-employers-header .header-copy .top-list-view .company-details span.review-count{font-size:font-size(13px)}.top-employers-header .header-copy .top-list-view .action-icons{text-align:right}.top-employers-header .header-copy .top-list-view .action-icons a,.top-employers-header .header-copy .top-list-view .action-icons b{display:block}.top-employers-header .header-copy .top-list-view .action-icons b.follow{border-color:#ff9b32}.top-employers-header .header-copy .top-list-view .action-icons b.follow span{color:#ff9b32}.top-employers-header .header-copy .js .top-grid-view{display:none}.top-employers-header .header-copy .top-grid-view .company-logo{background:#fff;border:1px solid #eee;border-bottom:0;float:left;padding:10%;position:relative;text-align:center;width:100%}.top-employers-header .header-copy .top-grid-view .company-logo img{padding:10px}.top-employers-header .header-copy .action-icons .Button{padding:5px 10px 4px}.top-employers-header .header-copy .top-grid-view .top-employer-row{background:#f6f6f6;float:left;height:60px;padding:0;width:100%}.top-employers-header .header-copy .top-grid-view .top-employer-row .action-icons{padding:6px 0}.top-employers-header .header-copy .top-grid-view .top-employer-row .action-icons .Button{float:right;margin:9px 10px 0}.top-employers-header .header-copy .top-grid-view .grid-rank{border-right:1px solid #fff;color:#fff;float:left;line-height:45px;margin:0 20px 0 0;text-align:center;width:45px}.top-employers-header .header-copy .top-grid-view .grid-review{color:#fff;line-height:45px}.top-employers-header .header-copy .top-grid-view .action-icons b{border-color:#fff;float:left;margin:9px 0 0 10px}.top-employers-header .header-copy .top-grid-view .action-icons b span{color:#fff;position:relative;top:3px}.top-employers-header .header-copy .top-grid-view .action-icons a{color:#fff;display:inline-block;margin:9px 0 0 10px}.top-employers-header .header-copy .top-grid-view li{position:relative}.top-employers-header .header-copy .top-grid-view .action-icons a span{color:#fff}.top-employers-header .header-copy .top-employers .content .quick-reference{display:none}.top-employers-header .header-copy .js .top-employers .content .quick-reference{background:#fff;box-shadow:0 0 60px rgba(0,0,0,.7) rgba(0,0,0,.4);height:auto;left:50%;margin-left:-25%;max-height:70%;overflow:auto;padding:20px;position:fixed;top:20%;width:50%;z-index:5}.top-employers-header .header-copy .js .top-employers .content .quick-reference span.Icon-r{color:#005cb3;cursor:pointer;position:absolute;right:20px;top:20px}.top-employers-header .header-copy .js .top-employers .content .quick-reference .field .checkbox input[type=checkbox]:checked+label:before{font-size:font-size(12px);line-height:20px}.top-employers-header .header-copy .top-grid-view.small-grid .grid-rank{width:95px}.top-employers-header .header-copy .top-grid-view .rank{bottom:auto;height:60px;left:0;position:absolute;top:0}.top-employers-header .header-copy div.Button-container{margin-bottom:60px}.top-employers-header .header-copy p{font-size:1rem;margin-bottom:20px;text-shadow:none}.Ted{background:#fff;border:1px solid #e1e1e1;clear:both;display:flex;margin-bottom:30px}.Ted-rank{background:#ffaa32;border-radius:45px;box-shadow:0 2px 4px 0 rgba(0,0,0,.19);color:#fff;font-size:25px;height:45px;left:0;line-height:45px;position:absolute;text-align:center;top:10px;width:45px;z-index:1}.Ted-rank span{display:block;position:relative;transition:.3s}.TedContainer{padding-bottom:0}.Ted-Guide .top-employers-header{padding:60px 20px}.Ted-Guide .TedPageIntroduction{padding:20px 0 30px}.Ted-Guide .TedPageIntroduction .Container{text-align:center}.Ted-links{max-width:1408px;position:relative;width:100%}.Ted-links .Card{flex:1}.Ted-links .Card .Button-link{font-weight:700;margin-top:auto;text-transform:uppercase}.Ted-links .Card-content{display:flex;flex-direction:column;height:100%}.Ted-links .Form-selectDropDown{width:100%}.Ted-links .Form-selectDropDown select{padding-right:2rem;width:100%}.Ted-linkLists{display:flex;gap:16px;margin-bottom:0}.Ted-link{background:#004b92;border-bottom:4px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;display:inline-block;flex-grow:1;margin-bottom:0;margin-right:10px}.Ted-link.active{background-color:#fff}.Ted-link.active a{color:#e5007d}.Ted-link:hover:not(.active){background:#f2f2f7}.Ted-link:hover:not(.active) a:not(.active){color:#005cb3}.Ted-link a{color:#fff;display:block;font-size:18px;padding:12px 20px}.Table-wrapper{margin-top:2rem}.Ted-listsWrap{flex:none;float:left;width:500px}.Ted-isLive.is-active,.Ted-isLive:focus,.Ted-isLive:hover{box-shadow:inset 0 0 0 1px #005cb3;z-index:1}#pageheader{border-bottom:1px solid #004b92}.HomePageTwo .Search-buttonIcon{display:none}.SuperSearch-grid{padding:80px 15px 15px;position:relative;text-align:center}.SuperSearch-supText{margin-left:auto;margin-right:auto;max-width:850px}.SuperSearch.noHeroBanner{padding-bottom:0}.SuperSearch h1{color:#fff;font-size:25px;font-weight:700;text-shadow:0 0 4px rgba(0,0,0,.5);text-transform:uppercase}.MegaSearch{background:#fff;border-bottom:1px solid #e7e7ef;margin-top:51px;padding-bottom:1rem;padding-top:1rem}.MegaSearch .Col-md-12{padding-bottom:0}.MegaSearch .Form-selectDropDown{height:48px;line-height:48px;margin-left:0}.MegaSearch .SiteSearch-form{align-items:center;flex-wrap:nowrap;width:100%}.MegaSearch .SiteSearch-form .Search-buttonText{display:block}.MegaSearch .SiteSearch-form .Search-buttonIcon{display:none}.SiteSearch-form{display:flex;justify-content:space-between;margin:auto;width:100%}.SiteSearch-form button{border-bottom-left-radius:0;border-top-left-radius:0;flex-grow:1;float:left;font-size:18px;height:48px;line-height:48px;margin:0;width:120px}.SiteSearch-form .Form-input,.SiteSearch-form .Form-select{background-color:#fff;font-size:1em;height:48px;margin:0;min-width:40px}.SiteSearch-form .Form-input:active,.SiteSearch-form .Form-select:active{z-index:4}.SiteSearch-form .Form-select{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0}.SiteSearch-form .Form-input{border-radius:0}.Form-search{flex-grow:1;margin:0;position:relative;width:100%}.Form-search input{width:100%}.Form-selectDropDown{margin:0;position:relative}.Form-selectDropDown:before{content:"\f107";position:absolute;right:20px;top:50%;transform:translate(50%,-50%)}.Form-selectDropDown .Form-select{width:100%}.SuperSearch-supText,.SuperSearch-supText a{border:none;font-size:1em;font-weight:700}.SuperSearch-supText a:hover{color:#32b056}.FeaturedTopEmployer{background:#005cb3;border-top:1px solid hsla(0,0%,100%,.3);bottom:30px;display:flex;text-align:left}.FeaturedTopEmployer .Container{margin:0 auto}.FeaturedTopEmployer .Logo{border:1px solid #fff;display:inline-block;flex-shrink:0;height:60px;margin-right:1em;vertical-align:top;width:60px}.FeaturedTopEmployer span{color:#fff}.FeaturedTopEmployer .text-link{align-self:center;color:#fff;float:right;margin-left:auto;margin-right:10px}.FeaturedTopEmployer-name{clear:both;display:block;float:left;font-size:18px;font-weight:700}.FeaturedTopEmployer-copy{display:inline-block;width:calc(100% - 90px)}.FeaturedTopEmployer-tagline{clear:both;float:left;font-size:14px;line-height:1.2}.PremiumEmployer{display:flex;flex-wrap:wrap}.PremiumEmployer .Shortlist{float:right;margin-top:.5em}.PremiumEmployer .Shortlist .FollowIcon-label{font-size:14px}.Container.BannerWithInternal{margin-bottom:1em;margin-top:-140px;position:relative}.Container.BannerWithInternal.noHeroBlock{margin-top:0}.QuickSearch{border-radius:4px;margin:2px auto;max-width:100%;padding:2px 16px;text-align:center;width:844px}.QuickSearch-link,.QuickSearch-title{display:inline-block;font-size:1em;margin:0}.QuickSearch-title{font-weight:700;margin-right:.5em}.QuickSearch-link{text-decoration:underline}.QuickSearch-link:focus,.QuickSearch-link:hover{color:#32b056}.Form-search .LoadingScreen{background:transparent;height:100%;left:auto;right:0;top:0;width:30px}.Form-search .LoadingScreen-spinner{left:auto;position:absolute;right:1rem;transform:translateY(-50%)}#autosuggest__input.autosuggest__input-open{border-bottom-left-radius:0;border-bottom-right-radius:0}.autosuggest__results-container{position:relative;width:100%}.autosuggest__results{background:#fff;border:1px solid #1a90ff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 0 0 2px #1a90ff;margin:0;max-height:400px;overflow-y:scroll;padding:0;position:absolute;top:100%;width:100%;z-index:3}.autosuggest__results ul{list-style:none;margin:0;padding-left:0}.autosuggest__results .autosuggest__results_item{color:#000;cursor:pointer;padding:.5rem 15px;text-align:left}#autosuggest ul:first-child>.autosuggest__results_title{border-top:none}.autosuggest__results .autosuggest__results_title{border-top:1px solid #e7e7ef;color:#848281;font-size:13px;margin-left:0;padding:15px 13px 5px;text-align:left}.autosuggest__results .autosuggest__results_item.autosuggest__results_item-highlighted,.autosuggest__results .autosuggest__results_item:active,.autosuggest__results .autosuggest__results_item:focus,.autosuggest__results .autosuggest__results_item:hover{background-color:#005cb3;color:#fff}.HomePageTwo .FooterEmail{margin-top:8em}.FooterEmail{background:#17274f;clear:both}.FooterEmail .Container{margin-bottom:0;margin-top:0}.SignUpFooter{padding:2rem 1rem}.SignUpFooter .SocialAuth-accounts{display:flex}.SignUpFooter .SocialAuth-label{color:#fff}.SignUpFooter .SocialAuth-account{box-shadow:0 2px 4px 0 rgba(0,0,0,.22);margin-bottom:1rem;transition:.3s}.SignUpFooter .SocialAuth-account .SocialAuth-accountText,.SignUpFooter .SocialAuth-account .SocialAuth-icon{color:#000!important}.SignUpFooter .SocialAuth-account:first-child,.SignUpFooter .SocialAuth-account:last-child{margin-left:0}.SignUpFooter .SocialAuth-account:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.22);transform:translateY(-2px)}.SignUpFooter .SocialAuth-account:active{box-shadow:0 2px 4px 0 rgba(0,0,0,.22);transform:translateY(-1px)}.HotJob{border-radius:6px;display:flex;flex-wrap:wrap}.HotJob-job{background:#fff;border:1px solid #e1e1e1;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.09);display:flex;float:left;margin-bottom:.5em;overflow:hidden;position:relative;width:100%}.HotJob-job.is-featured:before{border-bottom:20px solid transparent;border-left:20px solid transparent;border-top:20px solid #ff9b32;content:"";display:block;height:0;left:10px;position:absolute;top:-10px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);width:0}.HotJob-job .Shortlist-label{display:none}.HotJob-job .ShortlistIcon{align-self:center;margin-left:auto;margin-top:10px\9}.HotJob-specs{float:left;text-align:left}.HotJob-link{display:flex;float:left;padding:1em 0 1em 1em;width:calc(100% - 75px)}.HotJob-title{color:rgba(0,0,0,.8);font-size:1em;line-height:1.5;margin:0;text-align:left}.companyName{display:block}.Logo{border:1px solid #e1e1e1;display:none;flex-shrink:0;height:40px;margin-right:8px;width:40px}.HotJob-heart{align-self:center;margin-left:auto;margin-right:1.6rem}.AdviceBlock-title{align-items:center;display:flex}.AdviceBlock-content{margin-right:.25em}.top-employer-tag{border-radius:0;padding:.5rem .5rem .5rem 1rem;width:100%}.Block{background:#fff;bottom:0;display:block;height:100%;padding:1rem;position:relative;width:100%}.Block .TopEmployer-icon{display:none}.Block.Block--transparent{background:transparent}.Block.Block--fit-content-height{height:auto}.Block.Block--rounded{border-radius:6px}.Block.Block--shadowed{box-shadow:0 1px 4px 0 rgba(0,0,0,.11)}.Block.Block--light *{color:#fff}.Block.Block--stroke{border:1px solid #e1e1e1}.Explore .Col-6{display:flex;flex-wrap:wrap}.Explore .Col-6 .Block{flex-grow:1}.Row-title{color:#434a4f;font-size:1.12em;margin-bottom:0}.SmallBlocks .Block{background-position:top;background-size:auto 100%;border:1px solid #e1e1e1;height:auto;margin-bottom:1rem;min-height:220px}.SmallBlocks .Block:last-child{margin-bottom:0}.no-touchevents .FeatureEmployer-items .FeatureEmployer-item:focus,.no-touchevents .FeatureEmployer-items .FeatureEmployer-item:hover{box-shadow:0 8px 15px 1px rgba(0,0,0,.15);transform:scale(1) translateZ(0)}.no-touchevents .HotJob-job:focus,.no-touchevents .HotJob-job:hover,.no-touchevents a.Block:focus,.no-touchevents a.Block:hover{box-shadow:0 8px 15px 1px rgba(0,0,0,.15);-webkit-box-shadow:0 8px 15px 1px rgba(0,0,0,.15)}.no-touchevents .HotJob-job:focus,.no-touchevents .HotJob-job:hover{z-index:1}.no-touchevents .HotJob-job:focus .HotJob-title,.no-touchevents .HotJob-job:focus .companyName,.no-touchevents .HotJob-job:hover .HotJob-title,.no-touchevents .HotJob-job:hover .companyName{color:#005cb3}.RecruiterShout{background:#005cb3;border-radius:4px 4px 0 0;bottom:0;display:none;position:fixed;right:2em;transition:.3s;z-index:3}.RecruiterShout:hover{padding:.5em;right:1.5em}.RecruiterShout-link{color:#fff;font-size:15px;padding:.3333333333em .5em}.RecruiterShout-link span{font-weight:700}.SearchPage .RecruiterShout{display:none}.HeroBlock{background-color:var(--bg-color);background-image:var(--background-image);background-size:cover;border-radius:6px;overflow:hidden;padding:0}.HeroBlock.no-padding{padding:0}.SponsorBlock .HeroBlock{height:100%;min-height:unset}.HeroBlock-hasOverlay{background-color:#004b92;background-position:100% 100%;background-repeat:no-repeat;background-size:auto;position:relative}.HeroBlock-hasOverlay .HeroBlock-copy{background:rgba(0,92,179,.41);padding:1rem;z-index:1}.HeroBlock-content{height:100%;width:100%}.HeroBlockMain{background-size:cover;height:100%;min-height:10px}.HeroBlock-logo{border-radius:6px;height:75px;width:75px}.HeroBlockMain-copy{background:0 0!important;position:relative;top:auto}.HeroBlockMain-cta{text-align:right}.HeroBlock-copy{background:var(--bg-content-color);padding:1rem;position:relative}.HeroBlock-copy *{color:var(--text-color)}.HeroBlock-coverImage{height:100%;margin:0!important;-o-object-fit:cover;object-fit:cover;width:100%}.Has-overlay .HeroBlock-content{background-color:var(--overlay,rgba(0,0,0,.2))}.Hero--twoCol,.HeroBlock--twoCol{background:var(--bg-color);display:flex}.Hero--twoCol .HeroBlock--leftContent,.Hero--twoCol .HeroBlock--rightContent,.HeroBlock--twoCol .HeroBlock--leftContent,.HeroBlock--twoCol .HeroBlock--rightContent{width:50%}.Hero--twoCol .HeroBlock-copy,.HeroBlock--twoCol .HeroBlock-copy{height:100%}.HeroBlock--centerFilled .HeroBlock-content{align-items:center;display:flex;justify-content:center}.HeroBlock--centerFilled .HeroBlock-copy{background:transparent;max-width:600px;padding:1rem;text-align:center;z-index:1}.HeroBlock--centerFilled .HeroBlock-logo{margin:auto}.HeroBlock--centerAlignContent .HeroBlock-content{align-items:center;display:flex;flex:1;justify-content:space-around;padding:1rem}.HeroBlock--centerAlignContent .HeroBlock-copy{max-width:600px;text-align:center}.HeroBlock--centerLeftContent .HeroBlock-content{align-items:center;display:flex;flex:1;justify-content:flex-start;padding:1rem}.HeroBlock--centerLeftContent .HeroBlock-copy{max-width:450px;text-align:center}.HomepageBlock{margin:4rem 0}.HomepageBlock.Explore{margin-bottom:0;padding-bottom:4rem}.HomepageBlock.MarketingHero,.HomepageBlock.ReviewsCarousel{margin-top:0}.HomepageBlock.ReviewsCarousel{padding-bottom:5rem;padding-top:2rem}.HomepageBlock .Blog img{width:100%}.TitleContainer{padding:50px 0 40px}.TitleContainer h1{font-family:aktiv-grotesk,Helvetica Neue,Helvetica,sans-serif;font-size:48px;font-weight:700;margin-bottom:0}.TitleContainer h2{font-size:32px;margin-bottom:1rem}.TitleContainer p{font-family:aktiv-grotesk,Helvetica Neue,Helvetica,sans-serif;font-size:18px}.Advice-text h2{margin-bottom:1rem}.Advice-text .text-link{margin-bottom:0}.Advice-text:hover .text-link{color:#32b056;text-decoration:none}.Advice-text:hover .text-link:after{content:"\f061";font-weight:400;left:10px;position:relative;top:1px;transition:left .2s ease-out}.HomepageBlue{background:#17274f}.HomepageBlue h1,.HomepageBlue h2,.HomepageBlue p{color:#fff}.HomepageBlue.MarketingHero{margin-bottom:0}.HomepageBlue.MarketingHero .TitleContainer{padding:4rem 0;z-index:2}.HomepageBlue.MarketingHero p{font-weight:700}.HomepageBlue.MarketingHero .HeaderContainer .Line{line-height:55px;margin-bottom:15px;padding:20px;width:-moz-fit-content;width:fit-content}.HomepageBlue.MarketingHero .HeaderContainer .Line1{background:#e7007c}.HomepageBlue.MarketingHero .HeaderContainer .Line1 .underline{text-decoration:underline;text-underline-offset:6px}.HomepageBlue.MarketingHero .HeaderContainer .Line2{background:#fff}.HomepageBlue.MarketingHero .HeaderContainer .Line2 h1{color:#17274f}.HomepageBlue.MarketingHero .MarketingHero-img-container{padding-bottom:0;padding-right:0}.HomepageBlue.MarketingHero .MarketingHero-img{height:100%;-o-object-fit:cover;object-fit:cover;overflow:visible}.Search h2{font-size:32px}.HomepageBanner a{background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.FeaturedItem{height:100%;margin:auto;max-width:350px;min-height:380px;position:relative}.FeaturedItem .FeaturedItem-background{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;position:absolute;width:100%}.FeaturedItem:before{background:linear-gradient(180deg,transparent,#000);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.FeaturedItem-body{bottom:0;display:flex;flex-direction:column;justify-content:flex-end;padding:20px;position:absolute;top:0;width:100%;z-index:2}.FeaturedItem-body:hover .FeaturedItem-cta{color:#32b056}.FeaturedItem-body .FeaturedItem-text.CaseStudy-text .MediaCard-title,.FeaturedItem-body .FeaturedItem-text.CaseStudy-text h3{margin:0}.FeaturedItem-body .FeaturedItem-text .MediaCard-title,.FeaturedItem-body .FeaturedItem-text a,.FeaturedItem-body .FeaturedItem-text h3,.FeaturedItem-body .FeaturedItem-text p{color:#fff}.FeaturedItem-body .FeaturedItem-text .FeaturedItem-cta{float:right;font-size:16px;margin-bottom:0;margin-top:8px}.FeaturedItem-body .FeaturedItem-text .CaseStudy-logo{align-items:center;display:flex;gap:6px}.FeaturedItem-body .FeaturedItem-text .CaseStudy-logo .MediaCard-title,.FeaturedItem-body .FeaturedItem-text .CaseStudy-logo h3{margin:0}.FeaturedItem-body .FeaturedBestEmployer-ranking{align-items:center;color:#fff;display:flex;gap:6px;margin:6px 0;text-overflow:clip}.FeaturedItem-body .FeaturedBestEmployer-ranking .FeaturedBestEmployer-tag{min-width:-moz-fit-content;min-width:fit-content}.TEG .TEG-banner-img{height:392px;-o-object-fit:cover;object-fit:cover}.TEG .TEG-banner{align-items:center;border:1px solid #e0e0e0;display:flex;height:100%}.TEG .TEG-banner-text{padding:30px}.Advice .Advice-grid{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:auto auto;padding-bottom:40px;row-gap:30px}.Advice .Advice-grid h2{font-size:28px}.Advice .Advice-grid .Advice-cell{display:flex}.Advice .Advice-grid .Advice-cell .Advice-icon{font-size:32px;text-align:center;width:10%}.Advice .Advice-grid .Advice-cell .Advice-icon.first{color:#0063bf}.Advice .Advice-grid .Advice-cell .Advice-icon.second{color:#32b056}.Advice .Advice-grid .Advice-cell .Advice-icon.third{color:#e7007c}.Advice .Advice-grid .Advice-cell .Advice-icon.fourth{color:#ffb300}.Advice .Advice-grid .Advice-cell .tegext{width:90%}.Explore{padding:2rem 0;position:relative}.Explore .CaseStudies-deco{bottom:20px;left:20px;position:absolute}.Video{align-items:center}.Video .VideoContainer{margin:0 auto}.Video .homepage-video{min-height:500px;width:100%}.ReviewsCarousel{background:#f5f5f5}.report-review{clear:both;color:#005cb3;margin:15px 0;text-align:right}.company-profile2 .review-content .MediaCard-title,.company-profile2 .review-content dd p,.company-profile2 .review-content dt,.company-profile2 .review-content dt h4,.company-profile2 .review-content h3,.company-profile2 .review-content ul.icons{text-align:left}.company-profile2 .aside .unit li .sidebar-company-logo a{height:50px;width:50px}.company-profile2 .aside .unit li .sidebar-company-logo a img{height:auto}.company-profile2 .review-single{margin:0 auto;min-width:80%;width:90%}.company-profile2 .review-heading{font-size:1.25em!important}.company-profile2 .Questions{border-bottom:1px solid #efede9;display:flex;flex-direction:column;margin-bottom:40px;padding-bottom:40px}.company-profile2 .Questions .checklist-item{border-bottom:0;margin-bottom:0;padding-bottom:0!important}.company-profile2 .review-content-statistics{margin-bottom:30px}.company-profile2 .review-content-statistics .LatestReviews-reviewStatistics{margin-top:0}.company-profile2 .review-content-column{display:flex}.company-profile2 .Questions-rating{align-self:flex-end;display:flex;justify-content:center}.company-profile2 .Questions-ratingFigure{display:inline-block;vertical-align:middle}.company-profile2 .Questions-ratingFigure .final-rating{color:#ffaa32;font-size:2.8125rem}.company-profile2 .Questions-ratingFigure .final-rating .overall-rating__badge--small{color:#ffaa32;font-size:1.75rem}.company-profile2 .Questions-ratingStars{display:inline-block;margin:auto;padding-left:10px}.company-profile2 .Questions-answer{border-bottom:0!important;margin-bottom:0!important;padding-bottom:0!important}.company-profile2 .review-footer-button{margin-right:30px}.company-profile2 .review-footer__heading{color:#838789}.company-profile2 .review-content-column-1{flex-grow:1;padding-right:80px;width:calc(100% - 380px)}.company-profile2 .Questions-answer p,.company-profile2 .review-heading{width:100%!important}.review-footer__buttons .Button{margin-bottom:1em}.content.page-write-review{margin-top:2rem}.overall-score{border-top:1px solid #e1e1e1;float:left;margin:10px 0 0;padding:12px 0 0;width:100%}.overall-score li{float:left;margin-right:40px}.overall-score li:last-child{margin-right:0}.overall-score li h4{color:#434a4f;line-height:1.5;margin-bottom:8px}.overall-score .company-rating-score{border:1px solid #e7e7ef}.overall-score .company-rating-score .final-rating{background:#e7e7ef;color:#fff}.overall-score .company-rating-score abbr span{color:#e7e7ef}.overall-score .company-rating-score.main-overall{border:1px solid #ffaa32}.overall-score .company-rating-score.main-overall .final-rating{background:#ffaa32}.overall-score .company-rating-score.main-overall abbr span{color:#ffaa32}.review-content dd,.review-content dl,.review-content ul.icons,.review-ratings,.review-tools{float:left;width:100%}[data-user-id] .review-content{margin-left:0}.review-content dd.checklist-item{padding-bottom:20px}.review-content{overflow:hidden}.review-content dt h4{color:#000;float:left;font-size:1rem;line-height:1.5;margin-bottom:1em}.review-content dd p,.review-content dt h4{float:left;width:calc(100% - 225px)}.review-content dd{border-bottom:1px solid #e1e1e1;margin-bottom:40px;padding-bottom:40px}.review-content dd p{margin-bottom:0}.review-content dt .company-rating-score{float:right;margin-left:40px}.review-content .company-rating-score{border:1px solid #ffaa32}.review-content .company-rating-score .final-rating{background:#ffaa32;color:#fff}.review-content .company-rating-score abbr span{color:#ffaa32}.review-content ul.icons li{line-height:30px;margin:10px 0}.review-content ul.icons li:before{background:#005cb3;border-radius:30px;color:#fff;content:"\f00c";float:left;font-style:normal;height:30px;line-height:30px;margin:0 10px 0 0;text-align:center;width:30px}.review-tools{margin-bottom:20px}.review-tools a{color:#005cb3;display:block;font-size:1rem}.review-tools a:first-child{margin-bottom:27px}.review-tools p a{display:inline-block;margin-bottom:0!important}.review-tools a:after{font-size:.8125em}.review-tools form:first-child{margin-bottom:20px}.ReviewTextarea-wordCount{float:left}.ReviewTextarea-wordCount .green{color:#32b056}.ReviewTextarea-wordCount .red{color:#ff5043}.RatingHelp{display:flex;justify-content:space-between;margin-bottom:.5em;width:215px}.RatingHelp .RatingHelp-low{float:left}.RatingHelp .RatingHelp-high{float:right}.RatingHelp .RatingHelp-high,.RatingHelp .RatingHelp-low{color:#ff9b32;font-size:10px}.QuestionRating{align-items:baseline;margin-bottom:1em}.QuestionRating .rating{float:none}.page-write-review .progress-bar{margin:30px auto 40px}.page-write-review .progress-bar li.done span{background:#005cb3}.page-write-review .progress-bar li{width:calc(20% - 4px)}.company-field .Notice{margin-top:1em}.page-write-review{display:block;float:none;margin:1em auto 4em;width:calc(60% - 20px)}.page-write-review .write-review-content{background:#fff;width:100%}.page-write-review .write-review-content:after,.page-write-review .write-review-content:before{clear:both;content:"";display:block}.page-write-review .write-review-content h1,.page-write-review .write-review-main{text-align:center}.write-review-main .select:after{display:none}.page-write-review .write-review-main,.page-write-review form,.write-review-content form .field.horizontal-radios{width:100%}.page-write-review .write-review-main img{padding:20px}.page-write-review .write-review-main img.Î÷¹ÏÊÓÆµ-universe{position:relative;top:-90px}.page-write-review p.indented{float:left;margin-bottom:0;padding:0 20px;width:100%}.write-review-content form .field.horizontal-radios{float:none;margin:20px 0}.write-review-content form .field.horizontal-radios label{padding:0 20px;position:relative;top:5px}.write-review-content form .field.horizontal-radios .radio{display:inline-block;float:none;margin:20px 20px 0;vertical-align:top;width:calc(50% - 40px)}.write-review-content form .field.horizontal-radios .radio label:before{border-radius:30px;height:30px;width:30px}.write-review-content form .field.horizontal-radios .radio input[type=radio]:checked+label:before{border-width:9px}.write-review-content form .buttons{display:inline-block;float:left;padding:20px 20px 40px}.write-review-content form .buttons span{font-size:font-size(16px)}.page-write-review.stage-four .progress-bar,.page-write-review.stage-ratings .progress-bar{margin:30px auto 20px}.write-review-content form .field.rating{margin:1em 0 2em}.page-write-review.stage-ratings form .field.textarea,.write-review-content form .field.perks,.write-review-content form .field.rating{width:calc(100% - 20px)}div.star-rating a{cursor:pointer;float:left;font-size:14px;margin-right:1px;margin-top:2px}div.star-rating a:before{color:#ff9b32;content:"\f005"}fieldset.rating{float:right;width:230px}fieldset.rating>label{display:none}.star-wrapper label{font-size:font-size(11px);position:relative}.star-wrapper label.rating-bottom-end{float:left;left:20px}.star-wrapper label.rating-top-end{float:right;right:-30px}.star-wrapper .rating-score{background:#ff9b32;color:#fff;float:left;height:30px;line-height:30px;width:30px}.star-rating-control{border:1px solid #ff9b32;float:left;height:30px;margin-bottom:4px;padding:2px 6px;width:185px}input.no-star{display:none}.field.perks .MediaCard-title,.field.perks h3,.field.rating .MediaCard-title,.field.rating h3,.page-write-review.stage-ratings form .field.textarea .MediaCard-title,.page-write-review.stage-ratings form .field.textarea h3{text-align:left}.field.perks .checkboxes .checkbox{float:left;margin-right:40px;width:calc(49.33% - 40px)}.field.perks .checkboxes .checkbox label{float:left;padding-left:30px;text-align:left}.field.perks .checkboxes .checkbox label:before{margin-left:-30px}.field.perks .checkbox input[type=checkbox]:checked+label:before{font-size:font-size(11px);height:20px;line-height:20px;width:20px}.stage-ratings.insight #q10-outer-wrapper .MediaCard-title,.stage-ratings.insight #q10-outer-wrapper h3{float:left}.stage-ratings.insight #q11-outer-wrapper{text-align:left}.stage-ratings.insight #q11-outer-wrapper.radio{width:calc(100% - 240px)}.stage-ratings.insight #q11-outer-wrapper.radio .radio:nth-child(odd){margin-right:0}.page-write-review.stage-four form{float:left;text-align:left}.page-write-review.stage-four .multiselector-fields label[for=role_tags],.page-write-review.stage-four .multiselector-fields label[for=sector_tags]{display:none}.page-write-review.stage-four .field.checkboxes{float:left;width:calc(100% - 40px)}.page-write-review.stage-four #application_requirements_wrapper{float:left;margin-top:10px;width:100%}.page-write-review.stage-four #application_requirements_wrapper .checkbox{width:100%}.page-write-review.stage-four #application_requirements_wrapper .checkbox:nth-child(odd){margin-right:20px}.page-write-review.stage-four #application_requirements_wrapper .checkbox:nth-child(2n){margin-left:20px}.page-write-review.stage-four .field.checkboxes,.page-write-review.stage-four .multiselector{margin-bottom:0}.page-write-review.stage-four .field.checkboxes .checkbox input[type=checkbox]:checked+label:before,.page-write-review.stage-four .multiselector-fields .checkbox input[type=checkbox]:checked+label:before{font-size:font-size(11px);line-height:20px}.page-write-review.stage-four #regions-outer-wrapper,.page-write-review.stage-four #sector_tags-outer-wrapper{clear:left}.page-write-review.stage-four.insight #admit_first_years_only-outer-wrapper{position:relative;width:calc(100% - 40px)}.page-write-review.stage-four.insight #admit_first_years_only-outer-wrapper input{left:-9999px;position:absolute}.page-write-review.stage-four.insight #admit_first_years_only-outer-wrapper label:before{background:#e2e0dc;border:1px solid #e2e0dc;content:"";float:left;height:20px;margin-right:10px;width:20px}.page-write-review.stage-four.insight #admit_first_years_only-outer-wrapper input[type=checkbox]:checked+label:before{background:#005cb3;color:#fff;content:"\f00c";font-size:font-size(11px);line-height:20px;text-align:center}.page-write-review.stage-four form #gender-outer-wrapper #gender{margin-right:0;width:100%}.page-write-review.stage-five .write-review-content form .buttons,.page-write-review.stage-five .write-review-content form .field{float:none;margin:0 auto}.page-write-review.stage-five .write-review-content form .field label{float:left}.page-write-review.stage-five .write-review-content form .field{margin:20px auto;overflow:hidden;width:calc(50% - 40px)}.page-write-review.stage-five .write-review-content form .buttons .button.grey{margin-left:16px}.page-write-review.stage-five .write-review-content form .buttons .button.grey span{color:#fff}.page-write-review.stage-five .advert-placement{display:inline-block;margin-bottom:40px}.page-write-review.stage-five .advert-placement h5,.page-write-review.stage-five .advert-placement p{display:none}.page-write-review.stage-five .write-review-main img{padding:0}.multiselector-contents .multiselector-fields .field{margin:0 0 20px;width:100%}.review-jobs-block{background:#fff;border:1px solid #005cb3;box-shadow:none;padding:30px;position:relative;text-align:center}.review-jobs-block:before{background:#0071dc;content:"";height:100%;left:8px;position:absolute;right:8px;top:8px;z-index:-1}.all-companies li.sort-view{background:none;float:none;font-size:26px;font-weight:700;height:auto;margin-bottom:0;padding:0 1rem;width:100%}.sidebar__inner{transform:translate(0);transform:translateZ(0)}.top-filters{background:#145090;margin-bottom:1em;margin-left:0;margin-top:0;width:100%}.top-filters #nav-teg{float:left;height:100%;margin-bottom:-3px;position:relative}.top-filters #nav-teg li{border-bottom:3px solid transparent;display:inline-block;margin-right:1em;padding:1em 0;transition:.2s}.top-filters #nav-teg li.active,.top-filters #nav-teg li:hover{border-bottom:3px solid #fff}.top-filters #nav-teg li a{color:#fff}.top-filters #filter{overflow:hidden}.top-filters .filter-option{border:1px solid #fff;color:#fff;cursor:pointer;display:block;font-size:1em;margin:.5em;padding:3px 20px 4px;width:calc(100% - 1em)}.top-filters #filter #toggle{float:right;margin:.5em}.top-filters #filter #toggle li span{color:#fff;font-size:1rem}.top-filters #filter #toggle li.active,.top-filters #filter #toggle li:focus,.top-filters #filter #toggle li:hover{border:1px solid #239544}.top-filters #filter #toggle li.active span,.top-filters #filter #toggle li:focus span,.top-filters #filter #toggle li:hover span{color:#239544}.top-filters #filter #toggle li.list{margin-right:1em}.top-filters #filter #toggle li{border:1px solid #fff;cursor:pointer;float:left;height:30px;text-align:center;width:30px}.top-filters h2{float:left;margin-bottom:0}.top-filters #filter .filter-option.active,.top-filters #filter .filter-option:focus,.top-filters #filter .filter-option:hover{background:#005cb3;color:#fff}ul.filter-options{background:#f5f5f5;border:1px solid #e1e1e1;display:none;margin:0 0 1em;padding:.5em 1em 0;text-align:center}ul.filter-options li{color:#005cb3;cursor:pointer;display:inline-block;font-size:.875em;margin:0 5px 10px;padding:.5em}ul.filter-options li:focus,ul.filter-options li:hover{background:#e1e1e1;color:#434a4f}ul.filter-options li.active{background:#005cb3;color:#fff}.all-top-companies{margin-bottom:20px;width:100%}.top-list-view .Employer{background:#fff;display:block;display:flex;height:105px;width:100%}.top-list-view .company-logo{background:#fff;border:1px solid #b2cee8;float:left;height:75px;margin:15px;width:75px}.top-list-view .company-logo a{display:block}.top-list-view .company-details{float:left;margin:15px 15px 15px 0;width:calc(100% - 180px)}.page-company-az .all-companies .list-view li{height:auto}.page-company-az .all-companies .list-view li .list-details{align-items:flex-start;display:flex;flex-direction:column;float:left;width:calc(100% - 110px)}.top-list-view .company-details span.company-name,.top-list-view .company-details span.ranking{font-size:font-size(16px)}.top-list-view .company-details span.company-name{display:block;height:40px;line-height:19px;margin-bottom:4px;overflow:hidden}.top-list-view .company-details span a{color:#005cb3;line-height:20px}.top-list-view{clear:both;margin-bottom:1em;overflow:hidden}.top-list-view .header{padding:0 1rem}.top-list-view .rank{background:#e7e7ef;bottom:0;display:block;float:left;height:100%;position:relative;text-align:center;top:0;width:60px}.top-list-view .rank .ranking{background:#fff;border-radius:40px;box-shadow:inset 0 2px 0 0 rgba(0,0,0,.24);color:#005cb3;font-size:18px;font-weight:700;height:40px;left:50%;line-height:40px;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;vertical-align:middle;width:40px}.top-list-view .action-icons b.follow{border-color:#ff9b32}.top-list-view .action-icons b.follow span{color:#ff9b32}.action-icons .Button{padding:5px 10px 4px}.top-employers .content .quick-reference{display:none}.js .top-employers .content .quick-reference{background:#fff;box-shadow:0 0 60px rgba(0,0,0,.7) rgba(0,0,0,.4);height:auto;left:50%;margin-left:-25%;max-height:70%;overflow:auto;padding:20px;position:fixed;top:20%;width:50%;z-index:5}.js .top-employers .content .quick-reference span.icon-cross{color:#005cb3;cursor:pointer;position:absolute;right:20px;top:20px}.js .top-employers .content .quick-reference .field .checkbox input[type=checkbox]:checked+label:before{font-size:font-size(12px);line-height:20px}.top-list-view .company-details span.review-count{font-size:font-size(13px)}.top-list-view .action-icons{text-align:right}.top-list-view .action-icons a,.top-list-view .action-icons b{display:block}.page-company-az .all-top-companies .action-icons{float:right}.page-company-az .all-top-companies .action-icons a,.page-company-az .all-top-companies .action-icons b{border:1px solid;border-radius:27px;cursor:pointer;font-weight:400;height:27px;text-align:center;width:27px}.top-all{border-top:1px solid #e7e7ef;float:left;margin-bottom:40px;margin-top:40px;padding-left:0;padding-top:20px;width:100%}.page-company-az .top-filters{margin-bottom:1em;overflow:hidden}ul.filter-options.alphabetical li{padding:5px 0 4px;width:28px}.all-companies{margin-bottom:20px}.all-companies,.all-companies .alphabetical,.all-companies .alphabetical ul{float:left;width:100%}.all-companies li.sort-view{clear:both;color:#005cb3;display:block;font-size:1.625em;line-height:1;margin-bottom:1rem}.all-companies .list-view li .company-logo{background:#fff;border:1px solid #b2cee8;float:left;height:75px;margin-right:1em;padding:0;width:75px}.all-companies .list-view li .list-details{float:left;padding:1em 0;width:calc(100% - 90px)}.all-companies .list-view li .list-details h4{margin-bottom:0}.all-companies .list-view li .list-details h4 a{font-size:1em;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.all-companies .list-view li .list-details a{display:block}.all-companies .list-view li .list-details .job-review-count,.all-companies .list-view li .list-details span a{float:left}.all-companies .list-view li .list-details .row-company-rating{color:#ff9b32}.all-companies .list-view li .list-details .job-review-count a{float:right;font-size:1em}.all-companies .list-view li .list-details .row-company-rating abbr{margin-left:.25em}.all-companies .list-view li .list-details .row-company-rating abbr span{color:#ff9b32;font-size:.8125em}.all-companies .list-view li .list-details .job-review-count a.job-count-seperator:first-child:before{content:"|";float:left;padding:0 10px}.large-promo.case-study-outer{padding:0}.module-case-study{background-position:50%;background-repeat:no-repeat;background-size:cover}.module-case-study .case-study-details{text-align:center}.module-case-study .case-profile{border:2px solid #fff;border-radius:94px;height:94px;margin:0 auto 30px;overflow:hidden;width:94px}.module-case-study .MediaCard-title,.module-case-study a,.module-case-study blockquote,.module-case-study h3,.module-case-study p,.module-case-study span{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.7)}.module-case-study .MediaCard-title,.module-case-study h3{font-size:font-size(20px);line-height:1em}.module-case-study p span{font-weight:700;margin-right:10px}.module-case-study p span.Icon-clock{margin-left:40px}.module-case-study p{display:inline-block;margin-bottom:0}.module-case-study blockquote{margin:22px 0}.module-case-study a{font-size:1.125em}.module-case-study a:after{font-size:1em}.page-case-studies .col-1-1{float:left;margin:20px 0 40px;padding:0 20px;width:100%}.case-study-banner{border-bottom:1px solid #e1e1e1;margin:0 auto 40px;padding-bottom:40px;text-align:center}.case-study-banner h1{font-size:1.875em;margin-bottom:1em}.case-study-banner .case-study-profile{border:5px solid #e1e1e1;border-radius:190px;height:190px;margin:0 auto 30px;overflow:hidden;width:190px}.case-study-banner .case-study-summary li{display:inline-block;padding:0 20px}.case-study-banner .case-study-summary li span{margin-right:8px}.page-case-studies section:last-child{border-bottom:1px solid #e1e1e1}.page-case-studies section.case-share{border-bottom:1px solid #e1e1e1;padding-bottom:40px}.page-case-studies section.forwarding{padding:20px 0;text-align:center}.page-case-studies .case-details section.case-questions{margin-bottom:30px}.page-case-studies .case-details section.media{margin-bottom:40px;padding-bottom:40px;text-align:center}section.more-case-studies{border-bottom:1px solid #e1e1e1;padding:0 0 40px;text-align:center}section.case-share h2,section.more-case-studies h2{color:#434a4f;margin-bottom:32px}section.case-share li,section.more-case-studies li{display:inline-block;padding:0 20px}.page-case-studies section.quote{margin-bottom:30px}.page-case-studies section.quote blockquote{padding:20px}section.more-case-studies .case-study-profile{border:2px solid #e1e1e1;border-radius:94px;height:94px;margin:0 auto 10px;overflow:hidden;width:94px}section.more-case-studies .MediaCard-title,section.more-case-studies h3{margin-bottom:0}section.case-share{border-bottom:0;padding:40px 0 0;text-align:center}section.case-share .Social-icon{height:20px;margin:4px}section.case-share li a{background:#005cb3;border-radius:30px;display:inline-block;height:30px;text-align:center;width:30px}section.case-share li a span{color:#fff;font-size:1.125em;line-height:30px}section.case-share li a:focus span,section.case-share li a:hover span{color:#fff!important}.page-case-studies .case-pagination{border-bottom:1px solid #005cb3;border-top:1px solid #005cb3;float:left;width:100%}.page-case-studies .case-pagination li a{background:#005cb3;display:inline-block;height:40px;text-align:center;width:40px}.page-case-studies .case-pagination li a span{color:#fff;font-size:font-size(20px);line-height:40px}.page-case-studies .case-pagination li.case-prev{float:left}.page-case-studies .case-pagination li.case-next{float:right}.ProfileContent.CaseStudy-Profile{margin-top:2rem;max-width:100%}.CaseStudy.Card{border:none;border-radius:8px;box-shadow:none;flex-direction:column;margin-bottom:2rem}.CaseStudy.Card .Card-image{align-items:center;background-color:#004b92;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;flex-basis:80vw;justify-content:center;max-width:100%}.CaseStudy.Card .ProfileImage{background-position:50%;background-repeat:no-repeat;border-top-left-radius:8px;border-top-right-radius:8px;height:100%;width:100%}.CaseStudy.Card .ProfileImage.ProfileImage--large{background-size:cover;min-height:330px}.CaseStudy.Card .ProfileImage.ProfileImage--small{background-size:contain}.CaseStudy.Card .Details{background-color:#f5f5f5;border-bottom-left-radius:8px;border-bottom-right-radius:8px;flex-basis:50%;flex-grow:1}.CompanyProfile-link-card{background-color:#fff;border:none;border-radius:8px;box-shadow:none;padding:15px 18px;width:-moz-fit-content;width:fit-content}.CompanyProfile-link-card img{border:1px solid #f5f5f5;border-radius:4px;flex-shrink:0;height:48px;margin-right:10px;width:48px}.CompanyProfile-link-card h4{margin:0}.CompanyProfile-link-card.CaseStudyPage-LinkBorder{border:2px solid #cdcdcd;margin:0 auto;max-width:300px;min-width:200px}.CardLogo{border:none;border-radius:15px;border-bottom-left-radius:22px;border-bottom-right-radius:0;-webkit-clip-path:polygon(71% -10%,118% -15%,105% 107%,102% 98%,73% 87%,-14% 86%,-3% 112%,0 56%,-13% 43%,-8% 5%);clip-path:polygon(71% -10%,118% -15%,105% 107%,102% 98%,73% 87%,-14% 86%,-3% 112%,0 56%,-13% 43%,-8% 5%);display:inline-block;height:60px;-o-object-fit:cover;object-fit:cover;vertical-align:middle;width:60px}.CaseStudy-list-card .h4{margin-bottom:0}.CaseStudy-list-card .StudentName{font-size:16px}.CaseStudy-list-card .Card-content{padding:15px}.CaseStudy-list-card .Card-image{flex-shrink:0}.CaseStudyList-container{border:1px solid #e1e1e1;border-radius:8px;padding:1rem}.CaseStudy-content-block .u-flex-column .Image-container,.CaseStudy-content-block .u-flex-column .Video-container{margin:5px 0;text-align:left}.CaseStudy-content-block .u-flex-column .Video-container{width:100%}.CaseStudy-content-block section{flex-wrap:wrap}.CaseStudy-content-block section .Image-container,.CaseStudy-content-block section .Video-container{margin:5px 0;padding-left:0;text-align:center}.CaseStudy-content-block section .Content-container{margin:5px 0;padding:0 4px}.SocialMediaShare-panel{margin:3rem 0;text-align:center}.SocialMediaShare-panel .Icons-container a,.SocialMediaShare-panel .Icons-container svg{font-size:2rem;margin:0 .5rem}.SocialMediaShare-panel .Icons-container a.fa-facebook,.SocialMediaShare-panel .Icons-container svg.fa-facebook{color:#3b5998}.SocialMediaShare-panel .Icons-container a.fa-twitter,.SocialMediaShare-panel .Icons-container svg.fa-twitter{color:#55acee}.SocialMediaShare-panel .Icons-container a.fa-whatsapp,.SocialMediaShare-panel .Icons-container svg.fa-whatsapp{color:#1ea550}.Industry-card{display:flex;flex-direction:column;height:100%;overflow:hidden}.Industry-card img{height:150px;-o-object-fit:cover;object-fit:cover;width:100%}.zone-copy{padding:.5rem}.promo{border:1px solid #dcdcdc;border-radius:6px;margin:40px 0;overflow:hidden;position:relative}.promo .FeaturedReview-quote{font-size:13px;margin-top:16px}.promo .FeaturedReview{background:#005cb3}.promo .FeaturedEmployer,.promo .FeaturedReview{background-position:top;background-size:auto 186px;height:auto}.promo .FeatureEmployer-logo,.promo .FeaturedReview-logo{position:relative}.promo .FeatureEmployer-cta,.promo .FeaturedReview-cta{background:transparent;position:static}.promo .FeatureEmployer-copy,.promo .FeaturedReview-copy{background:transparent;margin-top:32px;position:relative}.promo .FeatureEmployer-copy .FeaturedReview-company,.promo .FeaturedReview-copy .FeaturedReview-company{margin-bottom:8px}.promo .FeatureEmployer-copy .FeatureEmployer-company,.promo .FeatureEmployer-copy .FeaturedReview-company,.promo .FeaturedReview-copy .FeatureEmployer-company,.promo .FeaturedReview-copy .FeaturedReview-company{margin:0}.promo .Shortlist{background:#fff;border:1px solid #32b056;border-radius:6px;float:right}.promo .Shortlist .FollowIcon{align-items:center;color:#32b056;display:flex;height:30px;margin-right:4px;width:90px}.promo .Shortlist .FollowIcon:not(.shortlisted) .FollowIcon-label{left:-10px}.promo .Shortlist .FollowIcon-label{position:relative;text-align:left;top:0;width:auto}.promo .Shortlist .FollowIcon .icon,.promo .Shortlist .FollowIcon-label{display:inline-block;flex-shrink:0;font-size:12px}.promo .Shortlist .shortlisted .icon{margin-top:1px}.promo .Shortlist .shortlisted .FollowIcon-label{top:0}.promo .MediaCard-title,.promo abbr,.promo h3,.promo li,.promo p{color:#fff}.promo ul{padding:0}.promo .module-featured-review .image{background:#fff;float:left;height:90px;margin:0 20px 20px 0;overflow:hidden;padding:10px;width:90px}.promo .details{height:auto;position:relative}.promo .details p{font-size:13px}.promo .details .MediaCard-title,.promo .details h3{font-size:16px}.promo .details ul{list-style:none;margin:0;padding:0}.promo .row{align-items:center;border-top:1px solid #497bb1;display:flex;float:left;justify-content:space-between;padding-top:15px;width:100%}.promo .buttons a span{background:#32b056}.promo .company-rating-score{border-color:#fff;margin-right:15px;padding-right:4px;width:auto}.promo .company-rating-score .final-rating{background:#fff;color:#005cb3;line-height:1;padding-top:2px}.promo .company-rating-score .final-rating i{display:none}.promo .company-rating-score .final-rating abbr{color:#005cb3;font-size:16px;margin:0;padding:0 4px;width:auto}.promo .company-rating-score .star-rating-representation{display:inline-block;line-height:1;vertical-align:middle}.promo .company-rating-score .star-rating-representation span{font-size:14px}.promo.no-padding{padding:0}.tablet-only{display:none}.module-case-study .case-study-details{margin:auto;padding:20px;position:relative;top:0;transform:translateY(0)}.module-case-study .case-study-details a.text-link{color:#fff}.Article .Article-contentContainer .promo{border:1px solid #dcdcdc;border-radius:6px;margin:40px 0;position:relative}.Article .Article-contentContainer .promo .FeatureEmployer{background:#fff;border-bottom:1px solid #e1e1e1;margin:0 0 2em;padding:2em 0}.Article .Article-contentContainer .promo .FeatureEmployer:after{clear:both;content:"";display:block}.Article .Article-contentContainer .promo .FeatureEmployer .Col-12{padding:1rem}.Article .Article-contentContainer .promo .FeatureEmployer-container{overflow:scroll;padding-bottom:2em}.Article .Article-contentContainer .promo .FeatureEmployer-items{margin-left:2rem;width:948px}.Article .Article-contentContainer .promo .FeatureEmployer-items:after,.Article .Article-contentContainer .promo .FeatureEmployer-items:before{clear:both;content:"";display:block;width:100%}.Article .Article-contentContainer .promo .FeatureEmployer-items .Shortlist{background:#fff;border:1px solid #32b056;border-radius:6px;float:right}.Article .Article-contentContainer .promo .FeatureEmployer-items .Shortlist .FollowIcon{align-items:center;display:flex;height:30px;margin-right:4px;width:90px}.Article .Article-contentContainer .promo .FeatureEmployer-items .Shortlist .FollowIcon:not(.shortlisted) .FollowIcon-label{left:-10px}.Article .Article-contentContainer .promo .FeatureEmployer-items .Shortlist .FollowIcon-label{position:relative;text-align:left;top:0;width:auto}.Article .Article-contentContainer .promo .FeatureEmployer-items .Shortlist .FollowIcon .icon,.Article .Article-contentContainer .promo .FeatureEmployer-items .Shortlist .FollowIcon-label{display:inline-block;flex-shrink:0;font-size:12px}.Article .Article-contentContainer .promo .FeatureEmployer-items .Shortlist .shortlisted .icon{margin-top:1px}.Article .Article-contentContainer .promo .FeatureEmployer-items .Shortlist .shortlisted .FollowIcon-label{top:0}.Article .Article-contentContainer .promo .FeatureEmployer-item{background-position:top;background-size:auto 186px;border:1px solid #dcdcdc;border-radius:6px;float:left;height:280px;margin-right:1rem;overflow:hidden;position:relative;transform:translateZ(0);transition:all .25s;width:291px}.Article .Article-contentContainer .promo .FeatureEmployer-item:last-child{margin:0}.Article .Article-contentContainer .promo .FeaturedReview-company{margin-bottom:0}.Article .Article-contentContainer .promo .FeatureEmployer-company,.Article .Article-contentContainer .promo .FeatureEmployer-cta a,.Article .Article-contentContainer .promo .FeaturedReview-company,.Article .Article-contentContainer .promo .FeaturedReview-cta a{color:#fff;margin-left:auto}.Article .Article-contentContainer .promo .FeatureEmployer-bg,.Article .Article-contentContainer .promo .FeatureEmployer-bg img{width:100%}.Article .Article-contentContainer .promo .FeatureEmployer-logo,.Article .Article-contentContainer .promo .FeaturedReview-logo{border:1px solid #dfdfdf;height:60px;left:15px;top:15px;width:60px}.Article .Article-contentContainer .promo .FeatureEmployer-stat,.Article .Article-contentContainer .promo .FeatureReview-stat{position:absolute;right:1rem;top:1rem}.Article .Article-contentContainer .promo .FeatureEmployer-trophy{position:relative;top:3px}.Article .Article-contentContainer .promo .FeatureEmployer-copy,.Article .Article-contentContainer .promo .FeaturedReview-copy{bottom:0;color:#fff;left:0;padding:15px;right:0;top:50%}.Article .Article-contentContainer .promo .FeatureEmployer-copy{background:#988a88}.Article .Article-contentContainer .promo .FeatureEmployer-cta,.Article .Article-contentContainer .promo .FeaturedReview-cta{align-items:center;bottom:1rem;display:flex;left:1rem;right:1rem}.company-profile2 .fluid-video-container{margin:0 auto 2rem;max-width:none}.company-profile2 .WebPodFilters-lists{margin-bottom:.25rem}.WebPod-title{font-size:1.6rem}.SinglePodcast{margin:0 auto 2rem}.WebPodFilters{margin:1rem 0 0;padding:0 1rem}.WebPodFilters-lists .WebPodFilters-filter{margin:0}.WebPodFilters-filter{display:inline-block;list-style:none}.WebPodFilters-filter .is-disabled{background:transparent;color:#848281}.WebPodFilters-filter .WebPodFilters-link{padding:.25rem .5rem}.WebPodFilters-link{border-radius:18px;color:#333}.WebPodFilters-link.is-active{background:#005cb3;color:#fff}.RelatedWebinarPodcast{padding-top:2rem}.RelatedMedia{margin-top:4rem}.Iframe{height:100%;position:relative;width:100%}.IframePlayerIcon{background:hsla(0,0%,96%,.01);cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.IframePlayerIcon-icon{left:50%;position:absolute;top:50%}.Tab-link{border:1px solid #e1e1e1;border-bottom:unset;border-top-left-radius:6px;border-top-right-radius:6px;color:#333;display:inline-block;margin-right:1rem;padding:.5rem 1rem}.Tab-link.is-active{background-color:#f9f9f9}.Tab-links{display:flex;margin-bottom:-1px}.Tab-content{background-color:#f9f9f9;border:1px solid #e1e1e1;border-radius:6px;border-top-left-radius:0;box-shadow:0 1px 4px 0 rgba(0,0,0,.11);padding:1rem}.Tab-content .MediaCard{border:1px solid #e1e1e1;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.09);margin:0 0 15px}.AddToCalender{display:inline;margin-left:.25rem;position:relative}.ProfilePanel .dropdown .caret{left:1rem}.ProfilePanel .AddToCalender-items{left:0;width:150px}.ProfilePanel .AddToCalender-items ul{margin:0}.ProfilePanel .AddToCalender-items a{display:block;padding:.25rem}.ProfilePanel .AddToCalender-items a:hover{background:none;color:#32b056}.EmbeddedFrom{margin-top:4rem}.CHeader{position:relative}.CHeader.CHeader-navigation{padding-bottom:60px;position:relative}.CHeader.CHeader-navigation .CHeader-details{display:flex;flex-direction:column}.CHeader.CHeader-navigation .Tag--orange{color:#f1892a;font-size:1rem;font-weight:700;margin-right:5px}.CHeader.CHeader-navigation .Tag--orange.solid{background:#f1892a;color:#fff}.CHeader.CHeader-navigation .CHeader-details .Title{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:10px}.CHeader.CHeader-navigation .CHeader-details .Title .TitleHeader{margin:0 10px 5px 0}.CHeader.CHeader-navigation .CHeader-details .Title .Tag{min-width:101px}.CHeader .CHeader-links{bottom:3px;left:17px;margin-bottom:-13px;max-width:90vw;overflow-y:auto;position:absolute;white-space:nowrap}.CHeader .CHeader-links ul{display:flex;margin-bottom:0}.CHeader .CHeader-links ul li{flex-shrink:0;height:34px}.CHeader .CHeader-links ul li a{color:#000;padding:0 14px 8px}.CHeader .CHeader-links ul li .current-route,.CHeader .CHeader-links ul li a:hover{border-bottom:3px solid #005cb3;color:#005cb3}.CHeader .CHeader-links ul li .Count{margin-left:5px}.CHeader.Review .TitleHeader{width:100%}.CHeader.Review .SubHeader-small{display:inline-flex;margin-right:.5rem}.CHeader.Review .Tag{align-self:center;display:inline-flex;margin-bottom:.5rem}.Reviews{color:#f1892a;flex-grow:1;margin-left:3px}.Reviews.Reviews-header{align-items:baseline;background:transparent;display:flex;flex-wrap:wrap}.Reviews .Icon-star{margin-left:-3px}.Reviews .Tag--orange{font-size:1rem;font-weight:700;margin-left:6px;margin-right:6px}.Social-links{display:flex;margin:17px 0 45px}.Social-link{margin-right:33px}.Social-link svg{fill:#000;height:21px}.CtaContent .CompanySocials{display:none}.CtaContent .CompanySocials .Opportunities{margin-bottom:1.5rem}.CtaContent .Shortlist-label{display:none;font-size:inherit}.CtaContent .IconContainer-burst{right:67%}.CtaContent .Icon-thumbs-up{font-size:24px;margin-right:4px}.CtaContent .Button.Button--secondary{line-height:1}.CtaContent hr{margin:10px 0}.TopEmployerBanner{align-items:center;border:1px solid #e5007d;border-radius:16px;display:flex;margin-top:30px}.TopEmployerBanner .MediaCard-title,.TopEmployerBanner h3,.TopEmployerBanner p{margin:0}.TopEmployerBanner .Position{background-color:#e9ccda;border-radius:8px;color:#e5007d;font-size:1.2rem;font-weight:700;margin:7px 16px 7px 7px;padding:17px}.Icon-star{color:#f1892a}.CompanyReview{align-items:center;border:1px solid #d3d3d3;border-radius:8px;display:flex;padding:16px}.CompanyReview .Icon-star{font-size:.9rem;margin-right:-3px}.CompanyReview .Tag--orange{color:#f1892a;font-size:1rem;font-weight:700;margin-right:5px}.CompanyReview .Tag--orange.solid{background:#f1892a;color:#fff}.CompanyReview .OverallRatings{border:none;flex-basis:100%;padding:15px 0;text-align:center}.CompanyReview .OverallRatings .Icon-star,.CompanyReview .OverallRatings .Tag,.CompanyReview .OverallRatings .heading{margin-bottom:8px}.CompanyReview .OverallRatings .Reviews-count{margin-bottom:0}.CompanyReview .BreakdownRatings{border-top:1px solid #d3d3d3;padding:10px 0}.CompanyReview .BreakdownRatings ul{list-style:none;margin-bottom:0}.CompanyReview .BreakdownRatings ul .RatingCategory{flex-basis:120px;flex-grow:1}.CompanyReview .BreakdownRatings ul .RatingGroup{align-items:center;display:flex}.CompanyReview .BreakdownRatings ul li{display:flex;flex-wrap:wrap;text-transform:capitalize}.Column .BreakdownRatings{margin-bottom:1rem}.Column .BreakdownRatings,.Column .OverallRatings{border:none!important;flex-basis:100%;width:100%}.Column .RatingGroup{width:calc(100% - 90px)}.Column .RatingCategory{flex-basis:70px!important}.Column .RatingValue{width:20px}.Column hr{margin:1rem 0}.ReviewQuotes{display:flex;justify-content:space-between;margin-top:24px}.ReviewQuotes .Icon-star{font-size:.9rem}.ReviewQuotes .Quote{flex-basis:45%}.ReviewQuotes .Quote .Tag--orange{margin-bottom:9px}.PercentageBar{background-color:#d8d8d8;border-radius:5px;display:inline-block;height:7px;margin:0 4px;width:212px}.PercentageBar .Percentage{background-color:#333;border-radius:5px;display:block;height:7px}.RelatedCaseStudiesSlider .Card{box-shadow:none;width:100%}.RelatedCaseStudiesSlider .Card .text-link:after{content:none}.RelatedCaseStudiesSlider .Card-logo{border:none;border-radius:15px;border-bottom-left-radius:22px;border-bottom-right-radius:0;-webkit-clip-path:polygon(71% -10%,118% -15%,105% 107%,102% 98%,73% 87%,-14% 86%,-3% 112%,0 56%,-13% 43%,-8% 5%);clip-path:polygon(71% -10%,118% -15%,105% 107%,102% 98%,73% 87%,-14% 86%,-3% 112%,0 56%,-13% 43%,-8% 5%);display:inline-block;vertical-align:middle;width:58px}.RelatedCaseStudiesSlider .Card-logo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.RelatedCaseStudiesSlider .Card-title{margin-top:10px}.RelatedCaseStudiesSlider .Name{display:inline-block;margin-left:10px}.RelatedCaseStudiesSlider .Card-subheader,.RelatedCaseStudiesSlider .Quote-text{font-size:.9rem}.RelatedEventsSlider .Card .Card-logo{height:62px;left:23px;position:absolute;top:110px;width:62px}.RelatedEventsSlider .Card .Card-headerImage{border-top-left-radius:8px;border-top-right-radius:8px;height:188px;overflow:hidden}.RelatedEventsSlider .Card .Card-headerImage img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.company-about{margin-bottom:30px}.company-about .section-text{display:block;position:relative;transition:height .3s}.company-about .section-text.is-less{overflow:hidden}.company-about .section-text.is-less:after{background:hsla(0,0%,100%,0);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.71) 44%,#fff);bottom:0;content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=0);height:80px;left:0;position:absolute;right:0}.company-about .morelink{border:1px solid #32b056;border-radius:8px;color:#32b056;display:block;font-weight:500;padding:6px 8px;text-align:center;text-transform:uppercase;width:100%}.CompanySearchListing{overflow:hidden}.CompanySearchListing .Card{margin-bottom:1rem}.CompanySearchListing__heading{margin:1rem}.RegisterInterestContainer{margin:4rem auto auto;max-width:560px}span.expired-job{background:#ffb932;border:1px solid #ffaa32;border-radius:3px;color:#fff;float:left;margin:-3px 0 0;padding:3px 8px;position:absolute;right:2rem;text-align:center;top:1rem;vertical-align:middle}.ProfileHeader{clear:both;width:100%}.ProfileHeader img{height:200px}.Breadcrumbs{display:none}.ProfileHeader-image{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.CHeader{background:#fff;display:flex;padding-top:1rem}.mFullWidth{margin-left:auto;margin-right:auto;max-width:1344px;padding-left:16px;padding-right:16px}.CHeader-logo{flex-shrink:0;margin-right:1rem}.CHeader-logo a{border:1px solid #ddd;border-radius:8px;display:block;height:60px;overflow:hidden;width:60px}.CHeader-details{flex-grow:1}.ProfileContent{margin-top:4rem}#sticky{position:sticky;top:1rem;z-index:1}.CtaContent{background:#fff;border-top:1px solid #ddd;bottom:0;display:flex;justify-content:space-between;left:0;padding:8px 16px;position:fixed;width:100%;z-index:8}.CtaContent .Job-saved{display:block}.CtaContent .AppTrackerSidebar{display:none;margin-top:1rem}.CtaContent .ShortlistIcon-label{display:none}.CtaContent .Button,.CtaContent .Button--primary{flex-grow:1}.ProfileContentCrm{margin:auto;max-width:750px}.ProfileContentCrm .Icon-s,.ProfileContentCrm div.star-rating.star-rating-hover,.ProfileContentCrm div.star-rating.star-rating-on{font-size:18px;margin-right:.5rem}.ProfileContentCrm ul{list-style-type:disc;margin-left:1rem}.ProfileContentCrm ol{list-style-type:decimal;margin-left:1rem}.ProfileContentCrm li{display:list-item}.ProfileContentCrm li ul{margin-bottom:0;margin-top:.5rem}.List--check li,.List--check p.Perk{display:block;padding-left:24px;position:relative}.List--check li:before,.List--check p.Perk:before{color:#005cb3;content:"\f058";left:0;position:absolute;top:-2px}.List--check li ul,.List--check p.Perk ul{margin-bottom:0;margin-left:8px;margin-top:.5rem}.ContentDetails{display:flex;flex-wrap:wrap}.ContentDetails-variant .ContentDetails-item{margin-right:0;width:100%}.ContentDetails-variant .ContentDetails-item.FullWidth{width:100%}.ContentDetails-item{margin-bottom:16px;width:100%}.JobDeadline{background:#fcedd5;border-radius:6px;color:#d76600;display:inline-block;margin-top:.25rem;padding:4px .5rem}.job-listing-standard .CompanyReview,.job-listing-variant .CompanyReview{margin-top:32px}.CHeader.Navigation.Review .Title{display:block}.CHeader.Navigation.Review .Title .SubHeader-small{display:inline}.CHeader.Navigation.Review .Title .Tag{margin-left:5px}.QuestionRating{align-items:center;display:flex}.QuestionRating .Tag--orange{color:#f1892a;font-size:1rem;font-weight:700;line-height:25px;margin:0 5px 0 2px}.QuestionRating .Tag--orange.solid{background:#f1892a;color:#fff}.QuestionRating .Tag{border:none;font-size:1rem}.QuestionRating .fa-star{color:#f1892a;font-size:1.1rem}.CtaContent .ShortlistIcon-review .SaveIcon{color:#000;font-size:24px;margin-right:5px}.CtaContent .ShortlistIcon-review .ShortlistIcon-label{font-size:inherit}.ReviewJobDetails .ContentDetails{flex-direction:column;flex-wrap:nowrap}.ReviewJobDetails .ContentDetails .ContentDetails-item{margin-bottom:10px}.ReviewJobDetails .ContentDetails .ContentDetails-item p{display:inline-block;margin-bottom:0;vertical-align:top;width:80%}.ReviewJobDetails .ContentDetails .Icon-s,.ReviewJobDetails .ContentDetails div.star-rating.star-rating-hover,.ReviewJobDetails .ContentDetails div.star-rating.star-rating-on{display:inline-block;margin-right:12px;text-align:center;width:37px}.ProfileContentCrm.Review .ReviewQuestion-container{list-style-position:inside;list-style-type:none;margin-left:0}.ProfileContentCrm.Review .ReviewQuestion-container .h1:not(:first-child){margin:80px 0 30px}.ProfileContentCrm.Review .ReviewQuestion-container section.ReviewQuestion hr{margin:35px 0}.ProfileContentCrm.Review .OverallRatingsContainer{margin-bottom:50px}.ProfileContentCrm.Review .ReviewQuestion:last-of-type{margin-bottom:60px}.ProfileContentCrm.Review .ReviewQuestion:last-of-type hr{display:none}.ProfileContentCrm.Review .ReportReviewLink{color:#848281;margin-top:20px}.RelatedReviewsSlider .Card-logo{display:inline-block;vertical-align:middle}.RelatedReviewsSlider .SaveIcon{transform:none}.RelatedReviewsSlider .Tag.Tag--orange{font-size:.8rem;margin-left:12px}.RelatedReviewsSlider .Tag.Tag--orange .Icon-star{margin-right:3px}.redirect-page{background:#004b92;height:700px;min-height:80vh;padding:40px;width:100%}.redirect-page a,.redirect-page h1{color:#fff}.duration-zone{margin-top:0}.Article .cta{margin-top:1rem}.Article .HotJob,.Article .cta{margin-bottom:1rem}.Article-content .MediaCard-title,.Article-content h1,.Article-content h2,.Article-content h3,.Article-content h4,.Article-content h5{margin:1.5em 0 .8em}.Article-content .Article-grid .MediaCard-title:first-child,.Article-content .Article-grid h3:first-child{margin-top:0}.Article-content blockquote,.Article-content li,.Article-content p{font-size:18px;letter-spacing:.12px;line-height:1.6}.Article-content .HotJob .MediaCard-title,.Article-content .HotJob h3{font-size:1em;margin-bottom:1rem;margin-top:0}.Article-content .Subheading{font-size:24px;line-height:40px}.Article-content .Button{line-height:1.2}.Article-content ul{list-style:disc;margin:1rem}.quote{align-items:flex-start;display:flex;gap:20px}.quote svg{min-width:55px}.quote blockquote{color:#000;font-style:italic;letter-spacing:.26px;margin-bottom:1rem;text-align:left}.quote blockquote cite{display:block;font-style:normal;font-weight:700;margin-top:.5rem}.quote blockquote cite a{color:#000}.Article-banner{background:#17274f;margin-bottom:4rem;padding-top:2rem}.Article-banner h1{color:#fff;margin-top:0}.Article-banner p{color:#fff}.Article-bannerContent{flex-wrap:wrap}.Article-bannerCopy,.Article-image{padding:0;width:100%}.Article-bannerCopy{padding-right:1rem}.Article-image{border:4px solid #0999ff;font-size:0;overflow:hidden}.Article-image img{height:470px;-o-object-fit:cover;object-fit:cover;width:100%}.no-sidebar{margin:auto;width:70%}.ErrorPage,.RedirectPage{align-items:center;background:#005cb3;border-radius:8px;display:flex;height:700px;justify-content:space-around;margin-top:1rem;width:100%}.ErrorPage-content,.RedirectPage-content{margin:auto;max-width:768px;padding:40px;text-align:center}.ErrorPage-content *,.RedirectPage-content *{color:#fff}.ErrorPage-content .h1,.RedirectPage-content .h1{color:hsla(0,0%,100%,.17);font-size:100px;line-height:128px;text-shadow:none}.redirect .Container{padding:1em}.error_page_content,.redirect-page{background-position:50%;background-repeat:no-repeat;background-size:cover;height:700px;min-height:80vh;padding:40px;width:100%}.error_page_content svg,.redirect-page svg{max-width:100%}.all-companies .grid-view li .company-main .overlay a div,.full-banner .header-copy,.promo-sign-up,.valign{position:relative;top:50%;transform:translateY(-50%)}.error_page_content a,.error_page_content h1,.error_page_content h2,.error_page_content p,.redirect-page a,.redirect-page h1,.redirect-page h2,.redirect-page p{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.7)}.error_page_content a.text-link,.redirect-page a.text-link{margin-right:30px;text-decoration:none}.RedirectPage svg{margin-bottom:16px}.RedirectPage-progressBar{background-color:hsla(0,0%,100%,.2);border:2px solid hsla(0,0%,100%,.1);border-radius:8px;height:8px;margin:16px auto;overflow:hidden;width:160px}.RedirectPage-image{max-width:100%}.RedirectPage-progressBa-bar{animation:loopAnimation 1s linear infinite;background-color:#e5007d;border-radius:8px;height:100%;transform-origin:0 50%;width:100%}@keyframes loopAnimation{0%{transform:translateX(0) scaleX(0)}40%{transform:translateX(0) scaleX(.4)}to{transform:translateX(100%) scaleX(.5)}}@media only screen and (min-width:320px) and (max-width:568px){.stage-ratings.insight #q11-outer-wrapper.radio{margin:20px 0;width:100%}.stage-ratings.insight #q11-outer-wrapper.radio .radio{margin-right:0;width:100%}.filter-option.alphabetical{margin-top:10px}}@media (min-width:33.75em){.u-hidden-xs{display:block}.Col-xs-offset-0{margin-left:0}.Col-xs-1{width:8.3333333333%}.Col-xs-offset-1{margin-left:8.3333333333%}.Col-xs-2{width:16.6666666667%}.Col-xs-offset-2{margin-left:16.6666666667%}.Col-xs-3{width:25%}.Col-xs-offset-3{margin-left:25%}.Col-xs-4{width:33.3333333333%}.Col-xs-offset-4{margin-left:33.3333333333%}.Col-xs-5{width:41.6666666667%}.Col-xs-offset-5{margin-left:41.6666666667%}.Col-xs-6{width:50%}.Col-xs-offset-6{margin-left:50%}.Col-xs-7{width:58.3333333333%}.Col-xs-offset-7{margin-left:58.3333333333%}.Col-xs-8{width:66.6666666667%}.Col-xs-offset-8{margin-left:66.6666666667%}.Col-xs-9{width:75%}.Col-xs-offset-9{margin-left:75%}.Col-xs-10{width:83.3333333333%}.Col-xs-offset-10{margin-left:83.3333333333%}.Col-xs-11{width:91.6666666667%}.Col-xs-offset-11{margin-left:91.6666666667%}.Col-xs-12{width:100%}.Col-xs-offset-12{margin-left:100%}.Container{margin:auto}#pagefooter .Footer-links li a{display:inline-block;padding:15px 8px}#pagefooter ul .Footer-link{display:inline-block;width:auto}.m-fullWidth{width:auto}.js .multiselector-fields .list .checkbox{width:50%}.Search-content .Search-descriptions{padding:0 1rem}.SuperSearch{background-position:top -120px right -50px;background-size:auto}.FeaturedTopEmployer-copy{width:calc(100% - 330px)}.HotJob{margin-left:1px;margin-top:1px}.HotJob-job{overflow:visible}.HotJob-job:first-child{border-top-left-radius:6px;border-top-right-radius:6px;overflow:hidden}.HotJob-job:nth-child(10){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.CaseStudy.Card{flex-direction:row}.CaseStudy.Card .Card-image{flex-basis:55%}.CaseStudy.Card .Card-image,.CaseStudy.Card .ProfileImage{border-bottom-left-radius:8px;border-bottom-right-radius:0;border-top-left-radius:8px;border-top-right-radius:0}.CaseStudy.Card .Details{border-bottom-left-radius:0;border-bottom-right-radius:8px;border-top-left-radius:0;border-top-right-radius:8px}.Article .Article-contentContainer .promo .FeatureEmployer .Col-12{padding:1rem}.Article .Article-contentContainer .promo .FeatureEmployer-items{margin:0}.Article-image{border-radius:8px}}@media (min-width:768px){.u-hidden-sm{display:none}.Col-sm-offset-0{margin-left:0}.Col-sm-1{width:8.3333333333%}.Col-sm-offset-1{margin-left:8.3333333333%}.Col-sm-2{width:16.6666666667%}.Col-sm-offset-2{margin-left:16.6666666667%}.Col-sm-3{width:25%}.Col-sm-offset-3{margin-left:25%}.Col-sm-4{width:33.3333333333%}.Col-sm-offset-4{margin-left:33.3333333333%}.Col-sm-5{width:41.6666666667%}.Col-sm-offset-5{margin-left:41.6666666667%}.Col-sm-6{width:50%}.Col-sm-offset-6{margin-left:50%}.Col-sm-7{width:58.3333333333%}.Col-sm-offset-7{margin-left:58.3333333333%}.Col-sm-8{width:66.6666666667%}.Col-sm-offset-8{margin-left:66.6666666667%}.Col-sm-9{width:75%}.Col-sm-offset-9{margin-left:75%}.Col-sm-10{width:83.3333333333%}.Col-sm-offset-10{margin-left:83.3333333333%}.Col-sm-11{width:91.6666666667%}.Col-sm-offset-11{margin-left:91.6666666667%}.Col-sm-12{width:100%}.Col-sm-offset-12{margin-left:100%}.Header-logo{width:240px}.MenuOverlay{top:70px}.AccountNav-login{margin-left:4px}.AccountNav-register{display:block}.userDetails-name .UserMenu{margin-top:2px}#pagefooter .Footer-declaration .Footer-links,#pagefooter .Footer-declaration p{display:inline-block;vertical-align:middle}.HeaderNotice.Notice{margin:0}.ModalVue-wrapper{position:relative;right:auto;top:auto;vertical-align:middle;z-index:3}.ModalVue-container{height:auto;width:400px}.ModalVue-body{display:flex;height:auto;overflow:auto}.CompanyMedia-item{border-radius:8px;height:auto;overflow:hidden;padding-top:74%}.CompanyMedia-item:hover{box-shadow:0 0 0 2px #005cb3}.ProfileHeader{margin-left:auto;margin-right:auto;max-width:1344px;overflow:unset;padding-left:16px;padding-right:16px}.CompanyMedia{grid-gap:8px;display:grid;grid-template-columns:1fr 1fr 1fr}.CompanyMedia .CompanyMedia-image,.CompanyMedia-image{-o-object-fit:cover;object-fit:cover}.CompanyMedia-image{height:100%;vertical-align:bottom;width:100%}.Social{display:block}.icon-cta{margin:0;width:auto}.js .multiselector-contents{bottom:auto;left:50%;margin-left:-300px;right:auto;top:175px;transform:none;width:600px}.js .multiselector-fields{height:234px}.Search-content .Shortlist-label,.Search-content .mobile{display:none}.VanillaSearch{margin-top:0}.RegisterContainer .acc-modal-title{font-size:2rem}.SocialAuth-accounts{flex-direction:row;flex-wrap:wrap}.Ted-NavigationTile{padding-bottom:75px;position:relative}.Ted-NavigationTile a{bottom:20px;left:20px;position:absolute;right:20px;width:auto}.HowTable{padding:2rem}.HowTable p{font-size:1.3rem}.TedStats p{font-size:1.2rem}.top-employers-header .header-copy{padding-right:115px}.Search-buttonIcon{display:none}.SuperSearch-grid{padding:40px 130px}.SuperSearch h1{font-size:50px}.MegaSearch{margin-top:0}.MegaSearch .SiteSearch-form{flex-wrap:wrap}.MegaSearch .SiteSearch-form .Button,.MegaSearch .SiteSearch-form .Form-search,.MegaSearch .SiteSearch-form .Form-selectDropDown{margin-bottom:0;margin-top:0}.SiteSearch-form .Form-input,.SiteSearch-form .Form-select{height:48px}.Form-search{float:left;height:auto;width:calc(100% - 328px)}.Form-search:before{content:"\f002";left:10px;position:absolute;top:50%;transform:translate(50%,-50%);z-index:1}.Form-search .Form-input{padding-left:45px}.Form-selectDropDown{float:left;height:auto;width:160px}.FeaturedTopEmployer-tagline{font-size:16px}.PremiumEmployer .Shortlist{float:right}.QuickSearch{margin:.5em auto;width:calc(850px - 1rem)}.SignUpFooter{padding:2rem 0}.HotJob-job{margin-bottom:4px}.HotJob-job:nth-child(2n+2){margin-left:4px}.HotJob-job:first-child{border-top-left-radius:6px;border-top-right-radius:0;overflow:hidden}.HotJob-job:nth-child(2){border-top-right-radius:6px}.HotJob-job:nth-child(9){border-bottom-left-radius:6px}.HotJob-job:nth-child(10){border-bottom-left-radius:0;border-bottom-right-radius:6px}.HotJob-job{transition:.3s ease;width:calc(50% - 4px)}.HotJob-job.is-featured:before{border-bottom:25px solid transparent;border-left:25px solid transparent;border-top:25px solid #ff9b32;left:12px;top:-13px}.Logo{display:inline-block;float:left;height:60px;margin-right:1em;width:60px}.Block .TopEmployer-icon{display:block;left:-11px;position:absolute;top:0}.Block.Block--profile{padding-bottom:6em!important}.Block.Block--profile:not(.hasTopBorder){border-top:none}.Block{padding:1rem}.SmallBlocks .Block{flex-grow:1;margin-bottom:0;margin-right:1rem;width:calc(50% - 30px)}.SmallBlocks .Block:last-child{margin-right:0}.SmallBlocks{display:flex;flex-wrap:wrap;justify-content:space-between}.RecruiterShout{display:block}.Explore .splide__arrows{display:none}.review-content dd.checklist-item .icons{display:flex;flex-wrap:wrap}.review-content dd.checklist-item .icons li{float:left;width:50%}.QuestionRating{justify-content:end;overflow:hidden}.field.perks .checkboxes,.field.rating textarea,.page-write-review.stage-ratings form .field.textarea textarea{float:left;margin-right:40px;width:calc(100% - 270px)}.page-write-review.stage-four #application_requirements_wrapper .checkbox{width:calc(50% - 40px)}.top-filters .filter-option{float:left;width:auto}.promo .company-rating-score{margin-bottom:0}.CHeader.CHeader-navigation{padding-bottom:0}.CHeader.CHeader-navigation .CHeader-details .Title{margin-bottom:5px}.CHeader .CHeader-links{left:unset}.CtaContent .CompanySocials{display:block}.CtaContent .Shortlist-label{display:inline}.CompanyReview .OverallRatings{border-right:1px solid #d3d3d3;flex-basis:40%;padding:0 20px}.CompanyReview .BreakdownRatings{border:none;padding:0 20px}.company-about .morelink{width:140px}.ProfileHeader{margin-top:16px}.ProfileHeader img{height:328px}.Breadcrumbs{display:block}.ProfileHeader-image{border-radius:8px}.CHeader-logo a{height:150px;width:150px}.CHeader-details{border-bottom:1px solid #ddd;padding-bottom:16px}.CtaContent{border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.02),0 12px 28px 0 rgba(0,0,0,.12);flex-direction:column;justify-content:unset;padding:24px;position:relative;top:1rem}.CtaContent .ShortlistIcon-label{display:inline}.CtaContent .Job-saved{display:none}.CtaContent .AppTrackerSidebar{display:block}.CtaContent .Button{margin-left:0;width:100%}.CtaContent .Button+.Button{margin-top:1rem}.ContentDetails-variant .ContentDetails-item{padding-right:1rem;width:50%}.ContentDetails-item{margin-right:32px;padding-right:16px;width:auto}.Article-banner h1{font-size:48px;line-height:60px}}@media only screen and (max-width:1130px) and (min-width:768px){.Navigation--main{top:70px}}@media (min-width:1024px){.u-hidden-md{display:none}.Col-md-offset-0{margin-left:0}.Col-md-1{width:8.3333333333%}.Col-md-offset-1{margin-left:8.3333333333%}.Col-md-2{width:16.6666666667%}.Col-md-offset-2{margin-left:16.6666666667%}.Col-md-3{width:25%}.Col-md-offset-3{margin-left:25%}.Col-md-4{width:33.3333333333%}.Col-md-offset-4{margin-left:33.3333333333%}.Col-md-5{width:41.6666666667%}.Col-md-offset-5{margin-left:41.6666666667%}.Col-md-6{width:50%}.Col-md-offset-6{margin-left:50%}.Col-md-7{width:58.3333333333%}.Col-md-offset-7{margin-left:58.3333333333%}.Col-md-8{width:66.6666666667%}.Col-md-offset-8{margin-left:66.6666666667%}.Col-md-9{width:75%}.Col-md-offset-9{margin-left:75%}.Col-md-10{width:83.3333333333%}.Col-md-offset-10{margin-left:83.3333333333%}.Col-md-11{width:91.6666666667%}.Col-md-offset-11{margin-left:91.6666666667%}.Col-md-12{width:100%}.Col-md-offset-12{margin-left:100%}.SearchFilters{padding-bottom:0;padding-top:0}.SearchFilters .search-filteration{height:100%;padding:1em}.u-pullRight.aside{margin-left:auto;padding-left:0}#pagefooter .Footer-links li a{padding:15px 20px}.Notice .Notice-closeIcon,.Notice .icon-cross{right:10px;top:10px}.ModalVue-container{width:729px}.Modal--saveItems .Modal-container{overflow:unset}.Popup-form,.Popup-info{width:50%}.Popup-info{max-width:300px}.Popup{flex-direction:row}.Pagination{justify-content:center}.Pagination--pageNumber{display:block}.Form-groupSpaced .Form-field{margin-left:1rem}.Search--events .Search-companyLogo,.Search--events .Search-companyLogo a{height:120px;width:120px}main.page-search-results .Container .my-search-results,main.page-search-results .Container .no-results{border:1px solid #e1e1e1}.no-touchevents .Search:focus,.no-touchevents .Search:hover{box-shadow:0 8px 15px 1px rgba(0,0,0,.15);z-index:1}.VanillaSearch{display:none}.RegisterContainer h2 a,body.login form h2 a{margin:4rem auto;width:300px}.MediaCard-image{width:150px}.DashboardSavedItems .List-avatar,.ReviewComplete-detailQuickInfo .List-avatar,.ReviewProcess-sidebar .List-avatar,.UnfinishedReviews .List-avatar{width:60px}.ReviewProcess{margin-bottom:4rem;padding:0}.ReviewProcess-content .Block{padding-left:4rem;padding-right:4rem}#review-process .ProgressBar.Stepper{bottom:0;height:60px}#review-process .ProgressBar-progress{height:10px;top:1rem}#review-process .ProgressBar-percentage{bottom:1px;top:1px}#review-process .ProgressBar-stages{display:flex}#review-process .ProgressBar-label{display:block}#review-process .ProgressBar-nav{display:flex}#review-process .QuestionInfo{display:none}.HowTable{padding:4rem}.HowTable-steps .PieChart{width:40%}.HowTable-steps .Numbers{padding:4rem;width:48%}.Ted-links .Form-selectDropDown{display:none}.SuperSearch-supText,.SuperSearch-supText a{font-size:1.5em}.SignUpFooter .SocialAuth-account{margin-left:1rem}.SmallBlocks .Block{margin-bottom:1rem;margin-right:0;width:100%}.SmallBlocks .Block:last-child{margin-right:0}.HeroBlock{min-height:350px;padding:1rem}.HeroBlock,.SponsorBlock .HeroBlock{height:100%}.HeroBlock-hasOverlay .HeroBlock-copy{background:none}.Article .Article-contentContainer .promo .FeatureEmployer-container{overflow:visible}.Article .Article-contentContainer .promo .FeatureEmployer-items{width:auto}.Article .Article-contentContainer .promo .FeatureEmployer-item{height:280px;margin-right:2em;width:calc(33.33% - 22px)}.Article .Article-contentContainer .promo .FeatureEmployer-logo,.Article .Article-contentContainer .promo .FeaturedReview-logo{height:70px;width:70px}.Article-banner{padding-bottom:2rem}.Article-bannerContent{align-items:center;display:flex;flex-wrap:nowrap}.Article-bannerCopy,.Article-image{width:50%}}@media (min-width:1130px){.Header-homeLink{margin-left:0}.MenuOverlay.menu-open{display:none}}@media screen and (min-width:1131px){.mobile-menu,.mobile-nav{display:none}}@media (min-width:1250px){.Header-logo{width:300px}}@media (min-width:1380px){.u-hidden-lg{display:none}.Col-lg-offset-0{margin-left:0}.Col-lg-1{width:8.3333333333%}.Col-lg-offset-1{margin-left:8.3333333333%}.Col-lg-2{width:16.6666666667%}.Col-lg-offset-2{margin-left:16.6666666667%}.Col-lg-3{width:25%}.Col-lg-offset-3{margin-left:25%}.Col-lg-4{width:33.3333333333%}.Col-lg-offset-4{margin-left:33.3333333333%}.Col-lg-5{width:41.6666666667%}.Col-lg-offset-5{margin-left:41.6666666667%}.Col-lg-6{width:50%}.Col-lg-offset-6{margin-left:50%}.Col-lg-7{width:58.3333333333%}.Col-lg-offset-7{margin-left:58.3333333333%}.Col-lg-8{width:66.6666666667%}.Col-lg-offset-8{margin-left:66.6666666667%}.Col-lg-9{width:75%}.Col-lg-offset-9{margin-left:75%}.Col-lg-10{width:83.3333333333%}.Col-lg-offset-10{margin-left:83.3333333333%}.Col-lg-11{width:91.6666666667%}.Col-lg-offset-11{margin-left:91.6666666667%}.Col-lg-12{width:100%}.Col-lg-offset-12{margin-left:100%}.Container{margin:auto}.stage-ratings.insight #q11-outer-wrapper.radio .radio{margin-right:40px;width:calc(50% - 20px)}}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@media (max-width:33.75em){.appriseInner .aButtons .Button{margin:.5em 0;width:100%}.Notification{left:10px;max-height:calc(100vh - 60px);position:fixed;right:10px;top:54px;width:auto}.Notification:before{right:60px}.Notification-ctaClose{display:block}.Notification-contentWrapper{max-height:calc(100vh - 60px)}#pagefooter ul .Footer-link{padding:.2rem 0}.HomepageCaseStudiesSlider .splide__arrows,.HomepageHotjobsSlider .splide__arrows,.HomepageReviewsSlider .splide__arrows,.RelatedCaseStudiesSlider .splide__arrows,.RelatedEventsSlider .splide__arrows,.RelatedJobsSlider .splide__arrows,.RelatedReviewsSlider .splide__arrows{display:none}.score--value abbr,.star-rating-representation{font-size:12px}.Search--employers .FollowIcon-icon{padding-left:0}.Search--employers .FollowIcon-icon .Shortlist-label{font-size:14px}.my-search-results,.no-results{padding:0}.SocialAuth-accountText{font-size:.8rem}.TedAbout-title{font-size:24px}.TedWork .Work-container .Stats-bar .fa-map-marker{font-size:40px;left:92%}.Reviews .ReviewCount{font-size:.9rem;white-space:pre}}@media only screen and (-webkit-min-device-pixel-ratio:1.5){.signup-modal.new-modal .email-icon{background-image:url(https://d180puc5tc84nj.cloudfront.net/css/signup/email-icon3x.png);background-position:0 0;background-repeat:no-repeat;background-size:60px 62px}}@media (max-width:910px){.appriseOuter{left:50%!important;margin-left:-45%;max-width:90%;min-width:90%}}@media (max-width:1024px){.TitleHeader{font-size:24px;letter-spacing:-.16px;line-height:1.2}.Form-groupSpaced{flex-wrap:wrap;flex-wrap:-ms-flex-wrap}.Form-groupSpaced .Form-field{width:100%}.my-search-results,.no-results{border-top:1px solid #e1e1e1}.ReviewSidebar-mobBackDrop.is-active{display:block}#review-process .ProgressBar-progress{margin:.25rem .6rem;width:calc(100% - 58px)}.Ted-links{padding:0 1rem 1rem}.HomepageBlue.MarketingHero .MarketingHero-img-container,.Ted-links ul{display:none}.page-write-review{width:100%}.page-write-review>.Block{border-left:0;border-right:0}.Article-contentContainer{align-self:center;display:block;margin:auto}.Article-bannerCopy{padding:1rem}}@media screen and (max-width:600px){.Col-sm-12,.list-view .Col-xs-12{padding-left:0;padding-right:0}.Col-sm-12>.Block,.list-view .Col-xs-12>.Block{border-left:none;border-right:none}.company-profile2 .aside{overflow:hidden}.pagination li{margin-bottom:20px;text-align:center}.pagination li.active span{height:25px;line-height:25px;width:25px}.pagination li a{height:27px;line-height:27px;padding:0;width:27px}.pagination li.pagination-first,.pagination li.pagination-last{float:left}}@media (max-width:768px){.Header{left:0;position:fixed;right:0;top:0;z-index:8}.Header-logo{width:160px}.Navigation-link{height:50px}.Navigation--main{top:50px}.userDetails .ProgressBar,.userDetails .name{display:none!important}.UserLoggedIn{width:auto}.AboutUser{flex-wrap:wrap}.AboutUser .Card{margin-bottom:1rem;margin-right:0;width:100%}.company-profile2 .page-header{display:none}.MegaSearch{margin-top:50px}.NoticeDisplay{margin-top:73px}.NoticeDisplay+#account-nav{margin-top:0}.VueSocial-list svg{fill:#fff}.VueSocial-listItem.VueSocial-listType--WhatsApp{display:block}.scroll__fixed.fixed{left:auto;position:relative;top:auto;transform:none}.Social{border:0;bottom:0;left:auto;margin-top:5px;padding:0 10px;position:fixed;right:0;top:auto}.profile-content2 .Social{display:none}.CompanyMenu-itemLinks .Social{min-width:40px;position:static}.single-industry .VueSocial-container{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:40px;bottom:8px;box-shadow:0 3px 0 #ddd;height:40px;left:auto;position:fixed;right:8px;top:auto;width:40px;z-index:3}.single-industry .VueSocial-container .VueSocial-listItem{padding:5px}.single-industry .VueSocial-container .VueSocial-openMobileButton{height:40px;left:0;line-height:40px;text-align:center;top:0;width:40px}.VueSocial-mobile{display:block;margin:0 .5em;order:4}.profile-content2 #vue-social-mobile{order:4}.VueSocial-container{display:inline-block;left:0;margin-top:1rem;position:relative;top:0;transform:translate(0);vertical-align:middle}.VueSocial-header{display:none}.VueSocial-openMobileButton{color:#0069cd;display:block;font-size:20px;margin:0 15px;position:relative;top:-1px}.VueSocial-openMobileButton:before{content:"\f1e0"}.VueSocial-listItem{padding:5px}.VueSocial-listItem .VueSocial-listLink{margin:0!important;padding:4px}.VueSocial-listItem .VueSocial-listLink img{height:auto;max-width:20px;width:20px}.VueSocial-list{background:transparent;border-radius:3px;bottom:100%;margin-bottom:14px;opacity:0;position:absolute;right:-10px;transform:scale(.8);transition:.3s ease-in;transition:.3s cubic-bezier(.65,.03,.24,1.23);visibility:hidden}.VueSocial-list:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #0069cd;content:"";height:0;position:absolute;right:6px;top:100%;width:0}.VueSocial-list.is-active{background:#0069cd;margin-bottom:1rem;opacity:1;transform:scale(1);visibility:visible}.Search-content{padding-left:0;padding-right:0}.FlashNotice{top:50px}#top-em-advert{float:none;margin:0 auto 15px}#top-em-advert .Advert-text{font-size:1rem;padding:0 2px}.TedPageIntroduction{padding:0}.Ted-NavigationTile{display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;margin:10px 5px 10px 10px;padding:10px;width:200px}.HowTable .Intro{margin-left:0}.HowTable .Intro,.HowTable .Step-container{flex-direction:column}.TedStats{background:#004b92;padding:50px 20px}.HowTable-steps{flex-direction:column}.TedUkLocations{padding:50px 20px}.TedUkLocations .Information-container{flex-direction:column;margin-top:0}.TedUkLocations .Information-container p{width:100%}.TedUkLocations .Information-container .Stat-container{margin-top:0;width:100%}.TedUkLocations .Information-container .Stamp{display:block;margin:0 auto}.TedUkLocations .Information-container .Map-container{display:none}.TedWork{padding:50px 20px}.TedWork .Work-container{flex-direction:column}.TedWork .Work-container .Left-col,.TedWork .Work-container .Right-col{margin-top:2rem}.TedWork .Work-container .Stats-bar .Map-marker{font-size:2.5rem}.TedArticles{padding:50px 20px}.TedArticles .Article-container{flex-direction:column}.TedArticles .Post{align-items:center;height:120px;margin-bottom:2rem;width:100%}.TedArticles .Post img{height:120px;width:120px}.TedArticles .Post .Post-header p{margin:0}.top-employers-header{flex-direction:column}.Ted-Guide .TedPageIntroduction iframe{width:100%}.Ted-links .Card{flex:none;width:100%}.Ted-linkLists{flex-wrap:wrap}.SuperSearch .Button,.SuperSearch .Form-input,.SuperSearch .Form-select{border-radius:8px}.SuperSearch .Form-input{border-bottom-left-radius:0;border-top-left-radius:0}.SuperSearch .Form-select{border-bottom-right-radius:0;border-top-right-radius:0}.SuperSearch .Button,.SuperSearch .Form-input,.SuperSearch .Form-selectDropDown{margin-bottom:1rem}.MegaSearch .SiteSearch-form span.twitter-typeahead .tt-menu{left:auto!important;right:-40px;width:calc(100% + 148px)}.MegaSearch .SiteSearch-form .Form-search{flex-shrink:0;width:calc(100% - 148px)}.MegaSearch .SiteSearch-form .Form-selectDropDown{flex-shrink:0;margin:0;width:100px}.MegaSearch .SiteSearch-form .Search-buttonText{display:none}.MegaSearch .SiteSearch-form .Search-buttonIcon{display:block;margin:0}.SiteSearch-form button{display:none}.HomepageBlue.MarketingHero .HeaderContainer{margin-top:20px}.HomepageBlue.MarketingHero .TitleContainer h1{font-size:32px}.HomepageBlue.MarketingHero .HeaderContainer .Line{padding:5px}.Promo.TitleContainer{padding-bottom:0}.TEG.TitleContainer{padding-top:0}.TEG .TEG-banner{flex-direction:column}.Advice{display:none}.QuestionRating .rating{width:auto}.QuestionRating .rating .star-rating-control{display:flex;font-size:20px;line-height:20px;width:auto}.CtaContent .RedirectCta{display:flex;justify-content:space-between;width:100%}.CtaContent .RedirectCta div:first-child,.CtaContent .RedirectCta div:first-child .Button.Button--green{width:100%}.CompanyReview{flex-direction:column;padding:5px}.PercentageBar{max-width:190px}.ProfileHeader img{display:none}.CHeader{box-shadow:0 2px 4px 0 rgba(0,0,0,.05);padding-bottom:16px}.CtaContent#sticky{max-width:none!important;position:fixed!important;width:100%}.CtaContent#sticky,.CtaContent#sticky.js-is-sticky{bottom:0!important;height:auto!important;top:unset!important}.CtaContent#sticky.js-is-sticky{max-width:none}.ReviewJobDetails{display:none}}@media (max-width:1130px){.Navigation--main{background:#004b92;bottom:0;display:none;flex-direction:column;left:0;max-width:100%;overflow:scroll;position:fixed;width:400px;z-index:4}.Navigation--main .Navigation-subnav{display:block;position:relative;top:0;width:100%}.Navigation--main .Navigation-subnav .Navigation-link{height:40px}.Navigation--main .Navigation-link{height:40px;padding-left:16px}.Navigation--main span{display:none}.Navigation--main.menu-open{display:block}.top-employers-header .header-copy .top-list-view .guide-key{width:calc(50% - 15px)}.top-employers-header .header-copy .page-top-employers .top-filters #filter{background-color:#e7e7ef;clear:both;display:block;float:none;overflow:hidden;width:auto}.top-employers-header .header-copy .page-top-employers .top-filters{padding:0}.top-employers-header .header-copy .top-filters #nav-teg{margin-left:20px}.top-employers-header .header-copy .page-top-employers .top-filters #filter .filter-option{border:1px solid #005cb3;color:#005cb3;margin-left:10px;width:160px}.top-employers-header .header-copy .page-top-employers .top-filters #filter #toggle li span{border:1px solid #005cb3;color:#005cb3}.top-list-view .guide-key{width:calc(50% - 15px)}.page-top-employers .top-filters #filter{background-color:#e7e7ef;clear:both;display:block;float:none;overflow:hidden;width:auto}.page-top-employers .top-filters{padding:0}.top-filters #nav-teg{margin-left:20px}.page-top-employers .top-filters #filter .filter-option{border:1px solid #005cb3;color:#005cb3;margin-left:10px;width:160px}.page-top-employers .top-filters #filter #toggle li span{border:1px solid #005cb3;color:#005cb3}}@media screen and (max-width:768px){.RelatedContent-items{display:block}}@media screen and (max-width:599px){.top-list-view .action-icons .IconContainer{display:block;float:right;margin:auto;right:auto;top:10px}}@media screen and (max-width:758px){.icon-cta{margin-top:0}.ShortlistIcon .ShortlistIcon-label{margin:0}#search_results .IconContainer{top:-9px}.jobs.ShortlistIcon,.reviews.ShortlistIcon{TOP:-30px}.page-search-results h1.top-header{line-height:1.2}.desktop{display:none}.Search-buttons .Button{margin-right:0}.mobile{display:block}.mobile.wishlist{color:#ff5043;text-align:left}.mobile.follow,.mobile.wishlist{left:27px;position:absolute;top:2px;width:100px}.mobile.follow{color:#32b056;text-align:left!important}.Search{padding:0}.Search:last-child{border-bottom:1px solid #e1e1e1}.Search .Search-buttons{display:flex;flex:0 0 100%;justify-content:space-between;width:100%}.Search .Search-buttons .Button{order:1}.Search .Search-buttons .icon-cta{margin:0;order:0}.Search .icon-cta{align-items:center;display:flex;justify-content:space-between;margin-top:1rem;width:100%}.Search .icon-cta .mobile.Button{float:right;font-family:aktiv-grotesk,Helvetica Neue,Helvetica,sans-serif}.Search .icon-cta .circle-cta.top-100{display:none}.Search .icon-cta .circle-cta{position:relative}.Search .icon-cta .circle-cta:after{left:28px;position:absolute;text-align:left;width:320px}.Search .Search-descriptions{flex:1;padding:0 0 0 25px}.Search .Search-descriptions .Search-title .Search-titleHeader{color:#005cb3;font-size:16px;margin:4px 0;text-decoration:none}.Search .Search-descriptions p.company-name{margin:4px 0}.Search .Search-descriptions ul{list-style:none;margin:4px 0 10px;padding:0}.Search .Search-descriptions ul.Search-links li{flex:0 0 100%;margin-bottom:.5rem}.Search .Search-descriptions ul.Search-links li+li{margin-left:0}.isEnhanced .Search-content{padding:15px}.Search-content .Search-descriptions ul.Search-labels li{margin-bottom:4px;padding-left:18px}.Search-content .Search-descriptions ul.Search-labels li span{line-height:1.2;margin-left:-17px;position:relative}}@media screen and (max-width:736px){#vue-foot .IconContainer .SaveIcon,.CompanyMenu .IconContainer .SaveIcon{margin-top:0}.FlashNotice-header{display:none;margin:0}.FlashNotice-paragraph{margin:0}.FlashNotice-item{width:100%}.FlashNotice{left:0;right:0;top:0;z-index:1}.FlashNotice>span{top:-60px}}@media screen and (max-width:1100px){#supersearch_main{margin:0}.Search{padding-bottom:20px;padding-top:20px}.table-sort{margin-left:0;margin-right:0}nav.filter.checkboxes>ul,nav.filter.radios>ul{display:block!important;max-width:350px;top:0!important;z-index:4}}@media screen and (max-width:1024px){.flexbox .col .my-search-results.col-4-2{flex:0 0 100%}.no-flexbox .col{display:block}.no-flexbox .col .my-search-results.col-4-2{display:block;width:100%}.aside.col-4-1,.job-page .col-4-3{max-width:100%;width:calc(100% - 20px)}.aside.col-4-1 .mini-advert-list,.job-page .col-4-3 .mini-advert-list{width:100%}.aside.col-4-1 .mini-advert-list li,.job-page .col-4-3 .mini-advert-list li{display:inline-block;float:none;min-width:300px;width:calc(50% - 4px)}.page-search-results .col{overflow:hidden;position:relative}.col-1-1,.col-2-1,.col-3-1,.col-3-2,.col-4-1,.col-4-2,.col-4-3,.col-4-4{border-left:none;border-right:none;max-width:100%;width:100%}.page-search-results .aside.col-4-1{display:block;max-width:100%!important;width:100%!important}}@media screen and (max-width:480px){.Search .Search-descriptions .Search-title .Search-titleHeader{font-size:16px}.Search-content .Search-descriptions ul.Search-labels li{flex:0 0 100%;width:100%}}@media screen and (max-width:360px){.Search-title{display:block;margin-bottom:10px}.Search .Search-descriptions .Search-title .Search-titleHeader{font-size:14px}}@media (max-width:1550px){.top-employers-header .header-copy .page-top-employers .top-filters #filter .filter-option{margin:0 20px 0 0!important;width:auto}.top-advert-copy .MediaCard-title,.top-advert-copy h3{font-size:font-size(20px)}.top-advert-copy p{font-size:font-size(14px)}.top-advert-copy a{font-size:font-size(16px)}.page-top-employers .top-filters #filter .filter-option{margin:0 20px 0 0!important;width:auto}}@media (max-width:1350px){#top-em-advert,.top-employers-header .header-copy #top-em-advert{width:calc(33.33% - 40px)}}@media (max-width:1300px){.top-employers-header .header-copy ul.filter-options{float:left;margin:0 10px 20px;width:calc(100% - 20px)}.top-employers-header .header-copy .all-top-companies{margin:0 0 20px;width:100%}.top-employers-header .header-copy .col-4-3.top-employers-header{width:calc(66.66% - 20px)}.top-employers-header .header-copy #top-em-advert{width:calc(33.33% - 20px)}.write-review-content form .field.horizontal-radios label{padding:0 10px}.write-review-content form .buttons{padding:20px 10px 40px}ul.filter-options{float:left;margin:0 10px 20px;width:calc(100% - 20px)}.all-top-companies{margin:0 0 20px;width:100%}.col-4-3.top-employers-header{width:calc(66.66% - 20px)}#top-em-advert{width:calc(33.33% - 20px)}.page-case-studies .col-1-1{padding:0 10px}}@media (max-width:1020px){.top-employers-header .header-copy .top-all{padding-left:5px}.top-employers-header .header-copy .top-grid-view .guide-key{width:calc(32.5% - 15px)}.top-all{padding-left:5px}}@media (max-width:770px){.top-employers-header .header-copy #top-em-advert{display:none}.full-banner.top-employers-header .header-copy a.text-link{display:block}.full-banner.top-employers-header .header-copy a.text-link:last-child{margin-top:10px}#top-em-advert,.full-banner.top-employers-header .MediaCard-title,.full-banner.top-employers-header h3{display:none}.top-employers-header{padding:20px}.top-employers-header .header-copy{width:100%}.top-employers-header .header-copy a{margin:0}}@media screen and (max-width:512px){.Hero--twoCol,.HeroBlock--twoCol{flex-direction:column}.Hero--twoCol .HeroBlock-coverImage,.HeroBlock--twoCol .HeroBlock-coverImage{max-height:200px}.Hero--twoCol .HeroBlock--leftContent,.Hero--twoCol .HeroBlock--rightContent,.HeroBlock--twoCol .HeroBlock--leftContent,.HeroBlock--twoCol .HeroBlock--rightContent{width:100%}}@media screen and (max-width:1300px){.HomepageBlock{padding-left:20px;padding-right:20px}}@media screen and (max-width:420px){.HomepageBlue.MarketingHero .HeaderContainer .Line h1{font-size:29px}}@media (max-width:1246px){.overall-score li:last-child{margin-top:20px}}@media (max-width:1150px){.page-view-review .col-4-3{width:calc(100% - 20px)}.overall-score li:last-child{margin-top:0}}@media (max-width:939px){.overall-score li{margin:0 20px 0 0}}@media (max-width:879px){.overall-score li{margin:0 20px 20px 0}.page-view-review .panel.summary{padding-bottom:0}}@media (max-width:700px){.overall-score ul{float:left;text-align:center;width:100%}.review-statistics{text-align:center}.overall-score li{display:inline-block;float:none;margin:0 10px 20px}.overall-score li:last-child{margin-right:10px}.review-content .MediaCard-title,.review-content dd p,.review-content dt,.review-content dt h4,.review-content h3,.review-content ul.icons{text-align:center;width:100%}.review-content dt{float:left}.review-content dt .company-rating-score{clear:both;float:none;margin:0 auto 20px}.review-content ul.icons li{margin:0 0 20px;text-align:left;width:100%}.review-content ul.icons li,.review-content ul.icons li:before{display:inline-block;float:none}fieldset.rating{float:left}.page-write-review.stage-four .write-review-main{padding:0}.page-write-review.stage-four #application_requirements_wrapper .checkbox:nth-child(2n){margin-left:0}}@media (max-width:493px){.overall-score li{margin:0 0 20px;width:100%}.overall-score .company-rating-score{margin:0 auto}.page-company-az #filter #toggle{margin-top:10px}}@media (max-width:1440px){.field.perks .checkboxes .checkbox{width:calc(50% - 40px)}}@media (max-width:1100px){.page-write-review p.indented,.write-review-main{padding:0 10px}.write-review-content form .field.horizontal-radios .radio{width:calc(50% - 20px)}.page-write-review.stage-ratings form .field.textarea,.write-review-content form .field.perks,.write-review-content form .field.rating{margin:20px 0;width:100%}.star-wrapper label.rating-top-end{right:0}.write-review-content form .buttons{padding:20px 10px 40px}}@media (max-width:816px){.field.perks .checkboxes .checkbox{margin-right:0;width:100%}}@media (max-width:560px){.write-review-content form .field.horizontal-radios .radio{margin-left:0;width:100%}}@media (max-width:480px){.page-write-review .write-review-main img.Î÷¹ÏÊÓÆµ-universe{top:0}}@media (max-width:930px){.col-4-3.top-employers-header{width:calc(100% - 20px)}.js .top-employers .content .quick-reference{margin-left:-37.5%;width:75%}}@media (max-width:900px){.top-list-view .guide-key{width:calc(50% - 15px)}}@media (max-width:810px){.full-banner.top-employers-header .header-copy p{display:none}.top-all{padding-left:0}.top-list-view li{display:flex;height:auto}.top-list-view .guide-key{width:calc(100% - 15px)}.top-list-view .rank{height:auto}.top-list-view .rank .ranking{display:block;margin:0;position:relative;transform:translate(-50%,-50%)}}@media (max-width:1639px){.module-case-study .case-profile{margin:0 auto 20px}}@media (max-width:1445px){.module-case-study p span.Icon-clock{margin-left:20px}}@media (max-width:1000px){.case-study-banner,.page-case-studies .case-details section.case-questions,.page-case-studies .case-details section.media,.page-case-studies section.case-share,.page-case-studies section.forwarding,section.more-case-studies{width:100%}}@media (max-width:501px){section.more-case-studies li{margin-bottom:20px;width:100%}section.more-case-studies li:last-child{margin-bottom:0}}@media (max-width:1379px){.module-case-study p.case-duration{display:none}}@media (max-width:1220px){.module-case-study p.case-duration{display:inline-block}.module-case-study p{font-size:font-size(14px)}}@media screen and (max-width:540px){.quote svg{display:none}}

/*# sourceMappingURL=app-vue.css.map*/