:root{--eco-primary:#059669;--eco-secondary:#10b981;--eco-tertiary:#34d399;--eco-light:#d1fae5;--eco-dark:#064e3b;--earth-brown:#92400e;--earth-sand:#fef3c7;--earth-forest:#166534;--glass-bg:rgba(255, 255, 255, 0.08);--glass-bg-strong:rgba(255, 255, 255, 0.12);--glass-border:rgba(255, 255, 255, 0.18);--glass-border-eco:rgba(5, 150, 105, 0.25);--glass-shadow:rgba(0, 0, 0, 0.08);--glass-glow:rgba(16, 185, 129, 0.15);--text-primary:#1f2937;--text-secondary:#4b5563;--text-light:#9ca3af;--text-white:#ffffff;--eco-gradient:linear-gradient(135deg, #059669 0%, #10b981 50%, #34d399 100%);--eco-gradient-soft:linear-gradient(135deg, rgba(5, 150, 105, 0.1) 0%, rgba(52, 211, 153, 0.1) 100%);--eco-gradient-dark:linear-gradient(135deg, #064e3b 0%, #059669 100%);--nature-gradient:linear-gradient(180deg, #ecfdf5 0%, #d1fae5 50%, #a7f3d0 100%);--backdrop-blur:blur(20px);--backdrop-blur-strong:blur(30px);--transition-smooth:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);--transition-bounce:all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55)}@keyframes fadeInUp{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale{from{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse-glow{0%,100%{box-shadow:0 0 20px rgb(16 185 129 / .2)}50%{box-shadow:0 0 40px rgb(16 185 129 / .4)}}@keyframes shimmer{0%{background-position:-200% center}100%{background-position:200% center}}@keyframes leaf-sway{0%,100%{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes gradient-flow{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.ms-glass-card{background:var(--glass-bg);backdrop-filter:var(--backdrop-blur);-webkit-backdrop-filter:var(--backdrop-blur);border:1px solid var(--glass-border);border-radius:24px;padding:40px;margin-bottom:30px;box-shadow:0 8px 32px var(--glass-shadow),inset 0 1px 0 rgb(255 255 255 / .1);transition:var(--transition-smooth);position:relative;overflow:hidden}.ms-glass-card::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .3),transparent)}.ms-glass-card:hover{transform:translateY(-6px);box-shadow:0 20px 60px rgb(5 150 105 / .15),0 8px 32px var(--glass-shadow),inset 0 1px 0 rgb(255 255 255 / .15);border-color:var(--glass-border-eco)}.ms-hero-cover{position:relative;overflow:hidden}.ms-hero-cover::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgb(5 150 105 / .2) 0%,rgb(6 78 59 / .3) 100%);z-index:1}.ms-hero-cover::after{content:'';position:absolute;bottom:0;left:0;right:0;height:150px;background:linear-gradient(to top,rgb(255 255 255),transparent);z-index:2;pointer-events:none}.ms-hero-cover .wp-block-cover__inner-container{position:relative;z-index:3}.ms-hero-title{font-weight:800;letter-spacing:-.03em;line-height:1.1;margin-bottom:24px;background:linear-gradient(135deg,#ffffff 0%,#d1fae5 50%,#34d399 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;animation:fadeInUp 1s ease-out;text-shadow:0 4px 30px rgb(0 0 0 / .3)}.ms-hero-subtitle{color:rgb(255 255 255 / .95);font-weight:400;line-height:1.7;margin-bottom:32px;animation:fadeInUp 1s ease-out 0.2s backwards;text-shadow:0 2px 10px rgb(0 0 0 / .2)}.ms-hero-badge{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:rgb(255 255 255 / .15);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .2);border-radius:50px;color:#fff;font-weight:600;font-size:.9rem;margin-bottom:24px;animation:fadeInUp 1s ease-out 0.1s backwards}.ms-glass-button .wp-block-button__link,.ms-glass-button-primary .wp-block-button__link{background:rgb(255 255 255 / .12);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .25);border-radius:50px;padding:18px 42px;font-weight:700;font-size:1rem;letter-spacing:.5px;transition:var(--transition-smooth);color:#ffffff!important;text-transform:none;position:relative;overflow:hidden}.ms-glass-button .wp-block-button__link::before,.ms-glass-button-primary .wp-block-button__link::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s ease}.ms-glass-button .wp-block-button__link:hover::before,.ms-glass-button-primary .wp-block-button__link:hover::before{left:100%}.ms-glass-button .wp-block-button__link:hover,.ms-glass-button-primary .wp-block-button__link:hover{background:rgb(5 150 105 / .3);border-color:rgb(16 185 129 / .5);box-shadow:0 10px 30px rgb(5 150 105 / .3);transform:translateY(-3px)}.ms-glass-button-secondary .wp-block-button__link{background:rgb(16 185 129 / .2);border:1px solid rgb(16 185 129 / .4);border-radius:50px;padding:18px 42px;font-weight:700;color:#ffffff!important;transition:var(--transition-smooth)}.ms-glass-button-secondary .wp-block-button__link:hover{background:rgb(16 185 129 / .35);border-color:rgb(16 185 129 / .6);box-shadow:0 10px 30px rgb(16 185 129 / .25);transform:translateY(-3px)}.ms-toc-card{background:var(--eco-gradient-soft);border:1px solid var(--glass-border-eco);padding:32px 40px}.ms-toc-title{font-size:1.3rem;font-weight:700;color:var(--eco-dark);margin-bottom:20px;display:flex;align-items:center;gap:12px}.ms-toc-title::before{content:'📋';font-size:1.5rem}.ms-toc-list{list-style:none!important;padding-left:0!important;margin:0;columns:2;column-gap:40px}.ms-toc-list li{padding:12px 0;border-bottom:1px solid rgb(5 150 105 / .1);break-inside:avoid}.ms-toc-list li:last-child{border-bottom:none}.ms-toc-list li a{color:var(--text-secondary);text-decoration:none;font-weight:500;transition:var(--transition-smooth);display:flex;align-items:center;gap:10px}.ms-toc-list li a::before{content:'→';color:var(--eco-primary);font-weight:700;transition:var(--transition-smooth)}.ms-toc-list li a:hover{color:var(--eco-primary);padding-left:8px}.ms-toc-list li a:hover::before{transform:translateX(4px)}.ms-intro-section{background:linear-gradient(180deg,#ffffff 0%,#f0fdf4 100%)}.ms-lead-paragraph{line-height:1.9;color:var(--text-secondary);padding:36px;background:var(--glass-bg);backdrop-filter:var(--backdrop-blur);border:1px solid var(--glass-border);border-left:5px solid var(--eco-primary);border-radius:0 20px 20px 0;box-shadow:0 4px 20px var(--glass-shadow);position:relative}.ms-lead-paragraph::before{content:'"';position:absolute;top:20px;left:20px;font-size:4rem;color:var(--eco-light);font-family:Georgia,serif;line-height:1}.ms-section-title{font-weight:800;letter-spacing:-.02em;background:var(--eco-gradient);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;position:relative;padding-bottom:20px;display:inline-block}.ms-section-title::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100px;height:4px;background:var(--eco-gradient);border-radius:2px}.ms-section-subtitle{font-size:1.1rem;color:var(--text-secondary);max-width:700px;margin:0 auto;line-height:1.7}.ms-stats-columns{gap:24px}.ms-stat-card{text-align:center;padding:36px 24px;position:relative;overflow:hidden}.ms-stat-card::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,var(--eco-light) 0%,transparent 70%);opacity:0;transition:var(--transition-smooth)}.ms-stat-card:hover::before{opacity:.3}.ms-stat-icon{font-size:2.5rem;margin-bottom:16px;animation:float 3s ease-in-out infinite}.ms-stat-number{font-size:3rem;font-weight:800;background:var(--eco-gradient);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;line-height:1;margin-bottom:12px}.ms-stat-label{font-size:1rem;color:var(--text-secondary);line-height:1.5;font-weight:500}.ms-stat-label small{display:block;font-size:.85rem;color:var(--text-light);margin-top:6px;font-weight:400}.ms-benefit-card{padding:36px;height:100%;display:flex;flex-direction:column}.ms-benefit-icon{width:70px;height:70px;background:var(--eco-gradient-soft);border:2px solid var(--glass-border-eco);border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:2rem;margin-bottom:20px;transition:var(--transition-smooth)}.ms-benefit-card:hover .ms-benefit-icon{transform:scale(1.1) rotate(5deg);background:var(--eco-gradient)}.ms-benefit-title{font-size:1.3rem;font-weight:700;color:var(--text-primary);margin-bottom:12px}.ms-benefit-text{color:var(--text-secondary);line-height:1.7;flex-grow:1}.ms-pillar-card{margin-bottom:28px;padding:44px}.ms-pillar-header{display:flex;gap:24px;align-items:flex-start;margin-bottom:20px}.ms-pillar-number{font-size:3.5rem;font-weight:800;background:var(--eco-gradient);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;line-height:1;margin:0;flex-shrink:0}.ms-pillar-title{font-size:1.6rem;font-weight:700;color:var(--text-primary);margin-bottom:0;line-height:1.3}.ms-pillar-description{line-height:1.85;color:var(--text-secondary);margin-bottom:24px;font-size:1.05rem}.ms-pillar-list{list-style:none;padding-left:0;margin:0;display:grid;gap:12px}.ms-pillar-list li{padding:16px 20px 16px 48px;position:relative;line-height:1.7;color:var(--text-secondary);background:rgb(5 150 105 / .04);border-radius:12px;border-left:3px solid var(--eco-primary);transition:var(--transition-smooth)}.ms-pillar-list li:hover{background:rgb(5 150 105 / .08);transform:translateX(4px)}.ms-pillar-list li::before{content:"✓";position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--eco-primary);font-weight:700;font-size:1.1rem}.ms-pillar-list li strong{color:var(--text-primary);font-weight:600}.ms-comparison-columns{gap:28px}.ms-glass-card--danger{background:rgb(239 68 68 / .04);border-color:rgb(239 68 68 / .2)}.ms-glass-card--danger:hover{border-color:rgb(239 68 68 / .4);box-shadow:0 20px 60px rgb(239 68 68 / .12)}.ms-glass-card--success{background:rgb(5 150 105 / .04);border-color:rgb(5 150 105 / .2)}.ms-glass-card--success:hover{border-color:rgb(5 150 105 / .4);box-shadow:0 20px 60px rgb(5 150 105 / .12)}.ms-glass-card--featured{background:var(--eco-gradient-soft);border-color:var(--glass-border-eco);position:relative}.ms-glass-card--featured::before{content:'⭐ Consigliato';position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--eco-gradient);color:#fff;padding:6px 20px;border-radius:20px;font-size:.8rem;font-weight:700}.ms-comparison-icon{font-size:4rem;margin-bottom:20px;line-height:1}.ms-comparison-title{font-size:1.5rem;font-weight:700;margin-bottom:20px;color:var(--text-primary)}.ms-comparison-text{line-height:2;color:var(--text-secondary);font-size:1.05rem}.ms-info-box{padding:32px 36px;background:rgb(5 150 105 / .06);border:1px solid var(--glass-border-eco);border-left:5px solid var(--eco-primary);border-radius:0 16px 16px 0}.ms-info-box-title{font-size:1.2rem;font-weight:700;color:var(--eco-dark);margin-bottom:12px;display:flex;align-items:center;gap:10px}.ms-info-box-text{color:var(--text-secondary);line-height:1.8}.ms-faq-item{margin-bottom:20px;padding:32px 36px;border-left:4px solid #fff0;transition:var(--transition-smooth)}.ms-faq-item:hover{border-left-color:var(--eco-primary)}.ms-faq-question{font-size:1.25rem;font-weight:700;color:var(--eco-dark);margin-bottom:16px;line-height:1.4;display:flex;align-items:flex-start;gap:12px}.ms-faq-question::before{content:'Q';background:var(--eco-gradient);color:#fff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.9rem;flex-shrink:0}.ms-faq-answer{line-height:1.85;color:var(--text-secondary);font-size:1.05rem;padding-left:44px}.ms-cta-cover{position:relative}.ms-cta-cover::before{content:'';position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%2310b981' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");z-index:1;pointer-events:none}.ms-cta-title{font-weight:800;color:#fff;margin-bottom:16px;animation:fadeInUp 0.8s ease-out}.ms-cta-subtitle{color:rgb(255 255 255 / .9);margin-bottom:36px;animation:fadeInUp 0.8s ease-out 0.2s backwards}.ms-cta-columns{gap:32px}.ms-cta-box{padding:44px;background:rgb(255 255 255 / .1);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgb(255 255 255 / .2);transition:var(--transition-smooth)}.ms-cta-box:hover{background:rgb(255 255 255 / .15);border-color:rgb(255 255 255 / .3);transform:translateY(-5px)}.ms-cta-box-icon{font-size:3rem;margin-bottom:20px}.ms-cta-box-title{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:16px}.ms-cta-box-text{color:rgb(255 255 255 / .9);line-height:1.7;margin-bottom:24px}.ms-cta-features{color:rgb(255 255 255 / .85);line-height:2;margin-top:20px}.ms-elegant-separator{border:none;height:2px;background:linear-gradient(90deg,transparent,var(--eco-light),var(--eco-primary),var(--eco-light),transparent);margin:70px auto;max-width:400px;opacity:.6}.ms-footer{color:rgb(255 255 255 / .9);position:relative;overflow:hidden}.ms-footer::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48 25c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm-43-7c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm63 31c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM34 90c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm56-76c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM12 86c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm28-65c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm23-11c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-6 60c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm29 22c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM32 63c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm57-13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-9-21c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM60 91c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM35 41c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM12 60c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2z' fill='%2310b981' fill-opacity='0.05' fill-rule='evenodd'/%3E%3C/svg%3E");opacity:.5}.ms-footer-title{font-size:2.2rem;font-weight:800;color:#fff;margin-bottom:12px;position:relative}.ms-footer-tagline{background:var(--eco-gradient);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;font-weight:600;font-size:1.1rem;margin-bottom:16px}.ms-footer-subtitle{color:rgb(255 255 255 / .8);margin-bottom:24px;line-height:1.6}.ms-footer-contacts{color:rgb(255 255 255 / .7);font-size:.95rem;margin-bottom:28px}.ms-footer-separator{border-color:rgb(255 255 255 / .1);margin:36px auto;max-width:600px}.ms-footer-motto{font-size:1.4rem;font-weight:700;letter-spacing:3px;background:var(--eco-gradient);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;margin-top:28px;position:relative}@media (max-width:1024px){.ms-glass-card{padding:32px;border-radius:20px}.ms-pillar-card{padding:32px}.ms-pillar-number{font-size:2.8rem}.ms-pillar-title{font-size:1.4rem}.ms-stat-number{font-size:2.4rem}.ms-toc-list{columns:1}}@media (max-width:768px){.ms-hero-title{font-size:2rem!important}.ms-hero-subtitle{font-size:1rem!important}.ms-glass-card{padding:24px;border-radius:16px;margin-bottom:20px}.ms-lead-paragraph{padding:24px;font-size:1rem!important}.ms-lead-paragraph::before{font-size:2.5rem;top:10px;left:10px}.ms-section-title{font-size:1.5rem!important}.ms-pillar-card{padding:24px}.ms-pillar-header{flex-direction:column;gap:12px}.ms-pillar-number{font-size:2.2rem}.ms-pillar-title{font-size:1.25rem}.ms-pillar-list li{padding:14px 16px 14px 40px}.ms-pillar-list li::before{left:12px}.ms-stat-number{font-size:2rem}.ms-stat-label{font-size:.9rem}.ms-comparison-icon{font-size:3rem}.ms-comparison-title{font-size:1.25rem}.ms-faq-item{padding:24px}.ms-faq-question{font-size:1.1rem}.ms-faq-answer{font-size:1rem;padding-left:0}.ms-cta-box{padding:28px}.ms-cta-box-title{font-size:1.3rem}.ms-footer-title{font-size:1.7rem}.ms-footer-motto{font-size:1.1rem;letter-spacing:2px}.ms-stats-columns{flex-wrap:wrap}.ms-stats-columns .wp-block-column{flex-basis:calc(50% - 12px)!important}}@media (max-width:480px){.ms-hero-cover{min-height:550px!important}.ms-hero-title{font-size:1.6rem!important}.ms-glass-card{padding:20px}.ms-glass-button .wp-block-button__link,.ms-glass-button-primary .wp-block-button__link,.ms-glass-button-secondary .wp-block-button__link{padding:14px 28px;font-size:.9rem}.ms-benefit-icon{width:56px;height:56px;font-size:1.5rem}.ms-stats-columns .wp-block-column{flex-basis:100%!important}.ms-cta-columns{gap:20px}}.ms-glass-button .wp-block-button__link:focus,.ms-glass-button-primary .wp-block-button__link:focus,.ms-glass-button-secondary .wp-block-button__link:focus{outline:3px solid var(--eco-tertiary);outline-offset:4px}.ms-toc-list li a:focus{outline:2px solid var(--eco-primary);outline-offset:2px}@media print{.ms-glass-card{border:1px solid #ddd;background:#fff;page-break-inside:avoid}.ms-hero-cover,.ms-cta-cover{display:none}.ms-section-title::after,.ms-glass-card::before{display:none}}.ms-glass-card,.ms-stat-card,.ms-benefit-card,.ms-pillar-card{will-change:transform}.ms-hero-title,.ms-hero-subtitle{will-change:opacity,transform}.text-gradient-eco{background:var(--eco-gradient);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.shadow-glow-eco{box-shadow:0 0 40px rgb(5 150 105 / .25)}.border-glow-eco{border-color:rgb(5 150 105 / .5)!important;box-shadow:0 0 20px rgb(5 150 105 / .15)}.animate-float{animation:float 3s ease-in-out infinite}.animate-pulse-glow{animation:pulse-glow 2s ease-in-out infinite}@media (prefers-color-scheme:dark){:root{color-scheme:light!important}html{color-scheme:light!important}body{background:#ffffff!important;color:#1f2937!important}}@media (max-width:768px){#page{overflow-x:clip}}.wp-block-uagb-container{display:flex;position:relative;box-sizing:border-box;transition-property:box-shadow;transition-duration:.2s;transition-timing-function:ease}.wp-block-uagb-container .spectra-container-link-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.wp-block-uagb-container.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap{display:flex;position:relative;box-sizing:border-box;margin-left:auto!important;margin-right:auto!important}.wp-block-uagb-container .wp-block-uagb-blockquote,.wp-block-uagb-container .wp-block-spectra-pro-login,.wp-block-uagb-container .wp-block-spectra-pro-register{margin:unset}.wp-block-uagb-container .uagb-container__video-wrap{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.wp-block-uagb-container .uagb-container__video-wrap video{max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none;display:inline-block;vertical-align:baseline;-o-object-fit:cover;object-fit:cover;background-size:cover}.wp-block-uagb-container.uagb-layout-grid{display:grid;width:100%}.wp-block-uagb-container.uagb-layout-grid>.uagb-container-inner-blocks-wrap{display:inherit;width:inherit}.wp-block-uagb-container.uagb-layout-grid>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container{max-width:unset!important;width:unset!important}.wp-block-uagb-container.uagb-layout-grid>.wp-block-uagb-container{max-width:unset!important;width:unset!important}.wp-block-uagb-container.uagb-layout-grid.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.uagb-layout-grid.uagb-is-root-container>.wp-block-uagb-container{max-width:unset!important;width:unset!important}.wp-block-uagb-container.uagb-layout-grid.alignwide.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.uagb-layout-grid.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap{display:inherit;position:relative;box-sizing:border-box;margin-left:auto!important;margin-right:auto!important}body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-info-box),body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap,body .wp-block-uagb-container>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-container-link-overlay):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-faq__outer-wrap){min-width:unset!important;width:100%;position:relative}body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container>ul,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container ol,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>ul,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap ol{max-width:-webkit-fill-available;margin-block-start:0;margin-block-end:0;margin-left:20px}.ast-plain-container .editor-styles-wrapper .block-editor-block-list__layout.is-root-container .uagb-is-root-container.wp-block-uagb-container.alignwide{margin-left:auto;margin-right:auto}.uagb-container__shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.uagb-container__shape-top{top:-3px}.uagb-container__shape-bottom{bottom:-3px}.uagb-container__shape.uagb-container__invert.uagb-container__shape-bottom,.uagb-container__shape.uagb-container__invert.uagb-container__shape-top{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.uagb-container__shape.uagb-container__shape-flip svg{transform:translateX(-50%) rotateY(180deg)}.uagb-container__shape svg{display:block;width:-webkit-calc(100% + 1.3px);width:calc(100% + 1.3px);position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.uagb-container__shape .uagb-container__shape-fill{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.uagb-container__shape.uagb-container__shape-above-content{z-index:9;pointer-events:none}.nv-single-page-wrap .nv-content-wrap.entry-content .wp-block-uagb-container.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media only screen and (max-width:767px){.wp-block-uagb-container .wp-block-uagb-advanced-heading{width:-webkit-fill-available}}.wp-block-uagb-image--align-none{justify-content:center}.wp-block-uagb-advanced-heading h1,.wp-block-uagb-advanced-heading h2,.wp-block-uagb-advanced-heading h3,.wp-block-uagb-advanced-heading h4,.wp-block-uagb-advanced-heading h5,.wp-block-uagb-advanced-heading h6,.wp-block-uagb-advanced-heading p,.wp-block-uagb-advanced-heading div{word-break:break-word}.wp-block-uagb-advanced-heading .uagb-heading-text{margin:0}.wp-block-uagb-advanced-heading .uagb-desc-text{margin:0}.wp-block-uagb-advanced-heading .uagb-separator{font-size:0;border-top-style:solid;display:inline-block;margin:0 0 10px 0}.wp-block-uagb-advanced-heading .uagb-highlight{color:#f78a0c;border:0;transition:all .3s ease}.uag-highlight-toolbar{border-left:0;border-top:0;border-bottom:0;border-radius:0;border-right-color:#1e1e1e}.uag-highlight-toolbar .components-button{border-radius:0;outline:none}.uag-highlight-toolbar .components-button.is-primary{color:#fff}.wp-block-uagb-container.uagb-block-0afea501 .uagb-container__shape-top svg{width:calc(100% + 1.3px)}.wp-block-uagb-container.uagb-block-0afea501 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill:rgb(51 51 51)}.wp-block-uagb-container.uagb-block-0afea501 .uagb-container__shape-bottom svg{width:calc(100% + 1.3px)}.wp-block-uagb-container.uagb-block-0afea501 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill:rgb(51 51 51)}.wp-block-uagb-container.uagb-block-0afea501 .uagb-container__video-wrap video{opacity:1}.wp-block-uagb-container.uagb-is-root-container .uagb-block-0afea501{max-width:100%;width:100%}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-0afea501>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min( 100%, 1200px);max-width:var(--inner-content-custom-width);width:100%;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;row-gap:20px;column-gap:20px}.wp-block-uagb-container.uagb-block-0afea501{min-height:1000px;box-shadow:0 0 #00000070;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;margin-top:!important;margin-bottom:!important;overflow:visible;order:initial;border-color:inherit;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-attachment:fixed;background-image:url(https://lorenzoalbano.it/wp-content/uploads/2025/03/GRAPHIC-3.jpg);background-clip:padding-box;row-gap:20px;column-gap:20px}.wp-block-uagb-advanced-heading.uagb-block-27f649a3.wp-block-uagb-advanced-heading .uagb-heading-text{color:#fff}.wp-block-uagb-advanced-heading.uagb-block-27f649a3.wp-block-uagb-advanced-heading{text-align:center}.wp-block-uagb-advanced-heading.uagb-block-27f649a3.wp-block-uagb-advanced-heading .uagb-desc-text{color:var(u002du002dast-global-color-4);margin-bottom:15px}.wp-block-uagb-advanced-heading.uagb-block-27f649a3.wp-block-uagb-advanced-heading .uagb-highlight{font-style:normal;font-weight:Default;background:#007cba;color:#fff;-webkit-text-fill-color:#fff}.wp-block-uagb-advanced-heading.uagb-block-27f649a3.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color:#fff;background:#007cba;-webkit-text-fill-color:#fff}.wp-block-uagb-advanced-heading.uagb-block-27f649a3.wp-block-uagb-advanced-heading .uagb-highlight::selection{color:#fff;background:#007cba;-webkit-text-fill-color:#fff}.wp-block-uagb-advanced-heading.uagb-block-27f649a3.wp-block-uagb-advanced-heading .uagb-separator{border-top-style:solid;border-top-width:6px;width:38%;border-color:var(u002du002dast-global-color-5);margin-bottom:15px}.wp-block-uagb-advanced-heading.uagb-block-27f649a3 .uagb-heading-text{font-family:"Montserrat";font-weight:400;font-size:42px;line-height:1em;margin-bottom:15px}.wp-block-uagb-advanced-heading.uagb-block-27f649a3 .uagb-desc-text{font-size:20px}.wp-block-uagb-container.uagb-block-35dcad24 .uagb-container__shape-top svg{width:calc(100% + 1.3px)}.wp-block-uagb-container.uagb-block-35dcad24 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill:rgb(51 51 51)}.wp-block-uagb-container.uagb-block-35dcad24 .uagb-container__shape-bottom svg{width:calc(100% + 1.3px)}.wp-block-uagb-container.uagb-block-35dcad24 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill:rgb(51 51 51)}.wp-block-uagb-container.uagb-block-35dcad24 .uagb-container__video-wrap video{opacity:1}.wp-block-uagb-container.uagb-is-root-container .uagb-block-35dcad24{max-width:63%;width:100%}.wp-block-uagb-container.uagb-block-35dcad24{box-shadow:0 0 #00000070;padding-top:30px;padding-bottom:30px;padding-left:30px;padding-right:30px;margin-top:!important;margin-bottom:!important;overflow:visible;order:initial;border-top-width:3px;border-left-width:3px;border-right-width:3px;border-bottom-width:3px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-style:solid;border-color:var(u002du002dast-global-color-5);flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;row-gap:20px;column-gap:20px;max-width:63%!important}@media only screen and (max-width:976px){.wp-block-uagb-container.uagb-is-root-container .uagb-block-0afea501{width:100%}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-0afea501>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min( 100%, 1024px);max-width:var(--inner-content-custom-width);width:100%}.wp-block-uagb-container.uagb-block-0afea501{padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;margin-top:!important;margin-bottom:!important;order:initial;background-image:url(https://lorenzoalbano.it/wp-content/uploads/2025/03/GRAPHIC-3.jpg);background-clip:padding-box}.wp-block-uagb-container.uagb-is-root-container .uagb-block-35dcad24{width:100%}.wp-block-uagb-container.uagb-block-35dcad24{padding-top:30px;padding-bottom:30px;padding-left:30px;padding-right:30px;margin-top:!important;margin-bottom:!important;order:initial;border-style:solid;border-color:var(u002du002dast-global-color-5);max-width:!important}}@media only screen and (max-width:767px){.wp-block-uagb-container.uagb-is-root-container .uagb-block-0afea501{max-width:100%;width:100%}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-0afea501>.uagb-container-inner-blocks-wrap{--inner-content-custom-width:min( 100%, 767px);max-width:var(--inner-content-custom-width);width:100%;flex-wrap:wrap}.wp-block-uagb-container.uagb-block-0afea501{padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;margin-top:!important;margin-bottom:!important;order:initial;background-attachment:scroll;background-image:url(https://lorenzoalbano.it/wp-content/uploads/2025/03/GRAPHIC-3.jpg);background-clip:padding-box}.wp-block-uagb-advanced-heading.uagb-block-27f649a3 .uagb-heading-text{font-size:34px}.wp-block-uagb-container.uagb-is-root-container .uagb-block-35dcad24{max-width:100%;width:100%}.wp-block-uagb-container.uagb-block-35dcad24{padding-top:30px;padding-bottom:30px;padding-left:30px;padding-right:30px;margin-top:!important;margin-bottom:!important;order:initial;border-style:solid;border-color:var(u002du002dast-global-color-5);flex-wrap:wrap;max-width:100%!important}}.uag-blocks-common-selector{z-index:var(--z-index-desktop)!important}@media(max-width:976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet)!important}}@media(max-width:767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile)!important}}