.hidden{position:absolute;left:-99999999px}*{font-family:"Helvetica Neue",Helvetica,Arial,"Liberation Sans",Roboto,Noto,sans-serif !important}#cmp-root>#cmp-header-menu-container #cmp-header-menu.fixed #cmp-header-follow-button .followSignUpForm,#cmp-root>#cmp-header-menu-container #cmp-header-follow-button .followSignUpForm{right:-7px;width:202px !important;border-radius:16px 24px !important;padding:16px 24px !important;background:#fff;box-shadow:2px 3px 4px 0 rgba(0,0,0,0.12);z-index:1;border:2px solid #ececec}#cmp-root>#cmp-header-menu-container #cmp-header-menu.fixed #cmp-header-follow-button .followSignUpForm .emailInputLabel,#cmp-root>#cmp-header-menu-container #cmp-header-follow-button .followSignUpForm .emailInputLabel{font-weight:bold;color:#909090;font-size:14px !important}#cmp-root>#cmp-header-menu-container #cmp-header-menu.fixed #cmp-header-follow-button .followSignUpForm .userEmail,#cmp-root>#cmp-header-menu-container #cmp-header-follow-button .followSignUpForm .userEmail{border:2px solid #ccc !important;border-radius:4px !important;padding:0 16px !important;margin:0 !important;font-weight:normal !important;font-size:1rem !important;letter-spacing:0 !important;line-height:1.38 !important;background-color:#fff !important;box-shadow:none !important;min-height:44px !important;padding:0 18px !important;height:44px !important;line-height:44px !important;margin-bottom:8px !important}#cmp-root>#cmp-header-menu-container #cmp-header-menu.fixed #cmp-header-follow-button .followSignUpForm .userEmail:focus,#cmp-root>#cmp-header-menu-container #cmp-header-follow-button .followSignUpForm .userEmail:focus{border-color:#085ff7 !important;outline:none}#cmp-root>#cmp-header-menu-container #cmp-header-menu.fixed #cmp-header-follow-button .followSignUpForm .userEmail::-webkit-input-placeholder,#cmp-root>#cmp-header-menu-container #cmp-header-follow-button .followSignUpForm .userEmail::-webkit-input-placeholder{color:#6f6f6f}#cmp-root>#cmp-header-menu-container #cmp-header-menu.fixed #cmp-header-follow-button .followSignUpForm .userEmail::-moz-placeholder,#cmp-root>#cmp-header-menu-container #cmp-header-follow-button .followSignUpForm .userEmail::-moz-placeholder{color:#6f6f6f}#cmp-root>#cmp-header-menu-container #cmp-header-menu.fixed #cmp-header-follow-button .followSignUpForm .userEmail:-ms-input-placeholder,#cmp-root>#cmp-header-menu-container #cmp-header-follow-button .followSignUpForm .userEmail:-ms-input-placeholder{color:#6f6f6f}#cmp-root>#cmp-header-menu-container #cmp-header-menu.fixed #cmp-header-follow-button .followSignUpForm .userEmail:-moz-placeholder,#cmp-root>#cmp-header-menu-container #cmp-header-follow-button .followSignUpForm .userEmail:-moz-placeholder{color:#6f6f6f}#cmp-root>#cmp-header-menu-container #cmp-header-menu.fixed #cmp-header-follow-button .followSignUpForm .input_submit.emailSaveButton,#cmp-root>#cmp-header-menu-container #cmp-header-follow-button .followSignUpForm .input_submit.emailSaveButton{border:2px solid #ececec !important;border-radius:50px !important;padding:24px !important;box-shadow:none !important;text-shadow:none !important;font-size:0.875rem !important;letter-spacing:0 !important;line-height:1.43 !important;padding:0 1.5rem !important;width:auto !important;font-weight:bold !important;min-width:172px;line-height:40px !important;height:44px !important;text-align:center !important;-webkit-appearance:none;box-sizing:border-box !important;-webkit-font-smoothing:auto !important;max-width:100% !important;overflow:hidden !important;white-space:nowrap;text-overflow:ellipsis;border-color:#085ff7 !important;background:#085ff7 !important;color:#fff !important;display:block !important;width:100% !important;margin-right:0 !important;margin-left:0 !important;box-sizing:border-box !important;max-width:100% !important;min-width:100% !important}#cmp-root>#cmp-header-menu-container #cmp-header-menu.fixed #cmp-header-follow-button .followSignUpForm .input_submit.emailSaveButton:focus,#cmp-root>#cmp-header-menu-container #cmp-header-follow-button .followSignUpForm .input_submit.emailSaveButton:focus{outline:none}#cmp-root>#cmp-header-menu-container #cmp-header-menu.fixed #cmp-header-follow-button .followSignUpForm .input_submit.emailSaveButton:hover,#cmp-root>#cmp-header-menu-container #cmp-header-follow-button .followSignUpForm .input_submit.emailSaveButton:hover{border-color:#1497ff !important;background:#1497ff !important}#cmp-root>#cmp-header-menu-container #cmp-header-menu.fixed #cmp-header-follow-button .followSignUpForm .followCancelCaption,#cmp-root>#cmp-header-menu-container #cmp-header-follow-button .followSignUpForm .followCancelCaption{text-align:center}body #g_nav{height:50px !important;height:auto;margin-bottom:0;background:#fff !important}body #g_nav *{font-family:"Helvetica Neue",Helvetica,Arial,"Liberation Sans",Roboto,Noto,sans-serif}body #g_nav table{border:none;border-bottom:2px solid #ececec !important}body #g_nav td{height:50px;text-align:left}body #g_nav tr{background:inherit}body #g_nav a{cursor:pointer;color:#909090 !important}body #g_nav a:hover{text-decoration:none !important}body #g_nav #p_nav{padding:0 0 0 126px}body #g_nav #p_nav,body #g_nav #u_nav{height:50px}body #g_nav #p_nav .navBi,body #g_nav #u_nav .navBi{display:inline-block;height:52px !important}body #g_nav #p_nav .navBi a,body #g_nav #u_nav .navBi a{padding:16px 19px 0 19px !important;display:block !important;box-sizing:border-box;height:52px !important}body #g_nav #p_nav .navBi a:hover,body #g_nav #u_nav .navBi a:hover{color:#000 !important;text-decoration:none !important;border-bottom:2px solid #1497ff !important}body #g_nav #p_nav .navBi a.selected,body #g_nav #u_nav .navBi a.selected{color:#000 !important;text-decoration:none !important;font-weight:normal !important;border-bottom:2px solid #085ff7 !important}body #g_nav #p_nav #user_actions.loggedin,body #g_nav #u_nav #user_actions.loggedin{margin-right:8px !important}body #g_nav .navBi{display:inline-block !important;padding:0px !important}body #g_nav a#inboxLinkNavbar{padding:16px 20px 0 20px !important;display:inline-block !important;box-sizing:border-box;height:52px !important;margin:0 !important}body #g_nav #inboxLinkNavbar:hover{color:#000 !important;text-decoration:none !important;border-bottom:2px solid #1497ff !important}body #g_nav #u_nav .navBi.resumeCTAWhiteOutline,body #g_nav #u_nav .navBi.resumeCTAOrangeOutlineGreyBackgound{padding:0 !important;background:none !important;border-radius:0 !important;border:none !important}body #g_nav #u_nav .navBi.resumeCTAWhiteOutline:hover,body #g_nav #u_nav .navBi.resumeCTAOrangeOutlineGreyBackgound:hover{border:none !important}body #g_nav #u_nav .navBi.resumeCTAWhiteOutline a,body #g_nav #u_nav .navBi.resumeCTAOrangeOutlineGreyBackgound a{padding:16px 20px 0 20px !important;box-sizing:border-box;height:52px !important}body #g_nav #u_nav .resumeCTAOrangeOutlineGreyBackgound span{margin:0 !important;padding:0 !important}body #g_nav #u_nav .resumeCTAOrangeOutlineGreyBackgound span a{padding:0 !important}body #g_nav #u_nav .resumeCTAOrangeOutlineOrangeBackgound span{margin:0 !important}body #g_nav #user_actions #userOptionsLabel{line-height:normal !important;color:#085ff7 !important;display:inline-table;padding:16px 20px 0 20px !important;z-index:6;box-sizing:border-box !important}body #g_nav #user_actions #userOptionsLabel b{color:#000 !important;font-weight:bold}body #g_nav #user_actions #userOptionsLabel .arrowStub{border-top-color:#666 !important}body #g_nav #user_actions #userOptionsLabel.active{border:2px solid #ececec !important;border-radius:15px 15px 0 0 !important;background:#fff !important;padding:14px 18px 0 18px !important;margin-bottom:0 !important;border-bottom:none !important}body #g_nav #user_actions #userOptionsLabel.active .arrowStub{border-bottom-color:#666 !important}body #g_nav #user_actions #userOptionsLabel.active span.halfPxlFix{display:block !important}body #g_nav #userOptions{border:2px solid #ececec !important !important;z-index:4 !important;border:2px solid #ececec !important;border-radius:15px 0 15px 15px !important;box-shadow:2px 3px 8px 0 rgba(0,0,0,0.08) !important;padding:4px 0 !important;margin-top:-2px !important}body #g_nav #userOptions .userOptionGroup{margin-top:12px}body #g_nav #userOptions .userOptionItem{margin:6px 0 !important}body #g_nav #userOptions .userOptionItem a,body #g_nav #userOptions .userOptionItem .userNameRepeat{display:block;min-width:220px !important;padding:2px 16px !important}body #g_nav #userOptions .userOptionItem a:hover,body #g_nav #userOptions .userOptionItem .userNameRepeat:hover{border:none !important}body #g_nav #userOptions .userOptionGroupHeader{padding:2px 16px !important}body #g_nav #g_nav #p_nav a:hover,body #g_nav .navBi #navpromo a:hover,body #g_nav #g_nav #u_nav .navBi a:hover,body #g_nav #user_actions:not(.loggedin) .navBi a#userOptionsLabel:hover{text-decoration:none !important}body #g_nav a#float_logo{background-image:url("data:image/svg+xml;charset=utf8,\a%3Csvg width='66' height='18' xmlns='http://www.w3.org/2000/svg'%3E\a  %3Cg fill='%23085FF7' fill-rule='evenodd'%3E\a    %3Cpath d='M64.996 3.134c-.23-.267-.541-.4-.958-.4-.417 0-.736.142-.958.436-.222.284-.337.712-.337 1.272v4.059c-.515-.57-1.047-.98-1.588-1.255a3.827 3.827 0 0 0-1.18-.356 5.872 5.872 0 0 0-.816-.054c-1.357 0-2.457.48-3.3 1.442-.833.961-1.25 2.296-1.25 4.014 0 .81.106 1.566.32 2.26.212.695.514 1.3.922 1.816.408.516.896.908 1.455 1.193a4.047 4.047 0 0 0 1.818.418c.301 0 .585-.027.852-.08.177-.027.345-.071.514-.125a4.38 4.38 0 0 0 1.162-.605 6.844 6.844 0 0 0 1.09-1.032v.267c0 .507.125.89.365 1.165.248.267.558.41.93.41.382 0 .693-.134.932-.392.24-.267.364-.658.364-1.183V4.3c0-.508-.116-.9-.337-1.166zM62.237 14.33c-.24.516-.559.899-.949 1.148-.399.25-.834.374-1.312.374h-.01c-.478 0-.913-.134-1.312-.392-.4-.267-.719-.658-.95-1.174-.23-.526-.345-1.158-.345-1.905 0-.703.106-1.326.328-1.851.213-.534.523-.944.914-1.228.399-.294.842-.428 1.348-.428h.027c.47 0 .904.143 1.303.419.4.276.719.676.958 1.201.24.525.355 1.157.355 1.887 0 .783-.115 1.433-.355 1.949zM53.715 14.445c-.169-.151-.4-.231-.684-.231-.257 0-.452.062-.594.178-.346.32-.62.578-.834.765a7.644 7.644 0 0 1-.71.525c-.247.16-.514.285-.78.356a3.16 3.16 0 0 1-.895.116c-.071 0-.142 0-.204-.01a2.43 2.43 0 0 1-1.136-.355c-.408-.24-.727-.596-.976-1.06-.24-.48-.363-1.032-.372-1.655h5.348c.719 0 1.278-.106 1.668-.302.4-.214.594-.659.594-1.344 0-.748-.195-1.477-.576-2.198-.382-.712-.95-1.3-1.72-1.754-.764-.453-1.677-.676-2.75-.676h-.08a6.206 6.206 0 0 0-2.165.392 4.782 4.782 0 0 0-1.712 1.139 5.116 5.116 0 0 0-1.046 1.789 6.897 6.897 0 0 0-.364 2.26c0 1.727.488 3.08 1.464 4.085.922.953 2.2 1.45 3.823 1.504.088.01.186.01.283.01.763 0 1.446-.099 2.04-.303.595-.205 1.083-.454 1.473-.757.39-.311.683-.632.878-.961.195-.33.293-.623.293-.863 0-.276-.089-.499-.266-.65zm-6.387-5.028c.435-.472.994-.703 1.677-.703h.009c.71 0 1.286.23 1.72.694.435.462.692 1.165.754 2.109H46.53c.089-.926.355-1.629.798-2.1zM42.092 14.214c-.266 0-.461.062-.603.178-.337.32-.62.578-.834.765a7.514 7.514 0 0 1-.7.525c-.258.16-.515.285-.79.356-.266.08-.568.116-.896.116-.07 0-.142 0-.204-.01a2.43 2.43 0 0 1-1.135-.355 2.605 2.605 0 0 1-.967-1.06c-.248-.48-.372-1.032-.381-1.655h5.357c.71 0 1.269-.106 1.668-.302.39-.214.585-.659.585-1.344 0-.748-.186-1.477-.568-2.198-.381-.712-.958-1.3-1.72-1.754-.763-.453-1.686-.676-2.75-.676h-.089a6.244 6.244 0 0 0-2.164.392 4.672 4.672 0 0 0-1.703 1.139 5 5 0 0 0-1.056 1.789 6.897 6.897 0 0 0-.363 2.26c0 1.727.497 3.08 1.472 4.085.923.953 2.191 1.45 3.814 1.504.098.01.186.01.284.01.772 0 1.446-.099 2.04-.303.594-.205 1.082-.454 1.473-.757.399-.311.682-.632.878-.961.195-.33.292-.623.292-.863 0-.276-.088-.499-.257-.65a1.024 1.024 0 0 0-.683-.231zM36.38 9.417c.434-.472.993-.703 1.676-.703h.01c.709 0 1.285.23 1.72.694.444.462.692 1.165.763 2.109h-4.967c.097-.926.363-1.629.798-2.1zM5.706 16.124v-6.55c.187.018.364.027.55.027a4.7 4.7 0 0 0 2.43-.668v7.191c0 .615-.141 1.069-.416 1.371-.275.303-.639.454-1.082.454-.435 0-.78-.151-1.065-.463-.275-.302-.417-.756-.417-1.362M31.478 3.134c-.23-.267-.55-.4-.949-.4-.417 0-.736.142-.958.436-.23.284-.337.712-.337 1.272v4.059c-.514-.57-1.046-.98-1.588-1.255a3.9 3.9 0 0 0-1.18-.356 5.87 5.87 0 0 0-.815-.054c-1.357 0-2.466.48-3.3 1.442-.834.961-1.25 2.296-1.25 4.014 0 .81.106 1.566.31 2.26.213.695.523 1.3.931 1.816.408.516.896.908 1.455 1.193a4.048 4.048 0 0 0 1.818.418c.293 0 .577-.027.852-.08.177-.027.346-.071.514-.125a4.381 4.381 0 0 0 1.162-.605c.364-.267.719-.614 1.091-1.032v.267c0 .507.124.89.364 1.165.24.267.559.41.931.41.364 0 .683-.134.923-.392.24-.267.354-.658.354-1.183V4.3c0-.508-.106-.9-.328-1.166zm-2.75 11.196c-.239.516-.558.899-.957 1.148-.39.25-.834.374-1.304.374h-.01c-.478 0-.913-.134-1.312-.392-.408-.267-.718-.658-.949-1.174-.23-.526-.346-1.158-.346-1.905 0-.703.107-1.326.32-1.851.221-.534.523-.944.922-1.228.39-.294.843-.428 1.34-.428h.035c.47 0 .904.143 1.295.419.408.276.727.676.967 1.201.23.525.354 1.157.354 1.887 0 .783-.124 1.433-.354 1.949zM13.047 8.313v.338c.488-.64 1.011-1.104 1.58-1.406.576-.294 1.232-.445 1.977-.445.719 0 1.366.16 1.934.472.567.311.984.756 1.268 1.335.187.338.302.703.355 1.094.053.383.08.881.08 1.487v5.1c0 .551-.133.97-.382 1.245-.248.285-.576.427-.975.427-.408 0-.736-.142-.994-.436-.257-.285-.381-.703-.381-1.237v-4.565c0-.908-.124-1.602-.373-2.083-.248-.48-.754-.721-1.499-.721-.488 0-.931.151-1.33.436-.4.294-.7.694-.887 1.21-.133.41-.195 1.166-.195 2.297v3.426c0 .56-.133.97-.39 1.255a1.297 1.297 0 0 1-.994.418c-.4 0-.718-.142-.976-.436-.257-.285-.381-.703-.381-1.237v-7.93c0-.525.115-.916.346-1.165.222-.259.532-.392.931-.392.24 0 .453.053.648.169.195.116.354.285.47.516.115.232.168.508.168.828M5.716.423c1.845-.668 3.947-.632 5.526.739.292.276.63.623.762 1.032.16.516-.558-.053-.656-.124-.514-.339-1.029-.624-1.605-.82-3.105-.96-6.04.775-7.868 3.472C1.112 5.914.615 7.169.207 8.549c-.044.151-.08.347-.16.48-.08.152-.035-.41-.035-.427.062-.57.178-1.121.32-1.673.842-2.937 2.705-5.385 5.384-6.506'/%3E\a    %3Cpath d='M8.116 7.738A2.239 2.239 0 0 1 5.09 6.75a2.254 2.254 0 0 1 .985-3.035 2.239 2.239 0 0 1 3.024.988 2.254 2.254 0 0 1-.984 3.035'/%3E\a  %3C/g%3E\a%3C/svg%3E\a");background-size:66px 18px;left:26px;top:10px;width:66px}#cmp-root{overflow-x:hidden !important}#cmp-root #cmp-new-search-header{padding:26px 0 !important}#cmp-root #cmp-new-search-header *{font-family:"Helvetica Neue",Helvetica,Arial,"Liberation Sans",Roboto,Noto,sans-serif}#cmp-root #cmp-new-search-header #cmp-autocomplete-search-card-header{width:960px !important}#cmp-root #cmp-new-search-header.cmp-jumbotron{background:#fff !important;border:none !important;height:auto !important;border-bottom:2px solid #ececec !important;height:76px !important;padding:24px 0 0 !important}#cmp-root #cmp-new-search-header #cmp-autocomplete-cs-form-header{width:960px;margin:0 auto}#cmp-root #cmp-new-search-header #search-by-company-elem-header{box-shadow:none !important;display:flex;flex-wrap:nowrap}#cmp-root #cmp-new-search-header #search-by-company-input-header{flex:1 1 auto !important;border:2px solid #ccc !important;border-radius:4px !important;padding:0 16px !important;margin:0 !important;font-weight:normal !important;font-size:1rem !important;letter-spacing:0 !important;line-height:1.38 !important;background-color:#fff !important;box-shadow:none !important;min-height:44px !important;padding:0 18px !important;height:44px !important;line-height:44px !important;font-size:1rem !important;letter-spacing:0 !important;line-height:1.38 !important;line-height:54px !important;height:54px !important;border-radius:4px !important;border-radius:30px !important;border-color:#ececec !important;color:#6f6f6f !important;width:auto !important;position:relative !important;left:0 !important}#cmp-root #cmp-new-search-header #search-by-company-input-header:focus{border-color:#085ff7 !important;outline:none}#cmp-root #cmp-new-search-header #search-by-company-input-header::-webkit-input-placeholder{color:#6f6f6f}#cmp-root #cmp-new-search-header #search-by-company-input-header::-moz-placeholder{color:#6f6f6f}#cmp-root #cmp-new-search-header #search-by-company-input-header:-ms-input-placeholder{color:#6f6f6f}#cmp-root #cmp-new-search-header #search-by-company-input-header:-moz-placeholder{color:#6f6f6f}#cmp-root #cmp-new-search-header button{border:2px solid #ececec !important;border-radius:50px !important;padding:24px !important;box-shadow:none !important;text-shadow:none !important;font-size:0.875rem !important;letter-spacing:0 !important;line-height:1.43 !important;padding:0 1.5rem !important;width:auto !important;font-weight:bold !important;min-width:172px;line-height:40px !important;height:44px !important;text-align:center !important;-webkit-appearance:none;box-sizing:border-box !important;-webkit-font-smoothing:auto !important;max-width:100% !important;overflow:hidden !important;white-space:nowrap;text-overflow:ellipsis;border-color:#ccc !important;background:#fff !important;color:#085ff7 !important;font-size:1rem !important;letter-spacing:0 !important;line-height:1.38 !important;line-height:1 !important;padding:17px 1.5rem !important;height:auto !important;margin-left:16px;min-width:auto !important;top:0 !important;position:relative !important}#cmp-root #cmp-new-search-header button:focus{outline:none}#cmp-root #cmp-new-search-header button:hover{background:#fff !important;color:#1497ff !important}#cmp-root .cmp-search-header-side-padding{padding:0 !important}#cmp-root>#cmp-header-menu-container{border-bottom:2px solid #f6f6f6}#cmp-root>#cmp-header-menu-container #cmp-header-menu *{font-family:"Helvetica Neue",Helvetica,Arial,"Liberation Sans",Roboto,Noto,sans-serif}#cmp-root>#cmp-header-menu-container #cmp-header-menu #cmp-name-and-rating .cmp-company-name{font-weight:bold;font-size:1.625rem !important;letter-spacing:-0.1px !important;line-height:1.16 !important;line-height:1.22 !important;margin-bottom:8px}#cmp-root>#cmp-header-menu-container #cmp-header-menu #cmp-name-and-rating .cmp-header-rating-average{font-size:18px;color:#000;margin-right:8px !important}#cmp-root>#cmp-header-menu-container #cmp-header-menu.fixed #cmp-header-logo>img{max-width:38px !important;max-height:38px !important}#cmp-root>#cmp-header-menu-container #cmp-header-menu.fixed .cmp-menu>li{padding:0 !important;height:69px !important}#cmp-root>#cmp-header-menu-container #cmp-header-menu.fixed .cmp-menu>li>a,#cmp-root>#cmp-header-menu-container #cmp-header-menu.fixed .cmp-menu>li>li{padding:14px 15px 12px 15px !important}#cmp-root>#cmp-header-menu-container #cmp-header-menu.fixed #cmp-header{width:auto !important;padding:0 !important}#cmp-root>#cmp-header-menu-container #cmp-header-menu.fixed #cmp-header #cmp-header-content{height:auto !important}#cmp-root>#cmp-header-menu-container #cmp-header-menu.fixed #cmp-header-follow-button{padding:0 5px 0 30px !important}#cmp-root>#cmp-header-menu-container #cmp-header-menu.fixed #cmp-header-follow-button .followSignUpForm{top:14px;width:250px !important;right:15px}#cmp-root>#cmp-header-menu-container #cmp-header-menu.fixed #cmp-header-sidebar{display:none !important}#cmp-root>#cmp-header-menu-container #cmp-header-menu.fixed #cmp-name-and-rating{display:none !important}#cmp-root>#cmp-header-menu-container #cmp-header-menu:not(.fixed) #cmp-header-logo>img{max-width:100px !important;max-height:100px !important;height:auto !important}#cmp-root>#cmp-header-menu-container #cmp-header{padding:30px 0 18px 0 !important;width:948px !important}#cmp-root>#cmp-header-menu-container #cmp-header-menu:after{display:none}#cmp-root>#cmp-header-menu-container #cmp-header #cmp-header-sidebar{padding:0 20px !important;width:248px !important;padding:0 !important;right:-16px !important;position:relative}#cmp-root>#cmp-header-menu-container #cmp-header a{color:#6f6f6f !important}#cmp-root>#cmp-header-menu-container #cmp-header #cmp-header-content{height:100px !important}#cmp-root>#cmp-header-menu-container #cmp-header-follow-button{border:none !important;width:auto !important}#cmp-root>#cmp-header-menu-container #cmp-header-follow-button .followingDisplay{border:2px solid #ececec !important;border-radius:50px !important;padding:24px !important;box-shadow:none !important;text-shadow:none !important;font-size:0.875rem !important;letter-spacing:0 !important;line-height:1.43 !important;padding:0 1.5rem !important;width:auto !important;font-weight:bold !important;min-width:172px;line-height:40px !important;height:44px !important;text-align:center !important;-webkit-appearance:none;box-sizing:border-box !important;-webkit-font-smoothing:auto !important;max-width:100% !important;overflow:hidden !important;white-space:nowrap;text-overflow:ellipsis;border-color:#085ff7 !important;background:#fff !important;color:#085ff7 !important;display:block !important;width:100% !important;margin-right:0 !important;margin-left:0 !important;box-sizing:border-box !important;max-width:100% !important;min-width:100% !important;background-color:#F2F2F2 !important;border-color:#F2F2F2 !important;border-radius:100px 100px 0px 100px !important;color:#000 !important;font-weight:bold !important;width:198px !important;padding:0 !important}#cmp-root>#cmp-header-menu-container #cmp-header-follow-button .followingDisplay:focus{outline:none}#cmp-root>#cmp-header-menu-container #cmp-header-follow-button .followingDisplay:hover{border-color:#1497ff !important;background:#fff !important}#cmp-root>#cmp-header-menu-container #cmp-header-follow-button .followingDisplay .followImage{display:none}#cmp-root>#cmp-header-menu-container #cmp-header-follow-button button.followButton{border:2px solid #ececec !important;border-radius:50px !important;padding:24px !important;box-shadow:none !important;text-shadow:none !important;font-size:0.875rem !important;letter-spacing:0 !important;line-height:1.43 !important;padding:0 1.5rem !important;width:auto !important;font-weight:bold !important;min-width:172px;line-height:40px !important;height:44px !important;text-align:center !important;-webkit-appearance:none;box-sizing:border-box !important;-webkit-font-smoothing:auto !important;max-width:100% !important;overflow:hidden !important;white-space:nowrap;text-overflow:ellipsis;border-color:#085ff7 !important;background:#085ff7 !important;color:#fff !important;min-width:100% !important !important;max-width:100% !important;position:relative !important;display:inline !important}#cmp-root>#cmp-header-menu-container #cmp-header-follow-button button.followButton:focus{outline:none}#cmp-root>#cmp-header-menu-container #cmp-header-follow-button button.followButton:hover{border-color:#1497ff !important;background:#1497ff !important}#cmp-root>#cmp-header-menu-container #cmp-header-follow-button table.followForm td.followButtonCaption{font-size:12px !important;max-width:100% !important;overflow:hidden !important;padding-bottom:24px !important}#cmp-root>#cmp-header-menu-container #cmp-header-follow-button .followSignUpForm{top:-69px}#cmp-root>#cmp-header-menu-container #cmp-menu-container{bottom:-2px}#cmp-root>#cmp-header-menu-container .cmp-menu{width:100%;display:table !important}#cmp-root>#cmp-header-menu-container .cmp-menu>li{height:60px !important;border-bottom:2px solid #f6f6f6 !important;position:relative !important;padding:0 !important;display:table-cell;min-width:60px !important}#cmp-root>#cmp-header-menu-container .cmp-menu>li:hover{border-bottom:2px solid #1497ff !important}#cmp-root>#cmp-header-menu-container .cmp-menu>li a{color:#909090 !important;font-weight:normal;padding:19px 0 !important;font-size:16px !important;display:block !important;bottom:0;left:0;right:0}#cmp-root>#cmp-header-menu-container .cmp-menu>li.cmp-menu-selected{border-bottom:2px solid #085ff7 !important}#cmp-root>#cmp-header-menu-container .cmp-menu>li.cmp-menu-selected a{color:#000 !important}.cmp-header-ac-renderer{border:2px solid #085ff7;background:#FFFFFF;box-shadow:2px 3px 4px 0 rgba(0,0,0,0.12);border-radius:24px;margin-left:10px !important;min-width:905px !important}.cmp-header-ac-row{padding:8px 24px 8px 42px;border-bottom:1px #f6f6f6 solid;background-position:15px 50% !important}.cmp-header-ac-row:first-child{border-top-left-radius:24px;border-top-right-radius:24px}.cmp-header-ac-row:last-child{border:none;border-bottom-left-radius:24px;border-bottom-right-radius:24px}#cmp-root #cmp-review-topContent #cmp-reviews-header .cmp-sidebar-section .cmp-button.cmp-unhighlighted{padding:0 1.5em !important}#cmp-root #cmp-name-and-rating{max-width:500px}#cmp-root #cmp-page{margin-top:24px !important}#cmp-root .premium-v2 .cmp-menu>li>a,#cmp-root .premium-v2 .cmp-menu>li>span{padding:12px}body,#cmp-root{flex:1 0 auto !important}#cmp-root #cmp-page .cmp-breadcrumb{margin:32px 0;padding:0 !important}#cmp-root #cmp-page .cmp-breadcrumb ol{border:none}#cmp-root #cmp-footer{border-top:2px solid #f6f6f6;background:#fff}#cmp-root #cmp-footer form{display:flex;flex-wrap:nowrap;width:960px;margin:0 auto;padding:24px 0;justify-content:space-between}#cmp-root #cmp-footer input[type="text"]{border:2px solid #ccc !important;border-radius:4px !important;padding:0 16px !important;margin:0 !important;font-weight:normal !important;font-size:1rem !important;letter-spacing:0 !important;line-height:1.38 !important;background-color:#fff !important;box-shadow:none !important;min-height:44px !important;padding:0 18px !important;height:44px !important;line-height:44px !important;font-size:1rem !important;letter-spacing:0 !important;line-height:1.38 !important;line-height:54px !important;height:54px !important;border-radius:4px !important;border-radius:30px !important;border-color:#ececec !important;box-shadow:none !important;color:#6f6f6f !important;flex:1 1 auto;height:44px !important;line-height:40px !important}#cmp-root #cmp-footer input[type="text"]:focus{border-color:#085ff7 !important;outline:none}#cmp-root #cmp-footer input[type="text"]::-webkit-input-placeholder{color:#6f6f6f}#cmp-root #cmp-footer input[type="text"]::-moz-placeholder{color:#6f6f6f}#cmp-root #cmp-footer input[type="text"]:-ms-input-placeholder{color:#6f6f6f}#cmp-root #cmp-footer input[type="text"]:-moz-placeholder{color:#6f6f6f}#cmp-root #cmp-footer input[type="text"]:focus{outline:none}#cmp-root #cmp-footer input::-webkit-input-placeholder{color:#6f6f6f !important}#cmp-root #cmp-footer input:-moz-placeholder{color:#6f6f6f !important}#cmp-root #cmp-footer input::-moz-placeholder{color:#6f6f6f !important}#cmp-root #cmp-footer input:-ms-input-placeholder{color:#6f6f6f !important}#cmp-root #cmp-footer input::-ms-input-placeholder{color:#6f6f6f !important}#cmp-root #cmp-footer input[type="submit"]{border:2px solid #ececec !important;border-radius:50px !important;padding:24px !important;box-shadow:none !important;text-shadow:none !important;font-size:0.875rem !important;letter-spacing:0 !important;line-height:1.43 !important;padding:0 1.5rem !important;width:auto !important;font-weight:bold !important;min-width:172px;line-height:40px !important;height:44px !important;text-align:center !important;-webkit-appearance:none;box-sizing:border-box !important;-webkit-font-smoothing:auto !important;max-width:100% !important;overflow:hidden !important;white-space:nowrap;text-overflow:ellipsis;border-color:#ccc !important;background:#fff !important;color:#085ff7 !important;font-size:1rem !important;letter-spacing:0 !important;line-height:1.38 !important;line-height:1 !important;padding:17px 1.5rem !important;height:auto !important;margin-left:16px;min-width:auto !important;top:0 !important;position:relative !important;height:44px !important;font-size:0.875rem !important;letter-spacing:0 !important;line-height:1.43 !important;padding-top:0 !important;padding-bottom:0 !important;border-color:#ececec !important}#cmp-root #cmp-footer input[type="submit"]:focus{outline:none}#cmp-root #cmp-footer input[type="submit"]:hover{background:#fff !important;color:#1497ff !important}#footerWrapper{border-top:1px solid #f2f2f2;padding:16px 32px;background:#fff}#footerWrapper #footer{position:relative}#footerWrapper .separator_bottom{display:none !important}#footerWrapper #secondary_nav{float:left;font-size:12px !important;color:#000;font-weight:bold;margin:24px 0}#footerWrapper #secondary_nav .origin_site_link{text-align:left !important;padding:0 !important;margin-bottom:8px !important}#footerWrapper #secondary_nav .origin_site_link a{color:#085ff7 !important}#footerWrapper #secondary_nav a{color:#000;font-weight:bold}#footerWrapper #footer-legal{margin:24px 0;top:0;right:0;position:absolute}*::-webkit-input-placeholder,*::-moz-placeholder,*:-ms-input-placeholder,*:-moz-placeholder{color:red !important;opacity:1}div#cookie-alert-container{margin:0 auto !important;margin:24px 0 24px 0 !important;position:absolute !important;left:50% !important}div#cookie-alert-container #cookie-alert{position:relative !important;border-radius:27px !important;padding:16px !important;background-color:#fff6dc !important;left:-50% !important;margin-top:32px !important}#cmp-root #cmp-sidebar .cmp-sidebar-section.cmp-bordered-box h3{border-bottom:2px solid #ececec;margin-left:-24px;margin-right:-24px;padding:16px 24px;padding-top:0;font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;font-weight:bold !important}#cmp-root #cmp-sidebar .cmp-button{max-width:100% !important}#cmp-root #cmp-sidebar .cmp-profile-completion-widget .cmp-profile-completion-bar{width:100%}#cmp-root #cmp-sidebar .cmp-sidebar-section{border:2px solid #ececec;padding:16px 24px 24px 24px !important;overflow:hidden;margin-top:16px !important;background:#fff}#cmp-root #cmp-sidebar .cmp-sidebar-section:first-child{margin-top:0 !important}#cmp-root #cmp-sidebar .cmp-sidebar-section:last-child{margin-bottom:32px !important}#cmp-root #cmp-sidebar .cmp-sidebar-section.cmp-claimed-profile-section{padding:24px !important;margin-top:0 !important;background:#fff !important}#cmp-root #cmp-sidebar .cmp-sidebar-section.cmp-claimed-profile-section a,#cmp-root #cmp-sidebar .cmp-sidebar-section.cmp-claimed-profile-section .cmp-report-problem{color:#6f6f6f !important}#cmp-root #cmp-sidebar .cmp-sidebar-section.cmp-claimed-profile-section{margin-bottom:0 !important;padding-top:16px !important;padding-bottom:16px !important}#cmp-root #cmp-sidebar .cmp-sidebar-section .cmp-sidebar-entry div{margin:16px 0 8px 0 !important;color:#2d2d2d !important;line-height:1.5}#cmp-root #cmp-sidebar .cmp-sidebar-section ul li{font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;color:#2d2d2d !important;line-height:1.67 !important}#cmp-root #cmp-sidebar .cmp-sidebar-section ul li>span{display:none}#cmp-root #cmp-sidebar .cmp-sidebar-section ul li a{font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;color:#2d2d2d !important;line-height:1.5 !important}#cmp-root #cmp-sidebar .cmp-sidebar-section ul+a{color:#4b4b4b !important;font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important}#cmp-root #cmp-sidebar .cmp-sidebar-section .cmp-review-histogram{width:100% !important}#cmp-root #cmp-sidebar .cmp-sidebar-section .cmp-review-histogram .cmp-ReviewHistogram-label{width:auto !important}#cmp-root #cmp-sidebar .cmp-sidebar-section .cmp-review-histogram .cmp-ReviewHistogram-rating{font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important}#cmp-root #cmp-sidebar .cmp-sidebar-section .cmp-review-histogram .cmp-ReviewHistogram-number{font-size:0.625rem !important;letter-spacing:0 !important;line-height:1.4 !important}#cmp-root #cmp-sidebar .cmp-sidebar-section .cmp-review-histogram .cmp-ReviewHistogram-bar{width:150px !important}#cmp-root #cmp-sidebar .cmp-sidebar-section .cmp-review-histogram+h3{border:none !important;padding:0 24px}#cmp-root #cmp-sidebar .cmp-sidebar-section .cmp-ReviewCategories>.cmp-ReviewCategories-category{padding:0 0 8px 0 !important;display:block}#cmp-root #cmp-sidebar .cmp-sidebar-section .cmp-ReviewCategories>.cmp-ReviewCategories-category:last-child{padding:0 !important}#cmp-root #cmp-sidebar .cmp-sidebar-section .cmp-ReviewCategories .cmp-ReviewCategories-rating{font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important}#cmp-root #cmp-sidebar .cmp-sidebar-section .cmp-ReviewCategories .cmp-ReviewCategories-name{font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;color:#4b4b4b !important;padding:0 !important}#cmp-root #cmp-sidebar .cmp-sidebar-section a[data-tn-element=company-questions-link]{color:#085ff7 !important}#cmp-root #cmp-sidebar .cmp-sidebar-section .cmp-sidebar-entry{font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important}#cmp-root #cmp-sidebar .cmp-sidebar-section .cmp-sidebar-entry ul li{background:url("data:image/svg+xml;charset=utf8,\a%3Csvg width='8' height='8' xmlns='http://www.w3.org/2000/svg'%3E\a  %3Ccircle fill='%2300B887' cx='4' cy='4' r='4' fill-rule='evenodd'/%3E\a%3C/svg%3E\a") 0 6px no-repeat !important;background-size:5px !important;list-style-type:none;padding-left:13px;margin-top:4px}#cmp-root #cmp-sidebar .cmp-claimed-profile-text,#cmp-root #cmp-sidebar a[data-tn-element=claim-page-link]{background:url("data:image/svg+xml;charset=utf8,\a%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E\a  %3Cg fill='none' fill-rule='evenodd'%3E\a    %3Ccircle cx='9' cy='9' r='9' fill='%2395F5D3'/%3E\a    %3Cpath stroke='%23000' stroke-width='2' d='M4.5 8.683l3.054 2.544 5.339-5.602'/%3E\a  %3C/g%3E\a%3C/svg%3E\a") right 2px top no-repeat;background-size:16px;font-weight:bold;font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;color:#000;padding-right:24px;padding-top:1px;display:inline-block}#cmp-root #cmp-sidebar p.cmp-more{margin:0 !important}#cmp-root #cmp-sidebar .cmp-more span,#cmp-root #cmp-sidebar .cmp-less span{color:#4b4b4b !important;font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important}#cmp-root #cmp-sidebar .cmp-more span i.cmp-icon,#cmp-root #cmp-sidebar .cmp-less span i.cmp-icon{display:none}#cmp-root #cmp-sidebar .cmp-review-widget-entry{position:relative;margin-bottom:16px}#cmp-root #cmp-sidebar .cmp-review-widget-entry .cmp-review-widget-overallRating{display:inline-block;position:absolute;top:0;font-size:0.875rem !important;letter-spacing:0 !important;line-height:1.43 !important;font-weight:bold}#cmp-root #cmp-sidebar .cmp-review-widget-entry .cmp-Rating{display:inline-block;position:absolute;top:0;left:24px}#cmp-root #cmp-sidebar .cmp-review-widget-entry .cmp-Rating+div{font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;margin-bottom:8px}#cmp-root #cmp-sidebar .cmp-review-widget-entry .cmp-review-widget-title{padding-top:26px;margin-bottom:8px;font-size:0.875rem !important;letter-spacing:0 !important;line-height:1.43 !important}#cmp-root #cmp-sidebar .cmp-review-widget-entry .cmp-review-widget-subtitle{font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;color:#6f6f6f !important}#cmp-root #cmp-sidebar .cmp-qna-official{background:url("data:image/svg+xml;charset=utf8,\a%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E\a  %3Cg fill='none' fill-rule='evenodd'%3E\a    %3Ccircle cx='9' cy='9' r='9' fill='%2395F5D3'/%3E\a    %3Cpath stroke='%23000' stroke-width='2' d='M4.5 8.683l3.054 2.544 5.339-5.602'/%3E\a  %3C/g%3E\a%3C/svg%3E\a") 50% 50% no-repeat !important;background-size:14px !important;padding:0 !important;margin:0 8px 0 0 !important;height:20px !important;width:14px !important;float:left !important}#cmp-root #cmp-sidebar .qna-widget-answer-information{margin-top:8px !important}#cmp-root #cmp-sidebar #cmp-sal-satisfaction-widget .cmp-sidebar-entry{padding:0 0 12px 0}#cmp-root #cmp-sidebar #cmp-sal-satisfaction-widget .cmp-sidebar-entry .cmp-sal-satisfaction-chart{display:block !important;width:100%;text-align:center;margin:24px 0 16px 0 !important}#cmp-root #cmp-sidebar #cmp-sal-satisfaction-widget .cmp-sidebar-entry .cmp-sal-satisfaction-chart+div{display:block;clear:both;margin:0 !important;padding:0 !important}#cmp-root #cmp-sidebar #cmp-sal-satisfaction-widget .cmp-sidebar-entry .cmp-sal-satisfaction-chart+div div{margin:0 0 4px 0 !important}#cmp-root #cmp-sidebar #cmp-sal-satisfaction-widget .cmp-sidebar-entry .cmp-sal-satisfaction-chart+div div:last-of-type{color:#6f6f6f !important}#cmp-root #cmp-sidebar #cmp-sal-satisfaction-widget .cmp-sidebar-entry .cmp-PieChart--green .cmp-PieChart-fulfill{fill:#00b887}#cmp-root #cmp-sidebar #cmp-sal-satisfaction-widget .cmp-sidebar-entry .cmp-PieChart--green .cmp-PieChart-text{fill:#000}#cmp-root #cmp-sidebar .cmp-sidebar-section.cmp-popular-questions-widget .qna-widget-answer-information{margin:0 0 16px 0 !important}#cmp-root #cmp-sidebar .cmp-sidebar-section.cmp-popular-questions-widget .qna-widget-answer-information span{font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important}#cmp-root #cmp-sidebar .cmp-sidebar-section.qna-widget.qna-widget .qna-widget-text{font-size:0.875rem !important;letter-spacing:0 !important;line-height:1.43 !important;color:#6f6f6f;margin:0 0 24px 0}#cmp-root #cmp-sidebar .cmp-sidebar-section.qna-widget.qna-widget .cmp-button{border:2px solid #ececec !important;border-radius:50px !important;padding:24px !important;box-shadow:none !important;text-shadow:none !important;font-size:0.875rem !important;letter-spacing:0 !important;line-height:1.43 !important;padding:0 1.5rem !important;width:auto !important;font-weight:bold !important;min-width:172px;line-height:40px !important;height:44px !important;text-align:center !important;-webkit-appearance:none;box-sizing:border-box !important;-webkit-font-smoothing:auto !important;max-width:100% !important;overflow:hidden !important;white-space:nowrap;text-overflow:ellipsis;border-color:#085ff7 !important;background:#fff !important;color:#085ff7 !important;display:block !important;width:100% !important;margin-right:0 !important;margin-left:0 !important;box-sizing:border-box !important;max-width:100% !important;min-width:100% !important;padding-left:0 !important;padding-right:0 !important}#cmp-root #cmp-sidebar .cmp-sidebar-section.qna-widget.qna-widget .cmp-button:focus{outline:none}#cmp-root #cmp-sidebar .cmp-sidebar-section.qna-widget.qna-widget .cmp-button:hover{border-color:#1497ff !important;background:#fff !important}#cmp-root #cmp-sidebar #cmp-review-sidebar a,#cmp-root #cmp-sidebar #cmp-review-sidebar a:hover{color:#909090}#cmp-root #cmp-sidebar #cmp-review-sidebar .cmp-review-sidebar-list{margin-bottom:25px}#cmp-root #cmp-sidebar #cmp-review-sidebar .cmp-review-sidebar-list li a.cmp-underline-partial{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='7px' height='2px' viewBox='0 0 7 2' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='background: %23FFFFFF;'%3E\a%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-dasharray='2,4'%3E\a    %3Cg id='Artboard' stroke='%23ECECEC' stroke-width='2'%3E\a        %3Cpath d='M0,1 L5.64606625,1' id='Path-4-Copy-2'%3E%3C/path%3E\a    %3C/g%3E\a%3C/g%3E\a%3C/svg%3E");background-position:0 92%;background-repeat:repeat-x;clear:both;display:block;position:relative}#cmp-root #cmp-sidebar #cmp-review-sidebar .cmp-review-sidebar-list li a.cmp-underline-partial span{max-width:80%;display:inline-block}#cmp-root #cmp-sidebar #cmp-review-sidebar .cmp-review-sidebar-list li a.cmp-underline-partial .cmp-note{float:right;background:#fff;color:#085ff7;padding-left:5px;position:absolute;bottom:0;right:0}#cmp-root #cmp-sidebar #cmp-recently-viewed-jobs a{color:#000;font-size:0.875rem !important;letter-spacing:0 !important;line-height:1.43 !important}#cmp-root #cmp-sidebar #cmp-recently-viewed-jobs .cmp-persist-jobs-body{color:#909090;font-size:0.875rem !important;letter-spacing:0 !important;line-height:1.43 !important;margin-bottom:8px}#cmp-root #cmp-sidebar #cmp-recently-viewed-jobs .cmp-persist-jobs-body:last-of-type{margin-bottom:0}#cmp-root #cmp-sidebar #cmp-company-details-sidebar dt{color:#2d2d2d;font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;font-weight:bold}#cmp-root #cmp-sidebar #cmp-company-details-sidebar dd{color:#4b4b4b;font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important}#cmp-root #cmp-sidebar #cmp-company-details-sidebar a{color:#085ff7}#cmp-root #cmp-sidebar .cmp-sidebar-section.cmp-sns-section{padding:0 !important}#cmp-root #cmp-sidebar .cmp-sidebar-section.cmp-sns-section h2{width:auto !important;padding:16px 24px;border-bottom:2px solid #ececec;position:relative;box-sizing:box-sizing;font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;background:none !important;color:#000;height:auto !important}#cmp-root #cmp-sidebar .cmp-sidebar-section.cmp-sns-section .fb-page{padding:0 !important}#cmp-root #cmp-sidebar .cmp-sidebar-section.cmp-sns-section .cmp-fb-content{padding:16px}#cmp-root #cmp-sidebar .cmp-sidebar-section.cmp-sns-section .fb-page.fb_iframe_widget,#cmp-root #cmp-sidebar .cmp-sidebar-section.cmp-sns-section .cmp-sns-section-content{padding:16px;display:block !important;border:none !important}#cmp-root #cmp-sidebar .cmp-sidebar-section.cmp-sns-section .fb-page.fb_iframe_widget span,#cmp-root #cmp-sidebar .cmp-sidebar-section.cmp-sns-section .cmp-sns-section-content span{width:100% !important;display:block}#cmp-root #cmp-sidebar .cmp-sidebar-section.cmp-sns-section .fb-page.fb_iframe_widget span iframe,#cmp-root #cmp-sidebar .cmp-sidebar-section.cmp-sns-section .cmp-sns-section-content span iframe{position:relative !important}#cmp-root #cmp-sidebar .fb-page.fb_iframe_widget{overflow:hidden}#cmp-root #cmp-sidebar .cmp-TopicFilters a.cmp-TopicFilters-filter{border:2px solid #ccc !important;border-radius:50px !important;padding:6px 17px !important;font-size:0.875rem !important;letter-spacing:0 !important;line-height:1.43 !important;line-height:18px !important;color:#4b4b4b !important;display:inline-block !important;max-height:36px !important;height:auto !important;padding:2px 17px !important;line-height:18px !important;max-height:28px !important;font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;font-weight:bold;font-size:0.875rem !important;letter-spacing:0 !important;line-height:1.43 !important;float:left;width:auto !important;color:#085ff7 !important;margin:0 4px 8px 0 !important}#cmp-root #cmp-sidebar .cmp-TopicFilters a.cmp-TopicFilters-filter:hover{text-decoration:none !important}#cmp-root #cmp-sidebar .cmp-sidebar-section .cmp-review-histogram{margin-bottom:1.25rem}#cmp-root .cmp-ReviewCategories-category .cmp-ReviewCategories-star{padding:0}#cmp-root .cmp-ReviewHistogram-bar-filled{border-right:0;border-top-right-radius:6px;border-bottom-right-radius:6px}#cmp-root .cmp-FairygodbossRatings-OverallRating{margin-top:0}.cmp-AlertBox{padding:16px 48px !important;margin:8px 0 8px 0 !important;border:none;border-radius:24px !important;border-top-left-radius:0 !important;box-sizing:border-box !important}.cmp-AlertBox .cmp-AlertBox-icon{display:none}.cmp-AlertBox .cmp-AlertBox-title{font-size:0.875rem !important;letter-spacing:0 !important;line-height:1.43 !important;color:#000;margin:0;font-weight:bold}.cmp-AlertBox .cmp-qna-error-list{font-size:0.875rem !important;letter-spacing:0 !important;line-height:1.43 !important;color:#4b4b4b}.cmp-AlertBox a{color:#085ff7 !important}.cmp-AlertBox.cmp-AlertBox--success{background:url("data:image/svg+xml;charset=utf8,\a%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E\a  %3Cdefs%3E\a    %3Crect id='a' width='24' height='24' rx='12'/%3E\a  %3C/defs%3E\a  %3Cg fill='none' fill-rule='evenodd'%3E\a    %3Cg%3E\a      %3Cuse fill='%23FFF' xlink:href='%23a'/%3E\a      %3Crect stroke='%2300B887' stroke-width='2' x='1' y='1' width='22' height='22' rx='11'/%3E\a    %3C/g%3E\a    %3Cpath stroke='%23000' stroke-width='2' d='M7 12.45l3.702 3.702L17.173 8'/%3E\a  %3C/g%3E\a%3C/svg%3E\a") 16px 24px no-repeat #e6fff6}.cmp-AlertBox.cmp-AlertBox--error{background:url("data:image/svg+xml;charset=utf8,\a%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E\a  %3Cdefs%3E\a    %3Crect id='a' width='24' height='24' rx='12'/%3E\a  %3C/defs%3E\a  %3Cg fill='none' fill-rule='evenodd'%3E\a    %3Cg transform='rotate(-180 12 12)'%3E\a      %3Cuse fill='%23FFF' xlink:href='%23a'/%3E\a      %3Crect stroke='%23FF575F' stroke-width='2' x='1' y='1' width='22' height='22' rx='11'/%3E\a    %3C/g%3E\a    %3Cpath fill='%23000' d='M13.4 14H11V6h2.4z'/%3E\a    %3Crect fill='%23000' transform='rotate(-180 12.2 17.2)' x='11' y='16' width='2.4' height='2.4' rx='1.2'/%3E\a  %3C/g%3E\a%3C/svg%3E\a") 16px 24px no-repeat #fff0ef}.cmp-AlertBox.cmp-AlertBox--info{background:url("data:image/svg+xml;charset=utf8,\a%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E\a  %3Cdefs%3E\a    %3Crect id='a' width='24' height='24' rx='12'/%3E\a  %3C/defs%3E\a  %3Cg fill='none' fill-rule='evenodd'%3E\a    %3Cuse fill='%23FFF' xlink:href='%23a'/%3E\a    %3Crect stroke='%23FFE657' stroke-width='2' x='1' y='1' width='22' height='22' rx='11'/%3E\a    %3Cpath fill='%23000' d='M10.8 10h2.4v8h-2.4z'/%3E\a    %3Crect fill='%23000' x='10.8' y='6' width='2.4' height='2.4' rx='1.2'/%3E\a  %3C/g%3E\a%3C/svg%3E\a") 16px 12px no-repeat #f6f6f6}.cmp-AlertBox .icl-Body--sm{font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;color:#000 !important;font-weight:normal !important}.cmp-AlertBox .icl-Body--sm a{float:none !important;clear:both !important}#cmp-root .cmp-Pagination{margin:0 !important;text-align:right;position:relative}#cmp-root .cmp-Pagination a{color:#085ff7;font-weight:bold}#cmp-root .cmp-Pagination span{font-weight:bold}#cmp-root .cmp-Pagination .cmp-Pagination-link--nav{padding:0 !important}#cmp-root .cmp-Pagination .cmp-Pagination-link--nav[data-tn-element="previous-page"]{left:-8px}#cmp-root .cmp-Pagination .cmp-Pagination-link--nav[data-tn-element="next-page"]{right:0;right:-6px;position:relative}#cmp-root .icl-Icon--blue{fill:#085ff7 !important}#cmp-root #cmp-page:after{margin:0 !important}#cmp-salary-legal-disclaimer{background:url("data:image/svg+xml;charset=utf8,\a%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E\a    %3Cg fill='none' fill-rule='evenodd'%3E\a        %3Ccircle cx='10' cy='10' r='9' stroke='%23ECECEC' stroke-width='2'/%3E\a        %3Cpath fill='%23085FF7' d='M9.316 12.152H11.2V14H9.316v-1.848zm-1.932-3.96a3.43 3.43 0 0 1 .222-1.188c.14-.36.336-.672.588-.936a2.65 2.65 0 0 1 .912-.618 3.083 3.083 0 0 1 1.194-.222c.568 0 1.042.078 1.422.234.38.156.686.35.918.582a2.154 2.154 0 0 1 .648 1.5c0 .384-.05.7-.15.948a2.338 2.338 0 0 1-.864 1.086c-.18.124-.35.248-.51.372-.16.124-.302.266-.426.426-.124.16-.202.36-.234.6v.456h-1.62v-.54c.024-.344.09-.632.198-.864a2.48 2.48 0 0 1 .378-.594 3.02 3.02 0 0 1 .456-.426c.16-.12.308-.24.444-.36a1.61 1.61 0 0 0 .33-.396.983.983 0 0 0 .114-.54c0-.368-.09-.64-.27-.816-.18-.176-.43-.264-.75-.264-.216 0-.402.042-.558.126a1.113 1.113 0 0 0-.384.336c-.1.14-.174.304-.222.492-.048.188-.072.39-.072.606H7.384z'/%3E\a    %3C/g%3E\a%3C/svg%3E\a") 100% 50% no-repeat !important;padding-left:32px}#cmp-root .cmp-modal{border-radius:0 !important;padding:16px 40px 16px 16px;font-size:12px;color:#2d2d2d;box-shadow:2px 3px 4px rgba(0,0,0,0.15)}#cmp-root .cmp-modal a{color:#085ff7 !important}#cmp-root .cmp-modal .cmp-salary-modal{padding-top:8px}#cmp-root #cmp-page .cmp-salary-header .cmp-salary-header-content{max-width:626px}#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-average-above,#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-average-below,#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-average-meet{color:#000 !important}#cmp-root #cmp-sidebar .cmp-more span,#cmp-root #cmp-sidebar .cmp-less span,#cmp-root #cmp-sidebar .cmp-sidebar-section ul+a,#cmp-root #cmp-sal-company-title-jobs-link a,#cmp-root #cmp-page .cmp-sal-average-stats-section .cmp-sal-links-section.cmp-sal-links-section.cmp-sal-links a,#cmp-root #cmp-sal-company-title-reviews-link.cmp-sal-links-section.cmp-sal-links a,#cmp-root #cmp-page .cmp-sal-link a{color:#085ff7 !important}#cmp-root #cmp-sidebar .cmp-more span:hover,#cmp-root #cmp-sidebar .cmp-less span:hover,#cmp-root #cmp-sidebar .cmp-sidebar-section ul+a:hover,#cmp-root #cmp-sal-company-title-jobs-link a:hover,#cmp-root #cmp-page .cmp-sal-average-stats-section .cmp-sal-links-section.cmp-sal-links-section.cmp-sal-links a:hover,#cmp-root #cmp-sal-company-title-reviews-link.cmp-sal-links-section.cmp-sal-links a:hover,#cmp-root #cmp-page .cmp-sal-link a:hover{text-decoration:underline}#cmp-root #cmp-page .cmp-filters-section .cmp-select-label{padding-left:2px !important}#cmp-root #cmp-page .cmp-section .cmp-salary-table>thead tr th{text-transform:capitalize}#cmp-root .cmp-sal-distribution .cmp-sal-caption{text-align:left;width:100%;line-height:15px}#cmp-root .cmp-sal-distribution .cmp-sal-caption{margin-top:-24px;text-align:left;width:100%;line-height:15px}#cmp-root .cmp-sal-distribution ul>li.cmp-sal-unknown{display:none}#cmp-root .cmp-salary-footer{padding-left:0;padding-right:0}#cmp-root #cmp-page .cmp-sal-distribution{width:100%}#cmp-root #cmp-page .cmp-sal-distribution ul{border:none;height:20px;max-height:20px;width:168px}#cmp-root #cmp-page .cmp-sal-distribution ul>li{border-radius:0 !important;border-top-left-radius:2px !important;border-top-right-radius:2px !important;background-color:#ececec !important}#cmp-root #cmp-page .cmp-sal-distribution ul>li>span{display:none}#cmp-root #cmp-page .cmp-sal-distribution ul>li.cmp-sal-highlight{background-color:#00b887 !important}#cmp-root #cmp-page .cmp-sal-distribution ul>li.cmp-sal-highlight>span{display:none}#cmp-root #cmp-page .cmp-sal-distribution ul>li.cmp-sal-unknown{display:none !important}#cmp-root #cmp-page .cmp-sal-distribution .cmp-sal-min.cmp-sal-caption,#cmp-root #cmp-page .cmp-sal-distribution .cmp-sal-max.cmp-sal-caption{width:50% !important;margin-top:4px;display:block !important}#cmp-root #cmp-page .cmp-sal-distribution .cmp-sal-min.cmp-sal-caption>span,#cmp-root #cmp-page .cmp-sal-distribution .cmp-sal-max.cmp-sal-caption>span{font-size:0.6875rem !important;letter-spacing:0 !important;line-height:1.46 !important}#cmp-root #cmp-page .cmp-sal-distribution .cmp-sal-max{text-align:right}#cmp-root #cmp-page .cmp-sal-distribution .cmp-sal-caption{margin-top:-14px}#cmp-root #cmp-page .cmp-sal-distribution .cmp-sal-caption span{font-size:0.625rem !important;letter-spacing:0 !important;line-height:1.4 !important}#cmp-root #cmp-page .cmp-sal-distribution .cmp-sal-caption>div{display:none !important}#cmp-root #cmp-page .cmp-sal-link{margin:24px 0 0 0}#cmp-root #cmp-page .cmp-sal-link a{color:#4b4b4b;font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important}#cmp-page{position:relative}#cmp-page::after{margin:0 !important}#cmp-root #cmp-content{width:678px !important;margin:24px 0 0 24px !important}#cmp-root #cmp-sidebar{width:250px;float:right;margin:24px 0 0 0 !important}#cmp-root .cmp-salary-header{margin:0 !important;padding:0 !important}#cmp-root .cmp-salary-header h1.cmp-salary-header-text{margin:0;padding:0 0 24px 44px;background:url("data:image/svg+xml;charset=utf8,\a%3Csvg width='20' height='27' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E\a  %3Cdefs%3E\a    %3Cpath id='a' d='M0 18.467h20V27l-5.881-2.16L10 27l-4.015-2.16L0 27z'/%3E\a  %3C/defs%3E\a  %3Cg fill='none' fill-rule='evenodd'%3E\a    %3Cg%3E\a      %3Cuse fill='%23F6C74A' xlink:href='%23a'/%3E\a      %3Cpath stroke='%23000' d='M.5 18.967v7.321l5.525-1.994 3.978 2.14 4.08-2.14 5.417 1.99v-7.317H.5z'/%3E\a    %3C/g%3E\a    %3Cpath d='M1 1v24.576l5.066-1.828 3.94 2.12 4.041-2.12L19 25.568V1H1z' stroke='%23000' stroke-width='2'/%3E\a    %3Cg fill='%23000'%3E\a      %3Ctext font-family='HelveticaNeue-Bold, Helvetica Neue' font-size='12' font-weight='bold' transform='translate(6 1.66)'%3E\a        %3Ctspan x='0' y='12'%3ES%3C/tspan%3E\a      %3C/text%3E\a      %3Cpath d='M9.5 3.66h1v2h-1zM9.5 13.41h1v2h-1z'/%3E\a    %3C/g%3E\a  %3C/g%3E\a%3C/svg%3E\a") 0 1px no-repeat;background-size:24px;font-size:1.4375rem !important;letter-spacing:-0.1px !important;line-height:1.22 !important;color:#000 !important;font-weight:bold !important;letter-spacing:normal !important}#cmp-root .cmp-salary-header .cmp-salary-header-content{font-size:0.875rem !important;letter-spacing:0 !important;line-height:1.43 !important;color:#2d2d2d !important;font-weight:normal !important;margin-bottom:16px}#cmp-root .cmp-filters-section{background:none !important;padding:0 !important;margin:0 0 32px 0 !important}#cmp-root .cmp-filters-section .cmp-select-label{font-size:0.875rem !important;letter-spacing:0 !important;line-height:1.43 !important;color:#000 !important;font-weight:bold !important;margin-bottom:8px}#cmp-root .cmp-filters-section .cmp-select-wrapper{border-radius:4px !important;background-image:url("data:image/svg+xml;charset=utf8,\a%3Csvg width='12' height='8' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E\a  %3Cdefs%3E\a    %3Cpath id='a' d='M1.41 0L6 4.58 10.59 0 12 1.41l-6 6-6-6z'/%3E\a  %3C/defs%3E\a  %3Cuse fill='%234B45B4B' xlink:href='%23a' fill-rule='evenodd'/%3E\a%3C/svg%3E\a");background-size:12px 8px;background-repeat:no-repeat !important;background-position:right 24px top 50% !important;background-position:right 18px top 50% !important}#cmp-root .cmp-filters-section #cmp-salary-loc-select{border:2px solid #ccc !important;border-radius:4px !important;padding:0 44px 0 18px !important;margin:0 !important;font-size:12px !important;font-weight:bold;height:44px !important;line-height:40px !important;background:none !important;overflow:hidden !important;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;height:36px !important;line-height:36px !important}#cmp-root .cmp-filters-section #cmp-salary-loc-select::-ms-expand{display:none !important}#cmp-root .cmp-filters-section #cmp-salary-loc-select:focus{outline:none}#cmp-root .cmp-filters-section #cmp-salary-loc-select:hover{border-color:#1497ff !important}#cmp-root #cmp-page .cmp-salary-info-panel{width:100% !important;height:auto !important;display:inline-table;box-sizing:content-box;margin-bottom:24px !important}#cmp-root #cmp-page .cmp-salary-info-panel:after{content:"";display:table;clear:both}#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-summary,#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-distribution{width:50% !important;max-width:50% !important;margin:0;padding:0;float:none;display:table-cell;border:2px solid #f6f6f6;padding:32px 48px !important;vertical-align:top;height:auto !important}#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-summary-caption{font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;color:#6f6f6f;margin-bottom:16px}#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-summary .cmp-sal-salary{margin:0 !important;font-size:1.125rem !important;letter-spacing:-0.06px !important;line-height:1.34 !important;color:#6f6f6f}#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-summary .cmp-salary-amount{font-size:1.875rem !important;letter-spacing:-0.12px !important;line-height:1.14 !important;font-weight:bold !important;display:inline-block;margin-right:4px;color:#000}#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-distribution{padding-top:70px !important;border-left:none;position:relative}#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-distribution ul{height:40px !important;max-height:40px !important;border:none;width:100% !important;margin-bottom:2px}#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-distribution .cmp-sal-center{position:absolute;top:32px;margin:0 0 16px 0;width:auto !important}#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-distribution .cmp-sal-center span{font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;color:#6f6f6f}#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-average-meet,#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-average-below,#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-average-above{margin-top:16px;border-radius:4px;display:block;padding:4px 8px 4px 20px;font-size:0.625rem !important;letter-spacing:0 !important;line-height:1.4 !important;color:#6f6f6f}#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-average-meet i,#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-average-meet span,#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-average-below i,#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-average-below span,#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-average-above i,#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-average-above span{display:none}#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-average-below{background:url("data:image/svg+xml;charset=utf8,\a%3Csvg width='6' height='4' xmlns='http://www.w3.org/2000/svg'%3E\a  %3Cpath d='M3 4L0 0h6z' fill='%23333' fill-rule='evenodd'/%3E\a%3C/svg%3E\a") 8px 10px no-repeat #ffe7e6}#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-average-meet,#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-average-above{background:url("data:image/svg+xml;charset=utf8,\a%3Csvg width='6' height='4' xmlns='http://www.w3.org/2000/svg'%3E\a  %3Cpath d='M3 0l3 4H0z' fill='%23000' fill-rule='evenodd'/%3E\a%3C/svg%3E\a") 8px 10px no-repeat #d1ffef}#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-summary-caption{margin-bottom:24px !important}#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-summary .cmp-sal-salary{font-size:20px !important}#cmp-root #cmp-page .cmp-salary-info-panel .cmp-sal-summary .cmp-salary-amount{font-size:42px !important}#cmp-root .cmp-sal-average-stats-section .cmp-salary-blurb{margin:0 !important}#cmp-root .cmp-sal-average-stats-section .cmp-salary-blurb h2{font-size:1.25rem !important;letter-spacing:-0.1px !important;line-height:1.3 !important;color:#000 !important;font-weight:bold !important}#cmp-root .cmp-salary-blurb-text{font-size:0.875rem !important;letter-spacing:0 !important;line-height:1.43 !important;color:#2d2d2d !important;font-weight:normal !important}#cmp-root .cmp-TitleSalary-table{margin:0 !important}#cmp-root .cmp-TitleSalary-table caption{font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;color:#000 !important;font-weight:bold !important;height:auto !important;display:table-caption !important;margin-bottom:16px !important}#cmp-root .cmp-TitleSalary-table th.cmp-sal-description-col,#cmp-root .cmp-TitleSalary-table td.cmp-sal-description-col{width:400px !important}#cmp-root .cmp-TitleSalary-table th.cmp-sal-summary-col,#cmp-root .cmp-TitleSalary-table td.cmp-sal-summary-col{width:170px !important}#cmp-root .cmp-TitleSalary-table thead{border:none !important}#cmp-root .cmp-TitleSalary-table thead tr{border-top:2px solid #f6f6f6;border-bottom:2px solid #f6f6f6;margin:0 !important}#cmp-root .cmp-TitleSalary-table thead tr th{padding:16px 0;font-size:0.6875rem !important;letter-spacing:0 !important;line-height:1.46 !important;color:#6f6f6f !important;font-weight:normal !important}#cmp-root .cmp-TitleSalary-table thead tr th.cmp-sal-description-col{padding-left:24px}#cmp-root .cmp-TitleSalary-table thead tr th.cmp-sal-summary-col{text-align:right !important;padding-right:24px}#cmp-root .cmp-TitleSalary-table>tbody>tr:first-child{margin:0 !important}#cmp-root .cmp-TitleSalary-table tbody tr{border-bottom:2px solid #f6f6f6}#cmp-root .cmp-TitleSalary-table tbody tr:hover{background-color:#f9f9f9}#cmp-root .cmp-TitleSalary-table tbody tr:hover .cmp-sal-description .cmp-sal-title>a span{text-decoration:none !important}#cmp-root .cmp-TitleSalary-table tbody td{position:static !important}#cmp-root .cmp-TitleSalary-table tbody td.cmp-sal-description-col{margin:24px !important;width:400px !important}#cmp-root .cmp-TitleSalary-table tbody td.cmp-sal-summary-col{margin:24px 24px 24px 0 !important;left:auto !important;width:200px !important;text-align:right}#cmp-root .cmp-TitleSalary-table tbody .cmp-sal-description-col{min-height:auto !important;padding:0 !important}#cmp-root .cmp-TitleSalary-table tbody .cmp-sal-desc-wrapper{margin-left:94px !important;min-height:70px !important}#cmp-root .cmp-TitleSalary-table tbody .cmp-sal-title>a span{font-size:1rem !important;letter-spacing:0 !important;line-height:1.38 !important;color:#000 !important;font-weight:bold !important;text-decoration:underline;line-height:1.38 !important}#cmp-root .cmp-TitleSalary-table tbody .cmp-sal-company-logo{width:70px !important;height:70px !important}#cmp-root .cmp-TitleSalary-table tbody .cmp-sal-note{font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;color:#6f6f6f !important;font-weight:normal !important}#cmp-root .cmp-TitleSalary-table tbody .cmp-sal-links a{font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;color:#000 !important;font-weight:normal !important}#cmp-root .cmp-TitleSalary-table tbody .cmp-sal-summary{font-size:1.125rem !important;letter-spacing:-0.06px !important;line-height:1.34 !important;color:#6f6f6f !important;font-weight:normal !important}#cmp-root .cmp-TitleSalary-table tbody .cmp-sal-summary span{font-size:1.4375rem !important;letter-spacing:-0.1px !important;line-height:1.22 !important;color:#000 !important;font-weight:bold !important}#cmp-root .cmp-salaries-pagination{margin:16px 0 32px 0 !important}#cmp-root .cmp-salaries-pagination .cmp-Pagination{text-align:left !important}#cmp-root .cmp-Pagination .cmp-Pagination-link--nav[data-tn-element="previous-page"]{left:auto;position:static !important}#cmp-root .cmp-salaries-by-location{margin:0 !important}#cmp-root .cmp-salaries-by-location .cmp-TitleSalary-table tbody td.cmp-sal-description-col,#cmp-root .cmp-salaries-by-location .cmp-TitleSalary-table tbody td.cmp-sal-summary-col{margin:16px !important}#cmp-root .cmp-salaries-by-location .cmp-TitleSalary-table .cmp-sal-title>a{font-size:1rem !important;letter-spacing:0 !important;line-height:1.38 !important;color:#000 !important;font-weight:normal !important;text-decoration:underline}#cmp-root .cmp-salaries-by-location .cmp-TitleSalary-table .cmp-sal-title>a:hover{text-decoration:none !important}#cmp-root .cmp-salaries-by-location .cmp-TitleSalary-table td:hover .cmp-sal-title>a{text-decoration:none !important}#cmp-root .cmp-salaries-by-location .cmp-TitleSalary-table .cmp-sal-note{font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;color:#6f6f6f !important;font-weight:normal !important}#cmp-root .cmp-salaries-by-location .cmp-TitleSalary-table .cmp-sal-summary{font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;color:#6f6f6f !important;font-weight:normal !important}#cmp-root .cmp-salaries-by-location .cmp-TitleSalary-table .cmp-sal-summary span{font-size:0.875rem !important;letter-spacing:0 !important;line-height:1.43 !important;color:#000 !important;font-weight:bold !important}#cmp-root .cmp-salary-footer{margin:32px 0 0 0 !important;padding:0 !important;font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;color:#6f6f6f !important;font-weight:normal !important}#cmp-root .cmp-salary-footer>div{margin:0 !important}#cmp-root #cmp-page .cmp-breadcrumb{margin:16px 0 !important;float:left;width:100%}#cmp-root #cmp-page .cmp-breadcrumb:after{content:"";display:table;clear:both}#cmp-root #cmp-page .cmp-breadcrumb ol{height:auto !important}#cmp-root #cmp-page .cmp-breadcrumb li:not(.active)::after{content:none !important}#cmp-root #cmp-page .cmp-breadcrumb li a{font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;color:#085ff7 !important;font-weight:normal !important}#cmp-root #cmp-page .cmp-breadcrumb li:not(.active){background:url("data:image/svg+xml;charset=utf8,\a%3Csvg width='8' height='12' xmlns='http://www.w3.org/2000/svg'%3E\a  %3Cpath d='M1 1l4.802 4.82L1 11' stroke='%23cccccc' stroke-width='2' fill='none' fill-rule='evenodd'/%3E\a%3C/svg%3E\a") right 7px top 50% no-repeat !important;background-size:4px 7px !important;padding-right:20px}#cmp-root #cmp-sidebar{margin-top:24px}#cmp-root #cmp-sidebar #cmp-title-related-jobs h3,#cmp-root #cmp-sidebar #cmp-title-jobs-opening h3{margin-bottom:0 !important}#cmp-root #cmp-sidebar .cmp-related-title-entry,#cmp-root #cmp-sidebar .cmp-job-entry{margin:0 -24px !important;border-bottom:2px solid #f6f6f6 !important;padding:16px 24px !important}#cmp-root #cmp-sidebar .cmp-related-title-entry:last-child,#cmp-root #cmp-sidebar .cmp-job-entry:last-child{border:none !important;padding-bottom:0 !important}#cmp-root #cmp-sidebar .cmp-related-title-entry-jobtitle>a{font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;color:#000 !important;font-weight:bold !important;text-decoration:underline}#cmp-root #cmp-sidebar .cmp-related-title-entry-salary{font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;color:#6f6f6f !important;font-weight:normal !important}#cmp-root #cmp-sidebar .cmp-related-title-entry-salary span{font-size:0.875rem !important;letter-spacing:0 !important;line-height:1.43 !important;color:#2d2d2d !important;font-weight:bold !important}#cmp-root #cmp-sidebar #cmp-title-jobs-opening{padding-bottom:16px !important}#cmp-root #cmp-sidebar #cmp-title-jobs-opening .cmp-job-entry-jobtitle>a{font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;color:#000 !important;font-weight:bold !important;text-decoration:underline}#cmp-root #cmp-sidebar #cmp-title-jobs-opening .cmp-job-entry-company{font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;color:#4b4b4b !important;font-weight:normal !important}#cmp-root #cmp-sidebar #cmp-title-jobs-opening .cmp-job-entry-jobsubtitle,#cmp-root #cmp-sidebar #cmp-title-jobs-opening .cmp-job-entry-date{font-size:0.6875rem !important;letter-spacing:0 !important;line-height:1.46 !important;color:#6f6f6f !important;font-weight:normal !important}#cmp-root #cmp-sidebar #cmp-title-jobs-opening>a{font-size:0.75rem !important;letter-spacing:0 !important;line-height:1.34 !important;color:#085ff7 !important;font-weight:normal !important}#cmp-root #cmp-sal-company-table a:hover,#cmp-root #cmp-sal-company-table a.cmp-underline-partial:hover>* #cmp-root .cmp-TitleSalary-table a:hover,#cmp-root .cmp-TitleSalary-table a.cmp-underline-partial:hover>*{text-decoration:none !important}#cmp-root .cmp-TitleSalary-table tbody tr:hover{background-color:transparent}#cmp-root .cmp-section.cmp-salaries-by-location td.cmp-sal-description-col{width:470px !important}#cmp-root .cmp-section.cmp-salaries-by-location .cmp-TitleSalary-table tbody td.cmp-sal-summary-col{width:123px !important}#cmp-root .cmp-section .cmp-salaries-by-location .cmp-TitleSalary-table .cmp-sal-summary-col{left:472px}#cmp-root .cmp-salaries-by-location .cmp-TitleSalary-table thead tr th.cmp-sal-description-col{padding-left:17px}#cmp-root .cmp-TitleSalary-table caption{margin-bottom:8px !important}#cmp-root .cmp-salary-header .cmp-salary-header-content{width:650px}.cmp-sal-title a{color:#000 !important;text-decoration:underline !important}.cmp-sal-title a:hover{text-decoration:none !important}.cmp-sal-links a{color:#000 !important}#cmp-root .cmp-filters-section #cmp-salary-loc-select:hover{cursor:pointer}#cmp-root a:link{color:#085ff7}#cmp-root .cmp-section .cmp-salary-table .cmp-sal-distribution-col{left:auto;right:0 !important}#cmp-root .cmp-section .cmp-salary-table .cmp-sal-summary-col{left:auto;right:200px !important}#cmp-root .cmp-section{margin-bottom:0}#cmp-content .cmp-Pagination{padding-top:0}#cmp-root[data-tn-page="title-salaries-zrp"] .cmp-not-enough-data-box{background-color:#ebfeff;border:none}#cmp-root[data-tn-page="title-salaries-zrp"] .cmp-not-enough-data-box>div .text .caption{font-size:16px;margin-bottom:4px}#cmp-root[data-tn-page="title-salaries-zrp"] .cmp-not-enough-data-box>div .text .content{font-size:12px;line-height:1.67}#cmp-root[data-tn-page="title-salaries-zrp"] .cmp-not-enough-data-box>div{background:16px 50% no-repeat url("data:image/svg+xml;charset=utf8,\a%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E\a  %3Cdefs%3E\a    %3Cpath d='M0 22h22V0H0v22zm2-2h18V2H2v18zm8-13h2V5h-2v2zm.5 2H9v2h1v6h3v-2h-1V9h-1.5z' id='a'/%3E\a  %3C/defs%3E\a  %3Cg transform='translate(1 1)' fill='none' fill-rule='evenodd'%3E \a    %3Cmask id='b' fill='%23fff'%3E\a      %3Cuse xlink:href='%23a'/%3E\a    %3C/mask%3E\a    %3Cuse fill='%23085FF7' xlink:href='%23a'/%3E\a    %3Cg mask='url(%23b)' fill='%23085FF7'%3E\a      %3Cpath d='M-1-1h24v24H-1z'/%3E\a    %3C/g%3E\a  %3C/g%3E\a%3C/svg%3E\a")}#cmp-root[data-tn-page="title-salaries-zrp"] .cmp-salary-header h1.cmp-salary-header-text{padding-right:32px}#cmp-root[data-tn-page="title-salaries-zrp"] #cmp-sidebar #cmp-title-jobs-opening>a{color:#085ff7}#cmp-root[data-tn-page="title-salaries-zrp"] .cmp-section>*{margin:0}#cmp-root[data-tn-page="title-salaries-zrp"] .cmp-section .cmp-section{margin:16px}#cmp-root[data-tn-page="title-salaries-zrp"] #cmp-page .cmp-sal-distribution{width:auto}#cmp-root[data-tn-page="title-salaries-zrp"] .cmp-section .cmp-salary-aggregate-entry-header .cmp-sal-description{font-size:12px}#cmp-root[data-tn-page="title-salaries-zrp"] .cmp-section .cmp-salary-aggregate-entry-header .cmp-sal-distribution{right:16px;left:auto;font-size:10px}#cmp-root[data-tn-page="title-salaries-zrp"] .cmp-section .cmp-salary-aggregate-entry-header .cmp-sal-summary{right:250px;left:auto;font-size:10px}#cmp-root[data-tn-page="title-salaries-zrp"] .cmp-salary-aggregate-entry .cmp-sal-distribution{right:0;left:auto}#cmp-root[data-tn-page="title-salaries-zrp"] .cmp-salary-aggregate-entry .cmp-sal-summary .cmp-sal-salary{text-align:right;color:#6f6f6f}#cmp-root[data-tn-page="title-salaries-zrp"] .cmp-salary-aggregate-entry .cmp-sal-summary .cmp-sal-salary span.cmp-salary-amount{color:#000}#cmp-root[data-tn-page="title-salaries-zrp"] .cmp-sal-note{color:#6f6f6f;font-size:12px}#cmp-root[data-tn-page="title-salaries-zrp"] .cmp-sal-links{font-size:12px}
