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{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}footer,main,section{position:relative}body,html{height:100%}body{font-family:Roboto,sans-serif,Helvetica Neue,Arial;color:#333;line-height:1;background-color:#fff}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6,p{display:inline-block;position:relative;width:100%}button{font-family:Roboto,sans-serif,Helvetica Neue,Arial;cursor:pointer}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(/_next/static/media/MaterialIcons-Regular.1e50f5c2.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(/_next/static/media/MaterialIcons-Regular.7ea2023e.woff2) format("woff2"),url(/_next/static/media/MaterialIcons-Regular.db852539.woff) format("woff"),url(/_next/static/media/MaterialIcons-Regular.196fa4a9.ttf) format("truetype")}*,.material-icons,:after,:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.material-icons{display:inline-block;font-family:Material Icons;font-style:normal;font-size:24px;font-weight:400;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;font-feature-settings:"liga"}body,html{padding:0;margin:0;font-family:Roboto,sans-serif,Helvetica Neue,Arial;color:#333;line-height:1;background-color:#fff}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.loading{display:inline-block;position:absolute;top:50%;left:50%;width:48px;height:48px;margin:-24px 0 0 -24px}.loading:after{content:" ";display:block;width:48px;height:48px;border:4px solid #009191;border-right-color:transparent;border-radius:50%;animation:loading .8s linear infinite}.loading-pdf{display:inline-block;margin:-4px 0}.loading-pdf:after{content:" ";display:block;width:20px;height:20px;border:4px solid #fff;border-right-color:transparent;border-radius:50%;animation:loading .8s linear infinite}.slider-container{height:100%;position:absolute;z-index:1;background-color:#fff;transition:left .4s ease-in-out,right .4s ease-in-out,z-index .4s ease 1.14291ms;width:100%;left:-100%;overflow:hidden}@media only screen and (min-width:50em){.slider-container{width:35%;left:-39.375em;min-width:39.375em}}@media only screen and (min-width:1260px){.slider-container{width:calc(100% - 39.375em);left:-35%}}@media only screen and (min-width:1800px){.slider-container{width:65%;left:-65%}}.slide-out{left:0;z-index:9999}@media only screen and (min-width:1260px){.slide-out{left:39.375em;z-index:1}}@media only screen and (min-width:1800px){.slide-out{left:35%;z-index:1}}.chart-container .demographics{margin:0 auto 22px;display:flex}.chart-container .demographics .experience-breakdown,.chart-container .demographics .gender-breadown{width:50%;display:inline-block;text-align:center;vertical-align:top;padding:0 10px;height:auto}.chart-container .demographics .gender-breadown{display:flex;flex-wrap:wrap;justify-content:center}.chart-container .demographics .gender-breadown h3{padding:0 0 14px;font-size:16px;line-height:20px}.chart-container .demographics .gender-breadown .gender-block{position:relative;background-color:#d3d3d3;z-index:0;display:inline-block;height:166px;font-size:0;vertical-align:top}.chart-container .demographics .gender-breadown .gender-block .fill{position:absolute;width:100%;bottom:0;z-index:1}.chart-container .demographics .gender-breadown .gender-block .female-svg,.chart-container .demographics .gender-breadown .gender-block .male-svg{width:83px;height:100%;position:relative;z-index:2}.chart-container .demographics .gender-breadown .male .fill{background-color:#7567d2}.chart-container .demographics .gender-breadown .female .fill{background-color:#009191}.chart-container .demographics .gender-breadown .data{width:34%;max-width:100px}.chart-container .demographics .gender-breadown .data .data-female,.chart-container .demographics .gender-breadown .data .data-male{padding:14px 0;font-size:22px;font-weight:400;line-height:24px;text-align:center}.chart-container .demographics .gender-breadown .data .data-female:after,.chart-container .demographics .gender-breadown .data .data-male:after{content:"";font-size:13px;font-weight:400;letter-spacing:1px;line-height:16px;color:#333;display:block}.chart-container .demographics .gender-breadown .data .data-male{color:#7567d2}.chart-container .demographics .gender-breadown .data .data-male:after{content:"male"}.chart-container .demographics .gender-breadown .data .data-female{color:#009191}.chart-container .demographics .gender-breadown .data .data-female:after{content:"female"}.chart-container .demographics .experience-breakdown{display:flex;flex-wrap:wrap;justify-content:center}.chart-container .demographics .experience-breakdown h3{height:-moz-fit-content;height:fit-content;font-size:16px;line-height:20px}.chart-container .demographics .experience-breakdown .exp-block{height:132px;margin-top:28px;width:80px;display:flex;align-items:flex-end;justify-content:center;position:relative}.chart-container .demographics .experience-breakdown .exp-block .row{position:relative;border-radius:3px 3px 0 0}.chart-container .demographics .experience-breakdown .exp-block .row span{position:absolute;top:-26px;transform:translateX(-50%);font-size:22px;line-height:26px}.chart-container .demographics .experience-breakdown .exp-block .row .col{margin:0 auto;width:40px;height:100%}.chart-container .demographics .experience-breakdown .exp-block:after{font-size:13px;font-weight:400;letter-spacing:1px;color:#333;display:block;position:absolute;bottom:-18px}.chart-container .demographics .experience-breakdown .jr .row{background-color:#7567d2;color:#7567d2}.chart-container .demographics .experience-breakdown .jr:after{content:"0-3 years"}.chart-container .demographics .experience-breakdown .md .row{background-color:#4584c4;color:#4584c4}.chart-container .demographics .experience-breakdown .md:after{content:"4-7 years"}.chart-container .demographics .experience-breakdown .sr .row{background-color:#009191;color:#009191}.chart-container .demographics .experience-breakdown .sr:after{content:"8+ years"}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.navbar{position:fixed;top:0;left:0;width:100%;height:auto;min-width:320px;min-height:50px;background-color:#121212;box-shadow:0 1px 6px 0 rgba(0,0,0,.2);z-index:999999999;display:flex;align-items:center}.navbar .logo{display:inline-block;position:relative;width:auto;height:26px;margin:12px 0 0 10px}.navbar .logo>img{width:auto;width:110px}.navbar ul.navigation{position:absolute;top:0;right:0;margin:0}.navbar ul.navigation>li{display:inline-block;position:relative;font-size:14px;line-height:24px;text-decoration:none;color:#ddd;padding:13px 24px 13px 12px}.navbar ul.navigation>li:hover{color:#fff;background-color:#222}.navbar ul.navigation>li>ul{display:none}.navbar ul.navigation>li.has-child:after{content:"";position:absolute;top:50%;right:8px;width:0;height:0;border-color:transparent;border-style:solid;border-width:4px 3px 0;border-top-color:inherit;transform:translateY(-50%)}.navbar ul.navigation>li.has-child>ul.submenu{display:none;position:absolute;top:50px;width:160px;right:0;text-align:left;padding:14px 14px 10px;border-radius:0 0 0 5px;background-color:#222}.navbar ul.navigation>li.has-child:hover>ul.submenu{display:inline-block}.navbar ul.navigation>li.has-child>ul.submenu li{display:inline-block;position:relative;width:100%;margin-bottom:12px}.navbar ul.navigation>li.has-child>ul.submenu li:last-child{margin-bottom:0}.navbar ul.navigation>li.has-child>ul.submenu li>a{display:inline-block;position:relative;width:100%;font-size:14px;font-weight:400;line-height:1.25;text-decoration:none;color:#dedede}.navbar ul.navigation>li.has-child>ul.submenu li>a:hover{color:#fff}header{position:fixed;top:0;left:0;width:100%;height:auto;min-width:320px;min-height:60px;background-color:rgba(0,0,0,.9);box-shadow:0 4px 10px rgba(0,0,0,.4);z-index:75}header .jtw-logo{display:block;position:relative;width:164px;height:auto;margin:16px auto 0}header .jtw-logo>img{width:100%;height:auto}.sidebar-toggle{display:block;position:absolute;top:0;left:0;width:auto;height:auto;padding:21px 11px;box-sizing:content-box;cursor:pointer}.sidebar-toggle>.toggle-icon{position:relative;width:26px;height:18px;margin:0;padding:0;transform:rotate(0deg);transition:.5s ease-in-out}.sidebar-toggle>.toggle-icon>span:first-child{top:0}.sidebar-toggle>.toggle-icon>span{display:block;position:absolute;left:0;width:100%;height:2px;background-color:#fff;border-radius:2px;opacity:1;transform:rotate(0deg);transition:.25s ease-in-out}.sidebar-toggle>.toggle-icon>span:nth-child(2),.sidebar-toggle>.toggle-icon>span:nth-child(3){top:8px}.sidebar-toggle>.toggle-icon>span:nth-child(4){top:16px}.sidebar-open .sidebar-toggle>.toggle-icon>span:first-child{top:8px;left:50%;width:0}.sidebar-open .sidebar-toggle>.toggle-icon>span:nth-child(2){transform:rotate(45deg)}.sidebar-open .sidebar-toggle>.toggle-icon>span:nth-child(3){transform:rotate(-45deg)}.sidebar-open .sidebar-toggle>.toggle-icon>span:nth-child(4){top:8px;left:50%;width:0}.menu{height:48px;z-index:6;border-bottom:1px solid #dedede;background-color:#f9f9f9}.menu .tabs{padding:16px 0 10px 20px;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}.menu .tabs li{position:relative;display:inline-block;margin:0 20px 0 0;text-transform:uppercase}.menu .tabs li a{display:block;font-size:12px;font-weight:500;line-height:22px;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#888}.menu .tabs li a:hover{color:#343638}.menu .tabs li.active>a{color:#343638;font-weight:700;cursor:default;pointer-events:none}.custom-menu{display:flex;justify-content:center;box-shadow:0 2px 6px 0 rgba(0,0,0,.2);background:#f3f3f3}.home .menu .tabs{justify-content:flex-start}.home .menu .tabs li:last-child{display:none}@media only screen and (min-width:25.562em){.home .menu .tabs li:last-child{display:inline-flex}}.map{height:100%;z-index:0;position:fixed;transform:translateX(100%);transition:transform 1s ease-out,z-index 0s ease-out 1s;width:100%}@media only screen and (min-width:50em){.map{z-index:0;position:static;width:65%;transform:translateX(0);transition:none}}.map__container{display:block;width:100%;height:100%}.map-show{transform:translateX(0);z-index:999;transition:transform 1s ease-out}@media only screen and (min-width:50em){.map-show{z-index:0}}.boldn{font-weight:700;margin-bottom:7px}.popup{text-align:center}.mapboxgl-popup{width:150px}.legend{display:inline-block;position:absolute;top:10px;right:-108px;width:106px;height:172px;padding:10px;border-radius:0 0 0 4px;background-color:hsla(0,0%,100%,.8);z-index:999}.legend,.legend.open{transition:right .4s ease-in-out}.legend.open{right:0}#map-legend .toggle-btn{left:-38px;border-radius:4px 0 0 4px;background-color:hsla(0,0%,100%,.8)}.toggle-btn{display:block;position:absolute;top:0;left:0;width:auto;height:auto;padding:13px 10px;box-sizing:content-box;cursor:pointer}.toggle-btn>.toggle-icon{position:relative;width:18px;height:12px;margin:0;padding:0;transform:rotate(0);transition:.5s ease-in-out}.open>.toggle-btn>.toggle-icon>span:first-child{top:8px;left:50%;width:0}.open>.toggle-btn>.toggle-icon>span:nth-child(2){transform:rotate(45deg)}.open>.toggle-btn>.toggle-icon>span:nth-child(3){transform:rotate(-45deg)}.open>.toggle-btn>.toggle-icon>span:nth-child(4){top:8px;left:50%;width:0}.toggle-btn>.toggle-icon>span:first-child{top:0}.toggle-btn>.toggle-icon>span:nth-child(2),.toggle-btn>.toggle-icon>span:nth-child(3){top:5px}.toggle-btn>.toggle-icon>span:nth-child(4){top:10px}.toggle-btn>.toggle-icon>span{display:block;position:absolute;left:0;width:100%;height:2px;background-color:#333;border-radius:2px;opacity:1;transform:rotate(0);transition:.25s ease-in-out}.legend h2{display:block;font-size:14px;font-weight:500;line-height:16px;text-align:center;margin-bottom:10px}.legend .scale{display:inline-block;width:20px;height:auto}.color-text{display:inline-block;position:relative;font-size:12px;font-weight:400;line-height:15px;vertical-align:top;margin-left:6px}.scale .p1{background-color:#26ab17}.scale .point{display:block;position:relative;height:14px}.scale .p2{background-color:#50c511}.scale .p3{background-color:#7ad90c}.scale .p4{background-color:#c1f505}.scale .p5{background-color:#ff0}.scale .p6{background-color:#ffd100}.scale .p7{background-color:#ffae00}.scale .p8{background-color:#ff7300}.scale .p9{background-color:#ff1500}.color-text>span{display:block;position:relative;padding:40px 0}@media only screen and (max-width:900px){.legend{display:none}}.dropdown{font-size:14px;font-weight:300;color:#333;margin-bottom:10px}@media only screen and (min-width:39.375em){.dropdown{margin-bottom:0}}.dropdown--is-disabled .dropdown__placeholder{color:#3a3f3e}.dropdown__placeholder{font-weight:300}.dropdown__indicator-separator{display:none}.dropdown .dropdown__multi-value__remove{border-bottom:1px solid #009191;border-radius:0 3px 3px 0;text-shadow:1px 1px 0 rgba(0,0,0,.4);background-color:#009191;color:#fff;transition:background-color .1s ease}.dropdown .dropdown__multi-value__remove:hover{background-color:#03abab;color:#fff}.dropdown .dropdown__menu,.dropdown .dropdown__option{cursor:pointer}.dropdown .dropdown__control{padding:3px 0;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);cursor:pointer}.dropdown .dropdown__control .dropdown__value-container{padding-right:0}.dropdown2{font-size:14px;font-weight:300;color:#333;margin-bottom:10px}@media only screen and (min-width:39.375em){.dropdown2{margin-bottom:0}}.dropdown2--is-disabled .dropdown__placeholder{color:#3a3f3e}.dropdown2__placeholder{font-weight:300}.dropdown2__indicator-separator{display:none}.dropdown2 .dropdown2__multi-value__remove{border-bottom:1px solid #e64c47;border-radius:0 3px 3px 0;text-shadow:1px 1px 0 rgba(0,0,0,.4);background-color:#e64c47;color:#fff}.dropdown2 .dropdown2__multi-value__remove:hover{background-color:red;color:#fff}.dropdown2 .dropdown2__menu,.dropdown2 .dropdown2__option{cursor:pointer}.dropdown2 .dropdown2__control{padding:3px 0;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);cursor:pointer}.dropdown2 .dropdown2__control .dropdown__value-container{padding-right:0}.css-t3ipsp-control:hover{border-color:#009191!important}.css-t3ipsp-control:not(:focus){border:1px solid #009191!important}.btn{font-family:inherit;cursor:pointer}.btn:disabled{background-color:#798180;cursor:not-allowed}.btn:disabled,.btn:disabled:hover{box-shadow:inset 0 2px 2px rgba(0,0,0,.1);color:#fff}.btn:disabled:hover{background-color:#666868}.btn--green{background:#009191;color:#fff}.btn--green:hover{background-color:#03abab}.btn--gray{background-color:#3a3f3e;color:#fff;transition:background-color .1s ease}.btn--gray:hover{background-color:#666868}.btn--blue{background-color:#009191;color:#fff;transition:background-color .1s ease}.btn--blue:hover{background-color:#03abab}.btn i{margin-right:6px;font-size:18px;font-weight:300;line-height:inherit;vertical-align:top;color:inherit}.hidden{position:absolute;width:0;height:0;font-size:0;margin:0;padding:0;opacity:0;visibility:hidden;overflow:hidden}.green:hover{background-color:#03abab!important}.gray:hover{background-color:#898e90!important}.zindex{z-index:1001434343!important}.z_undex{z-index:7687878788!important}.toggle-switch{display:flex;align-items:center}.toggle-switch__label{font-size:12px;vertical-align:middle}.toggle-switch .switch{position:relative;display:inline-block;width:26px;height:16px;margin:5px 6px;vertical-align:middle;cursor:pointer}.toggle-switch .switch.disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.toggle-switch .switch input{opacity:0;width:0;height:0}.toggle-switch .switch input:checked+.slider{background-color:#e64c47}.toggle-switch .switch input:checked+.slider:before{transform:translateX(10px)}.toggle-switch .switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.toggle-switch .switch .slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#009191;transition:.4s}.toggle-switch .switch .slider:before{content:"";position:absolute;height:12px;width:12px;left:2px;bottom:2px;background-color:#fff;transition:.4s}.toggle-switch .switch .slider.round{border-radius:34px}.toggle-switch .switch .slider.round:before{border-radius:50%}.search-builder{position:relative;display:flex;flex-direction:column;flex:1 1;overflow-y:auto;max-width:100%;padding:15px 10px 120px;background-color:#f9f9f9}.search-builder__wrapper{height:auto;margin-bottom:20px}.search-builder__top{display:flex;justify-content:space-between;padding:0 0 10px 10px;align-items:center}.search-builder__settings{display:flex;align-items:center;font-size:13px;line-height:22px}.search-builder__settings__item{margin-right:24px}.search-builder__settings__item:last-of-type{margin-right:0}.search-builder .location-selector .country{min-width:160px;width:28%}.search-builder .location-selector .location{min-width:340px;width:56%}.search-builder .location-selector .radius{min-width:90px;width:16%}@media only screen and (min-width:25.562em){.search-builder .location-selector{flex-direction:row}}.search-builder .location-selector .btn{width:100%}@media only screen and (min-width:25.562em){.search-builder .location-selector .btn{width:auto}}.search-builder .search-actions{position:fixed;bottom:0;right:0;left:0;opacity:1;transition:all .3s ease-in-out;transition-property:bottom,opacity;background-color:#fff;width:100%}@media only screen and (min-width:50em){.search-builder .search-actions{width:35%;min-width:630px}}.search-builder .search-actions.hidden{bottom:-78px;opacity:0}.search-actions{display:flex;justify-content:center;padding:14px 0;border-top:1px solid #dedede;box-shadow:0 -1px 10px 0 rgba(0,0,0,.1);padding-inline:1rem}.search-actions__cta{margin-right:20px;width:-moz-fit-content;width:fit-content;padding-inline:26px;max-width:170px;text-align:center}@media only screen and (min-width:25.562em){.search-actions__cta{padding-inline:1rem}}.search-actions__cta__word{display:none}@media only screen and (min-width:25.562em){.search-actions__cta__word{display:inline;text-align:left}}.search-actions__cta:last-child{margin-right:0}.search-filter{color:#3a3f3e}.search-filter__text{vertical-align:middle;color:#3a3f3e}.search-filter__text:hover{color:#666}.search-filter__cta{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.search-filter .icon{font-size:16px;line-height:inherit;color:inherit;vertical-align:middle;margin-right:4px}.react-tiny-popover-container{margin-left:-130px}.react-tiny-popover-container .popover-arrow-container .popover-arrow{transform:translateX(125px)}.react-tiny-popover-container .popover-filter{min-width:320px;padding:16px 8px 8px;border:2px solid #009191;border-radius:4px;background-color:#fff;box-shadow:2px 6px 16px 0 rgba(36,38,38,.3);z-index:1000}.react-tiny-popover-container .popover-filter__title{padding:0 0 4px 6px;border-bottom:1px solid #dedede;font-size:14px;font-weight:400;line-height:22px;text-align:left;vertical-align:top;color:#009191}.react-tiny-popover-container .popover-filter__content{display:flex;justify-content:space-evenly;margin:14px 0 20px;font-size:14px;font-weight:300;text-align:center}.react-tiny-popover-container .popover-filter__content .custom-check>.check-indicator+span{margin:0 0 0 5px}.react-tiny-popover-container .popover-filter .icon{display:inline-block;width:22px;font-size:16px;line-height:inherit;text-align:inherit;vertical-align:inherit;color:inherit}.search-group__header{display:flex;justify-content:space-between}.search-group__title{display:inline-block;margin-left:10px;padding:10px 0;font-size:14px;line-height:1}.search-group__item{margin-bottom:14px}.search-group__item.nearkeywords-visible .search-group__nearkeywords{display:flex}.search-group__item.nearkeywords-visible .location .dropdown__control{border-bottom-left-radius:0;border-bottom-right-radius:0}.search-group .btn{width:100%;text-transform:capitalize}@media only screen and (min-width:25.562em){.search-group .btn{width:auto}}.search-group__nearkeywords{display:none;flex-wrap:wrap;padding:5px;border:1px solid #798180;border-top:0;background-color:#fff}.search-group__nearkeywords__item{margin:5px;padding:0 5px;font-family:inherit;font-size:14px;font-weight:300;line-height:22px;border-left:1px solid #798180;border-top:1px solid #798180;border-color:#dedede #798180 #798180 #dedede;border-style:solid;border-width:1px;border-radius:3px;color:#333;background-color:#f9f9f9;cursor:pointer}.search-group__nearkeywords__item:hover{color:#000;background-color:#dedede}.location-selector__controls{margin-bottom:14px}.location-selector__item{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:14px;padding-top:24px}@media only screen and (min-width:39.375em){.location-selector__item{flex-direction:row}}.location-selector__item:first-of-type{padding-top:0}.location-selector__item .list__delete{position:absolute;top:0;right:10px}@media only screen and (min-width:39.375em){.location-selector .dropdown{margin-right:10px}}.location-selector .dropdown:last-of-type{margin-right:0}.location-selector .btn{text-transform:capitalize}.custom-radio>.check-indicator{border-radius:10px}.custom-check>.check-indicator:after,.custom-radio>.check-indicator:after{border:solid #4584c4}.custom-check>span,.custom-radio>span{display:inline-block;font-size:14px;font-weight:300;line-height:20px}.custom-check>span{text-transform:capitalize}.custom-radio>span{text-transform:none}.custom-check>.check-indicator+span,.custom-radio>.check-indicator+span{margin-left:20px}.custom-check>input[type=checkbox]:checked~.check-indicator,.custom-radio>input[type=radio]:checked~.check-indicator{border-color:#bbb}.search-currency .dropdown__control{min-height:auto;border:0;box-shadow:none;line-height:1;background-color:transparent;color:#333;cursor:pointer}.search-currency .dropdown__value-container{font-size:12px}.search-currency .dropdown__indicator{padding:0}.search-currency .dropdown__indicator-separator{display:none}.search-currency.search-builder__settings__item>:first-child{margin-bottom:0;color:#888}.list__delete{display:flex;align-items:center;color:#e64c47;cursor:pointer}.list__delete__text{font-size:12px}.list__delete .icon{margin-right:4px;font-size:18px}.list__delete:hover{color:red;font-weight:700}.salary{height:100%;font-size:22px}.salary__max,.salary__min{line-height:16px;color:#333}.salary__max .material-icons,.salary__min .material-icons{width:22px;margin:0 2px 0 1px;font-size:16px;line-height:1;color:#009191}.salary__min{font-size:9px}@media only screen and (min-width:25.562em){.salary__min{font-size:11px}}@media only screen and (min-width:39.375em){.salary__min{font-size:12px}}.salary__min,.salary__min .text{vertical-align:bottom}.salary__min .material-icons{vertical-align:top;display:none}@media only screen and (min-width:30em){.salary__min .material-icons{display:inline-block}}.salary__average{font-size:22px;color:#4a9258;vertical-align:middle;display:none}@media only screen and (min-width:39.375em){.salary__average{display:inline}}.salary__roundedAverage{font-size:14px;color:#4a9258;vertical-align:middle;margin-inline:8px}@media only screen and (min-width:25.562em){.salary__roundedAverage{font-size:18px}}@media only screen and (min-width:30em){.salary__roundedAverage{margin-inline:0}}@media only screen and (min-width:39.375em){.salary__roundedAverage{display:none;font-size:18px;font-size:22px}}.salary__salary--region{font-size:43px}.salary__max{font-size:9px}@media only screen and (min-width:25.562em){.salary__max{font-size:11px}}.salary__max,.salary__max .text{vertical-align:top}.salary__max .material-icons{vertical-align:bottom;display:none}@media only screen and (min-width:30em){.salary__max .material-icons{display:inline-block}}.salary__number{position:relative;text-align:center}@media only screen and (min-width:25.562em){.salary__number{min-width:171px}}.salary__descriptionForLargeDevices,.salary__descriptionForMobile{position:absolute;right:0;bottom:13px;left:0;margin:0 auto;font-size:12px;color:#666;text-align:center;text-transform:uppercase}@media only screen and (min-width:25.562em){.salary__descriptionForMobile{display:none}}.salary__descriptionForLargeDevices{display:none}@media only screen and (min-width:25.562em){.salary__descriptionForLargeDevices{display:block}}.salary__meter{right:0;bottom:45px;left:0;width:auto;height:16px;margin:0 auto;margin-inline:10px;padding:0 12px;box-shadow:0 1px 2px 0 hsla(0,0%,100%,.8),inset 0 1px 2px rgba(0,0,0,.3);background-color:#ddd;font-size:0}.salary__meter,.salary__meter .fill{position:absolute;border-radius:10px}.salary__meter .fill{top:0;bottom:0;background-color:#4a9258}.salary__meterBottom{bottom:34px}.salary__region{height:40px;position:relative}@media only screen and (min-width:30em){.salary__region .salary__content{min-width:100%}}.salary__region .salary__content .salary__number .salary__roundedAverage{font-size:12px}@media only screen and (min-width:25.562em){.salary__region .salary__content .salary__number .salary__roundedAverage{font-size:16px}}.salary__region .salary__content .salary__number .average{font-size:16px}.help{display:inline-block;width:17px;font-size:13px;font-weight:700;line-height:14px;text-align:center;color:#3b8249;border:1px solid #3b8249;border-radius:50%;margin:5px 0 0 6px;cursor:pointer}.regions-item{box-sizing:border-box;margin:15px 10px;padding:10px 10px 8px;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:box-shadow .3s ease-out;background-color:#fff}.regions-item:hover{box-shadow:0 2px 7px 0 rgba(0,0,0,.3)}.regions-item__title{cursor:pointer;font-size:15px;font-weight:400;text-transform:capitalize;color:#666}.regions-item__content{display:flex;justify-content:space-between;margin:10px auto 0}.regions-item__candidates,.regions-item__jobposts{width:30%;text-align:center}.regions-item__candidates .material-icons,.regions-item__jobposts .material-icons{width:22px;margin:0 5px 0 0;padding:0;font-size:18px;line-height:24px;vertical-align:middle}.regions-item__candidates{position:relative;cursor:pointer;width:30%}.regions-item__candidates hr{height:1.33px;background-color:#e6e6e6;border:none}.regions-item__candidates span{color:#777;color:#005d65;font-size:14px}.regions-item__candidates__text{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;font-size:12px}@media only screen and (min-width:25.562em){.regions-item__candidates__text{font-size:16px}}.regions-item__candidates__popup{position:absolute;background-color:rgba(0,0,0,.8);color:#fff!important;font-size:70%;font-weight:400;line-height:14px;white-space:wrap;padding:8px 10px;border-radius:3px;z-index:999999;width:100%;left:4%;bottom:-22px;display:none}.regions-item__candidates:hover>.regions-item__candidates__popup,.regions-item__candidates:hover>.regions-item__jobposts__popup,.regions-item__jobposts:hover>.regions-item__candidates__popup,.regions-item__jobposts:hover>.regions-item__jobposts__popup{display:block}.regions-item__jobposts{position:relative;cursor:pointer;width:30%}.regions-item__jobposts__text{font-size:12px;line-height:24px;font-weight:400}@media only screen and (min-width:25.562em){.regions-item__jobposts__text{font-size:16px}}.regions-item__jobposts hr{height:1.33px;background-color:#e6e6e6;border:none}.regions-item__jobposts span{color:#777;color:#c85034;font-size:14px}.regions-item__salary{flex-grow:1;width:43%}.regions-item__salary .title{display:flex;justify-content:center;color:#777;font-size:14px;align-items:center;margin-top:3px}.regions-item__candidates,.regions-item__jobposts,.regions-item__salary .salary{padding:0 10px 10px}.regions .salary__average{font-size:16px;line-height:24px}.regions .salary__max,.regions .salary__min{font-size:9px;line-height:16px}@media only screen and (min-width:39.375em){.regions .salary__max,.regions .salary__min{font-size:11px}}@media only screen and (min-width:25.562em){.regions .salary__max,.regions .salary__min{font-size:12px}}.regions .salary__meter{bottom:12px;height:3px}@media only screen and (min-width:25.562em){.regions .salary__meter{bottom:5px}}.sidebar-open .mobile-nav{width:185px}nav.mobile-nav{z-index:73}.mobile-nav{display:block;position:fixed;top:0;left:0;width:48px;height:100%;margin:0;padding:0;transition:width .4s ease-out}.mobile-nav .mobile-nav-wrapper{height:100%;vertical-align:top;margin:0;padding:60px 0 0;overflow:hidden}.mobile-nav .mobile-nav-wrapper ul{height:100%;padding:20px 0;background-color:#232328;overflow-y:auto}.mobile-nav .mobile-nav-wrapper ul li{display:block;margin:0;padding:0;border-left:4px solid transparent}.mobile-nav .mobile-nav-wrapper ul li.active,.mobile-nav .mobile-nav-wrapper ul li:hover{border-left-color:#2d6bad}#sidebar>*,header>*{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ol,ul{list-style:none}li,ol,ul{font-size:0}.mobile-nav .mobile-nav-wrapper ul li a{display:block;position:relative;font-family:opensans-regular;font-size:13px;line-height:30px;text-decoration:none;color:#b0b0b5;white-space:nowrap;padding:6px 10px}.mobile-nav .mobile-nav-wrapper ul li.active a,.mobile-nav .mobile-nav-wrapper ul li.active a:hover{background-color:#2d6bad;cursor:default}.mobile-nav .mobile-nav-wrapper ul li a:hover,.mobile-nav .mobile-nav-wrapper ul li.active a,.mobile-nav .mobile-nav-wrapper ul li:hover a{color:#fff}.mobile-nav .mobile-nav-wrapper ul li a>i{position:relative;width:20px;font-size:16px;line-height:30px;text-align:center;color:inherit;margin:0 14px 0 0}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:700px){.mobile-nav{width:0}}.dashboards{margin-left:185px}.closeDashboard,.dashboards{transition:margin .4s ease-out;padding:60px 0 0;position:relative}.closeDashboard{margin-left:48px}.sections{z-index:55;position:relative;display:block}.centered{text-align:center}.roww{margin:auto;display:block;position:relative;font-size:0;width:100%;overflow:hidden}h2.section-title{font-family:opensans-bold;font-size:22px;line-height:28px;text-shadow:1px 1px 0 #fff;text-transform:uppercase;color:#333;margin:20px 0 10px}a.btn-head.right{right:10px}a.btn-head.right>i{margin:0 0 0 5px}a.btn-head{position:absolute;top:22px;text-decoration:none;color:#2d6bad;z-index:5}a.btn-head>span{font-family:opensans-bold;font-size:13px;line-height:26px;text-transform:uppercase}a.btn-head>i{font-size:14px;width:26px;padding:5px;line-height:14px;text-align:center;text-shadow:1px 1px 0 #154f8c;color:#fff;border:1px solid #154f8c;border-radius:13px;box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.3);background-color:#2d6bad}.right{text-align:right}.pad-nesw-s{padding:20px}.tes{width:100%;display:inline-block;position:relative;vertical-align:top}.card-head h3{border:none;font-size:16px;line-height:20px;text-align:center;text-decoration:none;text-transform:capitalize;color:#fff;vertical-align:bottom;border-radius:8px 8px 0 0}.card-head h3,.card-tabs a.active{text-shadow:none;padding:10px;background-color:#4582c3;cursor:default}.card-tabs a.active{border:none}.card-tabs a{font-size:16px;line-height:20px;text-align:center;text-decoration:none;text-transform:capitalize;color:#fff;vertical-align:bottom;border-radius:8px 8px 0 0}.card-bodys .card-content{border-top:none;border-radius:0 0 8px 8px}.card-content{font-size:0;border:1px solid #d3d3d3;background-color:#fff}.card-content ul{position:relative;min-height:60px}.card-content h3{font-family:opensans-bold;color:#2d6bad;padding:0}.pad-nesw-xs{padding:10px}ul li.list-item:first-child{border:none}ul li.list-item{position:relative;border-top:1px solid #d3d3d3;overflow:hidden}.list-item .item-container{padding:20px 10px 10px 20px;background-color:#fff;z-index:1}.list-item .item-container:hover{background-color:#f2f2f2}.list-item .link-container{background-color:#fff;z-index:1}.list-item h3{display:inline-block;max-width:100%;width:auto;font-family:opensans-regular;font-size:15px;font-weight:700;line-height:20px;text-decoration:none;color:#2d6bad;margin:0 0 15px}.list-item p{font-family:opensans-light}.list-item a{display:inline-block;max-width:100%;width:auto;font-family:opensans-regular;font-size:15px;font-weight:700;line-height:20px;text-decoration:none;color:#2d6bad;margin:0 0 10px}.list-item.caps a,.list-item.caps h3{text-transform:capitalize}span.clear{display:block}.data-tags{display:inline-block}.data-tags>p{width:auto;font-size:0;line-height:0;white-space:nowrap;color:#333;margin:0 20px 10px 0}.data-tags>p i{margin-right:6px;font-size:12px;line-height:15px}.data-tags>p a,.data-tags>p span{font-family:opensans-light;font-size:12px;font-weight:400;line-height:15px}.data-tags>p a{text-decoration:none;color:#2d6bad;margin:0}.spa{margin-left:8px!important}.is-tooltip>small{display:none;position:absolute;bottom:22px;left:-10px;width:auto;height:auto;font-family:opensans-regular;font-size:12px;line-height:18px;color:#fff;white-space:nowrap;padding:8px 14px;border-radius:3px;box-shadow:1px 1px 1px rgba(0,0,0,.2);background-color:#1e2021;z-index:99}.is-tooltip>small:before{content:"";position:absolute;bottom:-16px;left:8px;width:0;height:0;border:8px solid transparent;border-top-color:#1e2021}.is-tooltip:hover>small{display:block;animation:fadeIn .3s ease-in-out}.jtw-modal.show{display:block}.jtw-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;opacity:0;z-index:9999}.jtw-modal-table{display:table;table-layout:fixed;width:100%;height:100%}.jtw-modal-cell{display:table-cell;width:100%;height:100%;padding:50px;vertical-align:middle}.jtw-modal-container{position:relative;max-width:520px;margin:0 auto;border-radius:4px;background-color:#fff;overflow:hidden}.jtw-modal-header.centered{text-align:center}.jtw-modal-header{font-size:16px;line-height:20px;color:#e02629;border-style:none none solid}.jtw-modal-footer,.jtw-modal-header{display:block;position:relative;font-family:opensans-regular;margin:0 20px;padding:15px 0;border-width:1px;border-color:#bbb}.jtw-modal-content{display:block;position:relative;width:100%;height:auto;margin:0;padding:20px}.jtw-modal-footer{font-size:14px;line-height:18px;border-style:solid none none}form{display:block;position:relative;font-size:0}.for-input{float:left;min-width:125px;text-align:right;margin:0;font-size:14px;line-height:20px;padding:10px 10px 10px 0}.form-input{display:block;position:relative;height:auto;margin:0 0 10px;vertical-align:top;overflow:hidden}.form-input>input{width:100%;height:40px;font-family:opensans-light;font-size:14px;line-height:20px;color:#333;padding:10px;border-radius:4px;border:1px solid #c3c3c3;background-color:#fff;box-shadow:none;outline:none}:-moz-placeholder-shown{font-family:opensans-light;font-size:14px;color:#333;opacity:.8}:-ms-input-placeholder{font-family:opensans-light;font-size:14px;color:#333;opacity:.8}:placeholder-shown{font-family:opensans-light;font-size:14px;color:#333;opacity:.8}.rowsa{display:block;position:relative;font-size:0}.rowsa>button.reds{text-shadow:1px 1px 0 #135498;color:#fff;border:1px solid #135498;background-color:#2d6bad;box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.3)}.halfs{width:49%;margin-right:1%;margin-left:0}.halfs,.reds{display:inline-block}.reds{height:auto;font-family:opensans-bold;font-size:14px;line-height:20px;text-align:center;text-decoration:none;margin:0 auto;padding:9px 15px;border-radius:4px;cursor:pointer}.halfs.last{margin-right:0;margin-left:1%}.rowsa>button.reds:hover{text-shadow:1px 1px 0 #0c3561;box-shadow:none;background-color:#135498}.backdrop_user{position:fixed;right:0;bottom:0;background-color:#f5f5f5;background-color:rgba(0,0,0,.75);overflow:hidden;z-index:400}.backdrop_user,.loadings{top:0;left:0;display:block}.loadings{position:absolute;width:100%;height:100%;text-align:center;border-radius:6px;background-color:#fff;z-index:3}.loadings:before{content:" ";display:inline-block;height:100%;font-size:0;vertical-align:middle}.loadings>i{font-size:50px;color:#2d6bad;vertical-align:middle}.input_disabled.disabled,.input_disabled:disabled,.input_disabled[readonly]{color:#999;background-color:#f0f0f0;cursor:not-allowed}@media only screen and (max-width:700px){.closeDashboard,.dashboards{margin-left:0}h2.section-title{font-size:18px}.jtw-modal-cell{padding:20px 8px}.for-input{text-align:left;width:100%;min-width:auto;padding-right:0}.form-input{width:100%}a.btn-head>span{display:none}}.pad-nesw-xssw{padding:20px}.rights{text-align:right}.btn-lg{min-width:160px}.savered{text-shadow:1px 1px 0 #135498;color:#fff;border:1px solid #135498;background-color:#2d6bad;box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.3);font-size:17px}.savered:hover{text-shadow:1px 1px 0 #0c3561;box-shadow:none;background-color:#135498}.lgs{min-width:160px}.clipboard{transition:transform .3s ease;cursor:pointer}.clipboard:hover{transform:scale(1.2)}.dropdown-basic{position:relative;display:inline-block}.dropdown-basic__text{display:flex;min-width:120px;padding:0;border:none;font-size:14px;font-weight:300;line-height:31px;color:#888;background-color:transparent;cursor:pointer}.dropdown-basic__text .material-icons{width:22px;font-size:22px;line-height:31px;vertical-align:middle}.dropdown-basic__content{display:none;position:absolute;right:-2px;background-color:#fff;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;font-size:14px;line-height:22px;font-weight:300;color:#888}.dropdown-basic__content__link{display:block;padding:6px 14px 6px 10px;border-top:1px solid #ddd;text-decoration:none;white-space:nowrap;color:#888;cursor:pointer}.dropdown-basic__content__link:hover{background-color:#f1f1f1;color:#333}.dropdown-basic__content .material-icons{display:inline-block;width:22px;margin-right:6px;font-size:20px;line-height:22px;vertical-align:middle}.dropdown-basic:hover .dropdown-basic__content{display:block}.dropdown-basic:hover .dropdown-basic__text{color:#333}.dropdown-basic:hover .expand-more{display:none}.dropdown-basic:hover .expand-less{display:inline-block}.dropdown-basic .expand-less{display:none}.chart-wrapper{height:100%;width:100%;z-index:1;background-color:#fff;min-width:none}.chart-wrapper .btn-back{display:inline-block;width:28px;cursor:pointer;border-radius:50%;text-align:center;background-color:#666;color:#fff}.chart-wrapper .btn-back .material-icons{font-size:22px;line-height:28px}.chart-wrapper .btn-view{color:#009191}.chart-wrapper h1{width:100%;font-size:16px;line-height:28px;text-align:center;text-transform:capitalize;color:#454749;margin-bottom:7px}.chart-wrapper .heading{background-color:#f3f3f3;border-bottom:1px solid #dedede;display:flex;align-items:center;justify-content:space-between;height:64px;padding:14px 10px 0}.chart-wrapper .heading h1:before{content:"TALENT INSIGHTS FOR:";font-size:11px;display:block;margin-bottom:-7px;color:#888}.chart-wrapper .heading .advert-heading:before{content:"LISTING ADVERTS IN:"}.chart-wrapper .heading .no-before{text-transform:capitalize}.chart-wrapper .heading .no-before:before{content:none}.chart-wrapper .chart{padding-block:15px 10px;width:100%;height:auto}.chart-wrapper .chart-type{display:flex;justify-content:center;gap:10px;font-weight:700;color:#444}.chart-wrapper .chart-type span{cursor:pointer;font-weight:400}.chart-wrapper .chart-type .active-type{color:#009191}.chart-wrapper .blur{opacity:.5;pointer-events:none}.chart-wrapper .scrollable{height:calc(100% - 64px - 96px);overflow-y:scroll;padding-top:30px;padding-bottom:10px}.chart-wrapper .scrollable .msg-box{margin:24px 48px;padding:40px 30px;box-shadow:0 1px 3px rgba(0,0,0,.14);border-radius:6px;text-align:center;line-height:30px}.chart-wrapper .scrollable .jobposts-list .jobpost-item:not(:first-child){border-top:1px solid #dedede}.chart-wrapper .scrollable .jobposts-list .jobpost-item{margin:0 10px;padding:20px 5px}.chart-wrapper .scrollable .jobposts-list .jobpost-item .jobpost-title{font-size:15px;font-weight:400;text-decoration:none;text-transform:capitalize;color:#009191;cursor:pointer}.chart-wrapper .scrollable .jobposts-list .jobpost-item .jobpost-content span{font-size:13px;line-height:18px;color:#444;margin:0;display:inline-block}.chart-wrapper .scrollable .jobposts-list .jobpost-item .jobpost-content p{font-size:14px;font-weight:300;line-height:20px;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;margin:8px 0 0;overflow:hidden;color:#7b7b7b}.chart-wrapper .scrollable .jobposts-list .jobpost-item:first-child{padding-top:0}.chart-wrapper .scrollable .job-post__details{font-size:14px;font-weight:300;line-height:20px;padding:0 20px;color:#979797}.chart-wrapper .advert-scrollable{height:calc(100% - 64px - 54px)}.chart-wrapper .table{width:96%;margin:14px auto auto;font-size:14px}.chart-wrapper .table .head{color:#fff;background-color:#333;border-radius:5px 5px 0 0}.chart-wrapper .table .head>.col:first-child{border-radius:5px 0 0 0}.chart-wrapper .table .head>.col:last-child{border-radius:0 5px 0 0}.chart-wrapper .table .table-row{display:flex}.chart-wrapper .table .table-row .ethnicity-breakdown,.chart-wrapper .table .table-row .gender-breakdown{flex-direction:column}.chart-wrapper .table .table-row .ethnicity-breakdown>span,.chart-wrapper .table .table-row .gender-breakdown>span{line-height:20px}.chart-wrapper .table .table-row:not(:last-child)>.col{border-bottom:none}.chart-wrapper .table .table-row:last-child>.col:first-child{border-radius:0 0 0 4px}.chart-wrapper .table .table-row:last-child>.col:last-child{border-radius:0 0 4px 0}.chart-wrapper .table .table-row>.col{padding:10px 5px 9px;border:1px solid #d3d3d3;display:flex;align-items:center}.chart-wrapper .table .table-row>.col .percentage{font-size:12px}.chart-wrapper .table .table-row>.col:not(:first-child){justify-content:center;flex-grow:1;max-width:100px;min-width:100px;border-left:none;text-align:center}.chart-wrapper .table .table-row>.col:first-child{flex-grow:3;position:relative}.msg-box.disclaimer{padding:20px}.msg-box.disclaimer>p{font-size:15px;font-weight:300;line-height:20px}.fl-Right{float:right;margin:auto 0 auto auto}a.projections{margin-right:10px}a.projections>i{font-size:16px;line-height:20px;text-decoration:none;vertical-align:top;color:#3170a3;transform:rotate(-90deg)}.is-tooltip>p.lft{right:40px;bottom:4px;width:auto}.is-tooltip>p{display:none;position:absolute;width:72%;font-size:12px;font-weight:400;line-height:14px;text-transform:none;white-space:nowrap;color:#fff;margin:0;padding:8px 10px;border-radius:3px;background-color:rgba(0,0,0,.8);z-index:99}.is-tooltip>p:before{content:"";display:inline-block;position:absolute;border:4px solid transparent}.is-tooltip:hover>p{display:block;color:#fff}.is-tooltip>p.lft:before{top:50%;right:-8px;margin-top:-4px;border-left-color:rgba(0,0,0,.8)}.time-dir>li>a{display:inline-block;font-size:14px;line-height:22px;text-decoration:none;color:#333;vertical-align:top}.time-dir>li:first-child>a>i{margin-right:6px}.time-dir>li>a>i{font-size:20px;line-height:22px;vertical-align:top}ul.time-dir{position:absolute;top:23px;right:10px}.time-dir>li>a:hover{color:#4584c4!important}p.note{font-size:14px;line-height:20px;text-align:center;color:#444;margin-bottom:16px;padding:0 16px}.demo-node>circle{fill:#0c1018;stroke:#2d3748}#__next{height:100%}html{background-color:#e3e3e3}.main,body{height:100%}.main{padding-top:50px;overflow:hidden}body.hide-chat #hubspot-messages-iframe-container{z-index:-99999!important}.home{height:100%}.home .container{display:flex;flex-direction:column;height:100vh;overflow:hidden}@media only screen and (min-width:50em){.home .container{flex-direction:row}}.home .controls{display:flex;flex-direction:column;height:100%;z-index:1;width:100%}@media only screen and (min-width:50em){.home .controls{z-index:auto;width:35%;min-width:630px}}.saved-searches{width:100%;margin-top:-48px;padding-top:48px}.containers,.saved-searches{display:block;position:relative}.containers{height:100%;transform:translateZ(0);background-color:#f9f9f9;height:100vh}ul.item-list{border:1px solid #dedede;border-radius:3px;background-color:#fff;overflow:hidden;width:100%}ul.item-list>li{display:block;position:relative;padding:10px 10px 9px;border-bottom:1px solid #dedede;background-color:transparent}ul.item-list>li:last-child{border-bottom:none}ul.item-list>li:hover{background-color:#f6f6f6}ul.item-list>li span{font-size:14px;font-weight:300;line-height:20px;text-align:left}ul.item-list>li.selected{background-color:#fffeee}ul.item-list>li.selected:hover{background-color:#ffc}ul.item-list>li.empty,ul.item-list>li.empty:hover{background-color:transparent;cursor:default}ul.item-list>li.empty span{display:inline-block;width:100%;line-height:30px;text-align:center}ul.item-list>li>.actions{display:inline-block;float:right}ul.item-list>li>.actions>a{display:inline-block;width:26px;font-size:22px;text-align:center;text-decoration:none;color:#c3c6c9;margin-right:20px}ul.item-list>li>.actions>a:last-child,ul.item-list>li>.actions>a:only-child{margin-right:5px}ul.item-list>li>.actions>a:hover{color:#686868}ul.item-list>li>.actions>a>i{font-size:inherit;line-height:26px;color:inherit;vertical-align:top}.module-error-msg{display:inline-block;position:relative;width:100%;font-size:14px;font-weight:300;line-height:22px;text-align:center;margin:40px 0 0}.input-lg{width:240px!important}.input-invisible{display:inline-block;position:relative;width:100%}.input-invisible>input{background-color:transparent!important}.input-invisible>input:active{border:none}a.link{font-size:12px;font-weight:500;line-height:18px;color:#646464}.containers>.filters{display:none;position:fixed;top:0;left:0;width:100%;height:52px;font-size:0;padding:0 10px;border-bottom:1px solid #dedede;background-color:#fff;z-index:9}.containers>.filters.show{display:block}.custom-check,.custom-radio{display:inline-block;position:relative;vertical-align:top;cursor:pointer}.filters .custom-check{margin:16px 20px 0 11px}.custom-check>input[type=checkbox],.custom-radio>input[type=radio]{position:absolute;width:20px;height:20px;margin:0;visibility:hidden}.custom-check>.check-indicator,.custom-radio>.check-indicator{display:inline-block;position:relative;width:20px;height:20px;vertical-align:top;margin:0;border:1px solid #dedede;background-color:#fff}.custom-check>.check-indicator{border-radius:4px}.custom-check>input[type=checkbox]:checked~.check-indicator,.custom-radio>input[type=radio]:checked~.check-indicator{border-color:#b2b7b6}.custom-check>.check-indicator:after,.custom-radio>.check-indicator:after{display:none;content:"";position:absolute;top:2px;left:6px;width:6px;height:12px;border:solid #009191;border-width:0 3px 3px 0;transform:rotate(45deg)}.custom-check>input[type=checkbox]:checked~.check-indicator:after,.custom-radio>input[type=radio]:checked~.check-indicator:after{display:block}.containers>.filters.show+.contents{padding-top:52px}.containers>.contents{display:block;position:relative;height:100%}.hfloat-e{float:right}.button-set{position:relative;display:inline-block;margin:10px 0}.filters>.button-set{margin:7px 0 0}.button-set>a:last-child,.button-set>a:only-child{margin-right:0}.btn.red{color:#fff;background-color:#e64c47}.btn.red:hover{color:#fff;background-color:red}.sortable:hover{color:gray!important;text-decoration:none!important}.triangle{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #005d65;cursor:pointer}.input-default>input{display:block;width:100%;font-family:Roboto,sans-serif,Helvetica Neue,Arial;font-size:14px;font-weight:300;line-height:22px;text-align:left;color:#343638;margin:0;padding:4px 6px;border:1px solid #d7dade;border-radius:0;background-color:#fff}.input-invisible>input{margin:16px 0 0;padding:0;border:none;background-color:transparent}.input-invisible>input:focus{outline:none}.pad-ew-xs{padding-left:10px;padding-right:10px}.scrollable{display:block;position:relative;height:90%;padding-top:20px;padding-bottom:28px;overflow:auto}ul.item-list>li.selected{background-color:#fbf2cc}ul.item-list>li.selected:hover{background-color:#f5c247}.m-m.show{display:block}.m-m{display:none;position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;opacity:0;z-index:9999}.m-x{display:table;table-layout:fixed}.m-x,.m-y{width:100%;height:100%}.m-y{display:table-cell;text-align:center;padding:50px;vertical-align:middle}.m-z{display:inline-block;position:relative;max-width:580px;width:auto;line-height:1.5;margin:0 auto;padding:10px;border-radius:4px;background-color:#fff;overflow:hidden}.m-body.m-small{width:360px;text-align:center}.m-z>.m-body,.m-z>.m-head,.m-z>.m.foot{display:block;position:relative}.m-body{font-size:14px;font-weight:300}.m-z>.m-foot{margin-top:10px;padding:10px 10px 0;border-top:1px solid #dedede}.halign-c{text-align:center}.backdrop{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8);z-index:1001}.m-foot>a.btn:first-child{margin:0}.m-foot>a.btn,.m-foot>a.btn:only-child{margin:0 0 0 20px}.btn.gray{color:#fff;background-color:#3a3f3e}.btn{font-size:14px;font-weight:400;line-height:22px;padding:8px 12px;border-radius:4px;border:none;letter-spacing:.6px}.btn,a.link{display:inline-block;position:relative;text-decoration:none}.btn.green{color:#fff;background-color:#009191}.m-body>h3{font-size:16px;font-weight:500}.m-body>h3,.m-body>h4{margin:10px 0;padding:0 10px}.m-body>p{font-size:14px;margin-bottom:10px}.input-default{display:inline-block;position:relative;width:100%}.input-default>input{padding:10px;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);outline:none}:-moz-placeholder-shown{color:#999}:-ms-input-placeholder{color:#999}:placeholder-shown{color:#999}.m-body>small{display:block;position:relative;font-size:12px;font-weight:400;color:#009191;margin-top:6px}.btn.disabled,.btn.disabled:hover{color:#fff;box-shadow:inset 0 2px 2px rgba(0,0,0,.1);background-color:#c2c2c2;cursor:not-allowed}.selects{display:block;width:100%;font-family:Roboto,sans-serif,Helvetica Neue,Arial;font-size:14px;font-weight:300;line-height:22px;text-align:left;color:#343638;margin:0;padding:4px 6px;border:1px solid #d7dade;border-radius:0;background-color:#fff;outline:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAG0lEQVR42mNgwAfKy8v/48I4FeA0AacVDFQBAP9wJkE/KhUMAAAAAElFTkSuQmCC);background-position:right 8px top 50%;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none}.container_csv{transform:translateZ(0);background-color:#f9f9f9}.container_csv,.container_csv>.contents{display:block;position:relative;height:100%}.texts{display:inline-block;position:relative;width:100%;margin:12px 0 24px}.texts p{font-size:16px;font-weight:300;line-height:20px;text-align:center}.texts p>a{font-weight:400;text-decoration:none;color:#009191}.file-boxs{display:block;position:relative;text-align:center}.file-boxs input[type=file]{position:absolute;width:1px;height:1px;margin:0;padding:0;border:none;opacity:0;visibility:hidden}.file-boxs span.name-upload{width:auto;font-size:16px;line-height:22px;color:#333;margin:0 0 10px}.file-boxs span.note-upload{font-size:15px;color:#333}.file-boxs span.note-upload,.file-boxs>label{position:relative;font-weight:400;line-height:22px}.file-boxs>label{display:inline-block;font-size:14px;letter-spacing:.6px;color:#fff;padding:8px 12px;border:none;border-radius:4px;background-color:#009191;cursor:pointer}.file-boxs>label:hover{background-color:#03abab}.file-boxs span.status.error{color:#da0c0c}.file-boxs span.status{font-size:14px;line-height:18px;color:#4caf50;margin-top:10px}.file-boxs>label>i{font-size:18px;font-weight:300;line-height:inherit;color:inherit;vertical-align:top;margin-right:6px}.noneItem{display:none}.labelac{font-size:15px!important;font-weight:500!important;letter-spacing:0!important;color:#009191!important;padding:0 0 0 5px!important;background-color:transparent!important}.responses .cards{display:inline-block;position:relative;width:100%;height:auto;padding:0;border:1px solid #efefef;border-radius:4px;box-shadow:2px 2px 4px 1px rgba(0,0,0,.14);overflow:hidden}.responses.error .cards .icon{border-left:5px solid #e64c47}.responses.error .cards .icon:before{display:inline-block;position:absolute;top:50%;left:50%;content:"";width:50px;height:50px;border:3px solid red;border-radius:50%;transform:translate(-50%,-50%);z-index:9}.responses.error .cards .icon:after{display:inline-block;position:absolute;top:48%;left:50%;content:"";content:"×";width:50px;height:50px;font-size:44px;line-height:50px;text-align:center;color:red;border-right:none;border-top:none;transform:translate(-50%,-50%)}.responses .cards .message{display:inline-block;position:relative;width:calc(100% - 180px);padding:18px 14px 18px 10px}.responses .cards .message h3{display:block;font-size:19px;line-height:28px;color:#444;margin-bottom:2px;text-align:left!important}.responses .cards .message p{display:block;font-size:16px;line-height:15px;color:#848484;text-align:left!important}.responses .cards a.close-btn{display:inline-block;position:relative;width:80px;height:100%;min-height:78px;text-align:center;text-decoration:none;color:#c2c2c2;margin:6px 0;border-left:1px solid #efefef;vertical-align:top}.responses .cards a.close-btn>span.icon{display:none;font-size:24px;line-height:22px;vertical-align:top}.responses.error .cards .icon{border-left:5px solid red;display:inline-block;position:relative;width:100px;height:auto;min-height:90px;vertical-align:top}.responses .cards a.close-btn>span.text{display:block;position:absolute;top:50%;width:100%;font-size:14px;font-weight:500;line-height:20px;margin:0;transform:translateY(-50%);color:#009191;cursor:pointer}.responses.successs .cards .icon{display:inline-block;position:relative;width:100px;height:auto;min-height:90px;border-left:5px solid green;vertical-align:top}.responses.successs .cards .icon:before{width:50px;height:50px;border:3px solid green;border-radius:50%;transform:translate(-50%,-50%);z-index:9;display:inline-block;position:absolute;top:50%;left:50%;content:""}.responses.successs .cards .icon:after{width:24px;height:12px;border:3px solid green;border-top:none;border-right:none;transform:rotate(-48deg) translate(-10%,-120%);display:inline-block;position:absolute;top:50%;left:50%;content:""}main.fs-bg{display:flex;justify-content:center;align-items:center;height:100%}main.fs-bg:before{content:"";position:fixed;top:0;left:0;width:100%;height:100vh;background-image:url(/_next/static/media/neural-big.7b582783.png);background-position:50%;background-repeat:repeat;background-size:cover;z-index:0}.minimal a.logo{display:block;width:212px;margin:0 auto 48px;position:relative}.minimal a.logo>img{display:block;width:100%;height:auto}.minimal span.links{display:block;text-align:center;font-size:16px;color:#444;position:relative}.minimal a.link{display:inline-block;font-size:16px;color:#666;margin:0 4px}.minimal a.link:hover{text-decoration:none;color:#005d65}.card{display:block;width:100%;max-width:360px;min-width:320px;min-height:200px;margin:0 auto 20px;border-radius:5px;box-shadow:2px 2px 4px 0 rgba(0,0,0,.2);background-color:hsla(0,0%,100%,.8);position:relative;top:-10px}.card h1,.card h4,.demo .card h4{font-weight:400;line-height:48px;text-align:center;text-shadow:none;color:#fff;margin:0 0 20px;border-radius:5px 5px 0 0}.card h1{font-size:20px;background-color:#005d65;font-family:sans-serif}.card h4,.demo .card h4{font-size:18px;background-color:#1c67b7;font-family:sans-serif}.card hr{display:block;margin:0 16px 10px;border-top:none;border-bottom:1px solid #dedede}.card form{display:inline-block;width:100%;margin:0;padding:10px 20px;font-family:sans-serif}.input-raw{width:100%;height:0;font-size:0;line-height:0;visibility:hidden;overflow:hidden}.input-row,.message-row{padding:0 10px}.button-row,.input-row,.message-row{position:relative;margin:0 0 20px}.input-row label,.input-row span.label{display:inline-block;width:100%;font-size:16px;font-weight:300;line-height:20px;color:#000;margin:0 0 4px;font-family:sans-serif}.input-row label span.req,.input-row label>sup{font-size:12px;vertical-align:top;font-family:sans-serif}.input-row label span.req{display:inline-block;font-weight:500;line-height:14px;color:#ca1b1b;margin:0 0 0 3px}.input-row>input{display:inline-block;width:100%;font-size:16px;font-weight:400;line-height:26px;color:#242424;margin:0;padding:6px 10px;border:1px solid #ddd;font-family:sans-serif}.input-row>input:focus{outline:none}.input-row.checkbox input[type=checkbox]{position:absolute;top:0;left:10px;width:20px;height:20px;visibility:hidden;opacity:0}.input-row.checkbox input[type=checkbox]+label{display:inline-block;padding:0 0 0 30px;cursor:pointer}.input-row.checkbox input[type=checkbox]+label:before{content:"";display:inline-block;position:absolute;top:0;left:10px;width:20px;height:20px;border:1px solid #ddd;border-radius:2px;background-color:#fff}.input-row.checkbox input[type=checkbox]:checked+label:after{content:"";display:inline-block;position:absolute;top:3px;left:17px;width:7px;height:12px;border-color:#005d65;border-style:solid;border-width:0 3px 3px 0;transform:rotate(35deg)}.input-row>input[type=file]{position:absolute;width:0;height:0;margin:0;padding:0;border:none;opacity:0;overflow:hidden;z-index:-1}.input-row>input[type=file]+label{display:inline-block;position:relative;width:100%;height:auto;font-size:16px;line-height:26px;color:#242424;margin:0;padding:0;border:1px solid #ddd;background-color:#fff;font-family:sans-serif}.input-row>input[type=file]+label span{display:block;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;margin-right:110px;padding:6px 10px;overflow:hidden;min-height:38px}.input-row>input[type=file]+label strong{position:absolute;float:right;top:0;right:0;width:110px;height:100%;font-size:14px;font-weight:500;text-align:center;color:#fff;padding:6px 10px;background-color:#4582c3;cursor:pointer;font-family:sans-serif}.input-row>input:-moz-read-only{color:#888;background-color:#fcfbfa;cursor:default}.input-row.disabled>input,.input-row.disabled>input:focus,.input-row>input:read-only{color:#888;background-color:#fcfbfa;cursor:default}.input-row small{display:inline-block;position:relative;width:100%;font-size:14px;font-weight:100;line-height:18px;color:#000;margin:10px 0 0}.input-row span.error,form span.error{display:inline-block;font-size:14px;font-weight:300;line-height:20px;color:#ca1b1b;padding:5px 0 0;font-family:sans-serif}button.link{display:inline-block;font-size:18px;font-weight:400;line-height:24px;text-decoration:none;color:#4582c3;font-family:sans-serif}button.link:hover{color:#1c67b7;text-decoration:underline;font-family:sans-serif}button.btn,input[type=submit].btn{display:inline-block;width:auto;font-size:14px;font-weight:500;line-height:22px;text-decoration:none;text-transform:uppercase;padding:8px 14px;border-radius:5px;cursor:pointer}button.btn-blue,input[type=submit].btn-blue{color:#fff;border:1px solid #005d65;background-color:#005d65;transition:background-color .2s ease-in-out}button.btn-blue:hover,input[type=submit].btn-blue:hover{background-color:#0393a0}button.btn-transparent{color:#fff;padding:8px 28px;border:1px solid #fff;border-radius:22px;background-color:transparent;box-shadow:none;transition:all .2s ease-in-out}button.btn-transparent:hover{color:#1c67b7;box-shadow:2px 2px 10px 2px rgba(0,0,0,.34);background-color:#fff}button.btn.disabled,button.btn.disabled:hover{border-color:#bbb;background-color:#cdcdcd;cursor:default}.button-row>.btn,.button-row>input[type=submit].btn{min-width:140px}.button-row .col-1-2{padding:0 10px}.button-row>div>.btn{width:100%;outline:none}.card_forgot{display:block;position:relative;width:100%;max-width:360px;min-width:320px;min-height:200px;margin:0 auto 20px;border-radius:5px;box-shadow:2px 2px 4px 0 rgba(0,0,0,.2);background-color:hsla(0,0%,100%,.8)}.card_forgot h1{font-size:20px;background-color:#005d65;line-height:48px;text-align:center;text-shadow:none;color:#fff;margin:0 0 20px;border-radius:5px 5px 0 0}.card_forgot h1,.description{font-family:sans-serif;font-weight:400}.description{display:block;margin:0;font-size:14px;line-height:20px;color:#222;padding:0 30px 20px}.card_forgot hr{display:block;margin:0 16px 10px;border-top:none;border-bottom:1px solid #dedede}.card_forgot form{display:inline-block;width:100%;margin:0;padding:10px 20px}form span.error{display:inline-block;font-size:14px;font-weight:300;line-height:20px;padding:5px 0 0;font-family:sans-serif}.button-row{font-size:0;text-align:center;padding:0}.btn-blue{color:#fff;border:1px solid #1c67b7;background-color:#4582c3;transition:background-color .2s ease-in-out;text-transform:capitalize!important}.button-row>.btn{min-width:140px}span.links{display:block;text-align:center;color:#444}a.link,span.links{font-size:16px;font-family:sans-serif}a.link{display:inline-block;color:#666;margin:0 4px}a.link:hover{color:#1c67b7;text-decoration:underline}form .response.error,form .response.msg{padding:5px 10px 20px}form span.error,form span.msg{display:inline-block;font-size:14px;font-weight:300;line-height:20px;color:#ca1b1b;padding:5px 0 0}form span.msg{color:#005e65}form span.error{color:#ca1b1b}.description p>span{font-weight:900}@media only screen and (max-width:480px){.card{top:0}.card,.card_forgot{max-width:85%}main.fs-bg:before{opacity:.6}.minimal a.logo{margin:0 auto 30px}}.description p>span{font-size:inherit;font-weight:800;color:#4582c3}.results{height:100%}.results__view{position:relative;display:flex;flex-direction:column;width:100%;background-color:#f9f9f9;z-index:999}@media only screen and (min-width:50em){.results__view{width:35%;min-width:39.375em}}.results__header,.results__header__container{background-color:#f9f9f9}.results__header{position:relative;width:100%;padding-top:14px;z-index:9}.results__back,.results__map{position:absolute;top:20px;left:10px;border-radius:50%;text-align:center;background-color:#3a3f3e;color:#fff;z-index:9}.results__back .btn-back,.results__map .btn-back{display:inline-block;width:28px;cursor:pointer}.results__back .btn-back .material-icons,.results__map .btn-back .material-icons{font-size:22px;line-height:28px}.results__map{left:inherit;right:10px}@media only screen and (min-width:50em){.results__map{display:none}}.results__map .btn-map{display:inline-block;width:28px;cursor:pointer}.results__map .btn-map .material-icons{font-size:22px;line-height:28px}.results__title{margin-bottom:14px;text-align:center;color:#333}.results__title__top{font-size:11px;font-weight:400;line-height:14px;text-transform:uppercase;color:#3a3f3e}.results__title__text{font-size:18px;line-height:28px;text-transform:capitalize}.results__candidates,.results__jobposts{width:30%;padding:10px}.results__candidates{border-right:1px solid #798180}.results__candidates .results__geodata__cta{color:#005d65;margin:auto}.results__candidates .results__geodata__cta:hover{color:#018c99}.results__jobposts{display:flex;justify-content:center;border-left:1px solid #798180}.results__jobposts .results__geodata__cta{color:#c85034}.results__jobposts .results__geodata__cta:hover{color:#f0603f}.results__salary{flex-grow:1;padding-top:10px;max-height:112px}.results__geodata{display:flex;box-sizing:border-box;justify-content:space-between;margin:0 auto}.results__geodata__cta{display:flex;flex-direction:column;align-items:center;border:0;background-color:transparent}.results__geodata__cta:hover .results__geodata__desc{color:#333}.results__geodata__cta .material-icons{width:40px;height:50px;font-size:34px;line-height:40px}.results__geodata__number{font-size:14px;line-height:24px}@media only screen and (min-width:25.562em){.results__geodata__number{font-size:18px}}@media only screen and (min-width:50em){.results__geodata__number{font-size:22px}}.results__geodata__desc{font-size:12px;line-height:16px;text-transform:uppercase;color:#666}.results__geodata__desc__keyword{display:none}@media only screen and (min-width:25.562em){.results__geodata__desc__keyword{display:inline}}.results__options{display:flex;height:40px;justify-content:flex-end;padding:5px 10px;border-top:1px solid #798180;box-shadow:0 2px 6px 0 rgba(0,0,0,.2);background-color:#f9f9f9;z-index:8}.results__options .toggle-switch{margin-left:6%;flex-wrap:wrap;width:46%;justify-content:center}.results__options .toggle-switch__label{font-size:14px;line-height:22px;color:#666}.results__options .toggle-switch .switch{width:40px;height:22px}.results__options .toggle-switch .switch .slider{background-color:#4a9258}.results__options .toggle-switch .switch .slider:before{bottom:3px;width:16px;height:16px}.results__options .toggle-switch .switch input:checked+.slider{background-color:#4a9258}.results__options .toggle-switch .switch input:checked+.slider:before{transform:translateX(19px)}.results__options .search-options{display:flex;justify-content:flex-end;top:0;right:0;min-width:27%}.results__optionsCOL{display:flex;height:40px;justify-content:center;padding:5px 10px;z-index:8}.results__optionsCOL .toggle-switch{margin-left:6%;flex-wrap:wrap;width:46%;justify-content:center}.results__optionsCOL .toggle-switch__label{font-size:14px;line-height:22px;color:#666}.results__optionsCOL .toggle-switch .switch{width:40px;height:22px}.results__optionsCOL .toggle-switch .switch .slider{background-color:#4a9258}.results__optionsCOL .toggle-switch .switch .slider:before{bottom:3px;width:16px;height:16px}.results__optionsCOL .toggle-switch .switch input:checked+.slider{background-color:#4a9258}.results__optionsCOL .toggle-switch .switch input:checked+.slider:before{transform:translateX(19px)}.results__optionsCOL .search-options{display:flex;justify-content:flex-end;top:0;right:0;min-width:27%}.results__list{overflow-y:auto;height:100%}.results__list__pdfView{padding-top:40px}.results .container{display:flex;width:100%;height:100%;overflow:hidden}.download-btn{position:sticky;bottom:20px;margin:408px;display:block;background-color:rgba(0,0,0,.6);width:70px;height:auto;text-align:center;padding:5px 0;border-radius:6px;z-index:99;color:#fff;border:none}@media only screen and (min-width:51em){.download-btn{margin:auto}}.download-btn:hover{background-color:rgba(0,0,0,.9)}.download-btn img{width:31px;height:26px}.page-pdf{width:816px;min-height:1056px;height:auto;margin:38.4px auto;padding:48px 57.6px 57.6px;background-color:#fff}.page-pdf .main-logo{margin:230px auto 0;width:67%}.page-pdf .main-logo img{width:100%}.page-pdf .main-logo .main-header{margin:150px auto 0;color:#fff;background-color:#009191;border-radius:5.88px;padding:18.4px 0;font-weight:500;font-size:37px;text-align:center}.page-pdf .header{display:flex;justify-content:space-between;align-items:center;font-size:24px;padding-bottom:11px;margin-bottom:48px;border-bottom:1.33px solid #d3d3d3}.page-pdf .header .logo{height:50px}.page-pdf .header .logo img{height:100%}.fullPDF{width:100%;margin:auto;padding:20px}.notScroll{padding:0!important;overflow-x:hidden}.loadingScroll{overflow-y:hidden!important}.tty{padding-top:60px}.results-summary .highlight,.search-criteria .highlight{font-weight:500;color:#009191;font-size:18px;text-align:center;margin-bottom:.4in}.hide{display:none}.summary{margin-bottom:24px;font-size:18px;line-height:29px}.summary .summary-company:after{content:", "}.summary .summary-company:nth-last-child(2):after{content:" and "}.summary .summary-company:last-of-type:after{content:""}.summary-container{padding:0 20px}.search-criteria .search-para{font-size:18px;margin-bottom:10px;text-align:center}.search-criteria .search-group:not(:last-child){margin:0 0 .3in}.search-criteria .search-group h3{font-size:16px;background-color:#009191;color:#fff;font-weight:400;line-height:38.4px;padding-inline:19.2px}.search-criteria .search-group .group-tag{padding:19.2px 7.68px 9.6px 19.2px;border:1.33px solid #009191;display:flex;flex-wrap:wrap}.search-criteria .search-group .group-tag .tag-skill{cursor:pointer;border-right:1.33px solid #ccc;border-bottom:1.33px solid #ccc;border-radius:4px;line-height:22px;font-weight:300;background-color:#f3f3f3;margin:0 12px 8px 0;padding-inline:14px}.search-criteria .exclude h3{background-color:#e64c47;border:1pt solid #e64c47}.search-criteria .exclude .group-tag{border:1.33px solid #e64c47}.map-results img{width:100%;height:700px}.regional-results{pointer-events:none}.candidates-breakdown .chart-pdf{margin:52px 0 19.2px}.candidates-breakdown .chart-pdf .title{font-size:18px;margin-bottom:15px;text-align:center}.candidates-breakdown .msg-box{margin:24px 48px;padding:40px 30px;box-shadow:0 1px 3px rgba(0,0,0,.14);border-radius:6px;text-align:center;line-height:30px}.associated-data .tables{display:flex;align-items:flex-start;gap:13.44px}.associated-data .tables .table{border:1.33px solid #999;border-radius:5.33px 5.33px 0 0;width:2.34in;height:auto}.associated-data .tables .table .table-header{font-size:15px;font-weight:400;background-color:#333;color:#fff;line-height:19px;padding:11px 7px;text-align:center;border-radius:5.33px 5.33px 0 0}.associated-data .tables .table .table-data .item{font-size:13.33px;font-weight:300;padding:11px 7px}.associated-data .tables .table .table-data .item:not(:last-child){border-bottom:1.33px solid #999}.modal-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:99999;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center}.modal-container .modal{max-width:580px;width:auto;background-color:#fff;border-radius:4px;padding:10px;margin:0 20px}.modal-container .modal .modal-header{display:flex;justify-content:flex-start;align-items:center;max-width:560px;width:100%;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #dedede}.modal-container .modal .modal-header .header-title{margin-left:auto;width:-moz-fit-content;width:fit-content;justify-self:flex-end}.modal-container .modal .modal-header button{margin-left:auto;background-color:transparent;border:none;width:24px;font-size:18px;text-align:center;color:#888;padding:0 0 4px}.modal-container .modal .config-form .associated-data,.modal-container .modal .config-form .regional-charts,.modal-container .modal .config-form .search-results{font-size:14px;font-weight:300}.modal-container .modal .config-form .associated-data .title,.modal-container .modal .config-form .regional-charts .title,.modal-container .modal .config-form .search-results .title{margin-block:10px;text-align:center}.modal-container .modal .config-form .associated-data .checkboxes,.modal-container .modal .config-form .regional-charts .checkboxes,.modal-container .modal .config-form .search-results .checkboxes{display:flex;margin:0;justify-content:flex-start;flex-wrap:wrap;position:relative}@media only screen and (min-width:50em){.modal-container .modal .config-form .associated-data .checkboxes,.modal-container .modal .config-form .regional-charts .checkboxes,.modal-container .modal .config-form .search-results .checkboxes{margin:4px 8px 10px 30px}}.modal-container .modal .config-form .associated-data .checkboxes .warning,.modal-container .modal .config-form .regional-charts .checkboxes .warning,.modal-container .modal .config-form .search-results .checkboxes .warning{color:#b91717;display:none;position:absolute;top:87px;display:block;left:18px;text-align:center;width:inherit;font-size:11px}@media only screen and (min-width:21.6875em){.modal-container .modal .config-form .associated-data .checkboxes .warning,.modal-container .modal .config-form .regional-charts .checkboxes .warning,.modal-container .modal .config-form .search-results .checkboxes .warning{top:56px}}@media only screen and (min-width:50em){.modal-container .modal .config-form .associated-data .checkboxes .warning,.modal-container .modal .config-form .regional-charts .checkboxes .warning,.modal-container .modal .config-form .search-results .checkboxes .warning{left:-13px;width:100%;top:28px;font-size:13px}}@media only screen and (min-width:31.75em){.modal-container .modal .config-form .associated-data .checkboxes .warning,.modal-container .modal .config-form .regional-charts .checkboxes .warning,.modal-container .modal .config-form .search-results .checkboxes .warning{top:23px}}.modal-container .modal .config-form .associated-data .checkboxes label,.modal-container .modal .config-form .regional-charts .checkboxes label,.modal-container .modal .config-form .search-results .checkboxes label{margin-bottom:12px;display:flex;align-items:center}.modal-container .modal .config-form .associated-data .checkboxes label input,.modal-container .modal .config-form .regional-charts .checkboxes label input,.modal-container .modal .config-form .search-results .checkboxes label input{visibility:hidden}.modal-container .modal .config-form .associated-data .checkboxes label div,.modal-container .modal .config-form .regional-charts .checkboxes label div,.modal-container .modal .config-form .search-results .checkboxes label div{width:20px;height:20px;display:inline-block;border:1px solid #dedede;border-radius:4px;position:relative}.modal-container .modal .config-form .associated-data .checkboxes label div:after,.modal-container .modal .config-form .regional-charts .checkboxes label div:after,.modal-container .modal .config-form .search-results .checkboxes label div:after{content:"";position:absolute;top:2px;left:6px;width:6px;height:12px;border:solid #009191;border-width:0 3px 3px 0;transform:rotate(45deg);display:none}.modal-container .modal .config-form .associated-data .checkboxes label span,.modal-container .modal .config-form .regional-charts .checkboxes label span,.modal-container .modal .config-form .search-results .checkboxes label span{margin:0 12px 0 10px}@media only screen and (min-width:25.562em){.modal-container .modal .config-form .associated-data .checkboxes label span,.modal-container .modal .config-form .regional-charts .checkboxes label span,.modal-container .modal .config-form .search-results .checkboxes label span{margin:0 12px 0 5px}}.modal-container .modal .config-form .associated-data .checkboxes label input:checked+.pseudo-checkbox:after,.modal-container .modal .config-form .regional-charts .checkboxes label input:checked+.pseudo-checkbox:after,.modal-container .modal .config-form .search-results .checkboxes label input:checked+.pseudo-checkbox:after{display:block}.modal-container .modal .config-form .search-results .checkboxes{margin-bottom:12px}@media only screen and (min-width:50em){.modal-container .modal .config-form .search-results .checkboxes{margin:4px 8px 10px 30px}}.modal-container .modal .config-form .regional-charts .checkboxes label{flex-basis:50%}.modal-container .modal .config-form .regional-charts .checkboxes label span{width:-moz-max-content;width:max-content}.modal-container .modal .config-form .footer{margin-top:10px;padding:10px 10px 0;border-top:1px solid #dedede;display:flex;align-items:center}.modal-container .modal .config-form .footer span{color:red;display:none}.modal-container .modal .config-form .footer .warning{display:inline}.modal-container .modal .config-form .footer button{padding:11px 12px;color:#fff;margin-left:auto;display:inline-block;background-color:#3a3f3e;border:none;border-radius:4px;letter-spacing:.6px}.modal-container .modal .config-form .footer button:last-child{margin-left:22px;background-color:#009191}.modal-container .modal .config-form .footer .disable-btn{background-color:#b4b4b4!important}.modal-container .modal .m-body{max-width:360px;text-align:center}.modal-container .modal .m-body h3{font-size:16px;line-height:22px;font-weight:600;margin:10px 0;padding:0 10px}.modal-container .modal .m-body p{font-size:14px;margin-bottom:10px;line-height:1.4;opacity:.65}.modal-container .modal .m-foot{margin-top:10px;padding:10px 10px 0;border-top:1px solid #dedede}.modal-container .modal .m-foot button{padding:11px 12px;color:#fff;margin:auto;display:block;border:none;border-radius:4px;letter-spacing:.6px;background-color:#4584c4}.loading-title{width:-moz-max-content;width:max-content;position:absolute;transform:translate(-35%,60px);font-size:18px;font-weight:500;text-align:center;color:#009191}.arcTableView{width:100%;text-align:left;margin-bottom:20px;margin-top:20px}.arcTable{border-top:1px solid #000;border-bottom:1px solid #000;font-weight:700}.arcTable,.arcTableItems{padding:10px}.comapyName{text-decoration:underline;margin-top:20px}.comapyName,.companyNames{text-align:center;font-weight:bolder}.companyNames{font-size:27px}.companyFlex{display:flex;width:100%;justify-content:space-between;margin-top:20px}.companyFlex1,.companyFlex2,.companyFlex3{width:33%;padding:5px}.textcenter{text-align:center}.gar{background-color:hsla(0,0%,83%,.749);padding:5px}.companyContainer{height:100%;overflow-y:scroll}.bubbleChart{display:flex;justify-content:space-evenly}.column1,.column2{width:49.5%}.textCen{width:100%;text-align:center;background:hsla(0,0%,83%,.749);padding:5px}.companyname{color:#296c7c;text-decoration:underline;padding-top:100px;margin-bottom:280px}.companyname,.createdby{font-size:25px;text-align:center}.createdby{margin-top:80px}#container{height:400px;max-width:800px;margin:0 auto}.flexChart{display:flex;justify-content:space-between}.chart-container .flexingWrap .breakdownGender{flex-wrap:nowrap!important}.chart-container .flexingWrap .breakdownGender>h3{display:none}.chart-container{justify-content:center}.headingJob{background:#296c7c;text-align:center;color:#fff;margin-top:20px;margin-bottom:20px;padding-top:4px;padding-bottom:4px;font-size:16px!important;line-height:28px!important}.flexx1,.flexx2{width:100%}.rotate{transform:scaleX(-1)}.anchor{text-decoration:underline}.bor:after{content:" ";display:block;width:48px;height:48px;border:4px solid #296c7c;border-right-color:transparent;border-radius:50%;animation:loading .8s linear infinite}.loader{width:150px;height:150px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loader-circle{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;font-size:1.2rem;font-weight:700}.loader-text{z-index:1;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.typing{color:#296c7c;margin:auto;display:flex;justify-content:center}.logoCompany,.typing{text-align:center;width:100%}.logoCompany2{padding-top:150px}.tp{width:50%;background-color:#f3f3f3;border-radius:10px;font-size:13px;padding:10px}.numAvg{color:#296c7c!important;text-align:center;font-size:30px!important;font-weight:bolder}.login-form{width:320px;display:block;margin:20px auto}.login-form button,.login-form input{display:inline-block;position:relative;width:100%;font-size:14px;line-height:20px;padding:8px 10px;margin:0 0 12px}.login-form input{color:#444;border:1px solid #c4c4c4;background-color:#fff}.login-form button{color:#fff;border:1px solid #2d67a1;background-color:#4584c4;-webkit-appearance:none;-moz-appearance:none;appearance:none}pre{display:inline-block;position:relative;font-family:monospace;font-size:13px;line-height:17px;white-space:pre-wrap;word-break:break-all;margin:20px;padding:16px;border:1px solid #333}