@charset "UTF-8";
body{font-family:"Poppins", sans-serif, sans-serif;font-size:18px}h1{font-family:"Poppins", sans-serif, sans-serif;font-size:18px}h2{font-family:"Poppins", sans-serif, sans-serif;font-size:18px}h3{font-family:"Poppins", sans-serif, sans-serif;font-size:18px}h4{font-family:"Poppins", sans-serif, sans-serif;font-size:18px}h5{font-family:"Poppins", sans-serif, sans-serif;font-size:18px}p{font-family:"Poppins", sans-serif, sans-serif;font-size:18px}a{font-family:"Poppins", sans-serif, sans-serif;font-size:18px}span{font-family:"Poppins", sans-serif, sans-serif;font-size:18px}em{font-family:"Poppins", sans-serif, sans-serif;font-size:18px}small{font-family:"Poppins", sans-serif, sans-serif;font-size:18px}body{color:#5f6469}h1{color:#5f6469}h2{color:#5f6469}h3{color:#5f6469}h4{color:#5f6469}h5{color:#5f6469}p{color:#5f6469}em{color:#5f6469}small{color:#5f6469}span{color:#007aa5}#main-banner.banner-home{--metodo-banner-header-offset: clamp(4rem, 12vmin, 6.75rem)}#main-banner.banner-home .col-banner>a{display:flex;flex-direction:column;color:inherit;text-decoration:none}#main-banner.banner-home .card-area-banner{display:flex;flex-direction:column;min-height:0;padding-bottom:5rem}#main-banner.banner-home .card-area-banner .box-immagine,#main-banner.banner-home .card-area-banner .box-immagine img,#main-banner.banner-home .card-area-banner .box-immagine::before{transition:none !important}#main-banner.banner-home .card-area-banner .box-container{display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;min-height:0;box-sizing:border-box}#main-banner.banner-home .card-area-banner .banner-home-slide{width:100%;display:flex;flex-direction:column;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition-property:transform}#main-banner.banner-home .card-area-banner .banner-home-slide .box-testo{margin-bottom:2rem}#main-banner.banner-home .col-banner:not(:hover):not(:focus-within) .banner-home-slide{transform:translateY(calc(100% - 8.5rem))}@media (min-width:960px) and (max-width:1299.98px){#main-banner.banner-home .col-banner:not(:hover):not(:focus-within) .banner-home-slide{transform:translateY(calc(100% - 7rem))}}#main-banner.banner-home .col-banner:hover .banner-home-slide,#main-banner.banner-home .col-banner:focus-within .banner-home-slide{transform:translateY(0)}@media (min-width:960px){#main-banner.banner-home{display:flex;flex-direction:column;min-height:0;overflow:hidden;height:calc(100vh - var(--metodo-banner-header-offset));height:calc(100svh - var(--metodo-banner-header-offset));max-height:calc(100vh - var(--metodo-banner-header-offset));max-height:calc(100svh - var(--metodo-banner-header-offset))}#main-banner.banner-home>.uk-grid{flex:1 1 auto;min-height:0;height:100%;align-items:stretch}#main-banner.banner-home .col-banner{min-height:0;height:100%;display:flex;flex-direction:column}#main-banner.banner-home .col-banner>a{flex:1 1 auto;min-height:0;height:100%}#main-banner.banner-home .card-area-banner{flex:1 1 auto;min-height:0;position:relative;padding-bottom:0}#main-banner.banner-home .card-area-banner .box-immagine{aspect-ratio:unset;position:absolute;inset:0;min-height:0;overflow:hidden}#main-banner.banner-home .card-area-banner .box-container{position:absolute;left:0;right:0;bottom:5rem;max-height:clamp(9.5rem, 21vmin, 12rem);padding:0 clamp(1.25rem, 3vw, 2.5rem) clamp(0.65rem, 1.8vmin, 1.25rem);transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition-property:max-height}#main-banner.banner-home .card-area-banner .banner-home-slide .box-testo{margin-bottom:1rem}#main-banner.banner-home .col-banner:hover .card-area-banner .box-container,#main-banner.banner-home .col-banner:focus-within .card-area-banner .box-container{max-height:min(60vh, 42rem)}}@media (max-width:959.98px){#main-banner.banner-home{height:auto;max-height:none;overflow:visible}#main-banner.banner-home .banner-home-slide{transform:none !important}#main-banner.banner-home .col-banner>a{height:auto;flex:none}#main-banner.banner-home .card-area-banner{flex:1 1 auto}#main-banner.banner-home .card-area-banner .box-immagine{aspect-ratio:1.5;flex:none;min-height:0;overflow:hidden}#main-banner.banner-home .card-area-banner .box-container{flex:0 0 auto;max-height:none}}@media (prefers-reduced-motion:reduce){#main-banner.banner-home .banner-home-slide{transition-duration:0.01ms !important;transition-delay:0s !important;transform:none !important}}@media (prefers-reduced-motion:reduce) and (min-width:960px){#main-banner.banner-home .card-area-banner .box-container{transition-duration:0.01ms !important;transition-delay:0s !important;max-height:min(60vh, 42rem) !important}}.flt-slider{--p: 0;--thumb: 12px;position:relative;padding-top:calc(.7rem * 1.2 + .4rem + .4rem);padding-bottom:0.8rem}.flt-slider input[type="range"]{display:block;width:100%;margin:0;-webkit-appearance:none;appearance:none;background:transparent;height:12px}.flt-slider input[type="range"]::-webkit-slider-runnable-track{height:3px;border-radius:1px;background:#e5e5e5}.flt-slider input[type="range"]::-moz-range-track{height:3px;border-radius:1px;background:#e5e5e5}.flt-slider input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;border:0;border-radius:50%;background:var(--main-color);margin-top:-5px}.flt-slider input[type="range"]::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:50%;background:var(--main-color)}.flt-slider .flt-bolla{position:absolute;top:0;left:calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--p));transform:translateX(-50%);padding:0.2rem 0.5rem;border-radius:0px;background:var(--main-color);color:#fff;font-size:0.7rem;font-weight:700;line-height:1.2;white-space:nowrap;pointer-events:none}.flt-slider--doppio{--pmin: 0;--pmax: 1;padding-top:0}.flt-slider--doppio .flt-valori{display:flex;justify-content:space-between;margin-bottom:0.4rem}.flt-slider--doppio .flt-valore{padding:0.2rem 0.5rem;background:var(--main-color);color:#fff;font-size:0.7rem;line-height:1.2;white-space:nowrap}.flt-slider--doppio .flt-barra-doppia{position:relative;height:12px;cursor:pointer}.flt-slider--doppio .flt-barra-doppia::before{content:"";position:absolute;left:0;right:0;top:50%;height:3px;transform:translateY(-50%);border-radius:1px;background:linear-gradient(to right, #e5e5e5 calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--pmin)), var(--main-color) calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--pmin)), var(--main-color) calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--pmax)), #e5e5e5 calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--pmax)))}.flt-slider--doppio .flt-barra-doppia input[type="range"]{position:absolute;top:0;left:0;pointer-events:none}.flt-slider--doppio .flt-barra-doppia input[type="range"]::-webkit-slider-runnable-track{background:transparent}.flt-slider--doppio .flt-barra-doppia input[type="range"]::-moz-range-track{background:transparent}.flt-slider--doppio .flt-barra-doppia input[type="range"]::-webkit-slider-thumb{pointer-events:auto;position:relative;z-index:1}.flt-slider--doppio .flt-barra-doppia input[type="range"]::-moz-range-thumb{pointer-events:auto}.flt-checkbox .flt-check-testo{font-size:14px;font-weight:300;color:#5F6469;padding-bottom:0.8rem}.flt-checkbox .uk-checkbox{margin-right:10px}.flt-checkbox .uk-checkbox:checked{background-color:var(--main-color)}.flt-checkbox .uk-checkbox:checked:focus{background-color:var(--main-color)}.flt-reset{padding:0.3rem 0.7rem;color:#1e1e1e;background-color:#f6f6f6;cursor:pointer;font-size:13px;text-align:center;width:fit-content;transition:all 0.3s}.flt-reset:hover{background-color:var(--main-color);color:#fff}.tax-cat_prodotti .listing-cat-prodotti .flt-titolo-switch{margin-top:2rem;margin-bottom:0.5rem}.tax-cat_prodotti .listing-cat-prodotti .flt-titolo-switch .titolo-filtro{margin:0}.uk-subnav.flt-switch-unita{margin:0 0 20px;flex-wrap:nowrap}.uk-subnav.flt-switch-unita>*{padding-left:0}.uk-subnav.flt-switch-unita>*>a{display:block;padding:2px 7px;font-size:0.7rem;line-height:1.4;color:#1e1e1e;background-color:#f6f6f6;transition:all 0.3s}.uk-subnav.flt-switch-unita>*>a:hover{background-color:var(--main-color);color:#fff}.uk-subnav.flt-switch-unita>.uk-active>a{background-color:#5F6469;color:#fff}.flt-checkbox--ver .flt-check-testo::after{content:"";display:inline-block;width:1rem;height:1rem;margin-left:0.4rem;vertical-align:-0.05rem;background:url(../img/icons/us.svg) center / contain no-repeat}html{box-sizing:border-box;font-size:18px}body{margin:0;font-family:"Poppins", sans-serif;background:#fff;color:#5f6469;--main-color: #007AA5;--main-arrow: url(../img/icons/arrow-blue.svg)}body .overlay-banner{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg, var(--main-color) 50%, transparent 90%);z-index:0}.palette-agriline{--main-color: #E4AE38;--main-arrow: url(../img/icons/arrow-orange.svg);--flat-arrow: url(../img/icons/arrow-flat-orange.svg)}.palette-industryline{--main-color: #1E1E1E;--main-arrow: url(../img/icons/arrow-black.svg);--flat-arrow: url(../img/icons/arrow-flat-black.svg)}*,*:before,*:after{box-sizing:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}form label{font-size:0.9rem;display:inline-block;margin-bottom:10px}form span{color:#5f6469}form .wpcf7-not-valid-tip{font-size:0.7rem;margin-top:5px}form span.wpcf7-list-item{margin:0}form span.wpcf7-list-item-label{font-weight:300;color:inherit}form span.testo-privacy{position:relative;top:-4px}form input{font-size:18px}form input[type="text"],form input[type="email"],form input[type="checkbox"],form input[type="password"],form input[type="tel"],form input[type="search"],form input[type="number"],form input[type="date"],form textarea,form select,form .select2{background-color:#fff;border-radius:0;border:1px solid #5F6469;padding:10px;height:50px;font-size:18px;width:100%}form input[type="file"]{max-width:100%}form input[type="submit"],form input[type="button"]{cursor:pointer;background-color:var(--main-color);color:#fff;padding:1rem 2.2rem;font-size:1rem;border-radius:50px;display:inline-flex;width:fit-content;gap:1rem;text-transform:uppercase;font-weight:700;line-height:1;border:1px solid transparent;align-items:center;box-shadow:0 2px 5px 0px rgba(0, 0, 0, 0.15);transition:0.3s;font-size:18px;font-weight:700;font-family:"Poppins", sans-serif}form input[type="submit"]::before,form input[type="button"]::before{content:url(/wp-content/themes/theme-metodo/img/icons/arrow-white.svg);display:block;width:auto;height:auto}form input[type="submit"]:hover,form input[type="button"]:hover{background-color:#fff;color:var(--main-color);text-decoration:none;border:1px solid var(--main-color)}form input[type="submit"]:hover::before,form input[type="button"]:hover::before{content:url(/wp-content/themes/theme-metodo/img/icons/arrow-blue.svg);display:block}form input[type="checkbox"]{-webkit-appearance:none;width:20px;height:20px;margin:0 10px 0 0;padding:0;border:1px solid #ddd;position:relative}form input[type="checkbox"]:checked:after{content:"✔";display:block;position:absolute;top:2px;left:4px;font-size:15px;line-height:0.8;color:#5f6469;transition:0.2s;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s}form input[type="radio"]{-webkit-appearance:none;width:20px;height:20px;margin:0 10px 0 0;padding:0;border:1px solid #ddd;background-color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;position:relative}form input[type="radio"]:checked:after{content:"";display:block;position:absolute;top:4px;left:4px;background-color:#5f6469;transition:0.2s;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;width:10px;height:10px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}form textarea{height:auto}form select{-webkit-appearance:none;font-family:"Poppins", sans-serif;cursor:pointer}form ::-webkit-input-placeholder{color:#666}form ::-moz-placeholder{color:#666}form :-ms-input-placeholder{color:#666}form :-moz-placeholder{color:#666}.grecaptcha-badge{display:none}ul,ol{margin:0;padding:0}ul{list-style:none}ul .ul-dot{list-style:disc;margin-left:1.5em}ul .ul-dot li{margin:10px 0}.ul-dot ul{list-style:disc;margin-left:1.5em}.ul-dot ul li{margin:10px 0}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;aspect-ratio:unset;max-width:100%}figure{margin:0}table{margin:0 0 1.5em;width:100%}[class*=uk-modal-close-]{left:unset}b,strong{font-weight:700;font-size:inherit}em{color:inherit;font-size:inherit}span{font-size:inherit;font-weight:700}a{color:#5f6469;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;font-size:inherit}:hover,:focus,:focus-visible,:active{outline:none !important;text-decoration:none !important}.txt-white{color:#fff}.txt-blue{color:#007AA5}.txt-blue p,.txt-blue span,.txt-blue strong,.txt-blue em,.txt-blue a,.txt-blue li,.txt-blue ul,.txt-blue h1,.txt-blue h2,.txt-blue h3,.txt-blue h4,.txt-blue h5,.txt-blue h6{color:#007AA5}.txt-black{color:#000}.txt-black p,.txt-black span,.txt-black strong,.txt-black em,.txt-black a,.txt-black li,.txt-black ul,.txt-black h1,.txt-black h2,.txt-black h3,.txt-black h4,.txt-black h5,.txt-black h6{color:#000}.txt-gray{color:#5f6469}.txt-gray p,.txt-gray span,.txt-gray strong,.txt-gray em,.txt-gray a,.txt-gray li,.txt-gray ul,.txt-gray h1,.txt-gray h2,.txt-gray h3,.txt-gray h4,.txt-gray h5,.txt-gray h6{color:#5f6469}.bg-white{background-color:#fff}.bg-blue{background-color:#007AA5}.bg-black{background-color:#000}.bg-gray{background-color:#5f6469}#masthead{position:relative;z-index:10}#masthead #navbar{padding:clamp(1rem, 5vw, 1.5rem) 0;background-color:#007AA5;z-index:5;position:relative}#masthead #navbar.uk-sticky-below{box-shadow:0 3px 5px 0 rgba(0, 0, 0, 0.1)}#masthead #navbar .lingua{display:inline-flex;align-items:center;font-size:0.9rem;color:#fff}#masthead #navbar .lingua .lingua-item{text-transform:uppercase}#masthead #navbar .lingua .lingua-item+.lingua-item::before{content:"//";margin:0 12px;font-weight:400}#masthead #navbar .lingua .lingua-item.active{font-weight:700}#masthead #navbar .lingua .lingua-item a,#masthead #navbar .lingua .lingua-item a:link,#masthead #navbar .lingua .lingua-item a:visited{color:#fff;font-weight:400}#masthead #navbar .lingua .lingua-item a:hover,#masthead #navbar .lingua .lingua-item a:link:hover,#masthead #navbar .lingua .lingua-item a:visited:hover{text-decoration:underline}#masthead #navbar a,#masthead #navbar span,#masthead #navbar em,#masthead #navbar strong,#masthead #navbar ul,#masthead #navbar li{color:#fff}#masthead #navbar #primary-menu{float:right;margin:0;padding:0;font-size:0.9rem}#masthead #navbar #primary-menu li{display:inline-block;margin:0 8px}#masthead #navbar #primary-menu li.current_page_item a,#masthead #navbar #primary-menu li.current_page_item a:link,#masthead #navbar #primary-menu li.current_page_item a:visited{border-bottom:2px solid #fff;color:#fff}#masthead #navbar #primary-menu li a,#masthead #navbar #primary-menu li a:link,#masthead #navbar #primary-menu li a:visited{padding:5px 0;color:#fff;border-bottom:2px solid transparent}#masthead #navbar #primary-menu li a:hover,#masthead #navbar #primary-menu li a:link:hover,#masthead #navbar #primary-menu li a:visited:hover{border-bottom:2px solid #fff;color:#fff}#masthead #navbar .hamburger{display:none;position:relative;height:20px;width:30px;margin-left:1.5rem;vertical-align:middle;border:none;padding:0;outline:none !important;background:transparent;cursor:pointer;box-shadow:none}#masthead #navbar .hamburger .bar1,#masthead #navbar .hamburger .bar2,#masthead #navbar .hamburger .bar3{display:block;position:absolute;height:2px;width:100%;background:#fff;opacity:1;left:0;transform:rotate(0deg);transition:all 0.3s}#masthead #navbar .hamburger .bar1{top:0}#masthead #navbar .hamburger .bar2{top:9px}#masthead #navbar .hamburger .bar3{top:18px}#masthead #navbar .hamburger.open .bar1{top:9px;transform:rotate(45deg)}#masthead #navbar .hamburger.open .bar2{opacity:0}#masthead #navbar .hamburger.open .bar3{top:9px;transform:rotate(-45deg)}.megamenu{position:absolute;top:2rem;left:0;width:100%;z-index:11;opacity:0;visibility:hidden;pointer-events:none;transition:all 0.3s}.megamenu.show{top:4rem;opacity:1;visibility:visible;pointer-events:auto}.megamenu .container-megamenu{position:relative;background-color:#5F6469;color:#fff;padding:clamp(2rem, 5vw, 4rem) clamp(3.5rem, 5vw, 5rem) clamp(4rem, 8vw, 8rem)}.megamenu .container-megamenu .close-megamenu{position:absolute;display:flex;align-items:center;gap:0.5rem;font-size:0.8rem;top:1rem;right:1rem;cursor:pointer;transition:all 0.3s;border-bottom:2px solid transparent}.megamenu .container-megamenu .close-megamenu::after{content:"";background-image:url(../img/icons/plus-w.svg);background-position:center;background-size:contain;rotate:45deg;width:15px;height:15px}.megamenu .container-megamenu .close-megamenu:hover{border-bottom:2px solid #fff}.megamenu .container-megamenu .megamenu-linea .linea-link{display:flex;align-items:center;color:#fff;font-size:clamp(1.6rem, 5vw, 1.8rem);max-width:max-content;text-transform:uppercase;transition:all 0.3s;border-bottom:2px solid transparent}.megamenu .container-megamenu .megamenu-linea .linea-link span{font-size:0.8rem;color:#fff;font-weight:300;margin-left:1rem;text-transform:none}.megamenu .container-megamenu .megamenu-linea .linea-link:hover{border-bottom:2px solid #fff;color:#fff}.megamenu .container-megamenu .megamenu-cat .cat-link{display:flex;align-items:center;padding-bottom:1rem;margin-bottom:1rem;gap:1rem;text-transform:uppercase;color:#fff;border-bottom:1px solid #fff}.megamenu .container-megamenu .megamenu-cat .cat-link::before{content:url(../img/icons/arrow-white.svg);width:35px;height:35px;display:flex;padding:5px;align-items:center;justify-content:center;background-color:var(--main-color);border-radius:100%;transition:all 0.3s}.megamenu .container-megamenu .megamenu-cat .cat-link:hover{gap:1.5rem}.megamenu .container-megamenu .megamenu-cat .cat-link:hover::before{background-color:#007AA5}.dotnav{position:absolute;left:0;right:0;bottom:0}.dotnav li a{border-radius:0;width:75px;height:15px}.uk-slider-nav.uk-dotnav>*>*{border-color:var(--main-color);transition:background-color 0.3s ease, transform 0.3s ease}.uk-slider-nav.uk-dotnav>.uk-active>*{background-color:var(--main-color);transform:scale(0.8)}.uk-light .uk-slider-nav.uk-dotnav>*>*{border-color:#fff}.uk-light .uk-slider-nav.uk-dotnav>.uk-active>*{background-color:#fff}.br-none br{display:none}a.arrow,a.uk-slidenav{z-index:2;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin:15px 0;padding:0;border:0;border-radius:50%;background-color:#5a5a5a;color:#fff;box-shadow:none;transition:background-color 0.2s ease}a.arrow:hover,a.arrow:focus,a.uk-slidenav:hover,a.uk-slidenav:focus{background-color:#4a4a4a;color:#fff}a.arrow::before,a.uk-slidenav::before{color:#fff}a.arrow.arrow-left,a.uk-slidenav.arrow-left{left:0;right:auto;transform:translate(-50%, -50%)}a.arrow.arrow-right,a.uk-slidenav.arrow-right{right:0;left:auto;transform:translate(50%, -50%)}.uk-lightbox .uk-lightbox-slidenav{opacity:1}.navigation.pagination{margin-bottom:clamp(2rem, 4vw, 3rem)}.navigation.pagination ul.page-numbers{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0.35rem 0.5rem;list-style:none;margin:0;padding:0}.navigation.pagination a.page-numbers,.navigation.pagination span.page-numbers{font-size:0.9rem;display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0.35rem;border:0;text-decoration:none;font-weight:400;color:rgba(0, 0, 0, 0.35);line-height:1}.navigation.pagination a.page-numbers.current,.navigation.pagination span.page-numbers.current{background-color:var(--main-color);color:#fff;font-weight:700}.navigation.pagination a.page-numbers:hover,.navigation.pagination a.page-numbers:focus{color:#5f6469;font-weight:700}.navigation.pagination a.prev.page-numbers,.navigation.pagination a.next.page-numbers{font-size:1.25rem}button{border:none;box-shadow:0 2px 5px 0px rgba(0, 0, 0, 0.15)}hr{box-sizing:content-box;height:0;overflow:visible;background-color:#fff;border:0;height:1px;margin-bottom:1.5rem}section{padding-top:clamp(2.5rem, 5vw, 5rem);padding-bottom:clamp(2.5rem, 5vw, 5rem)}#breadcrumbs{font-size:0.8rem;width:fit-content;border-top:1px solid #fff;padding:1rem 0;position:relative}#breadcrumbs a,#breadcrumbs span{color:#fff;font-weight:300;text-decoration:none}.sez-contatto{border-top:15px solid var(--main-color);background-color:#F6F6F6;margin-top:5rem}.sez-contatto h2 span{color:var(--main-color)}.logo{height:auto}.container-banner{background-color:var(--main-color);background-size:50vw;background-repeat:no-repeat;background-position:right;position:relative}.container-banner>.uk-container-expand{position:absolute;top:0;left:0;right:0;z-index:2}.container-banner #main-banner{position:relative;z-index:1}.container-banner #main-banner.banner-interne,.container-banner #main-banner.banner-single-evento{min-height:40vh;padding:4rem 0;box-sizing:border-box;display:flex;align-items:center}.container-banner #main-banner.banner-interne>.uk-container,.container-banner #main-banner.banner-single-evento>.uk-container{flex:1}.container-banner #main-banner.banner-interne .titolo:last-child h1,.container-banner #main-banner.banner-interne .testo p:last-child,.container-banner #main-banner.banner-single-evento .titolo:last-child h1,.container-banner #main-banner.banner-single-evento .testo p:last-child{margin-bottom:0}.container-banner .banner-home{padding-top:0;padding-bottom:0}.container-banner .banner-home .col-banner{background-color:var(--main-color)}.container-banner .banner-home .col-banner .titolo{text-transform:uppercase;font-size:clamp(3.2rem, 5vw, 5rem);line-height:1;margin-bottom:2rem}.container-banner .titolo{color:#fff}.container-banner .titolo h1{color:#fff;text-transform:uppercase}.container-banner .testo{color:#fff}.container-banner .testo p{color:#fff}.container-banner #main-banner.banner-single-evento .banner-single-evento__media{aspect-ratio:1.4990512334;overflow:hidden}.container-banner #main-banner.banner-single-evento .info-evento{list-style:none;padding:0;margin:0}.container-banner #main-banner.banner-single-evento .info-evento .info-evento__data,.container-banner #main-banner.banner-single-evento .info-evento .info-evento__luogo{display:flex;align-items:center;gap:10px;margin:10px 0 0}.container-banner #main-banner.banner-single-evento .info-evento .info-evento__data::before,.container-banner #main-banner.banner-single-evento .info-evento .info-evento__luogo::before{content:"";background-size:contain;background-repeat:no-repeat;background-position:center;width:20px;height:20px;filter:brightness(100)}.container-banner #main-banner.banner-single-evento .info-evento .info-evento__data::before{background-image:url(../img/icons/icon-calendar-blue.svg)}.container-banner #main-banner.banner-single-evento .info-evento .info-evento__luogo::before{background-image:url(../img/icons/icon-pin-blue.svg)}.cta-btn{background-color:var(--main-color);color:#fff;padding:clamp(0.5rem, 5vw, 1rem) clamp(1rem, 5vw, 2.2rem);font-size:clamp(0.8rem, 5vw, 1rem);border-radius:50px;display:inline-flex;width:fit-content;gap:1rem;text-transform:uppercase;font-weight:700;line-height:1;border:1px solid transparent;align-items:center;box-shadow:0 2px 5px 0px rgba(0, 0, 0, 0.15);transition:0.3s}.cta-btn.white{background-color:#fff;color:var(--main-color)}.cta-btn.white.btn-agriline{--main-color: #E4AE38;--main-arrow: url(../img/icons/arrow-orange.svg)}.cta-btn.white.btn-industryline{--main-color: #1E1E1E;--main-arrow: url(../img/icons/arrow-black.svg)}.cta-btn.white.btn-agriline:hover,.cta-btn.white.btn-industryline:hover{color:var(--main-color);border:1px solid var(--main-color)}.cta-btn.white::before{content:var(--main-arrow);display:block}.cta-btn.white:hover{text-decoration:none}.cta-btn::before{content:url(../img/icons/arrow-white.svg);display:block;width:auto;height:auto}.cta-btn:hover{color:#fff;scale:1.05;text-decoration:none}.cta-btn:hover::before{display:block}.cta-empty{background-color:transparent;text-align:left;text-transform:uppercase;font-weight:700;color:var(--main-color);display:inline-flex;width:fit-content;gap:1rem;align-items:center;font-size:0.8rem;transition:all 0.3s}.cta-empty::before{content:var(--main-arrow);display:block;width:auto;height:auto}.cta-empty:hover{gap:1.3rem}.card{padding:1rem 1rem 0;background-color:#F6F6F6;display:block;text-decoration:none;color:#5f6469;transition:all 0.3s}.card__figure img{width:100%;height:100%;aspect-ratio:1.5;object-fit:cover}.card__textcontainer{font-size:0.8rem;margin-top:1rem;margin-bottom:3rem}.card__textcontainer .card__titolo{font-size:1.15rem;line-height:1.2;font-weight:700;text-transform:uppercase;margin-bottom:10px}.card__textcontainer .card__excerpt p{font-size:0.8rem}.card .readmore{width:100%;color:var(--main-color);padding:1rem 0;border-top:1px solid var(--main-color);pointer-events:none}.card:hover .readmore{gap:1.3rem}.card-eventi,.card-prodotti-evidenza{display:block;padding:1rem;position:relative;color:#5f6469;text-decoration:none;transition:all 0.3s;height:100%;box-shadow:none}.card-eventi__media,.card-prodotti-evidenza__media{min-height:12rem}.card-eventi__body,.card-prodotti-evidenza__body{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;padding:0}.card-eventi__textcontainer .card-eventi__titolo,.card-eventi__textcontainer .card-prodotti-evidenza__titolo,.card-prodotti-evidenza__textcontainer .card-eventi__titolo,.card-prodotti-evidenza__textcontainer .card-prodotti-evidenza__titolo{margin:0 0 1rem;line-height:1.2;font-weight:700;text-transform:uppercase;color:var(--main-color)}.card-eventi__textcontainer .card-eventi__excerpt,.card-eventi__textcontainer .card-prodotti-evidenza__excerpt,.card-prodotti-evidenza__textcontainer .card-eventi__excerpt,.card-prodotti-evidenza__textcontainer .card-prodotti-evidenza__excerpt{margin-bottom:2rem}.card-eventi__textcontainer .card-eventi__excerpt p,.card-eventi__textcontainer .card-eventi__excerpt li,.card-eventi__textcontainer .card-eventi__excerpt span,.card-eventi__textcontainer .card-prodotti-evidenza__excerpt p,.card-eventi__textcontainer .card-prodotti-evidenza__excerpt li,.card-eventi__textcontainer .card-prodotti-evidenza__excerpt span,.card-prodotti-evidenza__textcontainer .card-eventi__excerpt p,.card-prodotti-evidenza__textcontainer .card-eventi__excerpt li,.card-prodotti-evidenza__textcontainer .card-eventi__excerpt span,.card-prodotti-evidenza__textcontainer .card-prodotti-evidenza__excerpt p,.card-prodotti-evidenza__textcontainer .card-prodotti-evidenza__excerpt li,.card-prodotti-evidenza__textcontainer .card-prodotti-evidenza__excerpt span{font-size:0.8rem;margin:0}.card-eventi__textcontainer .card-eventi__excerpt .card-eventi__data,.card-eventi__textcontainer .card-eventi__excerpt .card-eventi__luogo,.card-eventi__textcontainer .card-prodotti-evidenza__excerpt .card-eventi__data,.card-eventi__textcontainer .card-prodotti-evidenza__excerpt .card-eventi__luogo,.card-prodotti-evidenza__textcontainer .card-eventi__excerpt .card-eventi__data,.card-prodotti-evidenza__textcontainer .card-eventi__excerpt .card-eventi__luogo,.card-prodotti-evidenza__textcontainer .card-prodotti-evidenza__excerpt .card-eventi__data,.card-prodotti-evidenza__textcontainer .card-prodotti-evidenza__excerpt .card-eventi__luogo{display:flex;align-items:center;gap:10px;margin:10px 0 0}.card-eventi__textcontainer .card-eventi__excerpt .card-eventi__data::before,.card-eventi__textcontainer .card-eventi__excerpt .card-eventi__luogo::before,.card-eventi__textcontainer .card-prodotti-evidenza__excerpt .card-eventi__data::before,.card-eventi__textcontainer .card-prodotti-evidenza__excerpt .card-eventi__luogo::before,.card-prodotti-evidenza__textcontainer .card-eventi__excerpt .card-eventi__data::before,.card-prodotti-evidenza__textcontainer .card-eventi__excerpt .card-eventi__luogo::before,.card-prodotti-evidenza__textcontainer .card-prodotti-evidenza__excerpt .card-eventi__data::before,.card-prodotti-evidenza__textcontainer .card-prodotti-evidenza__excerpt .card-eventi__luogo::before{content:"";background-size:contain;background-repeat:no-repeat;background-position:center;width:20px;height:20px}.card-eventi__textcontainer .card-eventi__excerpt .card-eventi__data::before,.card-eventi__textcontainer .card-prodotti-evidenza__excerpt .card-eventi__data::before,.card-prodotti-evidenza__textcontainer .card-eventi__excerpt .card-eventi__data::before,.card-prodotti-evidenza__textcontainer .card-prodotti-evidenza__excerpt .card-eventi__data::before{background-image:url(../img/icons/icon-calendar-blue.svg)}.card-eventi__textcontainer .card-eventi__excerpt .card-eventi__luogo::before,.card-eventi__textcontainer .card-prodotti-evidenza__excerpt .card-eventi__luogo::before,.card-prodotti-evidenza__textcontainer .card-eventi__excerpt .card-eventi__luogo::before,.card-prodotti-evidenza__textcontainer .card-prodotti-evidenza__excerpt .card-eventi__luogo::before{background-image:url(../img/icons/icon-pin-blue.svg)}.card-eventi .readmore,.card-prodotti-evidenza .readmore{width:100%;margin-top:auto;color:var(--main-color);padding:1rem 0 0;border-top:1px solid var(--main-color);pointer-events:none}.card-eventi:hover,.card-prodotti-evidenza:hover{text-decoration:none;color:#5f6469}.card-eventi:hover .readmore,.card-prodotti-evidenza:hover .readmore{gap:1.3rem}.card-eventi{background-color:#F6F6F6}.card-eventi .card-eventi__titolo{font-size:1.3rem}.card-prodotti-evidenza{background-color:#fff}.card-prodotti-evidenza .tag-piu-venduto{position:absolute;top:0;left:0;background-color:#5F6469;color:#fff;text-transform:uppercase;font-weight:700;padding:1rem;font-size:0.9rem;line-height:1;z-index:1}.card-prodotti-evidenza__textcontainer .card-prodotti-evidenza__categoria{margin:0 0 0.5rem;font-size:0.9rem;letter-spacing:0.08em;text-transform:uppercase;color:var(--main-color);font-weight:700}.card-prodotti-evidenza__textcontainer .card-prodotti-evidenza__categoria .weight-normal{font-weight:400;color:var(--main-color)}.card-prodotti-evidenza .card-prodotti-evidenza__titolo{font-size:clamp(2.8rem, 5vw, 4rem)}.card-prodotti-evidenza .card-prodotti-evidenza__excerpt p{font-size:1rem}.card-prodotti-evidenza.orizzontale{background-color:#F6F6F6;padding:0.5rem;display:flex;align-items:center}.card-prodotti-evidenza.orizzontale .card-prodotti-evidenza__body{padding:0;display:block}.card-prodotti-evidenza.orizzontale .card-prodotti-evidenza__titolo{font-size:1rem;margin-bottom:0}.card-prodotti-evidenza.orizzontale .card-prodotti-evidenza__media{min-height:fit-content}.card-prodotti-evidenza.orizzontale:hover,.card-prodotti-evidenza.orizzontale.attiva{background-color:var(--main-color);color:#fff}.card-prodotti-evidenza.orizzontale:hover .card-prodotti-evidenza__titolo,.card-prodotti-evidenza.orizzontale.attiva .card-prodotti-evidenza__titolo{color:#fff}.femac-cat-nav .card-prodotti-evidenza.orizzontale>.uk-grid{flex:1}.card-prodotti{padding:1rem 1rem 0;background-color:#F6F6F6;display:block;text-decoration:none;color:#5f6469;transition:all 0.3s}.card-prodotti__figure img{width:100%;height:100%;object-fit:cover}.card-prodotti__textcontainer{font-size:0.8rem;margin-top:1rem;margin-bottom:3rem}.card-prodotti__textcontainer .card-prodotti__titolo{font-size:1.3rem;line-height:1.2;margin-bottom:10px;font-weight:700;text-transform:uppercase;color:var(--main-color)}.card-prodotti__textcontainer .card-prodotti__excerpt p{font-size:1rem;color:#5f6469}.card-prodotti .readmore{width:100%;font-size:0.8rem;font-weight:700;text-transform:uppercase;color:var(--main-color);text-align:left;padding:1rem 0;border-top:1px solid var(--main-color);pointer-events:none}.card-prodotti:hover .readmore{gap:1.3rem}.card-blue{--main-color: #007AA5;--main-arrow: url(../img/icons/arrow-blue.svg);background-color:#007AA5;color:#fff;padding:clamp(2.5rem, 5vw, 5rem) clamp(1.5rem, 5vw, 4rem);font-size:1rem;display:block;text-align:center;width:100%;border:0 !important}.card-blue .cta-btn{pointer-events:none;border:1px solid #fff}.card-blue .cta-btn.white{color:#007AA5}.card-blue:hover .cta-btn{pointer-events:auto}.card-area-banner .box-immagine{aspect-ratio:1.5;position:relative}.card-area-banner .box-immagine img{width:100%;height:100%;object-fit:cover}.card-area-banner .box-immagine::before{content:"";position:absolute;width:100%;top:0;bottom:0;background:#1e1e1e;background:linear-gradient(180deg, rgba(0, 122, 165, 0) 0%, #1e1e1e 75%)}.card-area-banner.card-area-agriline .box-immagine::before{background:#e4ae38;background:linear-gradient(180deg, rgba(227, 149, 50, 0) 0%, #e4ae38 75%)}.card-area-banner .box-container{color:#fff;padding:0 3rem 5rem}.card-area-banner .box-container .box-testo{margin-bottom:2rem}.gray-box{background-color:#5F6469;padding:2rem;font-size:0.9rem;color:#fff}.gray-box h4{font-size:1rem;color:#fff;font-weight:700;text-transform:uppercase;margin-bottom:1rem}.gray-box p{color:#fff}.gray-box.light{background-color:transparent;color:#5f6469;padding:2rem 0}.gray-box.light p{color:#5f6469}.gray-box.light h4{font-size:1.15rem;color:#5f6469;text-transform:uppercase}.scheda-citazione{position:relative;display:inline-flex;align-items:center;font-size:clamp(1.6rem, 5vw, 1.8rem);color:#fff;font-weight:700;line-height:1.2;background-color:var(--main-color);padding:5rem 2rem}.scheda-citazione::before,.scheda-citazione::after{content:url(../img/icons/virgolette.svg);position:absolute;top:0.5rem;left:0.5rem;width:3rem;height:3rem}.scheda-citazione::after{bottom:0.5rem;right:0.5rem;top:unset;left:unset}.scheda-punto-forza{background-size:50%;background-position:right center;background-repeat:no-repeat;padding:clamp(3.5rem, 7vw, 7rem) clamp(2.5rem, 7vw, 5rem);background-color:#007AA5;color:#fff;display:flex;align-items:center;position:relative;margin-bottom:2rem;min-height:10rem}.scheda-punto-forza .overlay{position:absolute;top:0;right:0;width:50%;height:100%;background:linear-gradient(to left, transparent 0%, #007aa5 95%)}.scheda-punto-forza .box-testo{z-index:1;position:relative}.scheda-punto-forza h3{color:#fff}.scheda-punto-forza p,.scheda-punto-forza a,.scheda-punto-forza strong,.scheda-punto-forza span,.scheda-punto-forza em{color:#fff}.scheda-punto-forza.right{background-position:left center}.scheda-punto-forza.right .overlay{left:0;background:linear-gradient(to right, transparent 0%, #007aa5 95%)}.scheda-punto-forza::last-child{margin-bottom:0}.posizione-lavorativa{display:block;background-color:#F6F6F6;text-decoration:none;padding:1rem 2rem;transition:all 0.3s}.posizione-lavorativa .pul{aspect-ratio:1;background-color:var(--main-color);border-radius:50%;justify-self:right;display:flex;align-items:center;justify-content:center;float:inline-end;width:2.5rem;height:2.5rem;padding:0.5rem;transition:all 0.3s}.posizione-lavorativa:hover .pul{background-color:#5F6469}h1,h2,h3,h4{font-weight:700;color:#5f6469;line-height:1.2}h1{font-size:clamp(2.3rem, 5vw, 3.5rem);line-height:1}h2{font-size:clamp(2.3rem, 5vw, 3.5rem);line-height:1;text-transform:uppercase;font-weight:700}h3{font-size:clamp(1.6rem, 5vw, 1.8rem);text-transform:uppercase;font-weight:700;line-height:1.2}h4{font-size:1.3rem}.fs-72{font-size:clamp(2.8rem, 5vw, 4rem) !important;line-height:1.2}.fs-64{font-size:clamp(2.3rem, 5vw, 3.5rem) !important;line-height:1.2}.fs-36{font-size:clamp(1.6rem, 5vw, 1.8rem) !important;line-height:1.2}.fs-24{font-size:1.3rem !important;line-height:1.3}.fs-24 p{font-size:1.3rem !important;line-height:1.3}.fs-21{font-size:1.15rem !important;line-height:1.2}.fs-18{font-size:1rem !important;line-height:1}.fs-16{font-size:0.9rem !important;line-height:1.6;margin:10px 0 0 !important}.fs-14{font-size:0.8rem !important;line-height:1.3}#main{position:relative;z-index:3}.uk-modal .uk-modal-close{position:absolute;background-color:transparent;border:none;top:10px;right:10px;color:#5f6469;font-size:2rem;cursor:pointer;padding:0}#modal-newsletter{--main-color: #007AA5}#modal-newsletter .uk-modal-dialog{width:50vw;background-color:#F6F6F6;border-top:15px solid var(--main-color);padding:clamp(1.2rem, 5vw, 3.5rem)}#modal-newsletter .uk-modal-title{color:var(--main-color);text-transform:uppercase;font-weight:700;font-size:clamp(1.6rem, 5vw, 1.8rem);line-height:1.1;margin:0 0 0.75rem}#modal-newsletter .modal-newsletter__intro{margin:0 0 2rem}#modal-newsletter .uk-modal-close-default{top:0;right:0;width:clamp(30px, 5vw, 50px);height:clamp(30px, 5vw, 50px);display:flex;align-items:center;justify-content:center;background-color:var(--main-color);color:#fff;transition:0.3s}#modal-newsletter .uk-modal-close-default:hover{background-color:#1E1E1E;color:#fff}.modal-menu{display:none;position:absolute;top:100%;left:0;width:100%;max-height:80vh;overflow-y:auto;background-color:#fff;box-shadow:0 10px 20px 0 rgba(0, 0, 0, 0.15);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.3s, visibility 0.3s}.modal-menu.show{opacity:1;visibility:visible;pointer-events:auto}.modal-menu #menu-mobile{padding:1rem 1.5rem}.modal-menu #menu-mobile>li{border-bottom:1px solid #e5e5e5}.modal-menu #menu-mobile>li>a{justify-content:space-between;padding:0.7rem 0;color:#5F6469;font-size:0.9rem;font-weight:700;text-transform:uppercase}.modal-menu #menu-mobile .uk-parent>a{border-left:4px solid var(--main-color);padding-left:0.75rem}.modal-menu #menu-mobile .uk-parent>a::after{content:"";width:8px;height:8px;border-right:2px solid #5F6469;border-bottom:2px solid #5F6469;transform:rotate(45deg);transition:transform 0.3s}.modal-menu #menu-mobile .uk-parent.uk-open>a::after{transform:rotate(-135deg)}.modal-menu #menu-mobile .sub-menu{list-style:none;margin:0;padding:0 0 1rem 1rem}.modal-menu #menu-mobile .sub-menu a{display:block;padding:0.5rem 0;color:#5f6469;font-size:0.9rem}.modal-menu #menu-mobile .sub-menu .voce-panoramica>a{display:inline-flex;align-items:center;gap:1rem;margin-top:0.5rem;color:var(--main-color);font-size:0.8rem;font-weight:700;text-transform:uppercase;transition:all 0.3s}.modal-menu #menu-mobile .sub-menu .voce-panoramica>a::before{content:var(--main-arrow)}.modal-menu #menu-mobile .sub-menu .voce-panoramica>a:hover{gap:1.3rem}.modal-menu #menu-mobile .current-menu-item>a{color:#007AA5}.modal-menu .lingua{display:flex;padding:1.5rem;font-size:0.9rem;text-transform:uppercase}.modal-menu .lingua .lingua-item+.lingua-item::before{content:"//";margin:0 12px}.modal-menu .lingua .lingua-item.active{font-weight:700}.modal-menu .lingua a{color:#1E1E1E}.page-template-homepage .home-chi-siamo-teaser h1{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;margin:0}.page-template-homepage .home-prodotti-evidenza{background-color:var(--main-color);color:#fff;padding-top:clamp(3.5rem, 5vw, 8rem);padding-bottom:clamp(3.5rem, 5vw, 8rem);position:relative;overflow:hidden}.page-template-homepage .home-prodotti-evidenza__intro{color:#fff}.page-template-homepage .home-prodotti-evidenza__intro h2,.page-template-homepage .home-prodotti-evidenza__intro p{color:#fff}.page-template-homepage .home-prodotti-evidenza::before{content:url(../img/pitt-w.svg);opacity:0.1;display:block;width:auto;height:auto;position:absolute;top:-2%;left:-5%;z-index:0;pointer-events:none}.page-template-homepage .home-eventi-anteprima__grid-title .home-eventi-anteprima__titolo{margin:0;text-transform:uppercase;font-weight:700;font-size:0.9rem}.page-template-homepage .home-eventi-anteprima__grid-title .cta-empty{font-weight:400;text-transform:none}.page-template-homepage .home-eventi-anteprima__grid-title .cta-empty::before{content:none}.page-template-homepage .home-eventi-anteprima__grid-title .cta-empty::after{content:var(--main-arrow);display:block;width:auto;height:auto}.page-template-homepage .home-eventi-anteprima .card-eventi{background-color:#007AA5;color:#fff}.page-template-homepage .home-eventi-anteprima .card-eventi .card-eventi__titolo{color:#fff}.page-template-homepage .home-eventi-anteprima .card-eventi .card-eventi__excerpt p{color:#fff}.page-template-homepage .home-eventi-anteprima .card-eventi .card-eventi__excerpt .card-eventi__data::before,.page-template-homepage .home-eventi-anteprima .card-eventi .card-eventi__excerpt .card-eventi__luogo::before{filter:brightness(100)}.page-template-homepage .home-eventi-anteprima .card-eventi .readmore{color:#fff;border-top:1px solid #fff}.page-template-homepage .home-eventi-anteprima .card-eventi .readmore::before{content:url(../img/icons/arrow-white.svg)}.tax-cat_prodotti h1 br{display:none}.tax-cat_prodotti .card{background-color:var(--main-color)}.tax-cat_prodotti .card .card__textcontainer .card__titolo{color:#fff}.tax-cat_prodotti .card .cta-empty{color:#fff;border-top:1px solid #fff}.tax-cat_prodotti .card .cta-empty::before{content:url(../img/icons/arrow-white.svg)}.tax-cat_prodotti #related-cat{padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid var(--main-color)}.tax-cat_prodotti #related-cat a.arrow{width:1.75rem;height:1.75rem;margin:15px -15px;background-color:var(--main-color)}.tax-cat_prodotti #related-cat a.arrow svg{width:0.75rem;height:0.75rem;color:#fff}.tax-cat_prodotti #punti-chiave{padding-top:0}.tax-cat_prodotti #punti-chiave h3 span{color:var(--main-color)}.tax-cat_prodotti #punti-chiave .cirlce{width:clamp(3rem, 5vw, 4.5rem);height:clamp(3rem, 5vw, 4.5rem);display:flex;align-items:center;justify-content:center;background:var(--main-color);border-radius:100%}.single-prodotti section:not(.sez-contatto){padding-top:0;padding-bottom:0;margin-top:clamp(2.5rem, 5vw, 5rem);margin-bottom:clamp(2.5rem, 5vw, 5rem)}.single-prodotti .breadcrums-container{background-color:var(--main-color);color:#fff}.single-prodotti .video-prodotto__player{aspect-ratio:1.7777777778}.single-prodotti .video-prodotto__player>a,.single-prodotti .video-prodotto__player iframe,.single-prodotti .video-prodotto__player img{display:block;width:100%;height:100%;object-fit:cover;border:0}.single-prodotti .container-prodotto .container-scheda-prodotto{padding:40px}.single-prodotti .container-prodotto .container-scheda-prodotto .switch-unita .switch-unita__label{color:#5F6469;text-transform:uppercase;font-size:0.8rem;margin-right:1rem;font-weight:700}.single-prodotti .container-prodotto .container-scheda-prodotto .switch-unita .switch-unita__tabs{margin:0;flex-wrap:nowrap}.single-prodotti .container-prodotto .container-scheda-prodotto .switch-unita .switch-unita__tabs>*{padding-left:0}.single-prodotti .container-prodotto .container-scheda-prodotto .switch-unita .switch-unita__tabs a{display:block;padding:2px 7px;font-size:0.7rem;line-height:1.4;text-transform:uppercase;font-weight:300;background-color:#f6f6f6;transition:all 0.3s}.single-prodotti .container-prodotto .container-scheda-prodotto .switch-unita .switch-unita__tabs a:hover{background-color:var(--main-color);color:#fff}.single-prodotti .container-prodotto .container-scheda-prodotto .switch-unita .switch-unita__tabs .uk-active a{background-color:#5F6469;color:#fff}.single-prodotti .container-prodotto .container-scheda-prodotto .scelta-motore .blocco-motore:not(:last-child){margin-bottom:clamp(2.5rem, 5vw, 5rem)}.single-prodotti .container-prodotto .container-scheda-prodotto .tablepress-scroll-wrapper{overflow-x:auto;overflow-y:hidden;padding-bottom:0.5rem}.single-prodotti .container-prodotto .container-scheda-prodotto .tablepress-scroll-wrapper::-webkit-scrollbar{height:4px}.single-prodotti .container-prodotto .container-scheda-prodotto .tablepress-scroll-wrapper::-webkit-scrollbar-track{background:#e5e5e5;border-radius:2px}.single-prodotti .container-prodotto .container-scheda-prodotto .tablepress-scroll-wrapper::-webkit-scrollbar-thumb{background:var(--main-color);border-radius:2px}@supports not selector(::-webkit-scrollbar){.single-prodotti .container-prodotto .container-scheda-prodotto .tablepress-scroll-wrapper{scrollbar-width:thin;scrollbar-color:var(--main-color) #e5e5e5}}.single-prodotti .container-prodotto .container-scheda-prodotto .caratteristiche .inclusi .card-prodotti-evidenza.orizzontale .card-prodotti-evidenza__titolo{color:#5F6469}.single-prodotti .container-prodotto .container-scheda-prodotto .caratteristiche .inclusi .card-prodotti-evidenza.orizzontale:hover{background-color:#f6f6f6}.single-prodotti .container-prodotto .container-scheda-prodotto .caratteristiche .inclusi .card-prodotti-evidenza.orizzontale:hover .card-prodotti-evidenza__titolo{color:#5F6469}.single-prodotti .container-prodotto .container-scheda-prodotto .caratteristiche .inclusi .card-prodotti-evidenza.orizzontale figure{position:relative}.single-prodotti .container-prodotto .container-scheda-prodotto .caratteristiche .inclusi .card-prodotti-evidenza.orizzontale figure a.arrow{width:1.5rem;height:1.5rem;margin:0 6px}.single-prodotti .container-prodotto .container-scheda-prodotto .caratteristiche .inclusi .card-prodotti-evidenza.orizzontale figure a.arrow svg{width:0.5rem;height:0.5rem}.single-prodotti .container-prodotto .container-scheda-prodotto .caratteristiche .inclusi .card-prodotti-evidenza.orizzontale figure .cta-gallery{pointer-events:none;padding:10px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;right:0;background-color:var(--main-color)}.single-prodotti .container-prodotto .container-scheda-prodotto .accessori .accessori__lista>li{background-color:#F6F6F6}.single-prodotti .container-prodotto .container-scheda-prodotto .accessori .accessori__lista>li:nth-child(n+2){margin-top:12px}.single-prodotti .container-prodotto .container-scheda-prodotto .accessori .accessori__lista .uk-accordion-title{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:clamp(50px, 5vw, 60px);padding-left:28px;font-size:0.9rem;font-weight:700;text-transform:uppercase;color:#5F6469}.single-prodotti .container-prodotto .container-scheda-prodotto .accessori .accessori__lista .uk-accordion-title:hover{color:var(--main-color)}.single-prodotti .container-prodotto .container-scheda-prodotto .accessori .accessori__lista .uk-accordion-icon{display:flex;align-items:center;justify-content:center;flex:none;width:clamp(50px, 5vw, 60px);height:clamp(50px, 5vw, 60px);background-color:var(--main-color);color:#fff}.single-prodotti .container-prodotto .container-scheda-prodotto .accessori .accessori__lista .uk-accordion-content{padding:1rem 3rem 2rem}.single-prodotti .container-prodotto .container-scheda-prodotto .utensili-terminali .card-prodotti-evidenza.orizzontale figure{position:relative;pointer-events:auto}.single-prodotti .container-prodotto .container-scheda-prodotto .utensili-terminali .card-prodotti-evidenza.orizzontale figure .cta-gallery{pointer-events:none;padding:10px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;right:0;background-color:var(--main-color)}.single-prodotti .container-prodotto .container-scheda-prodotto .utensili-terminali .card-prodotti-evidenza.orizzontale:hover{background-color:#F6F6F6}.single-prodotti .container-prodotto .container-scheda-prodotto .utensili-terminali .card-prodotti-evidenza.orizzontale:hover .card-prodotti-evidenza__titolo{color:var(--main-color)}.single-prodotti .container-prodotto .sidebar{background-color:#F6F6F6;padding:40px 40px 60px}.single-prodotti .container-prodotto .sidebar .container-sidebar-prodotto .fs-16,.single-prodotti .container-prodotto .sidebar .container-sidebar-prodotto h1{color:var(--main-color);text-transform:uppercase;margin:0}.single-prodotti .container-prodotto .sidebar .container-sidebar-prodotto .ancore a{font-size:0.9rem;text-transform:uppercase;color:#5F6469;font-weight:700;display:inline-flex;align-items:center;gap:1rem}.single-prodotti .container-prodotto .sidebar .container-sidebar-prodotto .ancore a::before{content:var(--flat-arrow);display:block;width:auto;height:20px}.single-prodotti .container-prodotto .sidebar .container-sidebar-prodotto .ancore a:hover{color:var(--main-color)}.single-prodotti .container-prodotto .title-contatti{text-align:center;font-weight:700;text-transform:uppercase;background-color:var(--main-color);color:#fff;font-size:0.9rem;padding-top:15px;margin:0}.single-prodotti .sez-contatto{margin-top:0}.page-template-page-servizi section:not(#main-banner, .sez-contatto){margin-top:clamp(2.5rem, 5vw, 5rem);margin-bottom:clamp(2.5rem, 5vw, 5rem);padding-top:0;padding-bottom:0}.page-template-page-servizi #servizi{padding-bottom:clamp(2.5rem, 5vw, 5rem) !important}.page-template-page-servizi #servizi .cirlce{width:clamp(2rem, 5vw, 3.5rem);height:clamp(2rem, 5vw, 3.5rem);display:flex;align-items:center;justify-content:center;background:var(--main-color);border-radius:100%}.page-template-page-chi-siamo #perche-ci-scelgono{padding-bottom:0}.page-template-page-chi-siamo #punti-forza{padding-top:0}.page-template-page-contatti .col-contatto .cta-empty{color:var(--main-color);font-weight:700;text-transform:uppercase;font-size:0.9rem}.tax-cat_prodotti .listing-cat-prodotti .rescount{color:var(--main-color)}.tax-cat_prodotti .listing-cat-prodotti .titolo-filtro{font-weight:700;text-transform:uppercase;margin-top:2rem;margin-bottom:0.5rem}.tax-cat_prodotti .listing-cat-prodotti .flt-accordion>li{padding-bottom:0.5rem;border-bottom:2px solid var(--main-color)}.tax-cat_prodotti .listing-cat-prodotti .flt-accordion .uk-accordion-icon{flex:none;color:var(--main-color)}.single-post #single-post.single-news{padding-top:0}.single-post #single-post .single-news{background:linear-gradient(to bottom, var(--main-color) 8rem, transparent 8rem)}.single-post #single-post h2{font-size:clamp(1.6rem, 5vw, 1.8rem)}.single-post #single-post h3{font-size:1.15rem}.single-post #single-post .gallery-news img{width:100%;aspect-ratio:1.5;object-fit:cover}.page-template-thankyou-page p{text-align:center}.error404 .pagina-404{position:relative;overflow:hidden;background:linear-gradient(145deg, #f4f7f9 0%, #fff 42%, rgba(0, 122, 165, 0.07) 100%);padding-top:clamp(2.5rem, 8vw, 5rem);padding-bottom:clamp(2.5rem, 8vw, 6rem)}.error404 .pagina-404::before{content:"";position:absolute;top:-20%;right:-8%;width:min(55vw, 28rem);height:min(55vw, 28rem);border-radius:50%;background:radial-gradient(circle, rgba(0, 122, 165, 0.12) 0%, transparent 70%);pointer-events:none}.error404 .pagina-404__numero{position:relative;z-index:1;font-size:clamp(3.5rem, 14vw, 8.5rem);line-height:0.9;font-weight:800;letter-spacing:-0.05em;color:var(--main-color);text-shadow:0 12px 40px rgba(0, 122, 165, 0.18)}.error404 .pagina-404__lead{position:relative;z-index:1;text-transform:uppercase;letter-spacing:0.12em;font-weight:600;color:rgba(0, 0, 0, 0.45);margin-top:0.75rem}.error404 .pagina-404__titolo{position:relative;z-index:1;margin:0;font-size:clamp(1.35rem, 3.5vw, clamp(1.6rem, 5vw, 1.8rem));line-height:1.25;font-weight:700;max-width:28rem}.error404 .pagina-404__testo{position:relative;z-index:1;max-width:36rem}.error404 .pagina-404__testo p{font-size:0.9rem;margin:0}.error404 .pagina-404__azioni{position:relative;z-index:1;gap:0.75rem}.site-footer{padding:clamp(1.5rem, 5vw, 2.5rem) 0 20px;background-color:#5f6469;width:100%;color:#fff;position:relative;overflow:hidden}.site-footer .social a{border-bottom:none !important}.site-footer .social a img{width:30px;height:30px;object-fit:contain}.site-footer .current_page_item a,.site-footer .current_page_item a:link,.site-footer .current_page_item a:visited{border-bottom:2px solid #fff;color:#fff}.site-footer a{transition:0.3s;color:#fff;border-bottom:2px solid transparent}.site-footer a.logo-footer{border-bottom:none !important}.site-footer a:hover{border-bottom:2px solid #fff;color:#fff}.site-footer a,.site-footer span,.site-footer em,.site-footer p,.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6{color:#fff;font-size:0.9rem}.site-footer::after{content:url(../img/pitt-w.svg);opacity:0.1;display:block;width:auto;height:auto;position:absolute;top:-16%;right:0;z-index:0;pointer-events:none}.site-footer .container-footer{position:relative;z-index:1}.site-footer ul{margin:0;padding:0;list-style-type:none}.site-footer ul li{margin:10px 0}.site-footer .footer-bottom a,.site-footer .footer-bottom p,.site-footer .footer-bottom span,.site-footer .footer-bottom em,.site-footer .footer-bottom strong{font-size:0.8rem}#shareIcons{display:none;position:absolute;bottom:-181px;right:0px;height:43vh;transform:rotate(5.25turn);float:right}