@charset "UTF-8";/*!
 * Theme Name: Modenanastri 2
 * Theme URI: https://www.seothemes.com/themes/business-pro/
 * Description: Elaborazione a partire da Business Pro Theme 1.0.6 di SEO Themes (https://www.seothemes.com/)
 * Author: Giulia Laco (elaborazione)
 * Author URI: https://www.webmatter.it
 * Version: 2.0.2
 * Text Domain: modenanastri-theme
 * Tags: one-column, two-columns, left-sidebar, right-sidebar, accessibility-ready, custom-logo, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready.
 * Template: genesis
 * Template Version: 2.5.2
 * License: GPL-2.0+
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 * GitHub Theme URI: https://github.com/seothemes/starter
 */@font-face{font-family:Exo;font-weight:100 900;font-style:normal;src:url(/wp-content/themes/modenanastri/assets/fonts/Exo-VariableFont_wght.woff2) format("woff2 supports variations"),url(/wp-content/themes/modenanastri/assets/fonts/Exo-VariableFont_wght.woff2) format("woff2-variations");font-display:swap}@font-face{font-family:Exo;font-weight:100 900;font-style:italic;src:url(/wp-content/themes/modenanastri/assets/fonts/Exo-Italic-VariableFont_wght.woff2) format("woff2 supports variations"),url(/wp-content/themes/modenanastri/assets/fonts/Exo-Italic-VariableFont_wght.woff2) format("woff2-variations");font-display:swap}@font-face{font-family:"Fira Sans Condensed";font-weight:300;font-style:normal;src:url(/wp-content/themes/modenanastri/assets/fonts/FiraSansCondensed-Light.woff2) format("woff2");font-display:swap}:root{--form-checkbox-dim-mobile:34px;--form-checkbox-dim-mobile:3.4rem;--form-checkbox-dim-desktop:24px;--form-checkbox-dim-desktop:2.4rem;--form-checkbox-margin-right:5px;--form-checkbox-margin-right:.5rem;--form-dim-radio-button:var(--form-checkbox-dim-mobile);--form-dim-checkbox:var(--form-dim-radio-button);--form-outside-color:#005881;--form-inside-color:#005881;--form-inside-background-color:transparent;--form-border-style:solid;--form-border-thickness:calc(var(--form-dim-radio-button) / 10 );--form-checkmark-thickness:calc(var(--form-border-thickness) * 1.3 );--form-border-radius-for-boxes:calc(var(--form-dim-radio-button) / 10 )}.margin-botttom-0{margin-bottom:0!important}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects;word-wrap:break-word;color:#1e1d1c}abbr[title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:none;-webkit-text-decoration:underline dotted}dfn{font-style:italic}mark{color:#000;background-color:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none;height:auto}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:Exo,Helvetica,Arial,sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted .1rem}fieldset{padding:.35em .75em .625em}legend{display:table;box-sizing:border-box;max-width:100%;padding:0;white-space:normal;color:inherit}progress{display:inline-block;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]{outline-offset:-2px;outline-offset:-.2rem;-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}[hidden],template{display:none}html,input[type=search]{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.author-box,.clearfix,.entry,.entry-content,.footer-widgets,.nav-primary,.nav-secondary,.pagination,.sidebar .widget,.site-container,.site-footer,.site-header,.site-inner,.wrap{clear:both}.author-box:after,.author-box:before,.clearfix:after,.clearfix:before,.entry-content:after,.entry-content:before,.entry:after,.entry:before,.footer-widgets:after,.footer-widgets:before,.nav-primary:after,.nav-primary:before,.nav-secondary:after,.nav-secondary:before,.pagination:after,.pagination:before,.sidebar .widget:after,.sidebar .widget:before,.site-container:after,.site-container:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before,.site-inner:after,.site-inner:before,.wrap:after,.wrap:before{display:block;clear:both;content:""}*{-webkit-tap-highlight-color:transparent;--flexbox-gap:5px;--flexbox-gap:.5rem}html{font-size:62.5%;overflow-x:hidden;max-width:100vw;background-color:#fff}body{font-family:Exo,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.5;overflow-x:hidden;max-width:100vw;margin:0;color:#1e1d1c;background-color:#fff;text-rendering:optimizeLegibility}p{margin:0 0 1.382em;padding:0;color:#1e1d1c}a:hover{color:#8f7100}a:focus-visible{border-radius:1.5rem;outline:#005881 solid 3px}ol,ul{margin:0;padding:0}li{list-style-type:none}hr{overflow:visible;box-sizing:content-box;height:0;clear:both;margin:1em auto 2em;padding:0 4em;border-collapse:collapse;border:0;border-bottom:1px dashed #ccc}.hr--hide{border-color:#fff}b,strong{font-weight:700}blockquote,cite,em,i{font-style:oblique}blockquote{margin:1em 0;padding:0 1em}h1,h2,h3,h4,h5,h6{font-family:Exo,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.1;clear:both;margin:0 0 .382em}h1{font-family:Exo,Helvetica,Arial,sans-serif;font-size:3.6rem;font-weight:900;font-style:italic;letter-spacing:-1px;color:#1e1d1c}h2{font-family:Exo,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:900;font-style:italic;color:#1e1d1c}h3{font-family:Exo,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:900;font-style:italic;color:#1e1d1c}h4{font-family:Exo,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:900;font-style:italic}h5{font-size:1.8rem}.psmall,h6{font-size:1.3rem}form{box-sizing:border-box}::-moz-placeholder{font-style:italic;letter-spacing:normal;opacity:1;color:#575859}::-webkit-input-placeholder{font-style:italic;letter-spacing:normal;color:#575859}input[type=search]{font-family:Exo,Helvetica,Arial,sans-serif;font-weight:400;padding:.25em 1em;border-radius:2em;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}.button,input[type=button],input[type=reset],input[type=submit]{font-family:Exo,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:850;font-style:italic;line-height:1;display:inline-block;width:auto;height:auto;padding:.6em 1.8em;cursor:pointer;transition:font-weight 1s ease-in-out;white-space:nowrap;text-decoration:none;color:#000;border:1px solid #b39100;border-radius:2em;background-color:#f2cb14;box-shadow:inset 0 0 0 9rem rgba(255,255,255,0),0 1rem 1rem -1rem rgba(51,51,51,.1)}.button:link,.button:visited,input[type=button]:link,input[type=button]:visited,input[type=reset]:link,input[type=reset]:visited,input[type=submit]:link,input[type=submit]:visited{text-decoration:none;color:#000;background-color:#f2cb14}.body-green.landing-page .button:link,.body-green.landing-page .button:visited,.body-green.landing-page input[type=button]:link,.body-green.landing-page input[type=button]:visited,.body-green.landing-page input[type=reset]:link,.body-green.landing-page input[type=reset]:visited,.body-green.landing-page input[type=submit]:link,.body-green.landing-page input[type=submit]:visited{color:#000;background-color:#d6b000}.button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{text-decoration:none;color:#1e1d1c;border:1px solid #b39100;background-color:rgb(244.6733870968,213.6935483871,68.3266129032);box-shadow:inset 0 0 0 9rem rgba(255,255,255,.1),0 1.25rem 1rem -.5rem rgba(51,51,51,.1)}.button:focus-visible,input[type=button]:focus-visible,input[type=reset]:focus-visible,input[type=submit]:focus-visible{border-radius:2em;outline:#005881 solid 3px}.button.accent,input[type=button].accent,input[type=reset].accent,input[type=submit].accent{background-color:#8f7100}.button.small,input[type=button].small,input[type=reset].small,input[type=submit].small{font-size:1.2rem;font-weight:700;padding:.6em 1.6em}.button:disabled,.button:disabled:hover,input[type=button]:disabled,input[type=button]:disabled:hover,input[type=reset]:disabled,input[type=reset]:disabled:hover,input[type=submit]:disabled,input[type=submit]:disabled:hover{cursor:not-allowed;color:rgb(76.5,76.5,76.5);border-width:0;background-color:#ccc}.button+.button,.button+button,input[type=button]+.button,input[type=button]+button,input[type=reset]+.button,input[type=reset]+button,input[type=submit]+.button,input[type=submit]+button{clear:both;margin-top:1em}.form_button input[type=submit]{width:100%}.button--small{font-size:1.2rem}.button--100{width:100%}.button--50{width:50%}.button--wrap{white-space:normal!important}.button--nowrap{white-space:nowrap!important}.button--secondary{text-align:center;color:#1e1d1c;border:1px solid #999;background-color:#fff}.button--secondary:focus,.button--secondary:hover{color:#fff;border:1px solid #1e1d1c;background-color:#1e1d1c}.button--contrast{text-align:center;color:#fff;border:1px solid;background-color:#005881}.button--contrast:focus,.button--contrast:hover{color:#fff;border:1px solid #000;background-color:#1e1d1c}@keyframes fontWeightAnimation{0%,100%{font-weight:850}20%{font-weight:700}}.button__condition{font-size:1.6rem;font-weight:900;font-style:italic;margin:1.5em auto .5em;padding:0 0 .25em;text-align:center;color:#1e1d1c}.asterisk{font-weight:900;color:#be0000}.form__label{font-family:Exo,Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:700;font-style:italic;line-height:1;position:absolute;z-index:10;top:.15rem;left:1rem;display:inline-block;margin:0;padding:.5rem 1rem 0 .5rem;transition:.3s;text-transform:uppercase;pointer-events:none;color:#000}.form__input-unit:has(:is(input,textarea,.form__text-input--datalist,select):not(:-moz-placeholder)) .form__label{font-size:1rem;top:.15rem;left:1rem;color:#575859}.form__input-unit:has(:is(input,textarea,.form__text-input--datalist,select):focus) .form__label,.form__input-unit:has(:is(input,textarea,.form__text-input--datalist,select):not(:placeholder-shown)) .form__label{font-size:1rem;top:.15rem;left:1rem;color:#575859}.form__input-unit{position:relative;margin:0 0 1rem;padding:0}.form__input-unit--mtop{margin-top:-1em}.form__fieldset{display:block;margin:0;padding:2rem;color:#000;border:1px solid #575859;border-radius:.5rem;background-color:#fff}.form__fieldset--filled-background{position:relative;padding:2.2rem 0 0;background-color:#f9f9f9}.form__fieldset--tiponastro{display:flex;flex-direction:row;padding:1rem;gap:10px;gap:1rem;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start}.form__fieldset--tiponastro .form__fieldset-question{flex:0 1 auto}.form__fieldset--tiponastro .form__fieldset-checkboxes{flex:1 0 auto}.form__fieldset--colore,.form__fieldset--ncolori,.form__fieldset--quantita,.form__fieldset--tipo{display:flex;flex-direction:column;padding:1rem 3rem;gap:10px;gap:1rem;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:stretch}.form__fieldset--colore .form__fieldset-question,.form__fieldset--ncolori .form__fieldset-question,.form__fieldset--quantita .form__fieldset-question,.form__fieldset--tipo .form__fieldset-question{flex:1 0 auto}.form__fieldset--colore .form__fieldset-question .form__legend,.form__fieldset--ncolori .form__fieldset-question .form__legend,.form__fieldset--quantita .form__fieldset-question .form__legend,.form__fieldset--tipo .form__fieldset-question .form__legend{font-size:1.1em;margin:0 auto;background:0 0}.form__fieldset--colore .form__fieldset-question-description,.form__fieldset--ncolori .form__fieldset-question-description,.form__fieldset--quantita .form__fieldset-question-description,.form__fieldset--tipo .form__fieldset-question-description{flex:1 0 auto}.form__fieldset--colore .form__fieldset-question-description p,.form__fieldset--ncolori .form__fieldset-question-description p,.form__fieldset--quantita .form__fieldset-question-description p,.form__fieldset--tipo .form__fieldset-question-description p{font-size:1em;font-weight:700;font-style:italic;line-height:1.2;margin:0;text-align:center;text-wrap:balance}.form__fieldset--colore .form__fieldset-description,.form__fieldset--ncolori .form__fieldset-description,.form__fieldset--quantita .form__fieldset-description,.form__fieldset--tipo .form__fieldset-description{flex:1 0 auto}.form__fieldset--colore .form__fieldset-description p,.form__fieldset--ncolori .form__fieldset-description p,.form__fieldset--quantita .form__fieldset-description p,.form__fieldset--tipo .form__fieldset-description p{font-size:1em;font-weight:550;font-style:italic;line-height:1.2;margin:1em;text-align:center;text-wrap:balance}.form__fieldset--colore .form__fieldset-checkboxes,.form__fieldset--colore .form__fieldset-notes,.form__fieldset--ncolori .form__fieldset-checkboxes,.form__fieldset--ncolori .form__fieldset-notes,.form__fieldset--quantita .form__fieldset-checkboxes,.form__fieldset--quantita .form__fieldset-notes,.form__fieldset--tipo .form__fieldset-checkboxes,.form__fieldset--tipo .form__fieldset-notes{flex:1 0 auto}.form__fieldset--colore .form__fieldset-notes p,.form__fieldset--ncolori .form__fieldset-notes p,.form__fieldset--quantita .form__fieldset-notes p,.form__fieldset--tipo .form__fieldset-notes p{font-size:.7em;font-style:italic;margin:1em;text-align:center;text-wrap:balance}.radio-img-list-item{display:flex;flex-direction:row;gap:10px;gap:1rem;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center}.form__fieldset-question{font-family:Exo,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:700;font-style:italic;line-height:1.3;display:block;margin:0 0 1rem;padding:0;text-align:center;color:#000}.form__legend{font-family:Exo,Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:700;font-style:italic;line-height:1.5;position:relative;z-index:10;display:block;margin:-.75em 0 0;padding:0 1em;text-transform:uppercase;color:#000;background:#fff}.form__legend--for-filled-background{font-family:Exo,Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:700;font-style:italic;line-height:1;position:absolute;z-index:10;top:.15rem;left:1rem;display:inline-block;margin:0;padding:.5rem 1rem 0 .5rem;transition:.3s;text-transform:uppercase;pointer-events:none;color:#000;background:0 0}.form__fieldset--tiponastro .form__legend--for-filled-background{position:relative;top:0;left:0}.form__select,.form__text-input,.form__text-input--datalist,.form__textarea{font-family:Exo,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.35;width:100%;margin:0;padding:1.25em 1em .75em;letter-spacing:.05em;color:#005881;border:1px solid #575859;border-radius:.5rem;background-color:#f9f9f9}.form__select:focus,.form__text-input--datalist:focus,.form__text-input:focus,.form__textarea:focus{border-color:#005881;outline:#005881 solid 3px}datalist option{font-size:1.6rem;color:#333;border-bottom:1px solid grey}.form__select{height:5.6rem;min-height:56px;min-height:5.6rem;background-image:none!important}.form__textarea{line-height:1.5;padding:2em 1.5em .75em}input[type=checkbox]{font-size:1.4rem;position:relative;width:var(--form-dim-checkbox);height:var(--form-dim-checkbox);padding:0;cursor:pointer;vertical-align:middle;color:#000;border:var(--form-border-thickness) var(--form-border-style) var(--form-outside-color);border-radius:var(--form-border-radius-for-boxes);background:#fff;--form-outside-color:inherit;--form-inside-color:#fff;--form-inside-background-color:var(--form-outside-color);-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]:focus{border-color:#005881;outline:#005881 solid 3px}input[type=checkbox]:checked{background:var(--form-inside-background-color)}input[type=checkbox]:checked::before{position:absolute;top:40%;left:50%;width:calc(var(--form-dim-checkbox)/ 3);height:calc(var(--form-dim-checkbox)/ 1.66);content:"";transform:translate(-50%,-50%) rotate(45deg);border:solid var(--form-inside-color);border-width:0 var(--form-checkmark-thickness) var(--form-checkmark-thickness) 0}input[type=checkbox] span.wpcf7-list-item{display:block;margin:0 0 .75em}input[type=checkbox] span.wpcf7-list-item:last-of-type{margin-bottom:0}.form__checkbox-label,.form__external-link{font-size:1.1rem;font-style:italic;line-height:1.3;display:block;margin-top:calc(-1 * var(--form-checkbox-dim-mobile));margin-left:calc(var(--form-checkbox-dim-mobile) + var(--form-checkbox-margin-right) + 1ch);text-indent:-1ch}.form__external-link{margin-top:1em;text-indent:0}.form__external-link a{cursor:alias}.form__checkbox-label{cursor:pointer}.form__radiogroup{display:block;margin:0;padding:0}.form__radiogroup span.wpcf7-list-item{font-size:1.4rem;display:block;margin:0 0 .75em}.form__radiogroup span.wpcf7-list-item:last-of-type{margin-bottom:0}.form__radiogroup label{font-size:1.4rem}.wpcf7-form-control-wrap:has(input[type=radio]){display:block;margin:0;padding:0}input[type=radio]{position:relative;width:var(--form-dim-radio-button);height:var(--form-dim-radio-button);margin:0 var(--form-checkbox-margin-right) 0 0;padding:0;cursor:pointer;vertical-align:middle;color:#000;border:var(--form-border-thickness) var(--form-border-style) var(--form-outside-color);border-radius:50%;background:#fff;--form-outside-color:inherit;--form-inside-color:inherit;--form-inside-background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=radio]:focus{border-color:#005881;border-radius:50%;outline:#005881 solid 3px}input[type=radio]:checked{background:var(--form-inside-background-color)}input[type=radio]:checked::before{position:absolute;top:50%;left:50%;width:calc(var(--form-dim-radio-button)/ 2);height:calc(var(--form-dim-radio-button)/ 2);content:"";transform:translate(-50%,-50%);border-radius:50%;background-color:var(--form-inside-color)}.form__flex{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;gap:var(--flexbox-gap);flex-wrap:wrap;align-content:flex-start;justify-content:center;align-items:flex-start}.form__flex-item{display:flex!important;flex-direction:row;margin:0;padding:0;flex:0 0 calc(50% - var(--flexbox-gap));gap:var(--flexbox-gap);flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center}.form__flex-item .form__checkbox-input{flex:0 0 auto}.form__flex-item .form__multicheckbox-label{flex:1 1 auto}.form__flex-ppl{display:flex;flex-direction:column;gap:var(--flexbox-gap);flex-wrap:wrap;align-content:stretch;justify-content:center;align-items:center}.form__flex-item-ppl{display:flex!important;flex-direction:row;width:100%;margin:0;padding:0;flex:1 0 auto;gap:var(--flexbox-gap);flex-wrap:nowrap;justify-content:flex-start;align-items:center}.form__flex-item-ppl label{font-size:1.4rem}.form__flex-item-ppl .form__checkbox-input{flex:0 0 auto}.form__flex-item-ppl .form__multicheckbox-label{flex:1 1 auto}.form__flex-nisg{display:flex;flex-direction:column;gap:var(--flexbox-gap);flex-wrap:wrap;align-content:stretch;justify-content:center;align-items:center}.form__flex-item-nisg{display:flex!important;flex-direction:row;width:100%;margin:0;padding:0;flex:1 0 auto;gap:var(--flexbox-gap);flex-wrap:nowrap;justify-content:flex-start;align-items:center}.form__flex-item-nisg label{font-size:1.4rem}.form__flex-item-nisg .form__checkbox-input{flex:0 0 auto}.form__flex-item-nisg .form__multicheckbox-label{flex:1 1 auto}.form__multicheckbox-label{font-family:Exo,Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:700;font-style:italic;line-height:1.2;text-align:center;text-transform:none;color:#000}.form__multicheckbox-label:hover{cursor:pointer;color:#575859;scale:1.1}.form__multicheckbox-img{width:100%;min-width:100px;height:auto;margin:0 auto;padding:0;aspect-ratio:1/1}.form__multicheckbox-span{display:inline-block;min-width:100%;margin:0;padding:0}.eco-scritta{font-size:70%;font-weight:700;font-style:italic;display:inline-block;margin:0;padding:.35em;text-align:center;color:#fff;border-radius:.5em;background-color:#309d0e}.form_note{font-size:1.1rem;font-weight:400;font-style:italic;line-height:1.2;margin:.75em 0;padding:0;color:#595959}.form_note--bottom{margin-top:1rem;padding-top:.5em;text-align:right}.form_legal_note{grid-area:form_legal_note}.form_product_data{grid-area:form_product_data}.form_user_data{grid-area:form_user_data}.form_user_name_data{grid-area:form_user_name_data}.form_user_email_data{grid-area:form_user_email_data}.form_user_phone_data{grid-area:form_user_phone_data}.form_user_purpose{grid-area:form_user_purpose}.form_product_list{grid-area:form_product_list}.form_company_data{grid-area:form_company_data}.form_company_name_data{grid-area:form_company_name_data}.form_company_province_data{grid-area:form_company_province_data}.form_company_province_data option:first-of-type{background-color:#a7a535}.form_cancel_suggest,.form_suggest{text-align:center;grid-area:form_suggest}.form_cancel_suggest .button--100,.form_suggest .button--100{width:80%;margin-right:auto;margin-left:auto}.form_cancel_suggest{grid-area:form_cancel_suggest}.form_message{grid-area:form_message}.form_privacy{grid-area:form_privacy}.form_button{grid-area:form_button}#contatti-form-grid{display:block}#contatti-form-grid .form_message .form__textarea{width:100%;height:18em}#contatti-form-grid .form_group{margin-bottom:3rem}#contatti-form-grid input[type=submit]{margin-top:1rem}#richiesta-campione-form-grid{display:block}#richiesta-campione-form-grid .form_message .form__textarea{width:100%;height:8em}#richiesta-campione-form-grid .form_group{margin-bottom:3rem}#richiesta-campione-form-grid .form__heading{margin-top:1em;margin-bottom:0;text-align:center;color:#757575}#richiesta-campione-form-grid input[type=submit]{margin-top:1rem}#preventivo-form-grid{display:block;margin:2em 2rem 0}#preventivo-form-grid .form_message .form__textarea{width:100%;height:16em;resize:vertical}#preventivo-form-grid .form_group{margin-bottom:3rem}#preventivo-form-grid input[type=submit]{margin-top:1rem}#preventivo-nastri-pers-form-grid{display:block;margin:0;--form-outside-color:#1e1d1c;--form-inside-color:#d6b000}#preventivo-nastri-pers-form-grid .form_message .form__textarea{width:100%;height:8em;resize:vertical}#preventivo-nastri-pers-form-grid .form_group{margin-bottom:1rem}#preventivo-nastri-ppl-acrilico-form-grid{display:block;margin:0;--form-outside-color:#1e1d1c;--form-inside-color:#d6b000}#preventivo-nastri-ppl-acrilico-form-grid .form_message .form__textarea{width:100%;height:8em;resize:vertical}#preventivo-nastri-ppl-acrilico-form-grid .form_group{margin-bottom:1rem}#preventivo-nastri-impianto-stampa-gratuito-form-grid{display:block;margin:0;--form-outside-color:#1e1d1c;--form-inside-color:#d6b000}#preventivo-nastri-impianto-stampa-gratuito-form-grid .form_message .form__textarea{width:100%;height:8em;resize:vertical}#preventivo-nastri-impianto-stampa-gratuito-form-grid .form_group{margin-bottom:1rem}.prezzo{display:inline-flex;align-items:flex-start;text-box:trim-both cap alphabetic}.prezzo--strikethrough{text-decoration:line-through}.prezzo__valuta{font-size:.55em;line-height:1;margin-right:.33em;align-self:flex-end;flex:0 0 auto;text-box:trim-both cap alphabetic}.prezzo__valuta--semplice{font-size:1em;line-height:1}.prezzo__unita{font-size:1em;line-height:1;align-self:center;flex:0 0 auto;text-box:trim-both cap alphabetic}.prezzo__centesimi{font-size:.65em;line-height:1;position:relative;align-self:flex-start;flex:0 0 auto;text-box:trim-both cap alphabetic}.prezzo__centesimi--semplice{font-size:1em;line-height:1}.prezzo__centesimi--80{font-size:.8em;line-height:1}.prezzo__gratis{font-size:.65em;line-height:1;position:relative;align-self:flex-start;flex:0 0 auto}.qta{display:flex;flex-direction:row;margin-left:1em;padding:1.2rem;border:1px solid;border-radius:.5rem;gap:10px;gap:1rem;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;margin-block-start:0}.qta__rotoli{font-size:1.2em;font-weight:800;font-style:italic;display:block;min-width:12ch;text-transform:uppercase;flex:0 0 auto}.qta__prezzo-new{font-size:2.5em;font-weight:700;font-style:italic;display:block;margin:0;padding:0;color:#be0000}.qta__descrizione-prezzo{font-size:.4em;font-weight:700;display:block;margin:0;padding:0;color:#be0000}.qta__prezzo-old{font-size:1em;font-weight:400;font-style:italic;display:block}.qta__prezzo-old--strikethrough{text-decoration:line-through}.tiponastro__nome{font-size:1.2em;font-weight:800;font-style:italic;display:block;text-align:center;color:#000}.tiponastro__descrizione{font-size:1em;font-weight:700;font-style:italic;display:block;text-align:center;color:#000}.tiponastro__materiali,.tiponastro__misure{font-size:.9em;font-weight:400;font-style:italic;display:block}.tiponastro__colore{font-size:1.2em;font-weight:800;font-style:italic;display:block}.ncolori__nome{font-size:1.2em;font-weight:800;font-style:italic;display:block;text-align:center;color:#000}.ncolori__descrizione{font-size:1em;font-weight:400;font-style:italic;display:block;text-align:center;color:#000}.wp-caption,.wp-video-shortcode,embed,iframe,img,object,video{display:block;max-width:100%}figure{margin:0}video{-o-object-fit:cover;object-fit:cover}.wp-video-shortcode{width:auto!important}figcaption{font-size:1.2rem;font-weight:400;font-style:italic;line-height:1.2;text-align:center;color:#575859}table{line-height:1;overflow:auto;width:100%;margin-bottom:0;border-spacing:0;border-collapse:collapse;border:1px solid #ccc;background-color:transparent}tbody{border-bottom:1px solid #ccc}td,th{padding:.618em;text-align:left;border-top:1px solid #ccc;border-right:1px solid #ccc}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span,.wp-custom-logo .site-description,.wp-custom-logo .site-title{position:absolute!important;overflow:hidden;clip:rect(0,0,0,0);width:.1rem;height:.1rem;border:0}.screen-reader-shortcut:focus,.screen-reader-text:focus{z-index:100000;top:1em;left:1em;display:block;clip:auto!important;width:auto;height:auto;padding:1rem 2rem;text-decoration:none;color:#fff;background-color:#333;box-shadow:0 0 .2rem .2rem rgba(51,51,51,.1)}.more-link{font-style:normal;position:relative}.genesis-skip-link{margin:0}.genesis-skip-link li{width:0;height:0;list-style:none}.sr-only{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0}.body-green a,.page-id-3505 a,.page-id-3523 a{color:#309d0e}.body-green a:hover,.page-id-3505 a:hover,.page-id-3523 a:hover{color:#0e8a00}.body-green a:focus-visible,.page-id-3505 a:focus-visible,.page-id-3523 a:focus-visible{outline:#309d0e solid 3px}.body-green h1,.page-id-3505 h1,.page-id-3523 h1{color:#309d0e}.body-green h2,.body-green h3,.body-green h4,.page-id-3505 h2,.page-id-3505 h3,.page-id-3505 h4,.page-id-3523 h2,.page-id-3523 h3,.page-id-3523 h4{color:#0e8a00}.body-green .subtitle,.page-id-3505 .subtitle,.page-id-3523 .subtitle{color:#0e8a00;border-color:#309d0e}.body-green .form__input-unit:focus-within label,.page-id-3505 .form__input-unit:focus-within label,.page-id-3523 .form__input-unit:focus-within label{color:#309d0e}.body-green .form__select:focus,.body-green .form__text-input--datalist:focus,.body-green .form__text-input:focus,.body-green .form__textarea:focus,.page-id-3505 .form__select:focus,.page-id-3505 .form__text-input--datalist:focus,.page-id-3505 .form__text-input:focus,.page-id-3505 .form__textarea:focus,.page-id-3523 .form__select:focus,.page-id-3523 .form__text-input--datalist:focus,.page-id-3523 .form__text-input:focus,.page-id-3523 .form__textarea:focus{border-color:#309d0e;outline:#309d0e solid 3px;background-color:#e9ede9}.body-green input[type=checkbox],.page-id-3505 input[type=checkbox],.page-id-3523 input[type=checkbox]{--form-outside-color:#309d0e;--form-inside-color:#fff;--form-inside-background-color:var(--form-outside-color)}.body-green.landing-page .button,.body-green.landing-page button,.body-green.landing-page input[type=button],.body-green.landing-page input[type=reset],.body-green.landing-page input[type=submit],.page-id-3505.landing-page .button,.page-id-3505.landing-page button,.page-id-3505.landing-page input[type=button],.page-id-3505.landing-page input[type=reset],.page-id-3505.landing-page input[type=submit],.page-id-3523.landing-page .button,.page-id-3523.landing-page button,.page-id-3523.landing-page input[type=button],.page-id-3523.landing-page input[type=reset],.page-id-3523.landing-page input[type=submit]{color:#fff;border:1px solid #0e8a00;background-color:#309d0e}.green-filled{fill:#309d0e}.wrap{margin:0 auto;padding-right:5%;padding-left:5%}.wrap .wrap{width:auto;max-width:100%;padding:0}.content-sidebar-wrap{display:flex;clear:both;flex-direction:column;max-width:1280px;margin:0 auto;padding:3rem 5vw;word-wrap:break-word;flex-wrap:wrap}.page-builder .content-sidebar-wrap{padding:0;border-top:2px solid #ccc;border-bottom:2px solid #ccc}.gallery,.gallery-row{display:flex;flex-wrap:wrap;justify-content:space-between}.gallery a{display:block;min-height:100%}.gallery img{display:block;width:100%;height:auto;border-radius:1.5rem}.gallery-caption{display:block}.gallery-item{display:block;width:100%;margin:0 0 5vw;text-align:center}.entry-content .alignfull{max-width:100vw;margin-right:calc(-50vw + 50%);margin-left:calc(-50vw + 50%)}.boxed{padding:1em;flex-grow:1!important;flex-basis:50%!important}.boxed--rounded{border-radius:1.5rem}.boxed--bordered{border:1px solid solid}.as-white-space{display:none;flex-grow:0!important;flex-basis:0!important}.wp-block-safe-svg-svg-icon:has(.img-optional){display:none!important}.avatar{float:left;margin-right:2rem;border-radius:50%}.alignright .avatar{margin-left:2rem}.breadcrumb{font-family:"Fira Sans Condensed",Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:300;width:100%;margin-bottom:3rem;padding:0;text-transform:uppercase;color:#575859}.breadcrumb a{text-decoration:underline;color:#575859}.after-entry,.author-box{margin-bottom:5%}.author-box{margin-top:5%}.author-box p:last-of-type{margin-bottom:0}.search-form{position:relative;display:block;clear:both;width:100%}.search-form:after,.search-form:before{display:block;clear:both;content:""}.search-form input[type=search]{width:100%}.search-form input[type=submit]{display:none}.entry-content .search-form{margin-bottom:1em}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}.aligncenter,img.centered{display:block;margin:0 auto 1em}.alignnone,img.alignnone{margin-bottom:1em}.wp-caption.alignleft,a.alignleft,img.alignleft{margin:0 1em 1em 0}.wp-caption.alignright,a.alignright,img.alignright{margin:0 0 1em 1em}.wp-caption-text{font-size:1.4rem;margin:0;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}.entry-content .wp-audio-shortcode,.entry-content .wp-playlist,.entry-content .wp-video{margin:0 0 1em}.bypostauthor,.sticky{background-color:transparent}.post-edit-link{display:block;clear:both}.post-edit-link:after,.post-edit-link:before{display:block;clear:both;content:""}.page-template-page-builder .post-edit-link{display:none}.testi-note::before{font-size:1rem;font-weight:400;font-style:normal;float:left;margin:0 0 0 -3em;content:"testi rifatti";transform:rotate(180deg);text-transform:uppercase;color:grey;writing-mode:vertical-lr}.testi-note__catalogo::before{content:"catalogo"}.testi-note__vecchio-sito{text-decoration:line-through;color:grey}.testi-note__vecchio-sito::before{content:"vecchio sito"}.testi-note__rifatti::before{content:"rifatti"}.circle img{border-radius:50%!important}.rounded-corners img{border-radius:1.5rem!important}.site-radius{border-radius:1.5rem}.margin-top-0{margin-top:0!important}.anchor{margin-top:4rem}.anchor+.toplink{float:right;color:red}.balance{text-wrap-style:balance}.highlight{padding:.1em 0;transition:background-position .9s;color:#1e1d1c;border-radius:.2em .15em .17em .22em;background:linear-gradient(100deg,rgba(242,203,20,0) 1%,#f2cb14 2.5%,rgba(242,203,20,.6) 15.7%,rgba(242,203,20,.1019607843) 93%,rgba(242,203,20,.7019607843) 95%,rgba(242,203,20,0) 98%),linear-gradient(182deg,rgba(242,203,20,0),rgba(242,203,20,.3019607843) 8%,rgba(242,203,20,0) 15%);background-position:0 100%;background-size:100% 200%}.page-name-container{position:relative;height:100%}.page-name{font-family:"Fira Sans Condensed",Helvetica,Arial,sans-serif;font-size:.9rem;font-weight:300;position:absolute;bottom:0;left:2rem;text-align:end;white-space:nowrap;writing-mode:vertical-lr;text-orientation:mixed;rotate:180deg}.site-header{position:absolute;z-index:100;width:100%;transition:.75s cubic-bezier(0,1,.5,1);background:linear-gradient(to bottom,#f1f1f1 0,#f1f1f1 25%,rgba(255,255,255,0) 100%)}.has-fixed-header .site-header{position:fixed}.has-fixed-header .site-header.shrink{background-color:#fff;box-shadow:0 0 2rem rgba(51,51,51,.2)}.page-template-page-builder .site-header{position:relative;background-color:#333}.page-template-page-builder .site-header.fixed{position:fixed}.site-header>.wrap{display:flex;transition:.75s cubic-bezier(0,1,.5,1);align-items:center;justify-content:space-between;flex-wrap:wrap}.title-area{position:relative;display:block;height:100%;margin:0 auto 0 0;padding:0;flex:1}.title-area .custom-logo-link{display:block}.title-area .custom-logo-link .custom-logo{width:auto;height:80px;max-height:80px;padding:.5rem 1rem .5rem 0;border-bottom:1px solid transparent}.title-area .custom-logo-link .custom-logo:hover{border-bottom:1px solid #8f7100}.site-title{font-family:Exo,Helvetica,Arial,sans-serif;font-size:1.7rem;font-weight:700;line-height:1;margin-bottom:0;white-space:nowrap}.site-title a{text-decoration:none;color:#fff}.site-description{font-size:1.2rem;line-height:1;margin-bottom:0;color:#fff}.header-widget-area .widget-wrap{clear:both}.header-widget-area .widget-wrap:after,.header-widget-area .widget-wrap:before{display:block;clear:both;content:""}.header-widget-area .simple-social-icons ul li a,.header-widget-area .simple-social-icons ul li a:focus,.header-widget-area .simple-social-icons ul li a:hover{background-color:transparent!important}.wp-custom-header{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;width:100%;height:100%;margin:auto;pointer-events:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.woocommerce .wp-custom-header img,.wp-custom-header iframe,.wp-custom-header img,.wp-custom-header video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.wp-custom-header iframe{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;width:140%;min-width:100%;max-width:140%;height:140%;min-height:56.25vw;max-height:none;margin:auto}.wp-custom-header img,.wp-custom-header-video-button{display:none}.page-header{position:relative;min-height:50vh;margin:0;padding:12rem 0 6rem;text-align:center;color:#fff;background-position:center;background-size:cover}.page-header:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;content:"";pointer-events:none;background-color:transparent}.page-header .wrap{position:relative;z-index:1}.page-header h1{font-family:Exo,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:900;max-width:768px;margin:0 auto .382em;text-transform:uppercase;color:#d6b000}.page-header p{max-width:768px;margin:0 auto}.extra-boundaries{display:flex;clear:both;overflow-y:hidden;height:calc(100vw + 80px);margin-right:calc(-50vw + 50%)!important;margin-left:calc(-50vw + 50%)!important;padding:80px 0 0;text-align:center;background-color:#f1f1f1;justify-content:center;align-items:center}.extra-boundaries img{width:100%;max-width:1280px;height:auto;margin:0 auto;padding:0;-o-object-fit:cover;object-fit:cover}.extra-boundaries #bwg_container1_0{margin:0 auto}.extra-boundaries blockquote{max-width:1024px;margin:4em auto;padding:0 2em;color:#fff}.no-featured-image{clear:both;height:80px}.landing__footer-logo a,.landing__header-logo a{display:block;max-width:100%;margin:0 auto}.landing__footer-logo img,.landing__header-logo img{width:clamp(120px,25vw,220px)!important;margin:0 auto}.landing__footer-logo a{max-width:110px;margin:0}.landing__footer-logo img{width:clamp(60px,15vw,110px)!important;margin-left:0}.landing__header-title{font-weight:900;text-align:center;text-wrap-style:balance}.landing__header-subtitle{font-weight:700;text-align:center;text-wrap-style:balance}.landing__header-subtitle .smaller{font-size:80%;font-weight:500}.landing__header-description{font-weight:500;font-style:italic;text-align:center;text-wrap-style:balance}.smaller{font-size:80%}.menu{font-family:Exo,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:900;font-style:italic;line-height:1;display:flex;clear:both;width:100%;text-align:left;text-transform:uppercase;flex-wrap:wrap}.menu:after,.menu:before{display:block;clear:both;content:""}.menu-item{position:relative;display:block;width:100%;padding:0;border-bottom:2px solid #ccc}.menu-item.right{margin-left:auto}.menu-item a:focus-visible{border-radius:1.5rem;outline:#005881 solid 3px}.menu-item.button{font-size:1.2rem;padding:0;background-color:#d6b000}.menu-item.button:hover{box-shadow:none}.menu-item.button>a>span{display:block;margin-top:1em;padding:1em 2em;color:#fff;border-radius:1.5rem;background-color:#8f7100}.menu-item.button>a>span:hover{transition:.75s cubic-bezier(0,1,.5,1);color:#8f7100}.menu-item a{display:inline-block;width:auto;padding:1.5em 0;text-decoration:none;color:#000}.menu-item a span{position:relative}.menu-item a:focus,.menu-item a:hover,.menu-item.current-menu-item>a{color:#8f7100}.menu-item.current-menu-item>a{cursor:text}.menu-item--search{width:100%;padding:1.5em 0}.menu-search__icon{position:relative;height:1em;background-image:url(/wp-content/themes/modenanastri/assets/svgs/optimized/search.svg);background-repeat:no-repeat;background-position:top left}.menu-search__icon span{display:inline-block;margin-left:2em}.menu-search__icon:hover{width:1.5em;height:1.5em}.menu-search__form{margin-top:1em}.menu-search__form input[type=search]{font-family:Exo,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:400;padding:.25em 1em;border-radius:2em;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-form:after{font-family:Exo,Helvetica,Arial,sans-serif!important;font-size:1em!important;position:absolute;top:.35em!important;right:1em!important;display:block;width:1em;height:1em;content:url(/wp-content/themes/modenanastri/assets/svgs/optimized/search.svg)!important;pointer-events:none}.sub-menu{font-size:1.6rem;display:none;clear:both;padding:0 0 1em}.sub-menu:after,.sub-menu:before{display:block;clear:both;content:""}.sub-menu .menu-item{font-family:"Fira Sans Condensed",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;border-bottom:none}.sub-menu .menu-item.last-of-group{border-bottom:1px dashed #d6b000}.sub-menu li{width:100%}.sub-menu li:first-of-type{margin-top:.5em}.sub-menu a{padding:1em 0 1em 1em}.sub-menu .sub-menu{padding-left:1em}.nav-primary{position:fixed;top:-1rem;right:-1rem;bottom:-1rem;left:-1rem;display:none;overflow:auto;overflow-x:visible;width:100vw;margin:auto;padding:5vw;border-top:2px solid #ccc;border-bottom:2px solid #ccc;background-color:rgba(255,255,255,.9);-webkit-overflow-scrolling:touch}.nav-primary.visible{display:block}.no-js .nav-primary{position:relative;display:block;width:100%}.no-js .nav-primary .wrap{padding:0 5%}.no-js .nav-primary .menu-item{display:inline-block;width:auto;margin:0 .5em}.nav-primary .wrap{height:100%}.nav-primary .menu{flex-direction:column;min-height:100%;padding:0 0 1em;justify-content:center}.menu-toggle{line-height:1;position:absolute;z-index:999;right:5vw;display:block;padding:2.7rem 0;cursor:pointer;letter-spacing:-.5em;color:transparent;border:none;background-color:transparent;box-shadow:none}.menu-toggle:focus,.menu-toggle:hover{color:transparent;border:none;outline:0;background:0 0;box-shadow:none}.menu-toggle:focus-visible{margin:-25em;padding:.25em;border-radius:1.5rem;outline:#005881 solid 3px}.menu-toggle.activated{position:fixed}.menu-toggle span{position:relative;display:block;float:right;width:2.5rem;height:.2rem;margin-top:.7rem;margin-left:.236em;transition:background .2s;border-radius:1.5rem;background:#000}.menu-toggle span::after,.menu-toggle span::before{position:absolute;left:0;display:block;width:100%;height:.2rem;content:" ";border-radius:1.5rem;background-color:#000}.menu-toggle span::before{top:-.7rem;transition:top .2s .2s,transform .2s}.menu-toggle span::after{bottom:-.7rem;transition:bottom .2s .2s,transform .2s}.menu-toggle.activated span{background:0 0}.menu-toggle.activated span::before{top:0;transition:top .2s,transform .2s .2s;transform:rotate(45deg)}.menu-toggle.activated span::after{bottom:0;transition:bottom .2s,transform .2s .2s;transform:rotate(-45deg)}.sub-menu-toggle{margin:0 -1em 0 1em;padding:.9em;background-color:#f2cb14}.sub-menu-toggle:focus,.sub-menu-toggle:hover{background:rgb(247.3467741935,224.3870967742,116.6532258065)}.sub-menu-toggle:before{display:block;margin:.4rem 0 -.4rem;content:"";border:.8rem solid transparent;border-top-color:#000}.sub-menu-toggle.activated:before{margin:-.4rem 0 .4rem;transform:rotate(180deg)}li.icon-content,p.icon-content{line-height:1.5;clear:left}.icon{display:inline-block;width:4.5rem;height:4.5rem;margin-right:.5em;padding:.15em;vertical-align:middle;border:none;border-radius:.25em;fill:currentColor}.entry,.single .entry{background-color:transparent}.subtitle{font-family:Exo,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:400;font-style:italic;line-height:1.3;padding-left:1em;letter-spacing:0;color:#8f7100;border-left:5px solid #d6b000}.subtitle a:link,.subtitle a:visited{color:#8f7100}.subtitle a:focus,.subtitle a:hover{color:#1e1d1c}.entry-content{clear:both}.entry-content:after,.entry-content:before{display:block;clear:both;content:""}.archive .entry-content p,.blog .entry-content p{display:flex;flex-wrap:wrap}.entry-content li{margin-left:2rem;padding-left:0;color:#000}.entry-content ol,.entry-content ul{margin-bottom:1em;margin-left:-2rem;padding-left:0}.entry-content ol.blocks-gallery-grid,.entry-content ol.wp-block-gallery,.entry-content ul.blocks-gallery-grid,.entry-content ul.wp-block-gallery{margin-bottom:0;margin-left:0;padding-left:0}.entry-content ol>li{list-style-type:decimal}.entry-content ul>li{list-style-type:none}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content li li{list-style-type:circle}.entry-content code{display:block;margin-top:1em;padding:1rem 2rem;border:2px solid #ccc;border-radius:1.5rem;background-color:#ccc}.entry-content>:last-child{margin-bottom:0}.entry-image-link img{display:block;margin:0}.entry-image-link{display:block;margin:0 0 3rem}.single .entry-footer{padding:3rem 0 0}p.entry-meta{font-family:Exo,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;color:#d6b000}.entry-header p.entry-meta{margin-bottom:1em}.entry-categories,.entry-tags{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.entry-categories img,.entry-tags img{margin-right:.5em}.pagination{display:flex;clear:both;width:100%;margin:5vw 0 10vw;justify-content:center}.pagination:after,.pagination:before{display:block;clear:both;content:""}.adjacent-entry-pagination{font-family:Exo,Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:700;margin:0;padding:4rem 0;background-color:#ccc}.adjacent-entry-pagination a{text-decoration:none;color:#666}.archive-pagination ul{display:flex}.archive-pagination li{margin:0 .25em 0 0}.archive-pagination a{font-size:1.3rem;display:block;padding:.75rem 1rem;transition:.75s cubic-bezier(0,1,.5,1);text-decoration:none;color:#333;border-radius:1.5rem;background-color:#fff}.archive-pagination .active a,.archive-pagination a:hover{color:#fff;background-color:#8f7100;box-shadow:0 1rem 1rem -.5rem rgba(51,51,51,.15)}.comment-respond,.entry-comments,.entry-pings{font-size:1.4rem;font-style:italic;line-height:1.3;margin-top:4rem;padding:2rem;border-radius:.5rem;background-color:#f1f1f1}.comment-respond .form-submit{margin-bottom:0}.comment-list li{padding:4rem 0 0 5vw}.comment-list .depth-1{padding-left:0}.comment-list .comment-respond{padding:0 0 0 1em}.comment-list>.comment-respond{padding:0}.children{color:#005881}.comment-time{font-weight:700;display:inline}.comment-header{margin-bottom:5vw}.comment-header p{margin-bottom:0}.comment-edit-link{padding-left:calc(4.8rem + 1em)}.entry-pings .comment-edit-link{display:block;clear:both;padding:0}.comment-reply-link{display:block;margin-bottom:1em}.comment-meta{padding-left:calc(4.8rem + 1em);word-break:break-all}.entry-pings .comment-meta{padding:0 0 1em}.comment-content{clear:both}.comment-content ul>li{list-style-type:disc}.comment-content p{margin-bottom:.618em}.comment-respond input[type=email] label,.comment-respond input[type=text] label,.comment-respond input[type=url] label{display:block;margin-right:1rem}.entry-pings .reply{display:none}.pingback:last-of-type p{margin-bottom:0}.comment-form-comment label{display:block}.comment-form-comment textarea{width:100%;margin-bottom:1rem}.archive .entry,.blog .entry,.search .entry{display:grid;margin-bottom:4rem;grid-template-columns:1fr 2fr;grid-template-rows:auto;grid-template-areas:"entry-image-link entry-title " "entry-image-link entry-content" "entry-image-link entry-footer";-moz-column-gap:2rem;column-gap:2rem;row-gap:10px;row-gap:1rem}.archive .entry-image-link,.blog .entry-image-link,.search .entry-image-link{border-radius:1.5rem;grid-area:entry-image-link}.archive .entry-image-link img,.blog .entry-image-link img,.search .entry-image-link img{width:100%;height:auto}.archive a,.blog a,.search a{overflow:hidden}.archive a:link img,.archive a:visited img,.blog a:link img,.blog a:visited img,.search a:link img,.search a:visited img{overflow:hidden;transition:.3s ease-in-out;transform:scale(1)}.archive a:focus img,.archive a:hover img,.blog a:focus img,.blog a:hover img,.search a:focus img,.search a:hover img{overflow:hidden;transition:.3s ease-in-out;transform:scale(1.05)}.archive .entry-title,.blog .entry-title,.search .entry-title{grid-area:entry-title}.archive .entry-content,.blog .entry-content,.search .entry-content{grid-area:entry-content}.archive .entry-content p,.blog .entry-content p,.search .entry-content p{font-size:1.3rem}.archive .entry-footer,.blog .entry-footer,.search .entry-footer{grid-area:entry-footer}h1.entry-title{text-transform:none}h1.entry-title a{text-decoration:none}.container-mn{display:flex;flex-direction:row;width:100%;flex-flow:wrap;flex-wrap:nowrap;align-items:start}.container-mn .content-mn-img{margin:0;padding:2px 10px 2px 0;text-align:center;flex-basis:50%}.container-mn .content-mn-img img{display:inline-block;width:100%;max-width:40vw}.container-mn .content-mn-div,.container-mn .content-mn-text{padding:2px 4px;flex-basis:50%}.container-mn .content-mn-div p{font-size:1.3rem;line-height:1.6}.comparing-table{border:none}.comparing-table td,.comparing-table th{font-size:1.35rem;line-height:1.33;margin:0;padding:2px 4px 12px;text-align:left;vertical-align:top;border:none;border-top:1px solid #f1f1f1}.comparing-table th.first-col{font-family:Exo,Helvetica,Arial,sans-serif;font-size:1.35rem;font-weight:900;font-style:italic;line-height:1.2;width:30%;margin:0;padding:2px 4px;color:#1e1d1c}dl.product_data{display:flex;flex-direction:column;flex-flow:wrap}.product_data{clear:both}.product_data p{margin:0;padding:0}.product_data h2{font-size:1.35rem;line-height:1.2;margin:0;padding:0}.product_data h3{font-size:1.35rem;line-height:1.2;margin-top:.75em;margin-bottom:.25em}.product_data h3:first-of-type{margin-top:0}.product_data h4{font-size:1.1rem;line-height:1.2;margin-top:.75em;margin-bottom:.25em}.product_data h4:first-of-type{margin-top:0}.product_data dt{font-size:1.35rem;font-style:italic;line-height:1.33;margin-top:1rem;margin-bottom:0;padding:2px 4px;text-transform:uppercase;flex-basis:30%}.product_data dt h2{font-size:1.35rem}.product_data dt h2::after{content:": "}.product_data dd{font-size:1.35rem;font-style:italic;line-height:1.33;margin:1rem 0;padding:2px 4px;flex-basis:70%}.product_data dd.la-gamma-comprende ul>li{font-weight:650;display:block;margin-bottom:.5em;margin-left:2rem;text-indent:0;text-transform:uppercase}.product_data dd.la-gamma-comprende ul>li::before{display:inline-block;width:2rem;max-width:20px;max-width:2rem;margin-left:-2rem;content:"›"/"";text-indent:5px;text-indent:.5rem}.product_data dd ul{margin-bottom:0;padding-left:0!important;list-style:none!important}.product_data dd ul.trasformati-list{margin-left:0;padding-left:.5em;list-style:square}.product_data dd ul.trasformati-list>li{list-style-type:square;text-transform:uppercase}.product_data dd ul>li{font-size:1.35rem;clear:left;list-style-type:none}.product_data dd ul>li::before{display:none}.product_data dd .nota{font-size:.7em;font-style:italic;margin:.5em 0}.logo-fsc img{width:clamp(180px,100%,220px);height:auto}.scarica,.vedi{display:block;margin:.5em 0;text-align:right;text-transform:uppercase}.scarica .button,.vedi .button{min-width:66%;text-align:center;color:#1e1d1c;border:1px solid #999;background-color:#fff}.scarica .button span::before,.vedi .button span::before{display:inline-block;width:auto;margin:0 .5em 0 0;content:"vedi →"/"vedi pagina: ";text-transform:none;color:#999}.scarica .button:focus,.scarica .button:hover,.vedi .button:focus,.vedi .button:hover{color:#fff;border:1px solid #1e1d1c;background-color:#1e1d1c}.scarica .button:focus span::before,.scarica .button:hover span::before,.vedi .button:focus span::before,.vedi .button:hover span::before{color:#999}.scarica .button span::before{content:"scarica pdf ↓"/"scarica il pdf "}.quadrato{line-height:2em}.quadrato::before{display:block!important;float:left!important;width:2em!important;height:2em!important;margin:0 5px 2px 0!important;content:""!important;border:1px solid #fff;border-radius:2px;background-color:#f1f1f1}.quadrato--avana::before{border-color:#b09679;background-color:#b09679}.quadrato--bianco::before{border-color:#f1f1f1;background-color:#fff}.quadrato--nero::before{border-color:#000;background-color:#000}.quadrato--trasparente::before{opacity:.2;border-color:#f1f1f1;background-color:#fff;background-image:linear-gradient(45deg,#000 25%,transparent 25%,transparent 75%,#000 75%,#000),linear-gradient(45deg,#000 25%,transparent 25%,transparent 75%,#000 75%,#000);background-position:0 0,5px 5px;background-size:10px 10px}.quadrato--arancio-strapping::before{border-color:#a3302b;background-color:#a3302b}.quadrato--giallo-nastro-masking::before{border-color:#f3eab5;background-color:#f3eab5}.quadrato--avorio-nastro-masking::before{border-color:#f1ede4;background-color:#f1ede4}.quadrato--avana-nastro-carta-imb::before{border-color:#b0814e;background-color:#b0814e}.quadrato--avorio-nastro-carta-imb::before{border-color:#e6d1a6;background-color:#e6d1a6}.quadrato--bianco-nastro-carta-imb::before{border-color:#f0e7d6;background-color:#f0e7d6}.quadrato--bianco-ottico-nastro-carta-imb::before{border-color:#f1f1f1;background-color:#fff}.quadrato--bianco-nastro::before{border-color:#eaebe6;background-color:#eaebe6}.quadrato--avana-nastro::before{border-color:#866446;background-color:#866446}.quadrato--trasparente-nastro::before{opacity:.2;border-color:#fcf8f5;background-color:#fcf8f5;background-image:linear-gradient(45deg,#000 25%,transparent 25%,transparent 75%,#000 75%,#000),linear-gradient(45deg,#000 25%,transparent 25%,transparent 75%,#000 75%,#000);background-position:0 0,5px 5px;background-size:10px 10px}.quadrato--giallo-nastro::before{border-color:#f3cb31;background-color:#f3cb31}.quadrato--verde-nastro::before{border-color:#27763d;background-color:#27763d}.quadrato--rosso-nastro::before{border-color:#b8181f;background-color:#b8181f}.quadrato--blu-nastro::before{border-color:#074cad;background-color:#074cad}.quadrato--blu-scuro-nastro::before{border-color:#0d235d;background-color:#0d235d}.quadrato--azzurro-nastro::before{border-color:#08a0e2;background-color:#08a0e2}.quadrato--arancione-nastro::before{border-color:#ff4022;background-color:#ff4022}.quadrato--verde-reggia::before{border-color:#35a0a1;background-color:#35a0a1}.quadrato--giallo-reggia::before{border-color:#f5c630;background-color:#f5c630}.quadrato--arancione-reggia::before{border-color:#e4702a;background-color:#e4702a}.quadrato--rosso-reggia::before{border-color:#c2212c;background-color:#c2212c}.quadrato--azzurro-reggia::before{border-color:#5691ce;background-color:#5691ce}.quadrato--blu-reggia::before{border-color:#1146eb;background-color:#1146eb}.quadrato--film-azzurro::before{border-color:#75a3d9;background-color:#75a3d9}.quadrato--profili-azzurro::before{border-color:#45adda;background-color:#45adda}.quadrato--verde-pluriball-rigenerato::before{border-color:#99bc9f;background-color:#99bc9f}.quadrato--grigio-pluriball-rigenerato::before{border-color:#cecece;background-color:#cecece}.quadrato--verde-scuro-pluriball::before{border-color:#395347;background-color:#395347}.quadrato--bianco-avorio-patatine-mais::before{border-color:#dbd3c8;background-color:#dbd3c8}.icona-riciclo{display:inline-block;width:80px;height:80px}.indent-to-dd,.see-also{margin-left:0}.cta{display:block;width:100%;margin:6rem auto;padding:0;text-align:center}.cta h3{font-family:Exo,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.cta .pbutton{margin-bottom:0;text-align:right}.cta .pbutton .button,.cta .pbutton button{margin-bottom:0}.cta .button{font-size:1.8rem;width:100%}.cta .condizioni{font-size:1.6rem;font-weight:400;font-style:italic;margin:.25em auto;text-align:center;color:#1e1d1c}.cta.cta--green{background:#309d0e}.cta.cta--first{margin:0}.cta.cta--first .button{white-space:wrap}.cta.cta--mid{margin:.25em auto}.cta.cta--mid .button{white-space:wrap}.icon-widget .pbutton{margin-bottom:0;text-align:center}.icon-widget .pbutton .button,.icon-widget .pbutton button{margin-bottom:0}.figure-link a{overflow:hidden}.figure-link a:link img,.figure-link a:visited img{overflow:hidden;transition:.3s ease-in-out;transform:scale(1);border-radius:1.5rem}.figure-link a:focus img,.figure-link a:hover img{overflow:hidden;transition:.3s ease-in-out;transform:scale(1.05);border-radius:1.5rem}.figure-mn img{max-width:50%;margin:0 auto}.figure-mn figcaption{font-size:1.3rem;font-style:italic;text-align:center}.alert{margin:2em;padding:1em 1.5em;text-align:center;color:#8f7100;border:2px solid #8f7100;border-radius:1.5rem;background:rgb(229.5,229.5,229.5)}.lines-on-the-sides{display:flex;flex-direction:row;margin:6rem 0 3rem;align-items:center}.lines-on-the-sides h2,.lines-on-the-sides h3{line-height:1.1;margin:0;padding:0 1em;text-align:center;color:#757575!important;background:0 0;text-wrap-style:balance}.body-green .lines-on-the-sides h2,.body-green .lines-on-the-sides h3{color:#309d0e!important}.lines-on-the-sides::after,.lines-on-the-sides::before{display:block;height:2rem;margin:0;content:"";background:repeating-linear-gradient(180deg,#ccc,#ccc 1px,transparent 1px,transparent 10px);flex:1 0 auto}.body-green .lines-on-the-sides::after,.body-green .lines-on-the-sides::before{background:repeating-linear-gradient(180deg,#309d0e,#309d0e 1px,transparent 1px,transparent 10px)}.children-with-images h3{line-height:1.1;padding:0 1em;text-align:center;background:0 0}.children-with-images ul.pages-list li{margin-bottom:.5em}.children-with-images ul.pages-list li:before{display:none;content:""}.children-with-images ul.pages-list li a.flex-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:start;align-items:center;align-content:stretch}.children-with-images ul.pages-list li a.flex-container:link,.children-with-images ul.pages-list li a.flex-container:visited{text-decoration:none;background-color:#fff}.children-with-images ul.pages-list li a.flex-container:link img,.children-with-images ul.pages-list li a.flex-container:visited img{transition:.3s ease-in-out;transform:scale(1)}.children-with-images ul.pages-list li a.flex-container:link .flex-container-text,.children-with-images ul.pages-list li a.flex-container:visited .flex-container-text{padding:0 1em;transition:.3s ease-in-out}.children-with-images ul.pages-list li a.flex-container:focus,.children-with-images ul.pages-list li a.flex-container:hover{text-decoration:none}.children-with-images ul.pages-list li a.flex-container:focus img,.children-with-images ul.pages-list li a.flex-container:hover img{transform:scale(1.1)}.children-with-images ul.pages-list li a.flex-container:focus .flex-container-text,.children-with-images ul.pages-list li a.flex-container:hover .flex-container-text{padding:0 0 0 2em}.children-with-images ul.pages-list li a.flex-container:focus .flex-container-text:after,.children-with-images ul.pages-list li a.flex-container:hover .flex-container-text:after{display:inline-block;margin-left:1em;content:">>"/""}.children-with-images ul.pages-list li a.flex-container .flex-container-img{overflow:hidden;-o-object-fit:contain;object-fit:contain;flex:0 0 160px}.children-with-images ul.pages-list li a.flex-container .flex-container-img img{width:160px}.children-with-images ul.pages-list li a.flex-container .flex-container-text{font-family:Exo,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:900;font-style:italic;line-height:1;display:inline-block;text-transform:uppercase;color:#1e1d1c;flex:1 1 auto}.children-with-images ul.pages-grid{display:grid;margin:0;padding:0;grid-template-columns:repeat(2,1fr);gap:20px;gap:2rem}.children-with-images ul.pages-grid li{margin:0;padding:0}.children-with-images ul.pages-grid li:before{display:none;content:""}.children-with-images ul.pages-grid li img{width:100%;height:auto}.children-with-images ul.pages-grid li a.flex-container{display:block}.children-with-images ul.pages-grid li a.flex-container .flex-container-text{font-family:Exo,Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:900;font-style:italic;line-height:1;display:inline-block;width:100%;padding:.5em .25em;text-align:center;text-transform:uppercase;color:#1e1d1c}.children-with-images ul.pages-grid li a.flex-container:link,.children-with-images ul.pages-grid li a.flex-container:visited{text-decoration:none}.children-with-images ul.pages-grid li a.flex-container:link img,.children-with-images ul.pages-grid li a.flex-container:visited img{transition:.3s ease-in-out;transform:scale(1)}.children-with-images ul.pages-grid li a.flex-container:link .flex-container-text,.children-with-images ul.pages-grid li a.flex-container:visited .flex-container-text{transition:.3s ease-in-out}.children-with-images ul.pages-grid li a.flex-container:focus,.children-with-images ul.pages-grid li a.flex-container:hover{text-decoration:none}.children-with-images ul.pages-grid li a.flex-container:focus img,.children-with-images ul.pages-grid li a.flex-container:hover img{transform:scale(1.1)}.children-with-images ul.pages-grid li a.flex-container:focus .flex-container-text,.children-with-images ul.pages-grid li a.flex-container:hover .flex-container-text{color:#222}.children-with-images ul.pages-grid li a.flex-container .flex-container-img{overflow:hidden;border-radius:1.5rem;-o-object-fit:contain;object-fit:contain}.children-with-images ul.pages-grid li.green a.flex-container .flex-container-img{position:relative}.children-with-images ul.pages-grid li.green a.flex-container .flex-container-img::after{font-family:Exo,Helvetica,Arial,sans-serif;font-size:10px;font-weight:900;font-style:italic;line-height:10px;position:absolute;z-index:10;top:75px;left:-18px;display:block;width:130px;height:20px;padding:5px;content:"ECO FRIENDLY"/"ECO FRIENDLY, ";transform:rotate(-45deg);transform-origin:left top;text-align:center;white-space:nowrap;text-transform:uppercase;color:#f1f1f1;background-color:#309d0e}.children-with-images ul.pages-grid li.green a.flex-container .flex-container-img img{position:relative;border-radius:1.5rem}.children-with-images ul.pages-grid li.partnership a.flex-container .flex-container-img{position:relative}.children-with-images ul.pages-grid li.partnership a.flex-container .flex-container-img::after{font-family:Exo,Helvetica,Arial,sans-serif;font-size:10px;font-weight:900;font-style:italic;line-height:10px;position:absolute;z-index:10;top:75px;left:-18px;display:block;width:130px;height:20px;padding:5px;content:"PARTNERSHIP"/"PARTNERSHIP, ";transform:rotate(-45deg);transform-origin:left top;text-align:center;white-space:nowrap;text-transform:uppercase;color:#f1f1f1;background-color:#005881}.children-with-images ul.pages-grid li.partnership a.flex-container .flex-container-img img{position:relative;border-radius:1.5rem}.children-with-images ul.pages-grid li.new a.flex-container .flex-container-img{position:relative}.children-with-images ul.pages-grid li.new a.flex-container .flex-container-img::after{font-family:Exo,Helvetica,Arial,sans-serif;font-size:10px;font-weight:900;font-style:italic;line-height:10px;position:absolute;z-index:10;top:75px;left:-18px;display:block;width:130px;height:20px;padding:5px;content:"NEW"/"NEW, ";transform:rotate(-45deg);transform-origin:left top;text-align:center;white-space:nowrap;text-transform:uppercase;color:#f1f1f1;background-color:#d6b000}.children-with-images ul.pages-grid li.new a.flex-container .flex-container-img img{position:relative;border-radius:1.5rem}.toplink{float:right;margin-top:-4.5rem;margin-right:1rem}.toplink a{font-size:1.6rem;padding:0 1.5em;text-decoration:none}.toplink a::before{content:"↥"/""}.toplink a:link,.toplink a:visited{text-decoration:none}.extra-boundaries-img-container{display:flex;clear:both;overflow-y:hidden;height:60vw;max-height:600px;margin-right:calc(-50vw + 50%)!important;margin-left:calc(-50vw + 50%)!important;padding:0;text-align:center;background-color:#f1f1f1;justify-content:center;align-items:center}.extra-boundaries-img-container img{width:100%;max-width:1280px;height:auto;margin:0 auto;padding:0;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0}.form-ricerca{margin-bottom:30vh!important}.privacy{font-size:80%}.logoimg{border:2px solid #ccc}.sidebar-primary{order:3}.widget{margin-bottom:10vw;word-wrap:break-word}.widget:last-of-type{margin-bottom:0}.sidebar .widget{font-size:1.6rem;margin-bottom:5vw}.sidebar .widget p:last-of-type,.widget ul>li:last-of-type:not(.gfield){margin-bottom:0}.widget ul>li{margin-bottom:.5em;padding-bottom:.5em}.widget ul>li:last-of-type{padding-bottom:0}.widget ol>li{padding-left:1em;list-style-position:inside;list-style-type:decimal;text-indent:-1em}.widget li li{margin:0 0 0 1em;padding:0;border:0}.widget-title,.widgettitle{font-size:2.4rem}.sidebar .widget-title,.sidebar .widgettitle{font-size:1.6rem;margin-bottom:1em}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}.site-footer{font-size:1.35rem;position:relative;color:#1e1d1c;background-color:#f1f1f1}.site-footer a:link,.site-footer a:visited{text-decoration:underline;color:#1e1d1c}.site-footer a:focus,.site-footer a:hover{text-decoration:underline;color:#8f7100}.site-footer>.wrap{position:relative;padding:0 5vw 5vw}.site-footer>.wrap p{max-width:calc(100% - 4rem);margin:0 3em 0 0}.site-footer .button,.site-footer button{font-size:1.5rem}.site-footer .button:link,.site-footer .button:visited,.site-footer button:link,.site-footer button:visited{text-decoration:none;color:#005881;background:0 0}.site-footer .button:focus,.site-footer .button:hover,.site-footer button:focus,.site-footer button:hover{text-decoration:none;color:#d6b000;background:0 0}.site-footer .copyright{font-size:1.15rem;font-style:italic;color:#1e1d1c}.site-footer .copyright a:link,.site-footer .copyright a:visited{text-decoration:underline;color:#1e1d1c}.site-footer .copyright a:focus,.site-footer .copyright a:hover{text-decoration:underline;color:#8f7100!important}.site-footer .agency{font-family:arial,sans-serif;font-size:.7em;margin:5rem 0 1rem!important;padding:0;text-align:left}.site-footer .agency a:link,.site-footer .agency a:visited{text-decoration:none;color:#1e1d1c}.site-footer .agency a:focus,.site-footer .agency a:hover{text-decoration:none;color:#8f7100}.site-footer .back-to-top-container{display:flex;margin-bottom:60px!important;justify-content:flex-start}.site-footer .back-to-top{font-size:11px;position:relative;width:45px;height:45px;margin:0!important;padding-top:24px;text-align:center;text-decoration:none!important;text-indent:-100000px;color:#fff!important;border-radius:1.5rem;background-color:#8f7100}.site-footer .back-to-top:hover{background-color:#b39100}.site-footer .back-to-top:after,.site-footer .back-to-top:before{position:absolute;top:15px;left:20px;display:block;width:4px;height:18px;content:"";transform:rotate(-45deg);transform-origin:top left;background-color:#fff}.site-footer .back-to-top:after{left:21px;transform:rotate(45deg);transform-origin:top right}.footer-widgets{z-index:0;padding:3rem 0}.footer-widgets .widget-area{width:100%;margin:0 auto 4rem}.footer-widgets .widget-area:last-of-type{margin-bottom:0}.footer-widgets .widget-area .widget{display:block;width:100%;margin:0 auto 2em}.footer-widgets .widget-area .widget:last-of-type{margin-bottom:0}.footer-widgets .widget-title{font-size:1.35rem;margin-bottom:1.5em;text-transform:uppercase;color:#005881}.footer-widgets .icon{fill:#005881}.footer-widgets .menu-item{font-family:Exo,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.618;width:50%;margin:0 0 1em;padding:0;text-transform:capitalize}.footer-widgets .menu-item a{float:left;margin:0;padding:0;text-align:left}.footer-widgets .sub-menu{display:none!important}.before-footer{position:relative;padding:6rem 0;color:#fff;background-color:#005881}.before-footer:before{position:absolute;z-index:1;bottom:0;display:block;content:"";pointer-events:none;background-color:transparent;top:1%;right:-50%;left:-50%;width:100vw;height:101%;margin:auto}.before-footer .widget{position:relative;z-index:1;margin-bottom:2rem}.before-footer .widget_media_image:first-of-type{position:absolute;z-index:0;top:0;right:-50%;bottom:0;left:-50%;display:block;width:100vw;height:100%;margin:auto}.before-footer .widget_media_image:first-of-type .widget-wrap{position:absolute;width:100%;height:100%}.before-footer .widget_media_image:first-of-type img{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.before-footer .wrap{z-index:1}.before-footer .widget-title{text-align:center;color:#ccc}.before-footer p{margin-bottom:0;color:#ccc}.before-footer .button,.before-footer button,.before-footer input[type=submit]{margin:0;color:#fff}.before-footer .button:hover,.before-footer button:hover,.before-footer input[type=submit]:hover{color:#fff}.before-footer .button.alignright,.before-footer button.alignright,.before-footer input[type=submit].alignright{float:left}.before-footer .menu{display:block;display:flex;justify-content:center}.before-footer .menu-item{display:block;display:flex;float:left;margin:0 2rem 2rem 0;padding:0;border-bottom:none;flex:0 1 120px;flex:0 1 12rem}.before-footer .menu-item a{display:block;display:flex;flex-direction:column;margin:0;padding:0;text-align:center}.before-footer .menu-item a:link,.before-footer .menu-item a:visited{text-decoration:none;color:#ccc;fill:#ccc}.before-footer .menu-item a:link svg,.before-footer .menu-item a:visited svg{width:100%;height:9rem;padding-top:1rem;padding-bottom:0;color:#ccc;border:none;fill:#ccc}.before-footer .menu-item a:link .title,.before-footer .menu-item a:visited .title{font-size:1.2rem;text-transform:uppercase}.before-footer .menu-item a:focus,.before-footer .menu-item a:hover{text-decoration:none;color:#fff;fill:#fff}.before-footer .menu-item a:focus svg,.before-footer .menu-item a:hover svg{padding-top:0;padding-bottom:1rem;transition:.75s cubic-bezier(0,1,.5,1);color:#fff;fill:#fff}.before-footer .menu-item a:focus .title,.before-footer .menu-item a:hover .title{transition:.75s cubic-bezier(0,1,.5,1);transform:scale(1.2)}.before-footer .menu-item a:focus-visible{outline:#fff solid 2px}.before-footer .menu-item a:focus-visible .title{transform:scale(1)}.before-footer .current_page_item a:focus,.before-footer .current_page_item a:hover,.before-footer .current_page_item a:link,.before-footer .current_page_item a:visited{color:#f2cb14;fill:#f2cb14}.before-footer .current_page_item a:focus svg,.before-footer .current_page_item a:hover svg,.before-footer .current_page_item a:link svg,.before-footer .current_page_item a:visited svg{width:100%;padding-top:1rem;padding-bottom:0;fill:#f2cb14}.before-footer .current_page_item a:focus .title,.before-footer .current_page_item a:hover .title,.before-footer .current_page_item a:link .title,.before-footer .current_page_item a:visited .title{transform:scale(1)}.logo-partner-in-footer img{width:clamp(150px,100%,160px);height:auto}.logo-fsc-in-footer img{width:clamp(160px,100%,200px);height:auto}.wpcf7 form .wpcf7-response-output{font-size:1.3rem;font-weight:550;font-style:italic;margin:2em 0 1em;padding:.75em calc(2em + 10%);text-align:center;color:#005881;border:1px solid #005881;border-radius:2px;background-color:rgba(0,88,129,.1);background-image:url(../../icons/circle-info-solid--blue.svg);background-repeat:no-repeat;background-position:10% center;background-size:2em 2em;text-wrap-style:balance}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{color:#309d0e;border-color:#309d0e;background-color:rgba(48,157,14,.1);background-image:url(../../icons/circle-check-solid--green.svg)}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{color:#be0000;border-color:#be0000;background-color:rgba(190,0,0,.1);background-image:url(../../icons/circle-exclamation-solid--red.svg)}.wpcf7 form.spam .wpcf7-response-output{color:#b39100;border-color:#b39100;background-color:rgba(179,145,0,.1);background-image:url(../../icons/circle-exclamation-solid--yellow.svg)}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{color:#be0000;border-color:#be0000;background-color:rgba(190,0,0,.1);background-image:url(../../icons/triangle-exclamation-solid--red.svg);fill:#be0000}div.wpcf7-mail-sent-ok{background:#309d0e!important}div.wpcf7-aborted,div.wpcf7-mail-sent-ng{background:#be0000!important}div.wpcf7-spam-blocked{background:#b39100!important}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{background:#be0000!important}span.wpcf7-not-valid-tip{font-size:1.2rem;font-weight:550;font-style:italic;display:block;margin-left:.5rem;color:#be0000}.wpcf7-form-control-wrap{position:relative}.form_privacy span.wpcf7-not-valid-tip{margin-top:calc(-1 * var(--form-checkbox-dim-mobile));margin-bottom:calc(var(--form-checkbox-dim-mobile) + .5em);margin-left:calc(var(--form-checkbox-dim-mobile) + var(--form-checkbox-margin-right) + 1ch)}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;z-index:100;top:20%;left:20%;padding:.2em .8em;border:1px solid #be0000;background:0 0}span.wpcf7-list-item{display:inline-block;margin:0}span.wpcf7-list-item-label::after,span.wpcf7-list-item-label::before{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{display:inline-block;visibility:hidden;width:16px;height:16px;margin:0 0 0 4px;padding:0;vertical-align:middle;border:none}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}input::-moz-placeholder,textarea::-moz-placeholder{font-family:Exo,Helvetica,Arial,sans-serif!important;font-size:1em!important;font-weight:300!important;font-style:italic!important;color:#595959!important}.placeholder-like,div.wpcf7 .placeheld,input::placeholder,textarea::placeholder{font-family:Exo,Helvetica,Arial,sans-serif!important;font-size:1em!important;font-weight:300!important;font-style:italic!important;color:#595959!important}div.wpcf7 input[type=file]{cursor:pointer}div.wpcf7 input[type=file]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=url]{direction:ltr}.grecaptcha-badge{visibility:hidden}.accordion{margin:0 auto}.accordion-item{margin-bottom:.4em;transition:.3s ease-in-out}.accordion-h-level{margin:0;padding:0;transition:opacity .25s ease-in-out}.accordion-trigger{font-family:Exo,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;font-style:normal;position:relative;display:flex;width:100%;margin:0;padding:0;cursor:pointer;transition:background-color .3s ease-in-out,transform .2s ease-in-out;text-align:left;color:#1e1d1c;border:1px solid #ccc;border-radius:.5rem;background-color:#f1f1f1;justify-content:space-between;align-items:center}.accordion-trigger::-moz-focus-inner{border:0}.accordion-trigger:focus-visible{outline:#f2cb14 solid 2px}.accordion-trigger:hover{background-color:rgb(228.25,228.25,228.25)}.accordion-title{padding:1rem 1.5rem;pointer-events:none;flex:0 1 auto}.accordion-icon{font-size:1.4rem;line-height:1;display:inline-block;width:1.6rem;height:1.6rem;margin:auto 1em;padding:0;transition:transform .3s;transition:background-color .3s ease-in-out,transform .3s ease-in-out;text-align:center;pointer-events:none;color:#1e1d1c;border-radius:50%;background-color:#f2cb14;flex:0 0 auto}.accordion-icon::after{font-size:1.4rem;line-height:1;display:inline-block;width:1.6rem;height:1.6rem;margin:0;padding:.1rem;content:"+";transition:transform .3s ease-in-out;text-align:center}.accordion-trigger:focus .accordion-icon,.accordion-trigger:hover .accordion-icon{background-color:rgb(244.6733870968,213.6935483871,68.3266129032)}.accordion-trigger[aria-expanded=true] .accordion-icon{background-color:rgb(199.939516129,166.7580645161,11.060483871)}.accordion-trigger[aria-expanded=true] .accordion-icon::after{content:"-";transform:rotate(180deg)}.accordion-panel{font-size:1.4rem;line-height:1.6;overflow:hidden;max-height:0;margin:0 4em 0 0;padding:0 1.5rem;transition:max-height .4s ease-in-out,opacity .3s ease-in-out;opacity:0}.accordion-panel p{margin:1rem 0 3rem}.accordion-trigger[aria-expanded=true]+.accordion-panel{max-height:50vh;opacity:1}.home .site-inner{padding:0}.home .entry-title{display:block;text-align:center}.home .shrink .title-area .custom-logo-link,.home .title-area .custom-logo-link{display:block}.home .page-header{height:100vh}.front-page-1,.front-page-2,.front-page-3,.front-page-4,.front-page-5,.front-page-6{padding:8rem 0}.front-page-1{position:relative;display:flex;clear:both;overflow:hidden;height:90vh;padding:0;text-align:center;color:#fff;background-color:transparent;background-position:center!important;background-size:cover!important;flex-wrap:wrap;align-items:center;align-content:center}.front-page-1:after,.front-page-1:before{display:block;clear:both;content:""}.front-page-1 .wrap{position:relative;z-index:2}.front-page-1 .widget:first-of-type{padding-top:5vh}.front-page-1 .widget .widget-wrap p{margin-bottom:1.618em;color:#ccc}.front-page-2{text-align:center}.front-page-2 .fa-coffee{margin-left:-1.5rem}.front-page-2 .widget-title{font-size:2rem;margin:1rem auto}.front-page-2 p{display:block;color:#666}.front-page-3{background-color:#ccc}.front-page-3 .wrap{flex-wrap:wrap}.front-page-3 .widget{margin-bottom:5vw}.front-page-3 .widget:first-of-type{margin-bottom:5rem}.front-page-3 .widget_custom_html:first-of-type{margin-right:auto;margin-left:auto;text-align:center}.front-page-3 .widget_custom_html:first-of-type hr{display:block;width:10rem;height:.3rem;margin:0 auto 4rem;padding:0;border:0;background-color:#8f7100}.front-page-3 .widget_custom_html:first-of-type p,.front-page-3 p{color:#666}.front-page-3 .entry{max-width:400px;max-width:40rem;margin-right:auto;margin-left:auto;padding:0;transition:.75s cubic-bezier(0,1,.5,1);border-radius:1.5rem;box-shadow:0 27px 40px -20px rgba(51,51,51,.11)}.front-page-3 .entry:hover{box-shadow:0 27px 40px -20px rgba(51,51,51,.22)}.front-page-3 .entry>a{position:relative;display:block;margin:0}.front-page-3 .entry>a:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;content:"";pointer-events:none;background-color:transparent;opacity:.1}.front-page-3 .entry>a:focus~.entry-header a{color:#666}.front-page-3 .entry p{display:flex;flex-wrap:wrap}.front-page-3 .entry-title{font-size:1.8rem;padding:3rem 3rem 0}.front-page-3 .entry-content{font-size:1.8rem;padding:0 3rem 3rem;color:#666}.front-page-3 img{min-width:100%;border-radius:1.5rem 1.5rem 0 0}.front-page-3 .more-link{font-family:Exo,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:700;display:block;width:auto;margin-top:1em;padding:.618em 1.618em;transition:.75s cubic-bezier(0,1,.5,1);text-decoration:none;color:#fff;border-radius:1.5rem;background-color:#333;box-shadow:0 27px 40px -20px rgba(51,51,51,.22)}.front-page-3 .more-link:hover{box-shadow:0 27px 40px -20px rgba(51,51,51,.22)}.front-page-4{position:relative;overflow:hidden;padding:10rem 0;text-align:center;color:#000;background-color:#ccc}.front-page-4:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;content:"";pointer-events:none;background-color:transparent}.front-page-4 .widget{max-width:640px;max-width:64rem;margin:0 auto}.front-page-4 .widget-wrap{position:relative;z-index:1;display:flex;width:100%;height:100%;align-items:center}.front-page-4 .widget_media_image:first-of-type{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;margin:0}.front-page-4 .widget_media_image:first-of-type img{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.front-page-4 .widget.widget_media_video{position:fixed;z-index:998;top:0;right:0;bottom:0;left:0;visibility:hidden;max-width:100%;height:100%;margin:auto;transition:.75s cubic-bezier(0,1,.5,1);pointer-events:none;opacity:0}.front-page-4 .widget.widget_media_video.visible{visibility:visible;pointer-events:all;opacity:1}.front-page-4 .textwidget{width:100%}.front-page-4 .wp-video{position:relative;padding:5%}.front-page-4 iframe{display:block;width:100%!important;height:100%!important;box-shadow:0 3rem 3rem -2rem rgba(51,51,51,.5)}.front-page-4 .show-video{font-size:2.4rem;width:3em;height:3em;margin:0 auto 1em;padding:0;transition:.75s cubic-bezier(0,1,.5,1);color:#fff;border:3px solid #fff;border-radius:3em;background-color:transparent}.front-page-4 .show-video:hover{transform:scale(1.1)}.front-page-4 .hide-video{font-size:2em;line-height:0;position:absolute;z-index:999;top:-5%;right:0;width:1em;height:1em;padding:1rem;text-align:center;border-radius:9rem;background:0 0;box-shadow:none}.front-page-4 .before{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;background-color:transparent}.after__div-logo{margin:0 0 .5em;text-align:center}.after__div-logo img{margin:0 auto}.after__div-testo{margin:.5em 4em 0;text-align:left}.front-page-5 .widget_custom_html:first-of-type{margin-right:auto;margin-left:auto;text-align:center}.front-page-5 .widget_custom_html:first-of-type hr{display:block;width:10rem;height:.3rem;margin:0 auto 4rem;padding:0;border:0;background-color:#8f7100}.front-page-5 .widget_custom_html:first-of-type p{color:#666}.front-page-5 .widget_custom_html:nth-of-type(2){margin-left:0;flex:auto}.front-page-5 .display-posts-listing{display:flex;margin-top:5rem;margin-bottom:-3rem;flex-wrap:wrap}.front-page-5 .listing-item{position:relative;margin-bottom:3rem;padding:0;transition:.75s cubic-bezier(0,1,.5,1);border-radius:1.5rem;box-shadow:0 27px 40px -20px rgba(51,51,51,.22)}.front-page-5 .listing-item:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;content:"";pointer-events:none;background-color:transparent;transition:.75s cubic-bezier(0,1,.5,1);opacity:.1;border-radius:1.5rem}.front-page-5 .listing-item:hover{box-shadow:0 27px 40px -20px rgba(51,51,51,.33)}.front-page-5 .listing-item:hover .title,.front-page-5 .listing-item:hover:before{opacity:1}.front-page-5 .listing-item:last-of-type{margin-bottom:3rem!important}.front-page-5 .image{display:block;height:100%}.front-page-5 .image img{border-radius:1.5rem}.front-page-5 .title{font-family:Exo,Helvetica,Arial,sans-serif;font-weight:700;line-height:1em;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;height:1em;margin:auto;transition:.75s cubic-bezier(0,1,.5,1);text-align:center;text-decoration:none;opacity:0;color:#fff}.front-page-6{background-color:#ccc}.front-page-6 img{width:5rem;margin-bottom:1rem}.front-page-6 .clone,.front-page-6 .lslide{padding:1.5rem}.front-page-6 .clone .wrap,.front-page-6 .lslide .wrap{clear:both;padding:2em 2em 2.4em;transition:.75s cubic-bezier(0,1,.5,1);border-radius:1.5rem;background-color:#fff;box-shadow:0 2rem 2rem -1rem rgba(51,51,51,.05)}.front-page-6 .clone .wrap:after,.front-page-6 .clone .wrap:before,.front-page-6 .lslide .wrap:after,.front-page-6 .lslide .wrap:before{display:block;clear:both;content:""}.front-page-6 .clone .wrap:hover,.front-page-6 .lslide .wrap:hover{box-shadow:0 2rem 2rem -1rem rgba(51,51,51,.1)}.front-page-6 blockquote{margin:0 0 1.5rem;padding:0;border:0}.front-page-6 .gts-rating+blockquote{margin-top:.5rem}.front-page-6 blockquote+img{float:left;margin-bottom:0}.front-page-6 h5{font-size:1.5rem;line-height:1;margin:0 1rem 1rem 0;color:#666}.sponsor-list a img,.sponsor-list a:link img,.sponsor-list a:visited img{box-shadow:2px 2px 4px rgba(255,255,255,.15);filter:grayscale(100%)}.sponsor-list a:focus img,.sponsor-list a:hover img{transform:scale(1.05);box-shadow:2px 2px 4px rgba(0,0,0,.3);filter:none}.sep-title{font-family:Exo,Helvetica,Arial,sans-serif;font-size:1.1rem;font-weight:400;clear:both;margin:2rem auto 1rem;text-align:left;color:#999;border-top:2px solid #ccc}@media (min-width:512px){.button+.button,.button+button,input[type=button]+.button,input[type=button]+button,input[type=reset]+.button,input[type=reset]+button,input[type=submit]+.button,input[type=submit]+button{clear:none;margin-top:0}.gallery-item{width:48.7179487179%;margin-bottom:2.5641025641%}.comment-respond,.entry-comments,.entry-pings{font-size:1.5rem}.front-page-1 h1{font-size:2.2em}}@media (min-width:768px){:root{--form-dim-radio-button:var(--form-checkbox-dim-desktop);--form-dim-checkbox:var(--form-checkbox-dim-desktop);--form-border-thickness:calc(var(--form-dim-radio-button) / 10);--form-checkmark-thickness:calc(var(--form-border-thickness) * 1.3);--form-border-radius-for-boxes:calc(var(--form-dim-radio-button) / 10)}body,h4,h5{font-size:2.2rem}h1{font-size:4.8rem}h2{font-size:3.2rem}h3{font-size:2.8rem}.psmall,h6{font-size:1.6rem}.button,input[type=button],input[type=reset],input[type=submit]{font-size:2.2rem}.button.small,input[type=button].small,input[type=reset].small,input[type=submit].small{font-size:1.35rem}.button--small{font-size:1.3rem}.button__condition{font-size:1.9rem}.form__label{font-size:1.4rem}.form__input-unit:has(:is(input,textarea,.form__text-input--datalist,select):not(:-moz-placeholder)) .form__label{font-size:1.2rem}.form__input-unit:has(:is(input,textarea,.form__text-input--datalist,select):focus) .form__label,.form__input-unit:has(:is(input,textarea,.form__text-input--datalist,select):not(:placeholder-shown)) .form__label{font-size:1.2rem}.form__fieldset,.form__input-unit{margin:0 0 2rem}.form__fieldset--colore,.form__fieldset--ncolori,.form__fieldset--quantita,.form__fieldset--tipo{padding:1rem}.radio-img-list-item{flex-direction:column}.form__fieldset-question{font-size:2.6rem}.form__legend,.form__legend--for-filled-background{font-size:1.4rem}.form__select,.form__text-input,.form__text-input--datalist,.form__textarea,input[type=checkbox]{font-size:1.6rem}.form__checkbox-label,.form__external-link{font-size:1.4rem;margin-top:calc(-1 * var(--form-checkbox-dim-desktop));margin-left:calc(var(--form-checkbox-dim-desktop) + var(--form-checkbox-margin-right) + 1ch)}.form__external-link{margin-top:1em}.form__radiogroup label,.form__radiogroup span.wpcf7-list-item{font-size:1.6rem}.form__flex{flex-direction:row;flex-wrap:wrap;justify-content:space-around}.form__flex-item{flex-direction:column;flex:1 0 calc(20% - var(--flexbox-gap) * 4)}.form__flex-ppl{flex-direction:row;flex-wrap:wrap;justify-content:space-around}.form__flex-item-ppl label{font-size:1.6rem}.form__flex-item-ppl{flex-direction:column;width:auto;flex:1 0 auto}.form__flex-nisg{flex-direction:row;flex-wrap:wrap;justify-content:space-around}.form__flex-item-nisg label{font-size:1.6rem}.form__flex-item-nisg{flex-direction:column;width:auto;flex:1 0 auto}.form__multicheckbox-label{font-size:1.2rem}.form_note{font-size:1.3rem}.form_cancel_suggest .button--100,.form_suggest .button--100{width:100%}#contatti-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 2rem;grid-template-areas:"form_user_data form_user_data" "form_company_data form_user_purpose" "form_message form_message " "form_privacy form_privacy" ". form_button"}#contatti-form-grid .form_group{margin-bottom:0}#contatti-form-grid input[type=submit]{margin-top:0}#richiesta-campione-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 2rem;grid-template-areas:"form_user_data form_company_data" "form_message form_message " "form_privacy form_privacy" ". form_button"}#richiesta-campione-form-grid .form_group{margin-bottom:0}#richiesta-campione-form-grid input[type=submit]{margin-top:0}#preventivo-form-grid{display:grid;margin:2em 0 0;grid-template-columns:1fr 1fr 1fr;gap:0 2rem;grid-template-areas:"form_user_name_data    form_user_name_data     form_user_phone_data" "form_user_email_data   form_user_email_data    form_user_email_data" "form_company_name_data form_company_name_data  form_company_province_data" "form_message           form_message            form_message " "form_privacy           form_button             form_button"}#preventivo-form-grid .form_group{margin-bottom:1rem}#preventivo-nastri-pers-form-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 2rem;grid-template-areas:"form_product_data      form_product_data      form_product_data" "form_user_name_data    form_user_name_data     form_user_phone_data" "form_user_email_data   form_user_email_data    form_user_email_data" "form_message           form_message            form_message" "form_privacy           form_button             form_button"}#preventivo-nastri-pers-form-grid .form_group{margin-bottom:2rem}#preventivo-nastri-ppl-acrilico-form-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 2rem;grid-template-areas:"form_product_data      form_product_data       form_product_data" "form_user_name_data    form_user_name_data     form_user_phone_data" "form_company_name_data form_company_name_data  form_company_name_data" "form_user_email_data   form_user_email_data    form_user_email_data" "form_message           form_message            form_message" "form_privacy           form_button             form_button"}#preventivo-nastri-ppl-acrilico-form-grid .form_group{margin-bottom:2rem}#preventivo-nastri-impianto-stampa-gratuito-form-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 2rem;grid-template-areas:"form_product_data          form_product_data           form_product_data" "form_company_name_data     form_company_name_data      form_user_phone_data" "form_user_email_data       form_user_email_data        form_user_email_data" "form_message               form_message                form_message" "form_legal_note            form_legal_note             form_legal_note" "form_privacy               form_button                 form_button"}#preventivo-nastri-impianto-stampa-gratuito-form-grid .form_group{margin-bottom:2rem}.qta{flex-direction:column;margin-left:0;flex-wrap:nowrap;justify-content:center;align-items:center;margin-block-start:1em}.qta__rotoli{flex:1 0 auto}figcaption{font-size:1.3rem}.wrap{width:90%;max-width:1280px;padding:0}.content-sidebar-wrap{width:90%;max-width:1280px}.five-sixths,.four-fifths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fifths,.three-fourths,.three-sixths,.two-fifths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.5641025641%}.one-half,.three-sixths,.two-fourths{width:48.7179487179%}.gallery-columns-3 .gallery-item,.one-third,.two-sixths{width:31.6239316239%}.four-sixths,.two-thirds{width:65.811965812%}.gallery-columns-4 .gallery-item,.one-fourth{width:23.0769230769%}.three-fourths{width:74.358974359%}.gallery-columns-5 .gallery-item,.one-fifth{width:17.9487179487%}.two-fifths{width:38.4615384615%}.three-fifths{width:58.9743589744%}.four-fifths{width:79.4871794872%}.gallery-columns-6 .gallery-item,.one-sixth{width:14.5299145299%}.five-sixths{width:82.905982906%}.first{clear:both;margin-left:0}.entry-content .alignwide{margin-right:-80px;margin-left:-80px}.boxed{flex-basis:45%!important}.as-white-space{display:block;flex-basis:5%!important}.wp-block-safe-svg-svg-icon:has(.img-optional){display:block!important}.after-entry,.author-box{margin-bottom:4rem}.author-box{margin-top:4rem}.wp-caption-text{font-size:1.4rem}.testi-note::before{font-size:1.2rem}.site-title{font-size:1.7rem}.site-description{font-size:1.2rem}.page-header{padding:20rem 0 10rem}.page-header h1{font-size:3.1rem}.extra-boundaries{height:calc(60vh + 90px);padding-top:20vh}.extra-boundaries img{-o-object-position:0 45px;object-position:0 45px}.menu-search__form input[type=search]{font-size:1.6rem}.subtitle{font-size:2.2rem}.single .entry-image-link{margin:0 0 4rem}p.entry-meta{font-size:1.2rem}.adjacent-entry-pagination{font-size:1.4rem}.archive-pagination a{font-size:1.6rem}.comment-header{margin-bottom:2em}.archive .entry-content p,.blog .entry-content p,.search .entry-content p{font-size:1.6rem}.container-mn .content-mn-img img{width:80%}.comparing-table td,.comparing-table th,.comparing-table th.first-col,.container-mn .content-mn-div p,.product_data h2,.product_data h3{font-size:1.6rem}.product_data h4{font-size:1.4rem}.product_data dt,.product_data dt h2{font-size:1.35rem}.product_data dd,.product_data dd ul>li{font-size:1.6rem}.cta{padding-left:calc(30% + 4px)}.cta .button{font-size:2.2rem}.cta .condizioni{font-size:2rem}.figure-mn img{max-width:100%}.figure-mn figcaption{font-size:1.5rem}.alert{margin:2em 10rem}.lines-on-the-sides::after,.lines-on-the-sides::before{height:2.8rem}.children-with-images ul.pages-grid{grid-template-columns:repeat(3,1fr)}.children-with-images ul.pages-grid li a.flex-container .flex-container-text{font-size:1.6rem}.children-with-images ul.pages-grid--2cols{margin-right:calc((100% - 4rem)/ 3 / 2);margin-left:calc((100% - 4rem)/ 3 / 2);text-align:center;grid-template-columns:repeat(2,1fr)}.children-with-images ul.pages-grid--1col{margin-right:calc((100% + 2rem)/ 3);margin-left:calc((100% + 2rem)/ 3);text-align:center;grid-template-columns:repeat(1,1fr)}.sidebar .widget{margin-bottom:4rem}.site-footer{font-size:1.6rem}.site-footer>.wrap{padding:0 0 6rem}.site-footer .button,.site-footer button{font-size:1.5rem}.site-footer .copyright{font-size:1.4rem}.footer-widgets .wrap{display:flex;flex-wrap:wrap}.footer-widgets .widget-area{margin-left:2.5641025641%;flex:1}.footer-widgets .widget-area:first-of-type{margin-left:0}.footer-widgets .widget-title{font-size:1.6rem}.before-footer{padding:2rem 0}.before-footer .widget{margin-bottom:0}.before-footer .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.before-footer .wrap:after,.before-footer .wrap:before{position:absolute}.before-footer .button.alignright,.before-footer button.alignright,.before-footer input[type=submit].alignright{float:right}.before-footer .menu-item a:link .title,.before-footer .menu-item a:visited .title{font-size:1.3rem}.wpcf7 form .wpcf7-response-output{font-size:1.6rem}span.wpcf7-not-valid-tip{font-size:1.4rem}.form_privacy span.wpcf7-not-valid-tip{margin-top:calc(-1 * var(--form-checkbox-dim-desktop));margin-bottom:calc(var(--form-checkbox-dim-desktop) + .5em);margin-left:calc(var(--form-checkbox-dim-desktop) + var(--form-checkbox-margin-right) + 1ch)}.accordion-trigger{font-size:1.8rem}.accordion-icon,.accordion-icon::after{font-size:1.8rem;width:2rem;height:2rem}.accordion-panel{font-size:1.6rem;margin-right:8em}.front-page-1 .widget{max-width:768px;margin-right:auto;margin-left:auto}.front-page-1 h1{font-size:2.7em}.front-page-2 .widget-title{font-size:2rem}.front-page-2 p{font-size:1.8rem;padding:0 1em}.front-page-2 p:last-of-type{margin-bottom:0}.front-page-3 .widget{margin-bottom:2.5641025641%}.front-page-3 .entry-content,.front-page-3 .entry-title{font-size:1.8rem}.front-page-3 .more-link{font-size:1.4rem}.front-page-4 .wrap{display:block}.front-page-4 .widget_media_image:first-of-type{max-width:100%}.front-page-4 .wp-video{padding:10%}.front-page-4 .show-video{font-size:2.4rem}.front-page-4 .hide-video{top:5%;right:5%}.after__div-testo{margin:1em 2em 0}.front-page-6 h5{font-size:1.5rem}.sep-title{font-size:2rem}}@media (min-width:768px) and (min-width:768px){.front-page-2 p{font-size:1.8rem}}@media (min-width:896px){.content-sidebar-wrap{flex-direction:row;justify-content:space-between}.content-sidebar-wrap:after,.content-sidebar-wrap:before{position:absolute}.sidebar-content .content-sidebar-wrap{flex-direction:row-reverse}.content{width:768px;margin-right:auto;margin-left:auto}.content-sidebar .content,.sidebar-content .content{width:calc(75% - 4rem);margin-right:0;margin-left:0}.full-width-content .content{width:100%}.breadcrumb{font-size:1.6rem}.page-name{font-size:1.1rem}.site-header.shrink>.wrap{padding:0}.site-header>.wrap{position:relative;padding:1rem 0;flex-wrap:nowrap}.title-area .custom-logo-link .custom-logo{width:auto;height:85px;max-height:85px}.site-description{line-height:1.382;text-align:left}.header-widget-area{margin-right:0;margin-left:1em;order:3}.no-featured-image{height:calc(85px + 2rem)}.pagination{margin:4rem 0 0;order:3}.content-sidebar .pagination,.sidebar-content .pagination{width:calc(75% - 4rem)}.adjacent-entry-pagination{margin:0}.container-mn{align-items:center}.container-mn .content-mn-img img{width:100%}.container-mn .content-mn-img{flex-basis:30%}.container-mn .content-mn-div,.container-mn .content-mn-text{flex-basis:70%}dl.product_data{flex-direction:row}.product_data dt{margin-bottom:1rem}.product_data dt h2::after{content:": "}.product_data dd{padding:2px 4px}.product_data dd .nota{font-size:.9em}.indent-to-dd,.see-also{margin-left:calc(30% + 4px)}.sidebar-primary{width:25%;order:2}.widget{margin-bottom:0}.site-footer .agency{font-size:.8em;transform:rotate(180deg);writing-mode:vertical-lr}.footer-widgets{padding:10rem 0}.front-page-1,.front-page-2,.front-page-3,.front-page-4,.front-page-5,.front-page-6{padding:12rem 0}.front-page-4{padding:20rem 0}.front-page-4 .widget{margin:0 auto}.front-page-6 .wrap{display:block}}@media (min-width:1152px){.title-area .custom-logo-link .custom-logo{width:auto;height:90px;max-height:90px}.no-featured-image{height:calc(90px + 2rem)}.menu{font-size:1.6rem;text-align:left}.menu .menu-item-home{display:none}.menu-item{width:auto;padding:0;border-bottom:none}.menu-item.sfHover>.sub-menu,.menu-item:hover>.sub-menu{pointer-events:all;opacity:1!important}.menu-item.menu-item-has-children>a>span:after{display:inline-block;width:auto;margin-left:.5em;content:"";border:6px solid transparent;border-left-color:#d6b000}.menu-item.button>a>span{display:inline;margin-top:0}.menu-item.button>a>span:hover{transition:.75s cubic-bezier(0,1,.5,1);box-shadow:inset 0 0 0 9rem rgba(255,255,255,.1),0 1.25rem 1rem -.5rem rgba(51,51,51,.25)}.menu-item a{width:100%;padding:2em 1.25em}.sub-menu .menu-item a:focus,.sub-menu .menu-item a:hover,.sub-menu .menu-item.current-menu-item>a{color:#8f7100}.menu-item--search{padding:0}.menu-search__icon{position:absolute;top:2em;right:0;display:block;width:1em;height:1em;margin-left:1em}.menu-search__icon span{display:none}.menu-search__form{position:absolute;top:1.8em;right:3em;width:100%;margin:0}.site-header.shrink .menu-item>a>span{color:#000!important}.site-header.shrink .menu-item>a>span:hover{color:#8f7100!important}.sub-menu{font-size:1.4rem;position:absolute;z-index:99;width:26rem;margin:0;padding:.618em .5em;pointer-events:none;opacity:0!important;background-color:#fff;box-shadow:0 .5rem 1.5rem rgba(51,51,51,.05)}.sub-menu:before{position:absolute;top:-1rem;left:3rem;display:block;content:"";border:.5rem solid transparent;border-bottom-color:#fff}.sub-menu li:first-of-type{margin-top:0}.sub-menu a{position:relative;padding:1em;word-wrap:break-word;color:#000}.sub-menu .sub-menu{top:0;left:0;margin:-.6em 0 0 18.2rem;padding-left:.5em}.sub-menu .sub-menu:before{position:absolute;top:2em;left:-1rem;border:.5rem solid transparent;border-right-color:#fff}.nav-primary{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:block;overflow:visible;width:auto;margin:0;padding:0;border:none;background-color:transparent;-webkit-overflow-scrolling:initial}.no-js .nav-primary{display:block;width:auto}.nav-primary .menu{flex-direction:row;padding:0 3em 0 0;justify-content:flex-end}.menu-toggle,.sub-menu-toggle{display:none}.children-with-images ul.pages-list li a.flex-container .flex-container-text{font-size:1.9rem}}@media (min-width:1280px){.title-area .custom-logo-link .custom-logo{width:auto;height:100px;max-height:100px}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url]{width:50%}.front-page-1{height:80vh}.front-page-1 h1{font-size:3.5em}}@media (prefers-reduced-motion:no-preference){.button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{animation:.5s linear fontWeightAnimation}}@media (prefers-reduced-motion:reduce){.button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{animation:none}}@media (max-width:896px){.header-widget-area ul,.header-widget-area ul.alignleft,.header-widget-area ul.alignright{display:flex;float:none;margin:2em auto;justify-content:center}.header-widget-area ul li,.header-widget-area ul.alignleft li,.header-widget-area ul.alignright li{margin:0 .5em}}@media (max-width:768px){.front-page-5 .listing-item{width:48.7179487179%;margin:0 0 3rem 2.5641025641%}.front-page-5 .listing-item:nth-of-type(2n+1){margin-left:0}}@media (max-width:512px){.front-page-5 .listing-item{width:100%;margin:0 0 5%}}@media screen\0{.nav-primary{margin:0 0 0 auto}.header-widget-area{margin-right:auto}}@media print{*,:after,:before{color:#333!important;background:0 0!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.site-title>a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}@page{margin:2cm .5cm}h2,h3,p{orphans:3;widows:3}blockquote,pre{border:2px solid #ccc;page-break-inside:avoid}.content,.content-sidebar{width:100%}.breadcrumb,.comment-edit-link,.comment-form,.comment-list .reply a,.comment-reply-title,.edit-link,.entry-comments-link,.entry-footer,.genesis-box,.header-widget-area,.hidden-print,.home-top,.nav-primary,.nav-secondary,.post-edit-link,.sidebar,button,input,select,textarea{display:none!important}.title-area{width:100%;text-align:center}.site-title>a{margin:0;text-decoration:none;text-indent:0}.site-inner{position:relative;top:-10rem;padding-top:0}.author-box{margin-bottom:0}h1,h2,h3,h4,h5,h6{orphans:3;page-break-after:avoid;page-break-inside:avoid;widows:3}blockquote,pre,table{page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}}
/*# sourceMappingURL=style.min.css.map */
