.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@charset 'UTF-8';.slick-loading .slick-list{background:#fff url('../client/docs/css/ajax-loader.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('../client/docs/css/fonts/slick.eot?');src:url('../client/docs/css/fonts/slick.eot?#iefix') format('embedded-opentype'),url('../client/docs/css/fonts/slick.woff') format('woff'),url('../client/docs/css/fonts/slick.ttf') format('truetype'),url('../client/docs/css/fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}


.ibtn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:1rem 1.5rem;font-size:1rem;line-height:1.5;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}





@media screen and (prefers-reduced-motion:reduce){.ibtn{-webkit-transition:none;transition:none}}.ibtn:hover,.ibtn:focus{text-decoration:none}.ibtn:focus,.ibtn.focus,.focus.btn-gray{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(2,59,126,.25);box-shadow:0 0 0 .2rem rgba(2,59,126,.25)}.ibtn.disabled,.disabled.btn-gray,.ibtn:disabled,.btn-gray:disabled{opacity:.65}.ibtn:not(:disabled):not(.disabled),.btn-gray:not(:disabled):not(.disabled){cursor:pointer}a.ibtn.disabled,a.disabled.btn-gray,fieldset:disabled a.ibtn,fieldset:disabled a.btn-gray{pointer-events:none}.btn-primary{color:#fff;background-color:#023b7e;border-color:#023b7e}.btn-primary:hover{color:#fff;background-color:#012958;border-color:#01234c}.btn-primary:focus,.btn-primary.focus{-webkit-box-shadow:0 0 0 .2rem rgba(2,59,126,.5);box-shadow:0 0 0 .2rem rgba(2,59,126,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#023b7e;border-color:#023b7e}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#01234c;border-color:#011e3f}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(2,59,126,.5);box-shadow:0 0 0 .2rem rgba(2,59,126,.5)}.btn-secondary,.footer #subscribeMail button.ibtn,.footer #subscribeMail button.btn-gray{color:#222;background-color:#f17e37;border-color:#f17e37}.btn-secondary:hover,.footer #subscribeMail button.ibtn:hover,.footer #subscribeMail button.btn-gray:hover{color:#fff;background-color:#ee6713;border-color:#e56110}.btn-secondary:focus,.footer #subscribeMail button.ibtn:focus,.footer #subscribeMail button.btn-gray:focus,.btn-secondary.focus,.footer #subscribeMail button.focus.ibtn,.footer #subscribeMail button.focus.btn-gray{-webkit-box-shadow:0 0 0 .2rem rgba(241,126,55,.5);box-shadow:0 0 0 .2rem rgba(241,126,55,.5)}.btn-secondary.disabled,.footer #subscribeMail button.disabled.btn,.footer #subscribeMail button.disabled.btn-gray,.btn-secondary:disabled,.footer #subscribeMail button.ibtn:disabled,.footer #subscribeMail button.btn-gray:disabled{color:#222;background-color:#f17e37;border-color:#f17e37}.btn-secondary:not(:disabled):not(.disabled):active,.footer #subscribeMail button.ibtn:not(:disabled):not(.disabled):active,.footer #subscribeMail button.btn-gray:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.footer #subscribeMail button.ibtn:not(:disabled):not(.disabled).active,.footer #subscribeMail button.btn-gray:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle,.footer #subscribeMail .show>button.dropdown-toggle.ibtn,.footer #subscribeMail .show>button.dropdown-toggle.btn-gray{color:#fff;background-color:#e56110;border-color:#d95c0f}.btn-secondary:not(:disabled):not(.disabled):active:focus,.footer #subscribeMail button.ibtn:not(:disabled):not(.disabled):active:focus,.footer #subscribeMail button.btn-gray:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.footer #subscribeMail button.ibtn:not(:disabled):not(.disabled).active:focus,.footer #subscribeMail button.btn-gray:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus,.footer #subscribeMail .show>button.dropdown-toggle.ibtn:focus,.footer #subscribeMail .show>button.dropdown-toggle.btn-gray:focus{-webkit-box-shadow:0 0 0 .2rem rgba(241,126,55,.5);box-shadow:0 0 0 .2rem rgba(241,126,55,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success:focus,.btn-success.focus{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.5);box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.5);box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info:focus,.btn-info.focus{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,.5);box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,.5);box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#222;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#222;background-color:#e0a800;border-color:#d39e00}.btn-warning:focus,.btn-warning.focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,.5);box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#222;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#222;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,.5);box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#c30000;border-color:#c30000}.btn-danger:hover{color:#fff;background-color:#9d0000;border-color:#900000}.btn-danger:focus,.btn-danger.focus{-webkit-box-shadow:0 0 0 .2rem rgba(195,0,0,.5);box-shadow:0 0 0 .2rem rgba(195,0,0,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#c30000;border-color:#c30000}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#900000;border-color:#830000}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(195,0,0,.5);box-shadow:0 0 0 .2rem rgba(195,0,0,.5)}.btn-light{color:#222;background-color:#e6e6e6;border-color:#e6e6e6}.btn-light:hover{color:#222;background-color:#d3d3d3;border-color:#cdcdcd}.btn-light:focus,.btn-light.focus{-webkit-box-shadow:0 0 0 .2rem rgba(230,230,230,.5);box-shadow:0 0 0 .2rem rgba(230,230,230,.5)}.btn-light.disabled,.btn-light:disabled{color:#222;background-color:#e6e6e6;border-color:#e6e6e6}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#222;background-color:#cdcdcd;border-color:#c6c6c6}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(230,230,230,.5);box-shadow:0 0 0 .2rem rgba(230,230,230,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark:focus,.btn-dark.focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#023b7e;background-color:transparent;background-image:none;border-color:#023b7e}.btn-outline-primary:hover{color:#fff;background-color:#023b7e;border-color:#023b7e}.btn-outline-primary:focus,.btn-outline-primary.focus{-webkit-box-shadow:0 0 0 .2rem rgba(2,59,126,.5);box-shadow:0 0 0 .2rem rgba(2,59,126,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#023b7e;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#023b7e;border-color:#023b7e}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(2,59,126,.5);box-shadow:0 0 0 .2rem rgba(2,59,126,.5)}



.category,.new--product .new--product-category{font-family:'Montserrat',sans-serif;font-style:normal;font-display:swap;font-weight:700;color:#f17e37;text-transform:uppercase;display:block;margin-bottom:10px;font-size:12px;}
.new--product{ text-align:left}

.ibtn{display:inline-block;line-height:1;vertical-align:middle;font-weight:bold}
.ibtn{-webkit-box-shadow:0 .25rem .5rem rgba(0,0,0,.2);box-shadow:0 .25rem .5rem rgba(0,0,0,.2)}
.ibtn.btn-primary,.ibtn.btn-secondary,.btn-secondary.btn-gray,.footer #subscribeMail button.ibtn,.footer #subscribeMail button.btn-gray{color:#fff}

.checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox label{font-family:'Montserrat',sans-serif;font-style:normal;font-display:swap;font-weight:300;margin-bottom:0;padding-left:12px;font-size:14px;text-transform:none}.checkbox label a{font-family:'Montserrat',sans-serif;font-style:normal;font-display:swap;font-weight:700;color:#000}input.error,textarea.error,select.error{border:1px solid #f00 !important;background-color:rgba(255,0,0,.05) !important}input.error+label,input.error+label *,textarea.error+label,textarea.error+label *,select.error+label,select.error+label *{color:#f00 !important}#richiediDatiScarico #Privacy{width:20px;height:20px}




header{position: absolute;top:50;left:0;right:0;width:100%;z-index:1;padding:10px 0 30px 0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
header .logo--dark{display:none}header.header--transparent .logo--dark{display:initial}header.header--transparent .logo--default{display:none}header.header--transparent .mobile-header .mobile-nav svg path{fill:#023b7e}header.header--transparent .menus .menu--primary-item>a,header.header--transparent .menus .menu--primary-item>span,header.header--transparent .menus .menu--secondary>a,header.header--transparent .menus .dropdown a{color:#023b7e}header.header--transparent .menus .menu--primary-item>a:hover,header.header--transparent .menus .menu--primary-item>span:hover,header.header--transparent .menus .menu--secondary>a:hover,header.header--transparent .menus .dropdown a:hover{color:rgba(2,59,126,.75)}header.header--transparent .menus .menu--primary-item img{-webkit-filter:invert(100%);filter:invert(100%);opacity:.75}header .header2 .menus .menu--secondary .header--social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2rem 0 1rem 0}





@media(min-width:1024px){header .header .menus .menu--secondary .header--social{margin:0}}header .header2 .menus .menu--secondary .header--social a{padding:0 5px}header .header2 .menus .menu--secondary .header--social a img{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);width:30px}header .header2 .menus .menu--secondary .header--social a:first-child{padding-left:10px}header .header2 .menus .menu--secondary .header--social a:last-child{padding-right:10px}.header2 .logo{width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:1024px){.header2 .logo{width:113px}}.header2 .menus .menu--primary,.header2 .menus .menu--secondary{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.header2 .menus .menu--primary .ibtn,.header2 .menus .menu--primary .btn-gray{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header2 .menus .menu--primary .ibtn img,.header2 .menus .menu--primary .btn-gray img,.header2 .menus .menu--primary .ibtn svg,.header2 .menus .menu--primary .btn-gray svg{margin-right:12px}.header2 .menus .menu--primary-item{font-family:'Montserrat',sans-serif;font-style:normal;font-display:swap;font-weight:500}.header2 .menus .menu--primary-item>a,.header2 .menus .menu--primary-item>span{display:block;color:#fff;text-transform:uppercase;font-size:14px;padding:18px 14px}@media(max-width:1199px){.header2 .menus .menu--primary-item>a{padding:18px 11px}}.header2 .menus .menu--primary-cta{margin-left:16px}.header2 .menus .menu--secondary a,.header2 .menus .menu--secondary span{display:block;color:#fff;text-transform:uppercase;font-size:13px;padding:16px;font-family:'Montserrat',sans-serif;font-style:normal;font-display:swap;font-weight:400}

.header2 .menus .lang-menu {margin-top:10px }
.header2 .menus .lang-menu *{text-transform:none !important}
.header2 .menus .lang-menu .dropdown-toggle{min-width:105px}
.header2 .menus .lang-menu .dropdown-menu{padding:4px}
@media(max-width:1023.98px){.header2 .menus .lang-menu .dropdown-menu{margin-top:60px !important}}
.header2 .menus .lang-menu a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}
.header2 .menus .lang-menu img{width:22px;margin-right:8px}
.header2 .menus .lang-menu .dropdown-item{padding:6px 10px}
.header2 .menus .lang-menu .dropdown-item span{color:#023b7e !important}
.header2 .menus .has-first-submenu{position:relative}
.header2 .menus .submenu{width:210px}


@media(max-width:1023.98px){.header2 .menus .submenu{margin-top:0 !important}}.header2 .menus .submenu a,.header2 .menus .submenu span{font-size:13px;font-family:'Montserrat',sans-serif;font-style:normal;font-display:swap;font-weight:400}.header2 .menus .submenu{display:none;margin:0;padding:16px 0;list-style:none;text-align:left;background:#fff;position:absolute;left:50%;bottom:0;-webkit-transform:translateY(100%) translateX(-50%);transform:translateY(100%) translateX(-50%);-webkit-box-shadow:0 .25rem .5rem rgba(0,0,0,.2);box-shadow:0 .25rem .5rem rgba(0,0,0,.2)}.header2 .menus .submenu a,.header2 .menus .submenu span{color:#000;padding:4px 18px;display:block;line-height:130%;margin-bottom:10px}.header2 .menus .submenu a:hover,.header2 .menus .submenu span:hover{color:#f17e37}.header2 .menus .submenu li:last-child a,.header2 .menus .submenu li:last-child span{margin-bottom:0}.header2 .menus .submenu.first-submenu{text-transform:uppercase}.header2 .menus .submenu.first-submenu:before{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%)}.header2 .menus .submenu.second-submenu{text-transform:none;-webkit-transform:translateX(102%);transform:translateX(102%);bottom:auto;top:0;right:0;left:auto}.header2 .menus .submenu.second-submenu:before{content:"";width:12px;position:absolute;height:100%;background:transparent;left:0;top:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.header2 .menus .submenu.third-submenu{text-transform:none;-webkit-transform:translateX(102%);transform:translateX(102%);height:auto;bottom:auto;top:0;right:0;left:auto}.header2 .menus .submenu.third-submenu:before{content:"";width:12px;position:absolute;height:100%;background:transparent;left:0;top:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.header2 .menus .show-all{color:#023b7e !important;text-transform:uppercase;font-weight:500 !important;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem}.header2 .show-first-submenu>a,.header2 .show-first-submenu>span{color:#f17e37}.header2 .show-first-submenu .first-submenu{display:block}



@media(max-width:768px){.lang-menu{padding-bottom:50px}}






@media(min-width:1024px){.header2.desktop-header{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}
@media(min-width:1024px){.header2{max-width:1200px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header2 .menus{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header2 .menu--primary,.header2 .menu--secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header2 .menu--primary .show-all,.header2 .menu--secondary .show-all{-webkit-transition:none !important;transition:none !important}.header2 .menu--primary-item a:hover:not(.show-all),.header2 .menu--secondary-item a:hover:not(.show-all){color:#fff !important;background:#fd7e14}.header2 .menu--primary-item a:hover:not(.show-all)>a,.header2 .menu--secondary-item a:hover:not(.show-all)>a{color:#fff !important}.header2 .menu--primary-item a:hover:before,.header2 .menu--secondary-item a:hover:before{opacity:1}.header2 .menu--primary .submenu span:hover,.header2 .menu--secondary .submenu span:hover{color:#fff !important;background:#fd7e14}.header2 .menu--primary .submenu span:hover>a,.header2 .menu--secondary .submenu span:hover>a{color:#fff !important}.header2 .menu--primary .submenu span:hover .show-all,.header2 .menu--secondary .submenu span:hover .show-all{background:#fff;color:#023b7e !important}.header2 .menu--primary .submenu span:hover .show-all *,.header2 .menu--secondary .submenu span:hover .show-all *{color:#023b7e !important}}


.mobile-header .show-all{margin-top:10px !important}.desktop-header span{padding:0 !important}





.link--with-icon img,.link--discover img,.link--mail img,.link--download img{width:24px;margin-right:12px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media(min-width:1440px){.link--with-icon,.link--discover,.link--mail,.link--download{font-size:16px}.link--with-icon img,.link--discover img,.link--mail img,.link--download img{width:32px}}.category,.new--product .new--product-category{font-family:'Montserrat',sans-serif;font-style:normal;font-display:swap;font-weight:700;color:#f17e37;text-transform:uppercase;display:block;margin-bottom:10px;font-size:12px}
a.link--discover{color:#f17e37 !important}a.link--discover:hover{color:#023b7e !important}
.link--with-icon,.link--discover,.link--mail,.link--download{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;margin-right:18px;font-family:'Montserrat',sans-serif;font-style:normal;font-display:swap;font-weight:700;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.link--with-icon:hover,.link--discover:hover,.link--mail:hover,.link--download:hover{color:#f17e37}




.homepage .section--hero,.homepage .section.section--category,.homepage .azienda .section.section--hero-azienda,.azienda .homepage .section.section--hero-azienda,.homepage .settore .section.section--hero-settore,.settore .homepage .section.section--hero-settore{padding:0 !important;background-color:transparent !important}
.homepage .section--hero:before,.homepage .section.section--category:before,.homepage .azienda .section.section--hero-azienda:before,.azienda .homepage .section.section--hero-azienda:before,.homepage .settore .section.section--hero-settore:before,.settore .homepage .section.section--hero-settore:before{display:none !important}@media(min-width:1440px){.homepage .section--hero .hero--slide-caption,.homepage .section.section--category .hero--slide-caption,.homepage .azienda .section.section--hero-azienda .hero--slide-caption,.azienda .homepage .section.section--hero-azienda .hero--slide-caption,.homepage .settore .section.section--hero-settore .hero--slide-caption,.settore .homepage .section.section--hero-settore .hero--slide-caption{bottom:100px}}.section--hero,.section.section--category,.azienda .section.section--hero-azienda,.settore .section.section--hero-settore{margin:0 !important}.section--hero .hero-item,.section.section--category .hero-item,.azienda .section.section--hero-azienda .hero-item,.settore .section.section--hero-settore .hero-item{height:100%;width:100%;min-height:500px;position:relative;background:-webkit-gradient(linear,left top,left bottom,from(#26498e),color-stop(70%,#f5f5f5));background:linear-gradient(180deg,#26498e 0%,#f5f5f5 70%)}.section--hero .hero-item .dark.hero--slide-title,.section.section--category .hero-item .dark.hero--slide-title,.azienda .section.section--hero-azienda .hero-item .dark.hero--slide-title,.settore .section.section--hero-settore .hero-item .dark.hero--slide-title{color:#fff}.section--hero .hero-item .dark.hero--slide-category,.section.section--category .hero-item .dark.hero--slide-category,.azienda .section.section--hero-azienda .hero-item .dark.hero--slide-category,.settore .section.section--hero-settore .hero-item .dark.hero--slide-category{color:#fff}.section--hero .hero-item .dark.link--discover,.section.section--category .hero-item .dark.link--discover,.azienda .section.section--hero-azienda .hero-item .dark.link--discover,.settore .section.section--hero-settore .hero-item .dark.link--discover{color:#fff}.section--hero .hero-item .dark.abstract,.section.section--category .hero-item .dark.abstract,.azienda .section.section--hero-azienda .hero-item .dark.abstract,.settore .section.section--hero-settore .hero-item .dark.abstract{color:#fff}@media(min-width:1440px){.section--hero .hero-item,.section.section--category .hero-item,.azienda .section.section--hero-azienda .hero-item,.settore .section.section--hero-settore .hero-item{min-height:90vh}}.section--hero .section--hero-image,.section.section--category .section--hero-image,.azienda .section.section--hero-azienda .section--hero-image,.settore .section.section--hero-settore .section--hero-image{height:100%;width:100%;position:absolute;margin:0 auto;left:0;right:0;background-size:cover;background-position:center center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section--hero .section--hero-image img,.section.section--category .section--hero-image img,.azienda .section.section--hero-azienda .section--hero-image img,.settore .section.section--hero-settore .section--hero-image img{max-width:100%;margin:0 auto}@media(min-width:1440px){.section--hero .section--hero-image,.section.section--category .section--hero-image,.azienda .section.section--hero-azienda .section--hero-image,.settore .section.section--hero-settore .section--hero-image{-webkit-transform:none;transform:none}}.section--hero .hero--slide-caption,.section.section--category .hero--slide-caption,.azienda .section.section--hero-azienda .hero--slide-caption,.settore .section.section--hero-settore .hero--slide-caption{position:absolute;bottom:60px;left:0;right:0;margin:auto}@media(min-width:1440px){.section--hero .hero--slide-caption,.section.section--category .hero--slide-caption,.azienda .section.section--hero-azienda .hero--slide-caption,.settore .section.section--hero-settore .hero--slide-caption{bottom:100px}}.section--hero .hero--slide-title,.section.section--category .hero--slide-title,.azienda .section.section--hero-azienda .hero--slide-title,.settore .section.section--hero-settore .hero--slide-title{font-size:32px;color:#023b7e;font-family:'Montserrat',sans-serif;font-style:normal;font-display:swap;font-weight:700}@media(min-width:1440px){.section--hero .hero--slide-title,.section.section--category .hero--slide-title,.azienda .section.section--hero-azienda .hero--slide-title,.settore .section.section--hero-settore .hero--slide-title{font-size:46px}}.section--hero .hero--slide-category,.section.section--category .hero--slide-category,.azienda .section.section--hero-azienda .hero--slide-category,.settore .section.section--hero-settore .hero--slide-category{color:#023b7e;font-size:16px;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-style:normal;font-display:swap;font-weight:300}.section--hero .hero--slide-category strong,.section.section--category .hero--slide-category strong,.azienda .section.section--hero-azienda .hero--slide-category strong,.settore .section.section--hero-settore .hero--slide-category strong{font-family:'Montserrat',sans-serif;font-style:normal;font-display:swap;font-weight:700}@media(min-width:1440px){.section--hero .hero--slide-category,.section.section--category .hero--slide-category,.azienda .section.section--hero-azienda .hero--slide-category,.settore .section.section--hero-settore .hero--slide-category{font-size:18px}}.section--hero .link--discover,.section.section--category .link--discover,.azienda .section.section--hero-azienda .link--discover,.settore .section.section--hero-settore .link--discover{margin-top:16px}@media(min-width:1440px){.section--hero .link--discover,.section.section--category .link--discover,.azienda .section.section--hero-azienda .link--discover,.settore .section.section--hero-settore .link--discover{margin-top:26px}}.section--hero .slick-dots,.section.section--category .slick-dots,.azienda .section.section--hero-azienda .slick-dots,.settore .section.section--hero-settore .slick-dots{position:absolute;bottom:30px;left:0;right:0;margin:auto}@media(min-width:1440px){.section--hero .slick-dots,.section.section--category .slick-dots,.azienda .section.section--hero-azienda .slick-dots,.settore .section.section--hero-settore .slick-dots{bottom:40px}}.section--hero .abstract,.section.section--category .abstract,.azienda .section.section--hero-azienda .abstract,.settore .section.section--hero-settore .abstract{max-width:700px;color:#023b7e;margin-top:15px;font-size:12px;line-height:100%}@media(min-width:1440px){.section--hero .abstract,.section.section--category .abstract,.azienda .section.section--hero-azienda .abstract,.settore .section.section--hero-settore .abstract{margin-top:30px;font-size:16px;line-height:120%}}.hero--slide-caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hero--slide-caption .hero--slide-title,.hero--slide-caption .hero--slide-category,.hero--slide-caption .abstract{width:auto;padding:2px 6px;background-color:rgba(255,255,255,.9)}.hero--slide-caption .hero--slide-title.dark,.hero--slide-caption .hero--slide-category.dark,.hero--slide-caption .abstract.dark{background-color:rgba(2,59,126,.9)}
@media(max-width:1200px){#hero-slider .slick-prev,#hero-slider .slick-next{display:none !important}}
.new--product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px;position:relative;cursor:pointer}.new--product .listing--link{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media(min-width:768px) and (max-width:1023.98px){.new--product{width:100%;min-width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media(min-width:768px){.new--product{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:60px}}.new--product .new--product-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background-size:contain;background-position:center center;background-repeat:no-repeat;min-height:320px}@media(min-width:768px){.new--product .new--product-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:50%}}.new--product .new--product-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media(min-width:1024px) and (max-width:1439.98px){.new--product .new--product-content{padding-left:50px}}@media(min-width:768px){.new--product .new--product-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:50%;padding-left:30px}}.new--product .new--product-name{font-family:'Montserrat',sans-serif;font-style:normal;font-display:swap;font-weight:700;display:block;color:#000;margin-bottom:6px;font-size:24px}.new--product .new--product-serie{font-family:'Montserrat',sans-serif;font-style:normal;font-display:swap;font-weight:300;display:block;color:#000;margin-bottom:10px;font-size:16px;text-transform:uppercase;min-height:24px}.new--product .new--product-desc{display:block;max-width:260px;margin-bottom:20px;font-size:14px}.new--product .new--product-feat{border-left:3px solid #f17e37;padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.new--product .new--product-feat .number{font-family:'Montserrat',sans-serif;font-style:normal;font-display:swap;font-weight:700;color:#f17e37;font-size:56px;line-height:100%;padding-right:10px}.new--product .new--product-feat .text{font-family:'Montserrat',sans-serif;font-style:normal;font-display:swap;font-weight:700;text-transform:uppercase;font-size:16px;line-height:120%}@media(min-width:1024px) and (max-width:1439.98px){.new--product .new--product-image{width:45%;background-position:top center}.new--product .new--product-content{padding-left:5px}.new--product .new--product-feat{padding-left:15px}.new--product .new--product-feat .number{font-size:42px}}#products-slider{padding-left:0px;padding-right:0px;position:relative}#products-slider .prod-slider-prev,#products-slider .prod-slider-next{width:20px;height:20px;background:url("../client/docs/img/arrow-right-circle.png");background-size:cover;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-filter:brightness(0);filter:brightness(0);opacity:.5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#products-slider .prod-slider-prev:hover,#products-slider .prod-slider-next:hover{opacity:1}#products-slider .prod-slider-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);left:0}#products-slider .prod-slider-next{right:0}

#products-showroom .products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#products-showroom .product-showroom{min-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin:1rem 0}
@media(min-width:1024px){#products-showroom .product-showroom{min-width:50%;-webkit-box-flex:50%;-ms-flex:50%;flex:50%}}
#products-showroom .toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#products-showroom .hidden{display:none}.section--caratteristiche .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section--caratteristiche .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider:after{display:none}