.elementor-699 .elementor-element.elementor-element-a26abd4>.elementor-container{max-width:1320px}.elementor-699 .elementor-element.elementor-element-a26abd4{margin-top:0;margin-bottom:0;overflow:visible}.elementor-699 .elementor-element.elementor-element-527bfb8>.elementor-widget-container{margin:20px 0 20px 0}.elementor-699 .elementor-element.elementor-element-527bfb8 .ekit-breadcrumb>li:not(.brd_sep){color:var(--e-global-color-text)}.elementor-699 .elementor-element.elementor-element-527bfb8 .ekit-breadcrumb>li:hover>a{color:var(--e-global-color-primary)}.elementor-699 .elementor-element.elementor-element-527bfb8 .ekit-breadcrumb>li:hover>span.ekit_home_icon{color:var(--e-global-color-primary)}.elementor-699 .elementor-element.elementor-element-527bfb8 .ekit-breadcrumb>li:hover>span.ekit_home_icon svg{fill:var(--e-global-color-primary)}.elementor-699 .elementor-element.elementor-element-527bfb8 .ekit-breadcrumb>li:is(.brd_sep) .separate_icon{font-size:12px}.elementor-699 .elementor-element.elementor-element-527bfb8 .ekit-breadcrumb>li:is(.brd_sep){color:var(--e-global-color-text)}.elementor-699 .elementor-element.elementor-element-527bfb8 .ekit-breadcrumb>li:is(.brd_sep) svg{fill:var(--e-global-color-text)}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-699 .elementor-element.elementor-element-6875dcc{text-align:start}.elementor-699 .elementor-element.elementor-element-6875dcc .elementor-heading-title{font-family:"Proxima",Sans-serif;font-size:3rem;font-weight:500;letter-spacing:-.5px;color:var(--e-global-color-text)}.elementor-widget-text-editor{color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-699 .elementor-element.elementor-element-455f3bc{text-align:center;font-weight:400;color:var(--e-global-color-16cddcd)}.elementor-699 .elementor-element.elementor-element-0ef6eea{margin-top:50px;margin-bottom:0;padding:0 0 0 0;overflow:visible}.elementor-699 .elementor-element.elementor-element-71977dd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-699 .elementor-element.elementor-element-71977dd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://btgroup.it/en/wp-content/uploads/2020/12/bg-ecobonus.jpg)}.elementor-699 .elementor-element.elementor-element-71977dd>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-699 .elementor-element.elementor-element-71977dd>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-699 .elementor-element.elementor-element-a615561>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 100px 20px}.elementor-699 .elementor-element.elementor-element-772da1e>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}:root{--page-title-display:none}@media(max-width:767px){.elementor-699 .elementor-element.elementor-element-6875dcc .elementor-heading-title{font-size:2rem}.elementor-699 .elementor-element.elementor-element-455f3bc{text-align:center}}.eco-wrap{--eco-primary:#d70929;--eco-dark:#111827;--eco-ink:#1f2937;--eco-muted:#4b5563;--eco-line:#e5e7eb;--eco-soft:#f9fafb;--eco-soft2:#f3f4f6;font-family:"Proxima",Sans-serif;line-height:1.55;background:#fff}.eco-wrap,.eco-wrap p,.eco-wrap li,.eco-wrap span,.eco-wrap div,.eco-wrap td,.eco-wrap th,.eco-wrap label,.eco-wrap small{color:var(--eco-ink)!important}.eco-wrap *{font-family:"Proxima",Sans-serif!important}.eco-wrap h1,.eco-wrap h2,.eco-wrap h3,.eco-wrap h4,.eco-wrap strong{color:var(--eco-dark)!important}.eco-wrap a{color:var(--eco-primary)!important;text-decoration:underline;text-underline-offset:3px}.eco-wrap a:hover{opacity:.9}.eco-wrap p,.eco-wrap li{font-size:14px}.eco-wrap .eco-card{max-width:1320px;margin:0 auto;border:1px solid var(--eco-line);border-radius:16px;overflow:hidden;box-shadow:0 10px 34px rgb(17 24 39 / .08);background:#fff}.eco-wrap .eco-header{padding:22px 22px 18px;background:radial-gradient(1200px 500px at 10% 0%,rgb(215 9 41 / .25),transparent 55%),radial-gradient(900px 400px at 90% 20%,rgb(215 9 41 / .18),transparent 50%),linear-gradient(135deg,#0f172a 0%,#111827 55%,#1f2937 100%);color:#fff!important;border-bottom:4px solid var(--eco-primary)}.eco-wrap .eco-header *{color:#fff!important}.eco-wrap .eco-kicker{font-size:13px;letter-spacing:.06em;text-transform:uppercase;opacity:.9;margin:0 0 6px}.eco-wrap .eco-title{font-size:22px;margin:0;font-weight:800}.eco-wrap .eco-sub{margin:10px 0 0;font-size:18px;opacity:.9}.eco-wrap .eco-body{padding:22px}.eco-wrap .eco-panel{border:1px solid var(--eco-line);border-radius:14px;padding:16px;background:var(--eco-soft)}.eco-wrap .eco-panel--white{background:#fff}.eco-wrap .eco-panel h3{margin:0 0 10px;font-size:18px;font-weight:800}.eco-wrap .eco-panel p{margin:0 0 10px}.eco-wrap .eco-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:16px;margin-top:16px}.eco-wrap .eco-table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:12px;border:1px solid var(--eco-line);background:#fff}.eco-wrap .eco-table th,.eco-wrap .eco-table td{padding:12px 12px;font-size:16px;border-bottom:1px solid var(--eco-line);text-align:center;vertical-align:middle;color:var(--eco-ink)!important}.eco-wrap .eco-table th{background:var(--eco-soft2);font-weight:800;color:var(--eco-dark)!important}.eco-wrap .eco-table tr:last-child td{border-bottom:none}.eco-wrap .eco-table td:first-child,.eco-wrap .eco-table th:first-child{text-align:left}.eco-wrap .eco-list{margin:10px 0 0;padding-left:18px}.eco-wrap .eco-list li{margin:7px 0}.eco-wrap .eco-badge{display:inline-block;padding:7px 10px;border-radius:999px;background:var(--eco-primary);color:#fff!important;font-size:14px;font-weight:800;margin-top:8px}.eco-wrap .eco-note{margin-top:16px;padding:14px 14px;border-radius:14px;border:1px dashed #d1d5db;background:#fff;font-size:16px;color:var(--eco-muted)!important}.eco-wrap .eco-note strong{color:var(--eco-dark)!important}.eco-wrap .eco-callout{margin-top:16px;text-align:left;border:1px solid var(--eco-line);border-radius:14px;padding:16px;background:#fff}.eco-wrap .eco-callout h3{margin:0 0 8px;font-size:18px;font-weight:800}.eco-wrap .eco-divider{height:1px;background:var(--eco-line);margin:18px 0;border:none}.eco-wrap .eco-products{margin-top:18px}.eco-wrap .eco-products-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.eco-wrap .eco-products-title{margin:0;font-size:18px;font-weight:900}.eco-wrap .eco-products-sub{margin:6px 0 0;font-size:13px;color:var(--eco-muted)!important;max-width:78ch}.eco-wrap .eco-products-tag{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid rgb(215 9 41 / .25);background:rgb(215 9 41 / .08);color:var(--eco-primary)!important;font-weight:900;font-size:12px;white-space:nowrap}.eco-wrap .eco-products-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:12px}.eco-wrap .eco-prod-card{border:1px solid var(--eco-line);background:#fff;border-radius:14px;padding:14px;box-shadow:0 6px 16px rgb(17 24 39 / .05)}.eco-wrap .eco-prod-card h4{margin:0 0 10px;font-size:15px;font-weight:900;display:flex;align-items:center;gap:10px;color:var(--eco-dark)!important}.eco-wrap .eco-dot{width:10px;height:10px;border-radius:999px;background:var(--eco-primary);flex:0 0 auto;box-shadow:0 0 0 4px rgb(215 9 41 / .12)}.eco-wrap .eco-chips{display:flex;flex-wrap:wrap;gap:8px}.eco-wrap .eco-chip{display:inline-flex;padding:7px 10px;border-radius:999px;border:1px solid var(--eco-line);background:var(--eco-soft);color:var(--eco-ink)!important;font-size:12px;font-weight:700}@media (max-width:980px){.eco-wrap .eco-products-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){.eco-wrap .eco-grid{grid-template-columns:1fr}.eco-wrap .eco-title{font-size:20px}.eco-wrap .eco-body{padding:18px}.eco-wrap .eco-header{padding:18px}.eco-wrap .eco-table th,.eco-wrap .eco-table td{font-size:13px;padding:10px}}@media (max-width:520px){.eco-wrap .eco-products-grid{grid-template-columns:1fr}}.eco-wrap svg,.eco-wrap svg *{fill:currentColor;stroke:currentColor}@font-face{font-family:'Proxima';font-style:normal;font-weight:500;font-display:swap;src:url(https://btgroup.it/wp-content/uploads/2020/08/ProximaNova-Regular-3.ttf) format('truetype')}@font-face{font-family:'Proxima';font-style:normal;font-weight:700;font-display:swap;src:url(https://btgroup.it/wp-content/uploads/2020/08/Proxima-Nova-Bold.ttf) format('truetype')}@font-face{font-family:'Proxima';font-style:normal;font-weight:900;font-display:swap;src:url(https://btgroup.it/font/Proxima/ProximaNova-Black.ttf) format('truetype')}@font-face{font-family:'Proxima';font-style:italic;font-weight:300;font-display:swap;src:url(https://btgroup.it/wp-content/uploads/2020/08/ProximaNova-ThinIt.ttf) format('truetype')}@font-face{font-family:'Proxima';font-style:normal;font-weight:400;font-display:swap;src:url(https://btgroup.it/wp-content/uploads/2020/08/Proxima-Nova-Light-1.ttf) format('truetype')}@font-face{font-family:'Proxima';font-style:normal;font-weight:600;font-display:swap;src:url(https://btgroup.it/wp-content/uploads/2020/08/proxima-nova-600.ttf) format('truetype')}