@font-face{font-family:'Praxis Next';src:url('/wp-content/uploads/fonts/praxis/PraxisNext-Light-v2.woff2') format('woff2');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Praxis Next';src:url('/wp-content/uploads/fonts/praxis/PraxisNext-Regular-v2.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Praxis Next';src:url('/wp-content/uploads/fonts/praxis/PraxisNext-Medium-v2.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Praxis Next';src:url('/wp-content/uploads/fonts/praxis/PraxisNext-SemiBold-v2.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Praxis Next';src:url('/wp-content/uploads/fonts/praxis/PraxisNext-Bold-v2.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}body{font-family:'Praxis Next',sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:'Praxis Next',sans-serif!important;font-weight:300!important}.video-responsive{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.video-responsive iframe{position:absolute;inset:0;width:100%;height:100%}.catimg img{max-width:200px!important;margin:0 auto!important;text-align:center}.woocommerce ul.products li.product.catimg a img{display:inline!important}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-weight:300!important}#homehero{position:relative;overflow:hidden;min-height:clamp(500px,46vw,701px)}#homehero .slider-row{position:absolute!important;inset:0;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;z-index:0}#homehero .slider-row .et_pb_column,#homehero .slider-row .et_pb_code,#homehero .slider-row .et_pb_code_inner,#homehero .hero-slider{width:100%;height:100%}#homehero .hero-slider img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;animation:hero-dissolvenza 10s infinite}#homehero .hero-slider img:nth-child(1){animation-delay:0s}#homehero .hero-slider img:nth-child(2){animation-delay:-8s}#homehero .hero-slider img:nth-child(3){animation-delay:-6s}#homehero .hero-slider img:nth-child(4){animation-delay:-4s}#homehero .hero-slider img:nth-child(5){animation-delay:-2s}#homehero>.et_pb_row:not(.slider-row){position:relative;z-index:2}@keyframes hero-dissolvenza{0%,16%{opacity:1}20%,96%{opacity:0}100%{opacity:1}}.aprolis-step-box-home .et_pb_button_module_wrapper{margin:0 auto}#topmenubar li{margin-top:0;height:40px}#menu-item-2384{background-color:#1d9dd8;border-radius:15px 15px 0px 0px;margin-right:5px;border-bottom:3px solid transparent}#menu-item-2765{background-color:#0063a6;border-radius:15px 15px 0px 0px;margin-right:5px;border-bottom:3px solid transparent}#menu-item-2574{background-color:#6a96b6;border-radius:15px 15px 0px 0px;margin-right:25px;border-bottom:3px solid transparent}#menu-item-2384:hover,#menu-item-2765:hover,#menu-item-2574:hover{border-bottom:3px solid #f9bc15}#topmenubar li{height:auto}#menu-topbar li a{padding:9px 15px}.rombo-slider{position:relative;width:100%;max-width:200px;aspect-ratio:1 / 1;overflow:hidden}.rombo-slider .rombo-foto,.rombo-slider .rombo-cornice{position:absolute;inset:0;width:100%;height:100%}.rombo-slider .rombo-foto{object-fit:cover;clip-path:polygon(25% 22%,75% 22%,98% 50%,75% 78%,25% 78%,2% 50%)}.rombo-slider .foto-1{animation:dissolvenza-1 8s infinite}.rombo-slider .foto-2{animation:dissolvenza-2 8s infinite}.rombo-slider .rombo-cornice{z-index:3;object-fit:contain;pointer-events:none}@keyframes dissolvenza-1{0%,45%{opacity:1}50%,95%{opacity:0}100%{opacity:1}}@keyframes dissolvenza-2{0%,45%{opacity:0}50%,95%{opacity:1}100%{opacity:0}}@media (max-width:1300px){.rombo-slider{max-width:170px!important}}.categorie-correlate{display:flex;gap:30px;width:100%;margin-top:50px}.categoria-correlata{width:calc(50% - 15px)}.categoria-correlata a{display:block;color:inherit;text-decoration:none}.categoria-correlata-immagine{overflow:hidden}.categoria-correlata-immagine img{display:block;max-width:300px;margin:0 auto;transition:transform 0.4s ease}.categoria-correlata-titolo{padding-top:15px;font-size:22px;font-weight:700;line-height:1.2;text-align:center}.categoria-correlata a:hover img{transform:scale(1.05)}@media (max-width:767px){.categorie-correlate{flex-direction:column;gap:25px}.categoria-correlata{width:100%}}@media (max-width:980px){.et_mobile_menu.dv-collapsible-ready li.menu-item-has-children{position:relative}.et_mobile_menu.dv-collapsible-ready li.menu-item-has-children>a{padding-right:55px!important}.et_mobile_menu.dv-collapsible-ready li.menu-item-has-children>ul.sub-menu{display:none!important}.et_mobile_menu.dv-collapsible-ready li.menu-item-has-children.dv-submenu-open>ul.sub-menu{display:block!important}.et_mobile_menu .dv-submenu-toggle{position:absolute;z-index:5;top:0;right:0;width:44px;height:44px;padding:0;border:0;background:transparent;color:inherit;font-size:22px;line-height:1;cursor:pointer}.et_mobile_menu .dv-submenu-toggle::before{content:"+"}.et_mobile_menu li.dv-submenu-open>.dv-submenu-toggle::before{content:"−"}}.aprolis-qualita,.aprolis-qualita *{box-sizing:border-box}.aprolis-qualita{--aq-oro:#e9b719;--aq-testo:#e3b52e;max-width:1920px;margin:0 auto;color:var(--aq-testo);font-family:Arial,Helvetica,sans-serif}.aprolis-qualita__titolo{margin:0 0 54px;color:var(--aq-oro);font-size:clamp(32px,3.4vw,64px);line-height:1.1;font-weight:700;letter-spacing:.01em}.aprolis-qualita__cornice{border:1.5px solid var(--aq-oro);border-radius:56px;padding:0 34px 38px}.aprolis-qualita__griglia{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.aprolis-qualita__elemento{position:relative;min-width:0;margin-bottom:-20px;padding:0 30px;transform:translateY(-20px)}.aprolis-qualita__elemento:first-child{padding-left:18px}.aprolis-qualita__elemento:last-child{padding-right:18px}.aprolis-qualita__elemento+.aprolis-qualita__elemento::before{position:absolute;top:48px;bottom:2px;left:0;width:1px;background:var(--aq-oro);content:""}.aprolis-qualita__sottotitolo{display:table;max-width:100%;margin:5px 0 15px 18px;padding:0 14px 0 5px;background:#fff;color:var(--aq-oro);font-size:clamp(19px,1.8vw,32px);line-height:1.35;font-weight:700!important;text-transform:uppercase;width:min-content}.aprolis-qualita__testo{margin:0;font-size:clamp(17px,1.55vw,29px);line-height:1.32;font-weight:400;letter-spacing:.005em}@media (max-width:900px){.aprolis-qualita__titolo{margin-bottom:38px}.aprolis-qualita__cornice{border-radius:38px;padding:0 24px 28px}.aprolis-qualita__griglia{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px}.aprolis-qualita__elemento{padding:0 24px}.aprolis-qualita__elemento:nth-child(odd){padding-left:12px}.aprolis-qualita__elemento:nth-child(even){padding-right:12px}.aprolis-qualita__elemento:nth-child(3)::before{display:none}.aprolis-qualita__elemento:nth-child(n+3)::after{position:absolute;top:-16px;right:12px;left:12px;height:1px;background:var(--aq-oro);content:""}.aprolis-qualita__elemento+.aprolis-qualita__elemento::before{top:42px}}@media (max-width:560px){.aprolis-qualita__titolo{margin-bottom:34px;font-size:32px}.aprolis-qualita__cornice{border-radius:30px;padding:0 20px 24px}.aprolis-qualita__griglia{grid-template-columns:1fr;row-gap:30px}.aprolis-qualita__elemento,.aprolis-qualita__elemento:first-child,.aprolis-qualita__elemento:last-child{padding:0 4px}.aprolis-qualita__elemento+.aprolis-qualita__elemento::before{display:none}.aprolis-qualita__elemento:nth-child(n+2)::after{position:absolute;top:-16px;right:4px;left:4px;height:1px;background:var(--aq-oro);content:""}.aprolis-qualita__sottotitolo{font-size:20px}.aprolis-qualita__testo{font-size:18px}}.aprolis-qualita .aprolis-qualita__titolo{font-size:clamp(32px,2.5vw,48px)!important;color:#e9b719!important}.aprolis-qualita .aprolis-qualita__sottotitolo{font-size:clamp(18px,1.25vw,24px)!important;line-height:1.25!important;color:#e9b719!important}.aprolis-qualita .aprolis-qualita__testo{font-size:clamp(16px,1.05vw,20px)!important;line-height:1.35!important}@media (max-width:560px){.aprolis-qualita .aprolis-qualita__titolo{font-size:30px!important}.aprolis-qualita .aprolis-qualita__sottotitolo{font-size:18px!important}.aprolis-qualita .aprolis-qualita__testo{font-size:16px!important}}.aprolis-qualita .aprolis-qualita__sottotitolo{background-color:#f8f8f8!important}