.button-inverse,.button-md{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.button-inverse,.button-md,.button-secondary{display:inline-block;margin:8px;text-transform:uppercase;cursor:pointer;text-align:center}#barometer #chart-cities,#barometer #chart-citiesmap,#barometer #chart-companies,#barometer #chart-contracts,#barometer #chart-jobtitles,#barometer #chart-offers,#barometer #chart-salaries,#barometer #chart-sectors,#barometer #chart-skills,.button-inverse,.button-md,.button-secondary{text-align:center}.button-inverse{background:0 0;border:1px solid #a0be1b;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;font-size:18px;height:auto;line-height:14px;padding:14px 28px;text-decoration:none;transition:all .3s ease;color:#a0be1b}.button-inverse:hover,.button-md:hover{-moz-border-radius:10px;text-decoration:none}.button-inverse:hover{-webkit-border-radius:10px;border-radius:10px;background:#a0be1b;color:#fff}.button-md{background:0 0;border:1px solid #a0be1b;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;font-size:14px;height:auto;line-height:1px;text-decoration:none;transition:all .3s ease;padding:7px 14px}.button-md:hover{background:#a0be1b;-webkit-border-radius:10px;border-radius:10px}.button-secondary{background:0 0;border:1px solid #696969;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;font-size:18px;height:auto;line-height:14px;padding:14px 28px;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#696969}.button-secondary:hover{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-decoration:none;background:#696969;color:#fff}.cls{clear:both}#barometer .title-wrapper{margin-top:15px;margin-bottom:15px}#barometer .primary-text{margin-bottom:10px}#barometer h2:not(.h2-title){margin-bottom:45px;opacity:0;-webkit-transition:all .9s ease;-moz-transition:all .9s ease;-ms-transition:all .9s ease;-o-transition:all .9s ease;transition:all .9s ease}#barometer .where-back{font-weight:400;font-size:16px}#barometer #chart-salaries .gauge-salary,#barometer .where-back .icon-arrow-left{font-size:14px}#barometer #chart-citiesmap .boundary,#barometer #chart-offers .boundary{cursor:pointer;fill:#DDD;stroke-width:.5;stroke:#fff}#barometer #chart-citiesmap .boundary:hover,#barometer #chart-citiesmap .circle:hover circle,#barometer #chart-offers .boundary:hover,#barometer #chart-offers .circle:hover circle{fill:#e8652e}#barometer #chart-citiesmap .circle,#barometer #chart-offers .circle{cursor:pointer}#barometer #chart-citiesmap .circle circle,#barometer #chart-offers .circle circle{fill:#e33576}#barometer #chart-citiesmap .circle text,#barometer #chart-offers .circle text{fill:#fff}#barometer #chart-citiesmap .total,#barometer #chart-offers .total{cursor:pointer}#barometer #chart-citiesmap .total:hover circle,#barometer #chart-offers .total:hover circle{fill:#e8652e}#barometer #chart-citiesmap .total circle,#barometer #chart-offers .total circle{fill:#e33576}#barometer #chart-citiesmap .total .count,#barometer #chart-offers .total .count{fill:#fff}#barometer #chart-citiesmap .total .legend,#barometer #chart-offers .total .legend{fill:#333}#barometer #chart-citiesmap .boundary{cursor:default}#barometer #chart-citiesmap .boundary:hover{fill:#DDD}#barometer #chart-salaries svg{width:90%}#barometer #chart-salaries .chart-filled{fill:#e33576}#barometer #chart-salaries .chart-empty{fill:#DDD}#barometer #chart-salaries .needle,#barometer #chart-salaries .needle-center{fill:#333}#barometer #chart-salaries .legend_top tspan:first-child{fill:#e33576;font-size:25px}#barometer #chart-salaries .legend_bottom_left,#barometer #chart-salaries .legend_bottom_right,#barometer #chart-salaries .legend_top{fill:#333}#barometer #chart-salaries .legend_bottom_left tspan:first-child,#barometer #chart-salaries .legend_bottom_right tspan:first-child{font-size:20px}#barometer #chart-cities{font-size:14px}#barometer #chart-cities .bar-empty{fill:#DDD}#barometer #chart-cities .name{cursor:pointer;fill:#333;font-weight:400}#barometer #chart-cities .legend:hover,#barometer #chart-cities .name:hover{fill:#e8652e;text-decoration:underline}#barometer #chart-cities .legend{cursor:pointer}#barometer #chart-contracts{font-size:14px}#barometer #chart-contracts .name{fill:#333;font-weight:400;cursor:pointer}#barometer #chart-contracts .name:hover{fill:#e8652e;text-decoration:underline}#barometer #chart-jobtitles,#barometer #chart-sectors{font-size:14px}#barometer #chart-jobtitles .name,#barometer #chart-sectors .name{cursor:pointer;fill:#333;font-weight:400}#barometer #chart-jobtitles .legend:hover,#barometer #chart-jobtitles .name:hover,#barometer #chart-sectors .legend:hover,#barometer #chart-sectors .name:hover{fill:#e8652e;text-decoration:underline}#barometer #chart-jobtitles .legend,#barometer #chart-sectors .legend{cursor:pointer}#barometer #chart-skills .legend{fill:#fff;font-size:14px}#barometer #chart-companies .label tspan{fill:#fff;font-size:14px;font-weight:400}#barometer #chart-companies .name tspan{font-weight:400;fill:#fff;font-size:14px}#barometer #chart-companies .circle{cursor:pointer}#barometer #chart-companies .circle:hover circle{fill:#e8652e!important}#barometer .source{font-size:8px;color:grey;text-align:right}@media (min-width:992px){#barometer #chart-cities svg,#barometer #chart-citiesmap svg,#barometer #chart-companies svg,#barometer #chart-contracts svg,#barometer #chart-jobtitles svg,#barometer #chart-offers svg,#barometer #chart-sectors svg,#barometer #chart-skills svg{width:90%}#barometer .source{margin:15px auto 0;width:90%}}#barometer .error-block{display:none}
.button-inverse,.button-md{-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.button-inverse,.button-md,.button-secondary{display:inline-block;height:auto;margin:8px;text-align:center;text-transform:uppercase}.button-inverse{background:0 0;border:1px solid #a0be1b;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;cursor:pointer;font-size:18px;line-height:14px;padding:14px 28px;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;color:#a0be1b}.button-inverse:hover,.button-md:hover{-moz-border-radius:10px;text-decoration:none}.button-inverse:hover{-webkit-border-radius:10px;border-radius:10px;background:#a0be1b;color:#fff}.button-md{background:0 0;border:1px solid #a0be1b;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;cursor:pointer;font-size:14px;line-height:1px;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;padding:7px 14px}.button-md:hover{background:#a0be1b;-webkit-border-radius:10px;border-radius:10px}.button-secondary{background:0 0;border:1px solid #696969;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;cursor:pointer;font-size:18px;line-height:14px;padding:14px 28px;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#696969}.button-secondary:hover{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-decoration:none;background:#696969;color:#fff}.cls{clear:both}.backoffice-title-block-2019{margin:15px 0}.backoffice-title-block-2019 .backoffice-title-2019{font-size:1.75rem;line-height:normal;font-weight:700}.backoffice-title-block-2019 .backoffice-title-2019 span{font-weight:700}.frontoffice-title-block-2019{margin:30px 0}.frontoffice-title-block-2019 .frontoffice-title-2019{font-size:2.3rem;line-height:normal;font-weight:700;text-transform:uppercase}.frontoffice-title-block-2019 .frontoffice-title-2019 span{font-weight:700}.backoffice-subtitle{display:block;color:#162A49;font-size:1.3rem;font-weight:700}
.button-inverse,.button-md{text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;display:inline-block;cursor:pointer}.button-inverse{background:0 0;border:1px solid #a0be1b;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;font-size:18px;height:auto;line-height:14px;margin:8px;padding:14px 28px;text-decoration:none;transition:all .3s ease;text-transform:uppercase;color:#a0be1b}.button-inverse:hover,.button-md:hover{-moz-border-radius:10px;text-decoration:none}.button-inverse:hover{-webkit-border-radius:10px;border-radius:10px;background:#a0be1b;color:#fff}.button-md{background:0 0;border:1px solid #a0be1b;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;font-size:14px;height:auto;line-height:1px;margin:8px;text-decoration:none;transition:all .3s ease;text-transform:uppercase;padding:7px 14px}#header-search-box #search-box #submit-search-form,.button-secondary{text-transform:uppercase;text-align:center;-webkit-transition:all .3s ease}.button-md:hover{background:#a0be1b;-webkit-border-radius:10px;border-radius:10px}.button-secondary{background:0 0;border:1px solid #696969;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;cursor:pointer;display:inline-block;font-size:18px;height:auto;line-height:14px;margin:8px;padding:14px 28px;text-decoration:none;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#696969}.button-secondary:hover{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-decoration:none;background:#696969;color:#fff}.cls{clear:both}#header-search-box{background-color:#F2F3F5;position:relative;top:auto;z-index:50;clear:both;-webkit-transition:background .4s ease;-moz-transition:background .4s ease;-ms-transition:background .4s ease;-o-transition:background .4s ease;transition:background .4s ease}#header-search-box:not(.fixed){padding:8px 0}#header-search-box.fixed{position:fixed;top:0;left:0;width:100%;padding:8px 0}@media (min-width:992px){#header-search-box.fixed #search-box{max-width:940px}}@media (min-width:1200px){#header-search-box.fixed #search-box{max-width:1140px}}#header-search-box.bg_active{background:#ece7e3}#header-search-box #search-box{width:100%;max-width:1140px;z-index:5;margin:5px 0}#header-search-box #search-box #form_what input[type=text]:focus,#header-search-box #search-box #form_where input[type=text]:focus{-webkit-box-shadow:none;box-shadow:none}@media (max-width:991px){#header-search-box #search-box #form_what,#header-search-box #search-box #form_where{margin-bottom:10px}}#header-search-box #search-box #form_what .bootstrap-tagsinput,#header-search-box #search-box #form_where .bootstrap-tagsinput{border-radius:2px;width:100%;padding:2px 10px 0 35px}#header-search-box #search-box #form_what .bootstrap-tagsinput .tag,#header-search-box #search-box #form_where .bootstrap-tagsinput .tag{border:1px solid #a0be1b;border-radius:2px;color:#a0be1b;position:relative;display:inline-block;font-weight:500;font-size:14px;margin:1px 0 0;padding:4px 10px 2px;max-width:92%}#header-search-box #search-box #form_what .bootstrap-tagsinput .tag span,#header-search-box #search-box #form_where .bootstrap-tagsinput .tag span{vertical-align:middle;display:inline-block;position:relative;line-height:22px}#header-search-box #search-box #form_what .bootstrap-tagsinput .tag .icon-briefcase,#header-search-box #search-box #form_what .bootstrap-tagsinput .tag .icon-dumbbell,#header-search-box #search-box #form_what .bootstrap-tagsinput .tag .icon-office,#header-search-box #search-box #form_what .bootstrap-tagsinput .tag .icon-pie,#header-search-box #search-box #form_where .bootstrap-tagsinput .tag .icon-briefcase,#header-search-box #search-box #form_where .bootstrap-tagsinput .tag .icon-dumbbell,#header-search-box #search-box #form_where .bootstrap-tagsinput .tag .icon-office,#header-search-box #search-box #form_where .bootstrap-tagsinput .tag .icon-pie{position:absolute;left:10px;font-size:14px}#header-search-box #search-box #form_what .bootstrap-tagsinput .tag .icon-close-thin,#header-search-box #search-box #form_where .bootstrap-tagsinput .tag .icon-close-thin{font-size:10px;margin-top:1px}#header-search-box #search-box #form_what .bootstrap-tagsinput .tag [data-role],#header-search-box #search-box #form_where .bootstrap-tagsinput .tag [data-role]{position:absolute;right:10px}#header-search-box #search-box #form_what .bootstrap-tagsinput .tag [data-role]::after,#header-search-box #search-box #form_where .bootstrap-tagsinput .tag [data-role]::after{content:"";padding:0}#header-search-box #search-box #form_what .bootstrap-tagsinput .tag .text,#header-search-box #search-box #form_where .bootstrap-tagsinput .tag .text{padding-right:20px;width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis}#header-search-box #search-box #form_what .bootstrap-tagsinput input,#header-search-box #search-box #form_where .bootstrap-tagsinput input{padding:0 0 0 1px;font-size:13px;color:#696969;vertical-align:middle!important;max-width:411px;min-height:36px;border:none}#header-search-box #search-box #form_what .bootstrap-tagsinput input[readonly],#header-search-box #search-box #form_where .bootstrap-tagsinput input[readonly]{width:0!important}#header-search-box #search-box #form_what .bootstrap-tagsinput input::-webkit-input-placeholder,#header-search-box #search-box #form_where .bootstrap-tagsinput input::-webkit-input-placeholder{color:#747474;font-size:12px;font-style:italic;font-weight:500}#header-search-box #search-box #form_what .bootstrap-tagsinput input::-moz-placeholder,#header-search-box #search-box #form_where .bootstrap-tagsinput input::-moz-placeholder{color:#747474;font-size:12px;font-style:italic;font-weight:500}#header-search-box #search-box #form_what .bootstrap-tagsinput input::-ms-input-placeholder,#header-search-box #search-box #form_where .bootstrap-tagsinput input::-ms-input-placeholder{color:#747474;font-size:12px;font-style:italic;font-weight:500}@media (max-width:767px){#header-search-box #search-box #form_what .bootstrap-tagsinput input,#header-search-box #search-box #form_where .bootstrap-tagsinput input{height:35px}}#header-search-box #search-box #form_what .bootstrap-tagsinput .tt-hint,#header-search-box #search-box #form_where .bootstrap-tagsinput .tt-hint{display:none}#header-search-box #search-box #form_what .bootstrap-tagsinput .tt-dropdown-menu,#header-search-box #search-box #form_where .bootstrap-tagsinput .tt-dropdown-menu{background:#fff;border:1px solid #8e8e8e;border-radius:2px;width:300px;position:relative;left:-20px!important}#header-search-box #search-box #form_what .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion,#header-search-box #search-box #form_where .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion{padding:15px 5px 15px 10px}#header-search-box #search-box #form_what .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion:not(:last-child),#header-search-box #search-box #form_where .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion:not(:last-child){border-bottom:1px solid #eee}#header-search-box #search-box #form_what .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-briefcase,#header-search-box #search-box #form_what .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-dumbbell,#header-search-box #search-box #form_what .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-office,#header-search-box #search-box #form_what .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-pie,#header-search-box #search-box #form_where .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-briefcase,#header-search-box #search-box #form_where .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-dumbbell,#header-search-box #search-box #form_where .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-office,#header-search-box #search-box #form_where .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-pie{padding-right:5px}#header-search-box #search-box #form_what .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-star-off,#header-search-box #search-box #form_what .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-star-on,#header-search-box #search-box #form_where .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-star-off,#header-search-box #search-box #form_where .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-star-on{padding-left:5px}#header-search-box #search-box #form_what .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-star-on,#header-search-box #search-box #form_where .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion .icon-star-on{color:#f60}#header-search-box #search-box #form_what .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion.tt-cursor,#header-search-box #search-box #form_where .bootstrap-tagsinput .tt-dropdown-menu .tt-suggestion.tt-cursor{background:#8e8e8e;color:#fff;cursor:pointer}#header-search-box #search-box #form_what .bootstrap-tagsinput{background:url('/site/resources/css/common/fragments/../../../../../generic/resources/images/common/icone-what-2019.png') 7px center no-repeat #fff}#header-search-box #search-box #form_what .bootstrap-tagsinput .tag .text{padding-left:20px}#header-search-box #search-box #form_what .bootstrap-tagsinput .tag[data-type=unknown] .text{padding-left:0}#header-search-box #search-box #form_where .bootstrap-tagsinput{background:url('/site/resources/css/common/fragments/../../../../../generic/resources/images/common/icone-where-2019.png') 13px center no-repeat #fff}#header-search-box #search-box #form_what_input,#header-search-box #search-box #form_where_input{height:50px}#header-search-box #search-box #form_where_input[data-show-perimeter=true]{padding-right:90px}#header-search-box #search-box #submit-search-form{font-size:14px;margin:0;display:block;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#header-search-box #search-box input{border:none;margin-bottom:0}#header-search-box #search-box .suggestListBox{margin-top:0}
.bootstrap-tagsinput .tag [data-role=remove]{margin-left:8px;cursor:pointer}.bootstrap-tagsinput .tag [data-role=remove]:after{content:"x";padding:0 2px}
.button-inverse,.button-md{border:1px solid #a0be1b;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.button-inverse,.button-md,.button-secondary{cursor:pointer;display:inline-block;margin:8px;text-align:center;text-transform:uppercase;text-decoration:none}.button-inverse{background:0 0;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;font-size:18px;height:auto;line-height:14px;padding:14px 28px;transition:all .3s ease;color:#a0be1b}.button-inverse:hover{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-decoration:none;background:#a0be1b;color:#fff}.button-md{background:0 0;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;font-size:14px;height:auto;line-height:1px;transition:all .3s ease;padding:7px 14px}.button-md:hover{background:#a0be1b;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-decoration:none}.button-secondary{background:0 0;border:1px solid #696969;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;font-size:18px;height:auto;line-height:14px;padding:14px 28px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#696969}.button-secondary:hover{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-decoration:none;background:#696969;color:#fff}.cls{clear:both}.spinner,.spinner:after{border-radius:50%;width:10em;height:10em}.spinner{margin:60px auto;font-size:5px;position:relative;text-indent:-9999em;border-top:.7em solid rgba(200,200,200,.2);border-right:.7em solid rgba(200,200,200,.2);border-bottom:.7em solid rgba(200,200,200,.2);border-left:.7em solid #a0be1b;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}