#breadcrumbs,.content-image,.custom-page-intro p{position:relative}#breadcrumbs{width:100%;padding-right:15px;padding-left:15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-bottom:1em;border-bottom:1px solid #f3f3f3;text-transform:uppercase}#breadcrumbs a{font-size:16px;font-size:1rem;font-family:"Open Sans",sans-serif;color:#c91d32;font-weight:600}#breadcrumbs .current{color:#d7cec7;font-size:16px;font-size:1rem}#breadcrumbs .sep{padding:0 .2em;color:#f3f3f3}@media (min-width:768px){#breadcrumbs{margin-bottom:1.5em}#breadcrumbs .current,#breadcrumbs a{font-size:22.4px;font-size:1.4rem}#breadcrumbs .sep{padding:0 .2em}}.download-area{margin-bottom:1em;margin-top:1em}@media (min-width:576px){.download-area{margin-bottom:1.5em;margin-top:1.5em}}@media (min-width:768px){.download-area{margin-bottom:2em;margin-top:2em}}.download-area .download-title h6{color:#d7cec7;border-bottom:1px solid #d7cec7;padding-bottom:1em}.download-area .download-item{margin:1em 0}.download-area .download-item a{background-color:#d7cec7;display:-ms-flexbox;display:flex;transition:background-color .7s ease;font-weight:600;letter-spacing:1px;text-decoration:none;font-size:16px;font-size:1rem}.download-area .download-item a>span{padding:15px 1em;text-transform:uppercase}.download-area .download-item a>span.fa{background-color:#c91d32;color:#fff;font-size:1.6rem}.download-area .download-item a:hover{background-color:#c91d32;text-decoration:none!important;color:#fff}.download-area .download-item a:hover span.fa{background-color:#d7cec7;color:#c91d32}.entry-content-intro{background-color:#c09f80;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.entry-content-intro .content{padding:2em;background-color:#c09f80;color:#fff;font-family:"Libre Baskerville",serif;font-style:italic}@media (min-width:768px){.download-area{overflow:hidden}.download-area .download-item{float:left;width:30%;margin:0 1.5% 1.5%}.download-area .download-item a{font-size:19.2px;font-size:1.2rem}.entry-content-intro .content{padding:2em 4em}}.custom-page-head{background-color:#c91d32;padding:50px 0;text-align:center}.custom-page-head h2{color:#fff;font-family:"Open Sans",sans-serif;letter-spacing:2px;font-weight:600;text-transform:uppercase}.custom-page-head p,.custom-page-intro p{font-family:"Libre Baskerville",serif;margin-bottom:0}.custom-page-head p{color:#fff;font-weight:400;font-style:italic}.custom-page-head h2,.custom-page-head p{position:relative;width:100%;padding-right:15px;padding-left:15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:768px){.custom-page-head{padding:90px 0;text-align:left}}.custom-page-intro{background-color:#f3f3f3;padding:50px 0;text-align:center}.custom-page-intro p{width:100%;padding-right:15px;padding-left:15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;color:#565656;text-align:center}.page-aside{background-color:#c91d32;padding-top:15px;padding-bottom:15px}.page-aside .title{color:#fff;font-size:22.4px;font-size:1.4rem;text-transform:uppercase}.page-aside ul li{background-color:#c91d32;border-bottom:1px solid #d7cec7;transition:background-color .5s ease}.page-aside ul li:last-child{border:0}.page-aside ul li a{font-size:19.2px;font-size:1.2rem;color:#fff;display:block;padding:.7em 1em}.page-aside ul li a:hover{color:#c09f80}.page-aside ul li.current_page_item{border-color:#c09f80}.page-aside ul li.current_page_item a{color:#c09f80;font-weight:700}@media (min-width:768px){.custom-page-intro{text-align:left}.page-aside ul li a{font-size:22.4px;font-size:1.4rem}.with-sidebar .page-aside{background-color:#fff;padding-top:0}}.content-image .overlay{position:absolute;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.content-image .overlay h2{color:#fff;font-family:"Open Sans",sans-serif;letter-spacing:2px;font-weight:600;text-transform:uppercase;margin-bottom:.5em}@media (min-width:768px){.content-image .overlay h2{padding-bottom:1em;margin-bottom:1em}.content-image{max-height:600px;overflow:hidden}.content-image.full{max-height:none}.content-image img{width:100%}}.content-image .overlay p{color:#fff;font-family:"Libre Baskerville",serif;font-weight:400;font-style:italic;margin-bottom:0;padding:0 15px}body.single-job_listing #primary{-ms-flex-preferred-size:100%;flex-basis:100%}.single-job_listing .entry-content-intro .content,main.lavora-con-noi-content .entry-content-intro .content{font-family:"Open Sans",sans-serif;text-align:center;font-style:normal}.single-job_listing .entry-content-intro .content p,main.lavora-con-noi-content .entry-content-intro .content p{margin-top:1.5em}.single-job_listing .header-box,main.lavora-con-noi-content .header-box{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:relative;width:100%;padding-right:15px;padding-left:15px;margin-bottom:2em}.single-job_listing .header-box h3,main.lavora-con-noi-content .header-box h3{text-align:center}.single-job_listing .page-box,main.lavora-con-noi-content .page-box{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:relative;width:100%;padding-right:15px;padding-left:15px;margin-top:1em;margin-bottom:1em;text-align:center}.single-job_listing .page-box.linkedin a,main.lavora-con-noi-content .page-box.linkedin a{background-color:#0977b5;color:#fff;display:block;padding:4em}.single-job_listing .page-box.linkedin a i,main.lavora-con-noi-content .page-box.linkedin a i{padding-right:1em}.single-job_listing .page-box.spont a,main.lavora-con-noi-content .page-box.spont a{background-color:#565656;color:#fff;font-weight:700;font-size:19.2px;font-size:1.2rem;letter-spacing:2px;text-transform:uppercase;padding:4em;line-height:40px;display:block}.single-job_listing .page-box.spont a:hover,main.lavora-con-noi-content .page-box.spont a:hover{color:#c09f80}@media (min-width:768px){.single-job_listing .page-box.spont a,main.lavora-con-noi-content .page-box.spont a{font-size:22.4px;font-size:1.4rem}}.single-job_listing .page-box.cust a,main.lavora-con-noi-content .page-box.cust a{display:inline-block;border:1px solid #c91d32;background:#c91d32;color:#fff;font-size:16px;font-size:1rem;line-height:1;padding:1em 2em;letter-spacing:2px;font-weight:600;text-transform:uppercase;transition:background-color .5s ease;cursor:pointer}.single-job_listing .page-box.cust a:hover,main.lavora-con-noi-content .page-box.cust a:hover{color:#fff;background-color:#9c1727;border-color:#941525}.single-job_listing .page-box.cust a.active,.single-job_listing .page-box.cust a:active,main.lavora-con-noi-content .page-box.cust a.active,main.lavora-con-noi-content .page-box.cust a:active{background-image:none}.single-job_listing .page-box.cust a.disabled,.single-job_listing .page-box.cust a.disabled.active,.single-job_listing .page-box.cust a.disabled:active,.single-job_listing .page-box.cust a.disabled:focus,.single-job_listing .page-box.cust a.disabled:hover,.single-job_listing .page-box.cust a[disabled],.single-job_listing .page-box.cust a[disabled].active,.single-job_listing .page-box.cust a[disabled]:active,.single-job_listing .page-box.cust a[disabled]:focus,.single-job_listing .page-box.cust a[disabled]:hover,fieldset[disabled] .single-job_listing .page-box.cust a,fieldset[disabled] .single-job_listing .page-box.cust a.active,fieldset[disabled] .single-job_listing .page-box.cust a:active,fieldset[disabled] .single-job_listing .page-box.cust a:focus,fieldset[disabled] .single-job_listing .page-box.cust a:hover,fieldset[disabled] main.lavora-con-noi-content .page-box.cust a,fieldset[disabled] main.lavora-con-noi-content .page-box.cust a.active,fieldset[disabled] main.lavora-con-noi-content .page-box.cust a:active,fieldset[disabled] main.lavora-con-noi-content .page-box.cust a:focus,fieldset[disabled] main.lavora-con-noi-content .page-box.cust a:hover,main.lavora-con-noi-content .page-box.cust a.disabled,main.lavora-con-noi-content .page-box.cust a.disabled.active,main.lavora-con-noi-content .page-box.cust a.disabled:active,main.lavora-con-noi-content .page-box.cust a.disabled:focus,main.lavora-con-noi-content .page-box.cust a.disabled:hover,main.lavora-con-noi-content .page-box.cust a[disabled],main.lavora-con-noi-content .page-box.cust a[disabled].active,main.lavora-con-noi-content .page-box.cust a[disabled]:active,main.lavora-con-noi-content .page-box.cust a[disabled]:focus,main.lavora-con-noi-content .page-box.cust a[disabled]:hover{background-color:#c91d32;border-color:#c91d32}.single-job_listing .page-box.cust p,main.lavora-con-noi-content .page-box.cust p{margin-top:1em}@media (min-width:768px){.single-job_listing .page-box.cust a,main.lavora-con-noi-content .page-box.cust a{font-size:19.2px;font-size:1.2rem}.single-job_listing .page-box,main.lavora-con-noi-content .page-box{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.single-job_listing .page-box .inner-box,main.lavora-con-noi-content .page-box .inner-box{padding:1em 1em 2em;background-color:#f3f3f3}.single-job_listing article>.container,main.lavora-con-noi-content article>.container{margin-top:4em;margin-bottom:4em}.single-job_listing .header,main.lavora-con-noi-content .header{background-color:#c91d32;color:#fff;text-align:center;padding-top:3em;padding-bottom:3em}.single-job_listing .header h2,main.lavora-con-noi-content .header h2{text-transform:uppercase;letter-spacing:1px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.single-job_listing .header p,main.lavora-con-noi-content .header p{font-family:"Libre Baskerville",serif;font-style:italic;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.single-job_listing div.job_listings,main.lavora-con-noi-content div.job_listings{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.single-job_listing ul.job_listings,main.lavora-con-noi-content ul.job_listings{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;border:0}@media (min-width:576px){.single-job_listing ul.job_listings,main.lavora-con-noi-content ul.job_listings{max-width:540px}}@media (min-width:768px){.single-job_listing ul.job_listings,main.lavora-con-noi-content ul.job_listings{max-width:720px}}@media (min-width:992px){.single-job_listing ul.job_listings,main.lavora-con-noi-content ul.job_listings{max-width:960px}}@media (min-width:1200px){.single-job_listing ul.job_listings,main.lavora-con-noi-content ul.job_listings{max-width:1140px}}.single-job_listing ul.job_listings>li,main.lavora-con-noi-content ul.job_listings>li{position:relative;width:100%;padding-right:15px;padding-left:15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;border:0}.single-job_listing ul.job_listings>li>a,main.lavora-con-noi-content ul.job_listings>li>a{padding:1em;border-bottom:1px solid #f3f3f3}.single-job_listing ul.job_listings>li .position,main.lavora-con-noi-content ul.job_listings>li .position{color:#565656}.single-job_listing ul.job_listings>li .meta,main.lavora-con-noi-content ul.job_listings>li .meta{width:100%;overflow:hidden;padding-top:1em;padding-left:0}.single-job_listing ul.job_listings>li .meta>li,main.lavora-con-noi-content ul.job_listings>li .meta>li{float:left;width:50%}.single-job_listing ul.job_listings>li .meta>li.job-type,main.lavora-con-noi-content ul.job_listings>li .meta>li.job-type{text-align:left}.single-job_listing .caldera-forms-summary-field ul li,main.lavora-con-noi-content .caldera-forms-summary-field ul li{margin-bottom:15px;overflow:hidden}.single-job_listing .caldera-forms-summary-field ul li>span,main.lavora-con-noi-content .caldera-forms-summary-field ul li>span{display:block}@media (min-width:768px){.single-job_listing ul.job_listings>li>a .company_logo,main.lavora-con-noi-content ul.job_listings>li>a .company_logo{height:80px!important;width:auto!important;position:static!important}.single-job_listing ul.job_listings>li>a .location,main.lavora-con-noi-content ul.job_listings>li>a .location{float:right;text-align:right;width:30%}.single-job_listing .caldera-forms-summary-field ul li>span,main.lavora-con-noi-content .caldera-forms-summary-field ul li>span{float:left;width:50%}.single-job_listing .caldera-forms-summary-field ul li>span:first-child,main.lavora-con-noi-content .caldera-forms-summary-field ul li>span:first-child{text-align:right;padding-right:40px}}.single-job_listing form .row.last_row input[type=submit],main.lavora-con-noi-content form .row.last_row input[type=submit]{display:inline-block;border:1px solid #c91d32;background:#c91d32;color:#fff;font-size:16px;font-size:1rem;line-height:1;padding:1em 2em;letter-spacing:2px;font-weight:600;text-transform:uppercase;transition:background-color .5s ease;cursor:pointer}.single-job_listing form .row.last_row input[type=submit]:hover,main.lavora-con-noi-content form .row.last_row input[type=submit]:hover{color:#fff;background-color:#9c1727;border-color:#941525}.single-job_listing form .row.last_row input[type=submit].active,.single-job_listing form .row.last_row input[type=submit]:active,main.lavora-con-noi-content form .row.last_row input[type=submit].active,main.lavora-con-noi-content form .row.last_row input[type=submit]:active{background-image:none}.single-job_listing form .row.last_row input[type=submit].disabled,.single-job_listing form .row.last_row input[type=submit].disabled.active,.single-job_listing form .row.last_row input[type=submit].disabled:active,.single-job_listing form .row.last_row input[type=submit].disabled:focus,.single-job_listing form .row.last_row input[type=submit].disabled:hover,.single-job_listing form .row.last_row input[type=submit][disabled],.single-job_listing form .row.last_row input[type=submit][disabled].active,.single-job_listing form .row.last_row input[type=submit][disabled]:active,.single-job_listing form .row.last_row input[type=submit][disabled]:focus,.single-job_listing form .row.last_row input[type=submit][disabled]:hover,fieldset[disabled] .single-job_listing form .row.last_row input[type=submit],fieldset[disabled] .single-job_listing form .row.last_row input[type=submit].active,fieldset[disabled] .single-job_listing form .row.last_row input[type=submit]:active,fieldset[disabled] .single-job_listing form .row.last_row input[type=submit]:focus,fieldset[disabled] .single-job_listing form .row.last_row input[type=submit]:hover,fieldset[disabled] main.lavora-con-noi-content form .row.last_row input[type=submit],fieldset[disabled] main.lavora-con-noi-content form .row.last_row input[type=submit].active,fieldset[disabled] main.lavora-con-noi-content form .row.last_row input[type=submit]:active,fieldset[disabled] main.lavora-con-noi-content form .row.last_row input[type=submit]:focus,fieldset[disabled] main.lavora-con-noi-content form .row.last_row input[type=submit]:hover,main.lavora-con-noi-content form .row.last_row input[type=submit].disabled,main.lavora-con-noi-content form .row.last_row input[type=submit].disabled.active,main.lavora-con-noi-content form .row.last_row input[type=submit].disabled:active,main.lavora-con-noi-content form .row.last_row input[type=submit].disabled:focus,main.lavora-con-noi-content form .row.last_row input[type=submit].disabled:hover,main.lavora-con-noi-content form .row.last_row input[type=submit][disabled],main.lavora-con-noi-content form .row.last_row input[type=submit][disabled].active,main.lavora-con-noi-content form .row.last_row input[type=submit][disabled]:active,main.lavora-con-noi-content form .row.last_row input[type=submit][disabled]:focus,main.lavora-con-noi-content form .row.last_row input[type=submit][disabled]:hover{background-color:#c91d32;border-color:#c91d32}@media (min-width:768px){.single-job_listing form .row.last_row input[type=submit],main.lavora-con-noi-content form .row.last_row input[type=submit]{font-size:19.2px;font-size:1.2rem}.single-job_listing form .row.last_row>div,main.lavora-con-noi-content form .row.last_row>div{width:50%}.single-job_listing form .row.last_row>div:first-child,main.lavora-con-noi-content form .row.last_row>div:first-child{padding-right:40px}.single-job_listing form .row.last_row>div:first-child input[type=button],main.lavora-con-noi-content form .row.last_row>div:first-child input[type=button]{float:right}.single-job_listing #form_page_1_pg_2 .row:first-child .form-group,main.lavora-con-noi-content #form_page_1_pg_2 .row:first-child .form-group{margin-left:50px}}.single-job_listing #form_page_1_pg_2 .row:first-child .form-group,main.lavora-con-noi-content #form_page_1_pg_2 .row:first-child .form-group{width:100%!important}.single-job_listing .box-job,main.lavora-con-noi-content .box-job{margin-top:1em;margin-bottom:1em;padding-top:1em;padding-bottom:1em;text-align:center}.single-job_listing .box-job.back a i,main.lavora-con-noi-content .box-job.back a i{padding-right:1em}.single-job_listing .box-job.linkedin a,main.lavora-con-noi-content .box-job.linkedin a{background-color:#0977b5;color:#fff;display:block;padding:4em 2em}.single-job_listing .box-job.linkedin a i,main.lavora-con-noi-content .box-job.linkedin a i{padding-right:1em}.single-job_listing .box-job.spont a,main.lavora-con-noi-content .box-job.spont a{background-color:#565656;color:#fff;font-weight:700;font-size:19.2px;font-size:1.2rem;letter-spacing:2px;text-transform:uppercase;padding:4em;line-height:40px;display:block}.single-job_listing .box-job.spont a:hover,main.lavora-con-noi-content .box-job.spont a:hover{color:#c09f80}.single-job_listing .container .inner,main.lavora-con-noi-content .container .inner{width:100%}.single-job_listing .container.candidatura .inner,.single-job_listing .container.candidatura .sidebar,main.lavora-con-noi-content .container.candidatura .inner,main.lavora-con-noi-content .container.candidatura .sidebar{position:relative;width:100%;padding-right:15px;padding-left:15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:768px){.single-job_listing .box-job.spont a,main.lavora-con-noi-content .box-job.spont a{font-size:22.4px;font-size:1.4rem}.single-job_listing .container.candidatura .inner,main.lavora-con-noi-content .container.candidatura .inner{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.single-job_listing .container.candidatura .sidebar,main.lavora-con-noi-content .container.candidatura .sidebar{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}.single-job_listing .container.candidatura form,main.lavora-con-noi-content .container.candidatura form{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.single-job_listing .container.candidatura form .row .submit-button-container,main.lavora-con-noi-content .container.candidatura form .row .submit-button-container{margin-top:30px}@media (min-width:992px){.single-job_listing .container.candidatura form .row textarea,main.lavora-con-noi-content .container.candidatura form .row textarea{width:calc(50% + 280px);max-width:none}}.single-job_listing .container.candidatura form .cf-page-btn-next,.single-job_listing .container.candidatura form .cf-uploader-trigger,main.lavora-con-noi-content .container.candidatura form .cf-page-btn-next,main.lavora-con-noi-content .container.candidatura form .cf-uploader-trigger{width:100%}@media (min-width:992px){.single-job_listing .container.candidatura form .cf-page-btn-next,.single-job_listing .container.candidatura form .cf-uploader-trigger,main.lavora-con-noi-content .container.candidatura form .cf-page-btn-next,main.lavora-con-noi-content .container.candidatura form .cf-uploader-trigger{width:auto}}.single-job_listing #primary{width:100%;padding-right:15px;padding-left:15px;margin:2em auto}@media (min-width:576px){.single-job_listing #primary{max-width:540px}}@media (min-width:768px){.single-job_listing #primary{max-width:720px}}@media (min-width:992px){.single-job_listing #primary{max-width:960px}}@media (min-width:1200px){.single-job_listing #primary{max-width:1140px}}.single-job_listing #primary:after,.single-job_listing #primary:before{display:none}.single-job_listing #main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.single-job_listing #main .sidebar,.single-job_listing #main article{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:relative;width:100%;padding-right:15px;padding-left:15px}.single-job_listing .job_application{display:none!important}.single-job_listing .job-listing-meta{list-style:none!important;margin:0 0 1.5em!important}@media (min-width:768px){.single-job_listing #main article{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.single-job_listing #main .sidebar{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}