/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node--type-prodotto .block-views-blocktechnical-features-prod-block-1 h2{font-size:40px;color:#33373A;font-weight:300;background:linear-gradient(0deg,#FFFF00 35%,transparent 20%);line-height:85%;}.node--type-prodotto .view-technical-features-prod .accordion-item{border-top:0;border-right:0;border-left:0;border-bottom:2px solid #FFFF00;border-radius:0;margin-bottom:10px;}.accordion-button,.accordion-button:not(.collapsed){text-decoration:none;font-size:1.3rem;font-weight:100;background-color:transparent;box-shadow:none;color:#717171;}.node--type-prodotto .view-technical-features-prod .accordion-item .accordion-header{border:none;border-radius:0;text-decoration:none;font-size:1.3rem;font-weight:100;background-color:transparent;}.node--type-prodotto .block-views-blocktechnical-features-prod-block-1 .accordion-item h2{text-decoration:none;font-size:1.3rem;font-weight:100;background:transparent;}.node--type-prodotto #views-bootstrap-technical-features-prod-block-1 .accordion-button:focus{z-index:3;border-color:transparent;outline:0;box-shadow:none;}.node--type-prodotto #views-bootstrap-technical-features-prod-block-1 .accordion-button:not(.collapsed)::after{filter:brightness(0.1);}.node--type-prodotto #views-bootstrap-technical-features-prod-block-1 .views-field-field-testo-car-tec-prod{font-size:1.2rem;line-height:160%;font-weight:100;color:#717171;}.node--type-prodotto .product_description{background:#FFFFFF;}.node--type-prodotto .region-product-description,.node--type-prodotto .region-product-tech-data{width:auto;margin-right:auto;margin-left:auto;padding-left:auto;padding-right:auto;}.node--type-prodotto .product_description{font-size:1.1rem;line-height:160%;font-weight:100;color:#717171;}.node--type-prodotto .product_description h3{font-size:40px;color:#33373A;font-weight:300;background:linear-gradient(0deg,#FFFF00 15%,transparent 20%);display:inline-block;line-height:120%;}.node--type-prodotto .product_description p{font-size:1.1rem;line-height:160%;font-weight:100;color:#717171;margin:2% 2%;}.node--type-prodotto .product_description ul{font-size:1.1rem;line-height:160%;font-weight:100;color:#717171;margin:2% 5%;}.node--type-prodotto .section-product{background:#FFFFFF;margin-top:1rem;}.node--type-prodotto .product-body{font-size:1.4rem;line-height:160%;font-weight:100;color:#717171;}.node--type-prodotto .btn-yellow{font-weight:800;text-transform:uppercase;}.node--type-prodotto .region-product-application h2{font-weight:100;font-size:1.5rem;color:#717171;margin-bottom:1rem;}.node--type-prodotto .view-product-carousel .slick-slide{padding:0 15px;}.node--type-prodotto .view-product-carousel .slick{margin-left:auto;margin-right:auto;}.node--type-prodotto .view-product-carousel .owl-item{padding:0 15px;}.node--type-prodotto .view-product-carousel .owl-theme .owl-controls .owl-buttons div{background:#FFFF00;color:#000000;font-weight:600;}.node--type-prodotto .product_gallery{background:#E5E5E5;}.node--type-prodotto .views-field-field-galleria-immagini-prod{transition:transform 0.2s;width:auto;height:auto;}.node--type-prodotto .views-field-field-galleria-immagini-prod img{transition:transform 0.2s;width:auto;height:auto;}.node--type-prodotto .views-field-field-galleria-immagini-prod img:hover{transform:scale(1.1);}.node--type-prodotto .product-body ul{list-style:none;padding-left:0;}.node--type-prodotto .product-body li:before{content:"";display:inline-block;height:1em;width:1em;background-image:url(/themes/jobs/img/bullet-new-products.png);background-image:url(/themes/jobs/img/bullet-new-products.svg);background-size:contain;background-repeat:no-repeat;margin-bottom:-0.2em;margin-right:0.5em;}.node--type-prodotto #views-bootstrap-technical-features-prod-block-1 ul{list-style:none;}.node--type-prodotto #views-bootstrap-technical-features-prod-block-1 ul li:before{content:"";display:inline-block;height:1.2rem;width:1.2rem;background:url(/themes/jobs/img/bullet-01-products.svg) no-repeat center;background-color:#FFFF00;flex-shrink:0;margin-right:0.6rem;border-radius:50%;background-size:65%;margin-bottom:-0.2em;}.node--type-prodotto #views-bootstrap-technical-features-prod-block-1 ul li ul li:before{content:"";display:inline-block;height:1.2rem;width:1.2rem;background:url(/themes/jobs/img/bullet-01-products.svg) no-repeat center;background-color:#FFFF00;flex-shrink:0;margin-right:0.6rem;border-radius:50%;background-size:65%;margin-bottom:-0.2em;}.product-list .views-row{width:100%;border-bottom:4px solid #FFFF00;margin-bottom:1.5rem;background:#FFFFFF;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important;}.product-list .views-row h2 a{font-size:2rem;color:#303030;text-decoration:none;font-weight:800;text-transform:uppercase;}.product-list .views-row h2 a{font-size:2rem;color:#303030;text-decoration:none;font-weight:800;text-transform:uppercase;background:linear-gradient(to right,#717171,#717171 50%,#303030 50%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;background-position:100%;transition:background-position 275ms ease;text-decoration:none;}.product-list .views-row h2 a:hover{background-position:0 100%;}.product-list .views-row img{transform:scale(0.9);transition:transform 0.2s;width:auto;height:auto;}.product-list .views-row img:hover{transition:transform 0.2s;transform:scale(1);}.product-list .views-row .btn-yellow{font-weight:800;text-transform:uppercase;}.product-list .views-row ul li{line-height:2em;color:#717171;font-size:1em;}.product-splash{color:#FFFFFF;display:flex;flex-flow:row wrap;align-items:center;position:relative;}.text-product-splash{display:flex;flex-flow:row wrap;min-height:195px;align-items:center;background:#000000;}.text-product-splash h1{font-weight:600;font-size:2em;margin:15px 15px 10px;position:relative;}.text-product-splash h1:after{content:"";position:absolute;left:0px;top:100%;margin:5px auto;width:30%;height:3px;background:#FFFF00;}.image-product-splash{min-height:195px;background-color:#FFFF00;}.shape{width:0;height:0;border-style:solid;border-width:195px 195px 0 0;border-color:#000000 transparent transparent transparent;position:absolute;}.page-taxonomy-term-40 .image-product-splash{min-height:195px;background-color:#FFFF00;}.page-taxonomy-term-41 .image-product-splash{min-height:195px;background-color:#D20024;}.page-taxonomy-term-42 .image-product-splash{min-height:195px;background-color:#004687;}.page-taxonomy-term-43 .image-product-splash{min-height:195px;background-color:#D20024;}.page-taxonomy-term-42 .image-product-splash{min-height:195px;background-color:#004687;}.page-taxonomy-term-41 .text-product-splash h1:after{content:"";position:absolute;left:0px;top:100%;margin:5px auto;width:30%;height:3px;background-color:#D20024;}.page-taxonomy-term-42 .text-product-splash h1:after{content:"";position:absolute;left:0px;top:100%;margin:5px auto;width:30%;height:3px;background:#004687;}.page-taxonomy-term-43 .text-product-splash h1:after{content:"";position:absolute;left:0px;top:100%;margin:5px auto;width:30%;height:3px;background:#D20024;}#block-breadcrumbs .breadcrumb{font-size:0.8em;color:#FFFFFF;margin:0px 15px 10px;text-decoration:none;}#block-breadcrumbs .breadcrumb a,#block-breadcrumbs .breadcrumb .breadcrumb-item.active{color:#FFFFFF;text-decoration:none;}.intro-brand{background-color:#FFFFFF;}.view-intro-brand p{font-size:1rem;color:#717171;font-weight:300;}.btn-circle i.animated{transition:transform;transition-duration:1s;transition-timing-function:linear;transition-property:transform;-webkit-transition-property:-webkit-transform;-webkit-transition-duration:1s;-moz-transition-property:-moz-transform;-moz-transition-duration:1s;animation-name:pulse;-webkit-animation-name:pulse;-moz-animation-name:pulse;animation-duration:1.5s;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;}.btn-circle:hover i.animated{animation-name:pulse;-webkit-animation-name:pulse;-moz-animation-name:pulse;animation-duration:1.5s;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;}@keyframes pulse{0%{transform:scale(1);transform:scale(1);}50%{transform:scale(1.2);transform:scale(1.2);}100%{transform:scale(1);transform:scale(1);}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);}50%{-webkit-transform:scale(1.2);transform:scale(1.2);}100%{-webkit-transform:scale(1);transform:scale(1);}}@-moz-keyframes pulse{0%{-moz-transform:scale(1);transform:scale(1);}50%{-moz-transform:scale(1.2);transform:scale(1.2);}100%{-moz-transform:scale(1);transform:scale(1);}}.btn-circle{width:70px;height:70px;border-radius:60px;font-size:30px;color:#FFFF00;background-color:#393939;transition:background 0.4s ease-in-out;-webkit-transition:background 0.4s ease-in-out;-moz-transition:background 0.4s ease-in-out;position:relative;top:40px;}.btn-circle:hover,.btn-circle:focus{outline:0;color:#FFFFFF;background-color:#717171;}@media (min-width:1200px){.node--type-prodotto .region-product-description,.node--type-prodotto .region-product-tech-data{width:94%;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}}
.block-views-exposed-filter-blocknotizie-page-1 .form-submit{border-radius:40px;border-color:#393939;background:#393939;background:linear-gradient(to right,#FFFF00 50%,#393939 50%);background-size:200% 100%;background-position:right bottom;margin-left:10px;transition:all 0.2s ease;color:#FFFFFF !important;border:0px solid #393939;padding:0.575rem 0.95rem;font-weight:600;}.block-views-exposed-filter-blocknotizie-page-1 .form-submit:hover{background-position:left bottom;border-color:#FFFF00;color:#393939 !important;transition:all 0.2s ease;border:0px solid #FFFF00;}.block-views-exposed-filter-blocknotizie-page-1 .form-submit:focus{box-shadow:none;}.block-views-exposed-filter-blocknotizie-page-1 .form-submit:not(:disabled):not(.disabled):active,.block-views-exposed-filter-blocknotizie-page-1 .form-submit:not(:disabled):not(.disabled).active{color:#000000 !important;background-color:#FFFF00;box-shadow:none;}.sidebar_first .block{background-color:#FFFFFF;border:none;}#block-notizieedeventiblocco h2{font-size:1.2rem;font-weight:600;color:#393939;text-transform:uppercase;}#block-notizieedeventiblocco .nav{display:inherit;}#block-notizieedeventiblocco .nav li{border-bottom:1px solid #f0f0f0;margin-top:1rem;margin-bottom:1rem;}#block-notizieedeventiblocco .nav li:hover{background-color:#f0f0f0;}#block-notizieedeventiblocco .nav li.menu-item--active-trail{background-color:#f0f0f0;}#block-notizieedeventiblocco .nav li a{font-size:1rem;color:#000000;font-weight:600;}#block-notizieedeventiblocco .nav li a:hover{color:#717171;}.pagination{justify-content:center !important;}.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{border-radius:0;}.pagination > li > a,.pagination > li > span{margin:0 5px;font-size:1rem;color:#000000;border-radius:0;}.pagination .page-item.active .page-link{z-index:3;color:#000000;background-color:#FFFF00;border-color:#FFFF00;}.pagination .page-link{border-color:transparent;}.pagination .page-link:hover{color:#FFFF00;background-color:#000000;border-color:transparent;}.view-notizie .views-field-nothing{border-bottom:1px solid #E5E5E5;background-color:#FFFFFF;margin-bottom:1rem;}.view-notizie .views-field-nothing h3 a{color:#303030;font-size:clamp(1.2rem,2.5vw,2rem);font-weight:800;}.view-notizie .views-row h3 a{background:linear-gradient(to right,#717171,#717171 50%,#303030 50%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;background-position:100%;transition:background-position 275ms ease;text-decoration:none;}.view-notizie .views-row h3 a:hover{background-position:0 100%;}.view-notizie .views-row h3{position:relative;}.view-notizie .views-row h3:after{background-color:#FFFF00;content:"";height:4px;left:0;bottom:-5px;position:absolute;transform:translateX(0%);width:40%;}.view-notizie .views-row .date-news{font-size:0.8rem;color:#303030;font-weight:100;}.view-notizie .views-row .intro-news{font-size:1rem;line-height:140%;color:#393939;font-weight:100;}.view-notizie .views-row .place-events{font-size:1rem;line-height:140%;color:#393939;font-weight:100;}.view-notizie .views-row .date-news-events{font-size:1rem;line-height:140%;color:#393939;font-weight:100;}.node--type-notizia .node__content,.node--type-evento .node__content{background-color:#FFFFFF;}.node--type-notizia .node__content .field--name-field-data-notizia,.node--type-evento .node__content .field--name-field-data-notizia{font-size:1rem;font-weight:400;color:#717171;margin-top:1rem;margin-bottom:1rem;}.node--type-notizia .node__content .field--name-field-data-notizia::before,.node--type-evento .node__content .field--name-field-data-notizia::before{font-family:"fontello";font-weight:900;content:"\e801";border-left:none;border-right:none;border-top:none;margin-right:0.5rem;}.node--type-notizia .node__content .field--name-body,.node--type-evento .node__content .field--name-body{font-size:1rem;font-weight:100;color:#303030;margin-top:1rem;margin-bottom:1rem;line-height:190%;}.node--type-notizia .node__content .block-field-blocknodenotiziatitle,.node--type-evento .node__content .block-field-blocknodeeventotitle{font-size:2rem;font-weight:600;color:#303030;margin-top:1rem;margin-bottom:1rem;}.node--type-notizia .node__content .field--name-field-data-evento-notizia,.node--type-evento .node__content .field--name-field-data-evento-notizia{font-size:1rem;font-weight:400;color:#717171;margin-top:1rem;margin-bottom:1rem;}.node--type-notizia .node__content .field--name-field-data-evento-notizia::before,.node--type-evento .node__content .field--name-field-data-evento-notizia::before{font-family:"fontello";font-weight:900;content:"\f274";border-left:none;border-right:none;border-top:none;margin-right:0.2rem;}.node--type-notizia .node__content .field--name-field-luogo-evento-notizia,.node--type-evento .node__content .field--name-field-luogo-evento-notizia{font-size:1rem;font-weight:400;color:#717171;margin-top:1rem;margin-bottom:1rem;}.node--type-notizia .node__content .field--name-field-luogo-evento-notizia::before,.node--type-evento .node__content .field--name-field-luogo-evento-notizia::before{font-family:"fontello";font-weight:900;content:"\e803";border-left:none;border-right:none;border-top:none;margin-right:0.5rem;}.node--type-notizia .node__content .field--name-field-link-evento-notizia .field__item,.node--type-evento .node__content .field--name-field-link-evento-notizia .field__item{font-size:1rem;font-weight:400;color:#717171;margin-top:1rem;margin-bottom:1rem;}.node--type-notizia .node__content .field--name-field-link-evento-notizia .field__item::before,.node--type-evento .node__content .field--name-field-link-evento-notizia .field__item::before{font-family:"fontello";font-weight:900;content:"\f08e";border-left:none;border-right:none;border-top:none;margin-right:0.5rem;}.node--type-evento .node__content .field--name-field-padiglione-evento-notizia{font-size:1rem;font-weight:400;color:#717171;margin-top:1rem;margin-bottom:1rem;}.node--type-evento .node__content .block-field-blocknodeeventofield-padiglione-evento-notizia .field__item{margin-left:0.2rem;}.node--type-evento .node__content .block-field-blocknodeeventofield-padiglione-stand-evento .field__item{margin-left:0.2rem;}.node--type-evento .node__content .field--name-field-padiglione-evento-notizia::before{font-family:"fontello";font-weight:900;content:"\e805";border-left:none;border-right:none;border-top:none;margin-right:0.5rem;}.node--type-evento .node__content .field--name-field-padiglione-stand-evento{font-size:1rem;font-weight:400;color:#717171;margin-top:1rem;margin-bottom:1rem;}.node--type-evento .node__content .field--name-field-padiglione-stand-evento::before{font-family:"fontello";font-weight:900;content:"\e806";border-left:none;border-right:none;border-top:none;margin-right:0.5rem;}.node--type-notizia .table th,.node--type-evento .table th{background:#717171;}.node--type-notizia .file--application-pdf,.node--type-evento .file--application-pdf{background-image:none;}.node--type-notizia .file--application-pdf::before,.node--type-evento .file--application-pdf::before{font-family:"fontello";font-weight:900;content:"\f1c1";}.node--type-notizia .social-sharing-buttons,.node--type-evento .social-sharing-buttons{display:flex;justify-content:end;align-items:center;}
.block-views-blockstampa-block-1 h2,.block-views-blockstampa-block-2 h2,.block-views-blockstampa-block-3 h2{color:#303030;font-weight:800;position:relative;}.block-views-blockstampa-block-1 h2:after,.block-views-blockstampa-block-2 h2:after,.block-views-blockstampa-block-3 h2:after{background-color:#FFFF00;content:"";height:4px;left:0;bottom:-5px;position:absolute;transform:translateX(0%);width:50px;}.block-views-blockstampa-block-1 .view-header,.block-views-blockstampa-block-2 .view-header,.block-views-blockstampa-block-3 .view-header{margin-bottom:2rem;color:#717171;font-weight:100;font-size:1.2rem;}.views-field-field-immagine-download-press{border:1px solid #f0f0f0;}
.block-views-blockfiliali-block-1 h2{font-size:40px;color:#33373A;font-weight:300;text-transform:uppercase;background:linear-gradient(0deg,#FFFF00 35%,transparent 20%);display:inline-block;line-height:85%;}.block-views-blockfiliali-block-1 .views-field-title{font-size:1.2rem;font-weight:400;margin-bottom:1rem;margin-top:1rem;}.block-views-blockfiliali-block-1 .views-field-title::before{font-family:"fontello";font-weight:900;content:"\e803";border-left:none;border-right:none;border-top:none;margin-right:0.5rem;}.block-views-blockfiliali-block-1 .views-field-field-indirizzo-filiale,.block-views-blockfiliali-block-1 .views-field-field-telefono-filiale,.block-views-blockfiliali-block-1 .views-field-field-fax-filiale,.block-views-blockfiliali-block-1 .views-field-field-e-mail-filiale,.block-views-blockfiliali-block-1 .fax-filiale{margin-top:1rem;margin-bottom:1rem;font-size:1rem;font-weight:100;}.block-views-blockfiliali-block-1 .views-label-field-telefono-filiale{margin-right:0.2rem;}.block-views-blockfiliali-block-1 .views-field-field-indirizzo-filiale::before{font-family:"fontello";font-weight:900;content:"\e806";border-left:none;border-right:none;border-top:none;margin-right:0.5rem;}.block-views-blockfiliali-block-1 .views-field-field-telefono-filiale::before{font-family:"fontello";font-weight:900;content:"\e802";border-left:none;border-right:none;border-top:none;margin-right:0.5rem;}.block-views-blockfiliali-block-1 .fax-filiale::before{font-family:"fontello";font-weight:900;content:"\f1ac";border-left:none;border-right:none;border-top:none;margin-right:0.5rem;}.block-views-blockfiliali-block-1 .views-field-field-e-mail-filiale::before{font-family:"fontello";font-weight:900;content:"\f0e0";border-left:none;border-right:none;border-top:none;margin-right:0.5rem;}.block-views-blockservizi-block-1 h2,.block-views-blockservizi-avanzati-block-1 h2{font-size:40px;color:#33373A;font-weight:300;text-transform:uppercase;background:linear-gradient(0deg,#FFFF00 35%,transparent 20%);display:inline-block;line-height:85%;}.services-slick .view-header{font-weight:100;line-height:140%;font-family:Open Sans;}.services-slick .slick-arrow::before{color:#D9D9D9;font-size:36px;font-size:3rem;}.services-slick .slick-track{display:flex !important;}.services-slick .slick-slide{padding:0.5rem;height:inherit !important;}.services-slick .slick-slide:hover{background-color:rgba(238,238,238,0.3);}.services-slick .views-field-title{font-size:1.2rem;font-weight:400;margin-bottom:1rem;margin-top:1rem;}.services-slick .views-field-title::after{content:"";display:block;border:1px solid #EEEEEE;width:50px;margin-top:3px;}.services-slick .views-field-body{font-size:1rem;font-weight:100;}.services-slick .slick-slide.slide--0.slick-active{border-right:1px solid #EEEEEE;}.services-slick .slick-slide.slide--1.slick-active{border-right:1px solid #EEEEEE;}.services-slick .slick-slide.slide--2.slick-active{border-right:1px solid #EEEEEE;}.services-slick .slick-slide.slide--4.slick-active{border-left:1px solid #EEEEEE;}.services-slick .slick-slide.slide--5.slick-active{border-left:1px solid #EEEEEE;}.services-slick .views-field-body ul{list-style:none;line-height:150%;}.services-slick .views-field-body ul li:before{content:"";display:inline-block;height:1.2rem;width:1.2rem;background:url(/themes/jobs/img/bullet-01-products.svg) no-repeat center;background-color:#FFFF00;flex-shrink:0;margin-right:0.6rem;border-radius:50%;background-size:65%;margin-bottom:-0.2em;margin-left:-30px;}.services-slick .views-field-body ul li ul li:before{content:"";display:inline-block;height:1.2rem;width:1.2rem;background:url(/themes/jobs/img/bullet-01-products.svg) no-repeat center;background-color:#FFFF00;flex-shrink:0;margin-right:0.6rem;border-radius:50%;background-size:65%;margin-bottom:-0.2em;margin-left:-30px;}.services-parallax{background:url(/themes/jobs/img/services/bkg-services-parallax.jpg) no-repeat center center;width:100%;height:auto;background-size:auto;background-attachment:fixed;overflow:hidden;}.services-parallax::before{content:"";background-color:#717171;}.services-content{margin-top:10%;margin-bottom:10%;margin-left:15px;margin-right:15px;}h2.services-title{font-size:2rem;font-weight:600;color:#FFFFFF;text-shadow:2px 2px 2px #000000;margin-top:5%;}#block-servicesintro .content h3{font-size:1rem;line-height:140%;font-weight:600;color:#FFFFFF;text-shadow:2px 2px 2px #000000;}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.services-parallax-time{background:url(/themes/jobs/img/services/bkg-services-time-parallax.jpg) no-repeat center center;width:100%;height:auto;background-size:auto;background-attachment:fixed;overflow:hidden;}.services-parallax-time::before{content:"";background-color:#717171;}.services-content-time{margin-top:10%;margin-bottom:10%;margin-left:15px;margin-right:15px;}#block-sempreviciniavoi .content h2{font-size:2rem;font-weight:600;color:#FFFFFF;text-shadow:2px 2px 2px #000000;margin-top:5%;}#block-sempreviciniavoi .content h3{font-size:1rem;font-weight:600;color:#FFFFFF;text-shadow:2px 2px 2px #000000;}.block-views-blockservizi-block-1 .view-header h3,.block-views-blockservizi-avanzati-block-1 .view-header h3{font-size:2rem;font-weight:100;}#page .services-slick.ui-widget{font-family:Open Sans;}#page .services-slick .ui-state-default{border:none;background-color:transparent;}#page .services-slick .ui-widget-content{border:none;background-color:transparent;}#page .services-slick img{margin-bottom:1rem;transition:all 0.4s ease;}#page .services-slick img:hover{opacity:0.8;transition:all 0.4s ease;}#page .services-slick .services-title{font-size:1.3rem;font-weight:100;color:#717171;margin-left:1.5rem;}#page .services-slick .ui-state-active .services-title{font-size:1.3rem;font-weight:100;color:#717171;margin-left:1.5rem;}#page .services-slick .services-title-caret::after{font-family:"fontello";font-weight:900;content:"\f004";border-left:none;border-right:none;border-top:none;width:10px;height:20px;float:left;transition:all 0.4s ease;}#page .services-slick h3[aria-expanded=false] .services-title-caret{color:#717171;-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transition:all 0.4s ease;width:10px;height:20px;float:left;line-height:25px;}#page .services-slick h3[aria-expanded=true] .services-title-caret{color:#717171;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);transition:all 0.4s ease;width:10px;height:20px;float:left;line-height:25px;}.services-slick .view-grouping-header{display:none;}.services-slick .view-content .views-row{width:100%;margin-bottom:2rem;}.services-slick .ui-accordion-content .views-row{width:100%;}.page-node-137 h5{font-size:40px;color:#33373A;font-weight:300;text-transform:uppercase;background:linear-gradient(0deg,#FFFF00 35%,transparent 20%);display:inline-block;line-height:85%;}.page-node-137 h4{color:#303030;font-size:1.2rem;margin-bottom:1rem;margin-top:1rem;}.page-node-137 h4::before{font-family:"fontello";font-weight:900;content:"\e803";border-left:none;border-right:none;border-top:none;margin-right:0.5rem;}.page-node-137 .contact-location::before{font-family:"fontello";font-weight:900;content:"\e806";border-left:none;border-right:none;border-top:none;margin-right:0.5rem;}.page-node-137 .contact-phone::before{font-family:"fontello";font-weight:900;content:"\e802";border-left:none;border-right:none;border-top:none;margin-right:0.5rem;}.page-node-137 .contact-fax::before{font-family:"fontello";font-weight:900;content:"\f1ac";border-left:none;border-right:none;border-top:none;margin-right:0.5rem;}.page-node-137 .contact-email::before{font-family:"fontello";font-weight:900;content:"\f0e0";border-left:none;border-right:none;border-top:none;margin-right:0.5rem;}@media (min-width:576px){.services-slick .view-content .views-row{width:100%;margin-bottom:2rem;}.services-slick .ui-accordion-content .views-row{width:100%;}}@media (min-width:768px){.services-slick .view-content .views-row{width:100%;margin-bottom:2rem;}.services-slick .ui-accordion-content .views-row{width:100%;}}@media (min-width:992px){.services-slick .view-content .views-row{width:33%;margin-bottom:2rem;}.services-slick .views-row .ui-accordion-content .views-row{width:100%;}.services-slick.view-servizi-avanzati .view-content .views-row{width:25%;margin-bottom:2rem;}.services-slick.view-servizi-avanzati .views-row .ui-accordion-content .views-row{width:100%;}}@media (min-width:1200px){.services-parallax{background:url(/themes/jobs/img/services/bkg-services-parallax.jpg) no-repeat center center;width:100%;height:550px;background-size:contain;background-attachment:fixed;overflow:hidden;}h2.services-title{font-size:2.5rem;font-weight:600;color:#FFFFFF;text-shadow:2px 2px 2px #000000;margin-top:5%;}.services-content{margin-top:0;margin-bottom:0;margin-left:15px;margin-right:15px;}#block-servicesintro .content h3{font-size:1.5rem;font-weight:600;color:#FFFFFF;text-shadow:2px 2px 2px #000000;}.services-parallax-time{background:url(/themes/jobs/img/services/bkg-services-time-parallax.jpg) no-repeat center center;width:100%;height:350px;background-size:contain;background-attachment:fixed;overflow:hidden;}.services-parallax-time::before{content:"";background-color:#717171;}.services-content-time{margin-top:0;margin-bottom:0;margin-left:15px;margin-right:15px;}#block-sempreviciniavoi .content h2{font-size:2.5rem;font-weight:600;color:#FFFFFF;text-shadow:2px 2px 2px #000000;margin-top:5%;}#block-sempreviciniavoi .content h3{font-size:1.5rem;font-weight:600;color:#FFFFFF;text-shadow:2px 2px 2px #000000;}.services-slick .view-content .views-row{width:33%;margin-bottom:2rem;}.services-slick .views-row .ui-accordion-content .views-row{width:100%;}.services-slick.view-servizi-avanzati .view-content .views-row{width:25%;margin-bottom:2rem;}.services-slick.view-servizi-avanzati .views-row .ui-accordion-content .views-row{width:100%;}}
#block-jobs-imasmachinesprodotti .row{border-bottom:4px solid #FFFF00;margin-bottom:1.5rem;background:#FFFFFF;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important;}#block-jobs-imasmachinesprodotti .row h2{font-size:2rem;color:#303030;text-decoration:none;font-weight:800;text-transform:uppercase;}#block-jobs-imasmachinesprodotti .row h2{font-size:2rem;color:#303030;text-decoration:none;font-weight:800;text-transform:uppercase;background:linear-gradient(to right,#717171,#717171 50%,#303030 50%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;background-position:100%;transition:background-position 275ms ease;text-decoration:none;}#block-jobs-imasmachinesprodotti .row h2:hover{background-position:0 100%;}#block-jobs-imasmachinesprodotti .row img{transform:scale(0.9);transition:transform 0.2s;width:auto;height:auto;}#block-jobs-imasmachinesprodotti .row img:hover{transition:transform 0.2s;transform:scale(1);}#block-jobs-imasmachinesprodotti .row .btn-yellow{font-weight:800;text-transform:uppercase;}#block-jobs-imasmachinesprodotti .row ul li{line-height:2em;color:#717171;font-size:1em;}.page-taxonomy-term-190 .btn-yellow{font-weight:800;text-transform:uppercase;}
@font-face{font-family:'fontello';src:url('/themes/jobs/fonts/fontello.eot?53769692');src:url('/themes/jobs/fonts/fontello.eot?53769692#iefix') format('embedded-opentype'),url('/themes/jobs/fonts/fontello.woff2?53769692') format('woff2'),url('/themes/jobs/fonts/fontello.woff?53769692') format('woff'),url('/themes/jobs/fonts/fontello.ttf?53769692') format('truetype'),url('/themes/jobs/fonts/fontello.svg?53769692#fontello') format('svg');font-weight:normal;font-style:normal;font-display:swap;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-headphones:before{content:'\e800';}.icon-calendar:before{content:'\e801';}.icon-phone:before{content:'\e802';}.icon-globe:before{content:'\e803';}.icon-ok:before{content:'\e804';}.icon-info-circled:before{content:'\e805';}.icon-location:before{content:'\e806';}.icon-down-open-1:before{content:'\f004';}.icon-linkedin:before{content:'\f05c';}.icon-link-ext:before{content:'\f08e';}.icon-mail-alt:before{content:'\f0e0';}.icon-desktop:before{content:'\f108';}.icon-youtube-play:before{content:'\f16a';}.icon-fax:before{content:'\f1ac';}.icon-file-pdf:before{content:'\f1c1';}.icon-calendar-check-o:before{content:'\f274';}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}form .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}.link-edit-summary{border:0;background:none;text-decoration:underline;color:var(--bs-link-color);}
.breadcrumb{font-size:0.929em;}
.content img{max-width:100%;height:auto;}
