/*!  versione 1.0.0 - © Greylab 2018. Tutti i Diritti riservati. http://lucacattide.it - Luca Cattide - Front-End Web Developer <luca.cattide@greylab.it> | (http://lucacattide.it). Rilasciato sotto licenza apache-2.0 */
@font-face{font-family:aero_maticsbold;src:url("/themes/siani/fonts/aero_matics_bold-webfont.woff2") format("woff2"),url("/themes/siani/fonts/aero_matics_bold-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:aero_matics_lightregular;src:url("/themes/siani/fonts/aero_matics_light-webfont.woff2") format("woff2"),url("/themes/siani/fonts/aero_matics_light-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:affogatomedium;src:url("/themes/siani/fonts/affogato-medium-webfont.woff2") format("woff2"),url("/themes/siani/fonts/affogato-medium-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:summer_festivalregular;src:url("/themes/siani/fonts/summerfestival-regular-webfont.woff2") format("woff2"),url("/themes/siani/fonts/summerfestival-regular-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:FranklinGothic-Medium;src:url("/themes/siani/fonts/FranklinGothic-Medium.eot?#iefix") format("embedded-opentype"),url("/themes/siani/fonts/FranklinGothic-Medium.woff") format("woff"),url("/themes/siani/fonts/FranklinGothic-Medium.ttf") format("truetype"),url("/themes/siani/fonts/FranklinGothic-Medium.svg#FranklinGothic-Medium") format("svg");font-weight:400;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}elements-of-type(html5-block){display:block}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--stand .hamburger-inner{-webkit-transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s}.hamburger--stand .hamburger-inner:before{-webkit-transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{-webkit-transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent;-webkit-transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s}.hamburger--stand.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner{-webkit-transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s}.hamburger--stand-r .hamburger-inner:before{-webkit-transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{-webkit-transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent;-webkit-transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.errore__container__articolo__logo,.footer__container__social__voci__link,.header__container__logo,.preloader__logo{background-attachment:scroll;background-repeat:no-repeat}.cookies__corpo,.errore__container__articolo,.footer__credits,.menu__container{text-align:center}.cookies__cta{color:#000;border:1px solid #a4ba4a;font-size:1.8rem;padding:.5em 24px}.cookies__cta:hover{color:#fff}@media (min-width:576px){.cookies__cta{font-size:2.1rem;padding:.5em 48px}}.cookies__cta:hover{background-color:#a4ba4a;border-color:#a4ba4a}.cookies__cta{font-family:aero_maticsbold,sans-serif;-webkit-transition:background-color .5s ease-in-out,border-color .5s ease-in-out .2s,color .5s ease-in-out;transition:background-color .5s ease-in-out,border-color .5s ease-in-out .2s,color .5s ease-in-out}.torna-su__corpo__freccia{height:auto;width:100%}.menu-pulsante__etichetta{text-transform:uppercase}.footer__container,.header__container{max-width:1280px}.header{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}.invalido{-webkit-box-shadow:0 0 0 4px red!important;box-shadow:0 0 0 4px red!important}.errore__container__articolo__logo,.header__container__logo,.preloader__logo{background-position:0 0;background-size:100%}a{text-decoration:none!important}input[type=submit]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border-radius:0!important}.btn:focus,a:focus,button,input:focus,textarea:focus{outline:none!important}.bloccato{overflow:hidden!important}.clear{clear:both}.disabilita{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.disattiva{pointer-events:none}mark{background-color:transparent!important;padding:0!important}.nascondi{display:none!important}.no-padding{padding:0}.occulta{opacity:0!important}html{font-size:62.5%}html body{font-size:12px}@media (min-width:768px){html body{font-size:14px}}html body::-webkit-resizer,html body::-webkit-scrollbar,html body::-webkit-scrollbar-corner,html body::-webkit-scrollbar-track,html body::-webkit-scrollbar-track-piece{background-color:#fff}html body::-webkit-scrollbar-button,html body::-webkit-scrollbar-thumb{background-color:#a4ba4a}html body .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;min-height:100vh}html body .container__wrapper{-webkit-box-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0}html body h6{display:none}.pace .pace-progress{background:#a4ba4a;height:9px;z-index:9999}.preloader{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;bottom:0;height:auto;min-height:100vh;left:0;position:fixed;right:0;top:0;z-index:9000}.preloader__logo{background-image:url("/themes/siani/img/logo-assunta-siani.png");height:auto;padding:0 0 16em;width:223px}@media (min-width:768px){.preloader__logo{padding:0 0 13.5em}}.cookies{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;border-top:9px solid #a4ba4a;bottom:0;left:0;overflow:hidden;padding:1em 16px;position:fixed;right:0;top:auto;z-index:9999}.cookies.aperto{top:0!important}.cookies.chiuso{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;background-color:transparent!important;border-top:0!important;bottom:8em!important;max-width:50%;padding:0!important;top:auto!important}.cookies.chiuso.mobile{bottom:0!important}@media (min-width:576px){.cookies.chiuso{bottom:6em!important}}@media (min-width:768px){.cookies.chiuso{bottom:5em!important}}@media (min-width:992px){.cookies.chiuso{bottom:3.2em!important}}.cookies.chiuso .cookies__container{padding:.5em 0}.cookies,.cookies__container,.cookies__corpo__chiudi,.cookies__corpo__link,.cookies__form__etichetta__checkbox,.cookies__form__etichetta__link{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.cookies__corpo,.cookies__corpo__chiudi,.cookies__corpo__link,.cookies__form__etichetta{color:#000}.cookies__corpo,.cookies__corpo__chiudi,.cookies__form__etichetta,.cookies__form__etichetta__link{font-family:aero_matics_lightregular,sans-serif}.cookies__corpo__chiudi,.cookies__corpo__link,.cookies__form__etichetta__link{color:#000}.cookies__corpo__chiudi:hover,.cookies__corpo__link:hover,.cookies__form__etichetta__link:hover{color:#a4ba4a}.cookies__corpo,.cookies__cta,.cookies__form__etichetta{font-size:1.4rem}.cookies,.cookies__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cookies__container{padding:0 0 1em;width:100%}.cookies__container.aperto{height:100%;text-align:center!important}.cookies__corpo{line-height:2rem;margin:0 auto 2em;width:88%}.cookies__corpo__chiudi{font-size:1.8rem;position:absolute}.cookies__corpo__chiudi:hover{cursor:pointer}.cookies__corpo__chiudi--avviso{right:16px;top:16px}.cookies__corpo__chiudi--impostazioni{right:0;top:0}.cookies__corpo__link{font-family:aero_maticsbold,sans-serif}.cookies__cta{background-color:#f5f5f5}.cookies__cta.aperto{display:block;margin:2em 16px}@media (min-width:576px){.cookies__cta.aperto{display:inline;margin:0 16px}}.cookies__form{margin:0 auto 1em;outline:none;text-align:left}@media (min-width:768px){.cookies__form{max-width:62%}}@media (min-width:992px){.cookies__form{max-width:48%}}@media (min-width:1200px){.cookies__form{max-width:38%}}@media (min-width:1920px){.cookies__form{max-width:24%}}.cookies__form__etichetta{margin:0 0 1em;position:relative;text-indent:32px}.cookies__form__etichetta:hover .cookies__form__etichetta__checkbox{-webkit-box-shadow:0 0 0 2px #a4ba4a;box-shadow:0 0 0 2px #a4ba4a}.cookies__form__etichetta,.cookies__form__etichetta__checkbox{cursor:pointer}.cookies__form__etichetta__campo,.cookies__form__etichetta__checkbox,.cookies__form__etichetta__checkbox:after{position:absolute}.cookies__form__etichetta__campo{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;margin:0;opacity:0}.cookies__form__etichetta__campo:focus,.cookies__form__etichetta__campo:hover{-webkit-box-shadow:0 0 0 2px #a4ba4a;box-shadow:0 0 0 2px #a4ba4a}.cookies__form__etichetta__campo::-webkit-input-placeholder{color:#a4ba4a}.cookies__form__etichetta__campo::-moz-placeholder{color:#a4ba4a}.cookies__form__etichetta__campo:-ms-input-placeholder{color:#a4ba4a}.cookies__form__etichetta__campo:-moz-placeholder{color:#a4ba4a}.cookies__form__etichetta__campo:checked+.cookies__form__etichetta__checkbox{background-color:#41633a}.cookies__form__etichetta__checkbox{background-color:#fff;height:12px;left:0;top:0;width:12px}.cookies__form__legenda{display:none}.cookies--impostazioni{overflow-x:hidden;overflow-y:auto}.cookies--impostazioni::-webkit-resizer,.cookies--impostazioni::-webkit-scrollbar,.cookies--impostazioni::-webkit-scrollbar-corner,.cookies--impostazioni::-webkit-scrollbar-track,.cookies--impostazioni::-webkit-scrollbar-track-piece{background-color:#fff}.cookies--impostazioni::-webkit-scrollbar-button,.cookies--impostazioni::-webkit-scrollbar-thumb{background-color:#a4ba4a}.header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-top:9px solid #a4ba4a;bottom:auto;height:9.5em;left:0;margin:0 auto;padding:.5em 16px;position:fixed;right:0;z-index:3000}.header.scorri{height:5.5em!important}@media (min-width:1920px){.header{padding:.5em 0}}.header,.header__container{display:-webkit-box;display:-ms-flexbox;display:flex}.header,.header__container__logo{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.header__container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;width:100%}.header__container__logo{background-image:url("/themes/siani/img/logo-assunta-siani.png");padding:0 0 7em;width:96px}.header__container__logo.riduci{padding:0 0 5.5em!important;width:78px!important}@media (min-width:768px){.header__container__logo.riduci{width:96px!important}}@media (min-width:768px){.header__container__logo{padding:0 0 9.5em;width:155px}}.menu{background-color:#fff;bottom:auto;height:100%;left:0;min-height:100%;position:fixed;right:0;top:-1000%;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:100%;z-index:8000}.menu.aperto{top:0!important}.menu__container{margin:0 auto;padding:0;position:relative;top:50%;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.menu__container__link{color:#000}.menu__container__link:hover{color:#a4ba4a}@media (min-width:768px){.menu__container__link{display:block;margin:0 auto;width:42%}}.menu__container__link.voce-attiva{color:#a4ba4a!important}.menu__container__link__voce{font-family:aero_maticsbold,sans-serif;font-size:2.5rem;padding:.5em 16px 0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media (min-width:480px){.menu__container__link__voce{font-size:3.2rem}}@media (min-width:768px){.menu__container__link__voce{padding:.5em}}.menu__container__link--dashboard .menu__container__link__voce{color:rgba(0,0,0,.4)}.menu__container__link--login .menu__container__link__voce{font-family:aero_matics_lightregular,sans-serif}.menu-pulsante{outline:none!important;position:absolute;right:24px;top:4em;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:9999}@media (min-width:576px){.menu-pulsante{right:32px}}@media (min-width:1920px){.menu-pulsante{right:17%}}.menu-pulsante:hover{cursor:pointer}.menu-pulsante:hover .hamburger--stand .hamburger-inner,.menu-pulsante:hover .hamburger--stand .hamburger-inner:after,.menu-pulsante:hover .hamburger--stand .hamburger-inner:before{background-color:#a4ba4a}.menu-pulsante:hover .menu-pulsante__etichetta{color:#a4ba4a}.menu-pulsante.aperto{top:2.2em!important}@media (min-width:768px){.menu-pulsante.aperto{top:2em!important}}.menu-pulsante__etichetta{color:#000;font-family:aero_maticsbold,sans-serif;font-size:2.5rem;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media (min-width:768px){.menu-pulsante__etichetta{font-size:3.6rem}}.menu-pulsante .hamburger--stand{background-color:transparent;height:22px;outline:none!important;padding:0 16px}@media (min-width:1920px){.menu-pulsante .hamburger--stand{padding:0 16px 16px 0}}.menu-pulsante .hamburger--stand:hover{opacity:1}.menu-pulsante .hamburger--stand.is-active .hamburger-inner{background-color:transparent!important}.menu-pulsante .hamburger--stand.is-active .hamburger-inner:after,.menu-pulsante .hamburger--stand.is-active .hamburger-inner:before{background-color:#a4ba4a!important}.menu-pulsante .hamburger--stand.is-active .hamburger-inner:after{bottom:0}.menu-pulsante .hamburger--stand.is-active .hamburger-inner:before{top:0}.menu-pulsante .hamburger--stand .hamburger-box,.menu-pulsante .hamburger--stand .hamburger-inner,.menu-pulsante .hamburger--stand .hamburger-inner:after,.menu-pulsante .hamburger--stand .hamburger-inner:before{width:27px}.menu-pulsante .hamburger--stand .hamburger-inner,.menu-pulsante .hamburger--stand .hamburger-inner:after,.menu-pulsante .hamburger--stand .hamburger-inner:before{background-color:#000;border-radius:0}.menu-pulsante .hamburger--stand .hamburger-inner:after{bottom:-8px}@media (min-width:768px){.menu-pulsante .hamburger--stand .hamburger-inner:after{bottom:-10px}}.menu-pulsante .hamburger--stand .hamburger-inner:before{top:-8px}@media (min-width:768px){.menu-pulsante .hamburger--stand .hamburger-inner:before{top:-10px}}.menu-pulsante .hamburger--stand .hamburger-box{height:18px}@media (min-width:768px){.menu-pulsante .hamburger--stand .hamburger-box{height:24px}}.footer{background-color:#41633a}.footer__container__contatti__voci__elemento,.footer__container__intestazione__titoli__sottotitolo,.footer__container__intestazione__voci__elemento,.footer__container__servizi__sitemap__voci__elemento,.footer__credits{font-family:aero_matics_lightregular,sans-serif;font-size:1.8rem;line-height:2.5rem}.footer__container__contatti__voci__elemento__link,.footer__container__servizi__sitemap__voci__elemento__link,.footer__container__social__voci__link,.footer__credits__testo__link{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.footer__container__contatti__voci__elemento__link,.footer__container__servizi__sitemap__voci__elemento__link,.footer__credits__testo__link{color:#fff}.footer__container__contatti__voci__elemento__link:hover,.footer__container__servizi__sitemap__voci__elemento__link:hover,.footer__credits__testo__link:hover{color:#a4ba4a}.footer,.footer__container,.footer__credits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__container,.footer__credits{color:#fff}.footer__container{margin:0 auto;padding:4.2em 16px;width:calc(100% - 32px)}@media (min-width:992px){.footer__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1200px){.footer__container{padding:4.2em 32px;width:calc(100% - 64px)}}@media (min-width:1920px){.footer__container{padding:4.2em 0;width:100%}}.footer__container__contatti__titolo,.footer__container__intestazione__titoli__titolo,.footer__container__servizi__titolo,.footer__container__social__titolo{font-family:aero_maticsbold,sans-serif;font-size:2rem;margin:0 0 .5em;text-transform:capitalize}.footer__container>aside{margin:2em 0 0}.footer__container>aside:first-child{margin:0}@media (min-width:992px){.footer__container>aside{margin:0}}.footer__container__intestazione__voci__elemento .iva{color:#fff!important}.footer__container__servizi__sitemap__voci__elemento__link.disattiva{opacity:.5!important}.footer__container__social__voci__link{background-image:url("/themes/siani/img/sprites.svg");float:left;height:44px}.footer__container__social__voci__link:hover{opacity:.7}.footer__container__social__voci__link--facebook{background-position:0 0;width:35px}.footer__container__social__voci__link--instagram{background-position:-79px 0;width:44px}.footer__container__social__voci__link--youtube{background-position:-35px 0;margin:0 24px;width:44px}.footer__credits{background-color:rgba(0,0,0,.4);padding:.5em 16px;position:relative}.footer__credits__testo{font-size:1.8rem}@media (min-width:992px){.footer__credits__testo{position:absolute;right:16px}}.torna-su{background-color:#a4ba4a;border-bottom:0 solid #41633a;bottom:0;padding:1em 16px;position:fixed;right:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:32px;z-index:8000}.torna-su:hover{border-bottom:9px solid #41633a;cursor:pointer}.torna-su.solleva{bottom:8em!important}@media (min-width:576px){.torna-su.solleva{bottom:6em!important}}@media (min-width:768px){.torna-su.solleva{bottom:5em!important}}@media (min-width:992px){.torna-su.solleva{bottom:3.2em!important}}.errore{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;min-height:100vh}.errore,.errore__container{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:center;-ms-flex-align:center;align-items:center}.errore__container__articolo__corpo,.errore__container__articolo p{color:#000;font-family:aero_matics_lightregular,sans-serif;font-size:2rem;line-height:2.8rem;margin:0;padding:0 16px}@media (min-width:992px){.errore__container__articolo__corpo,.errore__container__articolo p{padding:0}}.errore__container__articolo__logo{background-image:url("/themes/siani/img/logo-assunta-siani.png");height:auto;margin:0 auto 2em;padding:0 0 16em;width:223px}@media (min-width:992px){.errore__container__articolo__logo{padding:0 0 13.5em}}@media (-ms-high-contrast:none){.errore,.errore__container,::-ms-backdrop,::-ms-backdrop__container{-ms-flex-line-pack:center;align-content:center}.errore__container,::-ms-backdrop__container{padding:13em 0 0}.footer,::-ms-backdrop{-ms-flex-negative:0;flex-shrink:0}.footer{-ms-flex-negative:0;flex-shrink:0}}.contatti,.summary{background-attachment:scroll;background-repeat:no-repeat}.contatti__container__articolo__titolo{text-align:center}.contatti,.summary{background-position:50%;background-size:cover}.contatti__container__articolo__cta{border:1px solid #fff;color:#fff;font-size:1.8rem;padding:.2em 48px}@media (min-width:576px){.contatti__container__articolo__cta{font-size:2.4rem}}.contatti__container__articolo__cta:hover{background-color:#a4ba4a;border-color:#a4ba4a}.contatti__container__articolo__cta{font-family:aero_maticsbold,sans-serif;-webkit-transition:background-color .5s ease-in-out,border-color .5s ease-in-out .2s,color .5s ease-in-out;transition:background-color .5s ease-in-out,border-color .5s ease-in-out .2s,color .5s ease-in-out}.servizi__container__immagine__foto{height:auto;width:100%}.contatti__container__articolo,.servizi__container,.summary__container{max-width:1280px}.invalido{-webkit-box-shadow:0 0 0 4px red!important;box-shadow:0 0 0 4px red!important}a{text-decoration:none!important}input[type=submit]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border-radius:0!important}.btn:focus,a:focus,button,input:focus,textarea:focus{outline:none!important}.bloccato{overflow:hidden!important}.clear{clear:both}.disabilita{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.disattiva{pointer-events:none}mark{background-color:transparent!important;padding:0!important}.nascondi{display:none!important}.no-padding{padding:0}.occulta{opacity:0!important}html{font-size:62.5%}html body{font-size:12px}@media (min-width:768px){html body{font-size:14px}}html body::-webkit-resizer,html body::-webkit-scrollbar,html body::-webkit-scrollbar-corner,html body::-webkit-scrollbar-track,html body::-webkit-scrollbar-track-piece{background-color:#fff}html body::-webkit-scrollbar-button,html body::-webkit-scrollbar-thumb{background-color:#a4ba4a}html body .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;min-height:100vh}html body .container__wrapper{-webkit-box-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0}html body h6{display:none}.summary{background-image:url("/themes/siani/img/piani-alimentari-summary-sfondo-assunta-siani-320.jpg");background-position:50%}@media (min-width:576px){.summary{background-image:url("/themes/siani/img/piani-alimentari-summary-sfondo-assunta-siani-576.jpg")}}@media (min-width:768px){.summary{background-image:url("/themes/siani/img/piani-alimentari-summary-sfondo-assunta-siani-768.jpg")}}@media (min-width:992px){.summary{background-image:url("/themes/siani/img/piani-alimentari-summary-sfondo-assunta-siani-992.jpg")}}@media (min-width:1200px){.summary{background-image:url("/themes/siani/img/piani-alimentari-summary-sfondo-assunta-siani-1200.jpg")}}.summary,.summary__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.summary__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48em;margin:0 auto;padding:9em 16px 0;width:calc(100% - 32px)}@media (min-width:992px){.summary__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:1920px){.summary__container{padding:6em 0 0;width:100%}}.summary__container__articolo{background-color:hsla(0,0%,100%,.8);color:#000;-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;max-width:540px;padding:3em 24px}@media (min-width:992px){.summary__container__articolo{-webkit-box-flex:0;-ms-flex:0 0 42%;flex:0 0 42%}}@media (min-width:1200px){.summary__container__articolo{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}@media (min-width:1920px){.summary__container__articolo{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.summary__container__articolo__corpo{font-family:aero_matics_lightregular,sans-serif;font-size:2rem;line-height:2.8rem}.summary__container__articolo__titolo{font-family:aero_maticsbold,sans-serif;font-size:3.6rem;margin:0 0 1em;text-transform:capitalize}.servizi{overflow:hidden;padding:7em 0}.servizi:nth-child(odd){background-color:#f5f5f5}.servizi:nth-child(odd) .servizi__container__articolo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:992px){.servizi:nth-child(odd) .servizi__container__articolo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.servizi:nth-child(odd) .servizi__container__immagine{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:left}@media (min-width:992px){.servizi:nth-child(odd) .servizi__container__immagine{margin:0 16px 0 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.servizi,.servizi__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.servizi__container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding:0 16px;width:calc(100% - 32px)}@media (min-width:992px){.servizi__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1920px){.servizi__container{padding:0;width:100%}}.servizi__container__articolo{color:#000;-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}@media (min-width:992px){.servizi__container__articolo{-webkit-box-flex:0;-ms-flex:0 0 42%;flex:0 0 42%}}@media (min-width:1200px){.servizi__container__articolo{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}@media (min-width:1920px){.servizi__container__articolo{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.servizi__container__articolo__corpo{-webkit-animation-delay:.2s;animation-delay:.2s;font-family:aero_matics_lightregular,sans-serif;font-size:2rem;line-height:2.8rem}.servizi__container__articolo__titolo{font-family:aero_maticsbold,sans-serif;font-size:3.6rem;margin:0 0 1em}.servizi__container__immagine{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin:2em 0 0;text-align:right}@media (min-width:992px){.servizi__container__immagine{margin:0 0 0 16px}}@media (min-width:1920px){.servizi__container__immagine{margin:0}}.servizi__container__immagine__foto{max-width:480px}.contatti{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#000;background-image:url("/themes/siani/img/contatti-sfondo-assunta-siani-576.jpg");background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))),url("/themes/siani/img/contatti-sfondo-assunta-siani-576.jpg");background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url("/themes/siani/img/contatti-sfondo-assunta-siani-576.jpg");background-repeat:no-repeat;background-position:50%;padding:9em 0}@media (min-width:576px){.contatti{background-image:url("/themes/siani/img/contatti-sfondo-assunta-siani-576.jpg");background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))),url("/themes/siani/img/contatti-sfondo-assunta-siani-576.jpg");background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url("/themes/siani/img/contatti-sfondo-assunta-siani-576.jpg")}}@media (min-width:768px){.contatti{background-image:url("/themes/siani/img/contatti-sfondo-assunta-siani-768.jpg");background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))),url("/themes/siani/img/contatti-sfondo-assunta-siani-768.jpg");background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url("/themes/siani/img/contatti-sfondo-assunta-siani-768.jpg")}}@media (min-width:992px){.contatti{background-image:url("/themes/siani/img/contatti-sfondo-assunta-siani-992.jpg");background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))),url("/themes/siani/img/contatti-sfondo-assunta-siani-992.jpg");background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url("/themes/siani/img/contatti-sfondo-assunta-siani-992.jpg")}}.contatti,.contatti__container,.contatti__container__articolo{display:-webkit-box;display:-ms-flexbox;display:flex}.contatti,.contatti__container__articolo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contatti__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contatti__container__articolo{color:#fff}.contatti__container__articolo__titolo{font-family:aero_maticsbold,sans-serif;font-size:3.2rem;line-height:3.8rem;margin:0 0 1.2em;padding:0 16px}@media (min-width:992px){.contatti__container__articolo__titolo{padding:0}}.contatti__container__articolo__cta{-ms-flex-item-align:center;align-self:center;font-size:2.1rem;padding:.5em 24px}@media (min-width:576px){.contatti__container__articolo__cta{padding:.5em 48px}}