@import"https://fonts.googleapis.com/css?family=Roboto:100,400,700";.blur:after{content:"";display:block;position:fixed;top:0px;left:0px;width:110%;height:110%;background:rgba(0,0,0,.87);z-index:100}.saturate{filter:saturate(3)}.grayscale{filter:grayscale(100%)}.contrast{filter:contrast(160%)}.brightness{filter:brightness(0.25)}.superBrightness{filter:brightness(10)}invert{filter:invert(100%)}.sepia{filter:sepia(100%)}.huerotate{filter:hue-rotate(180deg)}.rss.opacity{filter:opacity(50%)}.color1{color:#004084}.color2{color:#f24c0a}.color3{color:#666}.bColor1{color:#004084}.bClor2{color:#f24c0a}.bClor3{color:#666}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1);transition:top .1s ease,transform .1s .1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1);transition:top .1s ease,transform .1s .1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform .275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(135deg);transition-delay:.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-270deg);transition-delay:.075s}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform .275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-135deg);transition-delay:.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(270deg);transition-delay:.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform .125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:transform .125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:rgba(0,0,0,0) !important}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;transform:translate3d(80px, 80px, 0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;transform:translate3d(-80px, 80px, 0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform .125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;transition:transform .125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:rgba(0,0,0,0) !important}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;transform:translate3d(80px, -80px, 0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;transform:translate3d(-80px, -80px, 0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.7142857143px, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(5.7142857143px, -6px, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top .1s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:rgba(0,0,0,0) !important}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top .1s .15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top .1s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{transition:transform .075s .15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s .075s linear}.hamburger--stand .hamburger-inner::before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:rgba(0,0,0,0) !important;transition:transform .075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{transition:transform .075s .15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s .075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:rgba(0,0,0,0) !important;transition:transform .075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s .15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}body{overflow-x:hidden}#sidebar-wrapper{min-height:100vh;margin-left:-400px;transition:margin .25s ease-out;height:100vh;position:fixed;top:0;left:0;z-index:9999;width:400px;background:#004084}#page-content-wrapper{min-width:100vw}#wrapper.toggled #sidebar-wrapper{margin-left:0px}#wrapper.toggled #sidebar-wrapper .inner{overflow:scroll;height:100%}@media(min-width: 768px){#sidebar-wrapper{margin-left:-400px}#page-content-wrapper{min-width:0;width:100%}#wrapper.toggled #sidebar-wrapper{margin-left:0}}button#menu-toggle-close{background:#fff;border:0px;border-radius:200px;height:40px;width:40px;text-align:center;position:absolute;top:20px;right:30px;color:#004084;z-index:1000000}button#menu-toggle-close .icon-closer{color:#004084;display:block;width:50%;height:3px;margin:auto}button#menu-toggle-close .icon-bar+.icon-bar{margin-top:4px}button#menu-toggle{outline:rgba(0,0,0,0)}button#menu-toggle.is-active{margin-left:400px;position:absolute;top:0px;left:0px;z-index:100000}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#fff}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;background-color:#fff}#sidebar-wrapper .h4{background:#fff;width:50%;padding:5px;color:#004084}#sidebar-wrapper .h4.admin{background:#f24c0a;color:#fff}#sidebar-wrapper .showIfAdmin{width:100%}.menu{margin-bottom:1rem}.menu a{color:#fff;font-size:.8rem;padding:0px 10px;margin-bottom:5px;text-transform:uppercase;font-weight:400;display:block}div#cookie-msg{background:#004084 !important;color:#fff !important;z-index:10000;position:absolute;bottom:0px;width:100%}div#cookie-msg-inner{font-size:13px}div#cookie-msg-inner a{color:#fff;text-decoration:underline}div#cookieClose{background:#f24c0a !important;color:#fff !important;text-transform:uppercase}html{position:relative;min-height:100%}body{margin:0px 0px 300px 0px;margin-bottom:300px;background:#fff;color:#666}.showIfLogged,.showIfNotLogged,.showIfAdmin,.showIfPartner{display:none}body{color:#666 !important;font-size:.8em;font-weight:400}*{font-family:"Roboto";font-weight:400}h1,.h1,form[name=ecomCartForm] .titleSez,.ecom_shipping .title,.ecom_payment .title,.otText{font-size:2.5rem;margin-top:20px;margin-bottom:10px;color:#004084}h2,.h2,.address .title{font-weight:300;font-size:1.5rem;margin:0px 0px 1em 0px;color:#004084}h3,.h3{font-size:1rem;font-weight:400;font-family:"Roboto";color:#004084}h4,.h4{font-size:15px;font-weight:400 !important}h5,.h5{font-size:.8rem}hr{border-top:1px solid #666}a{color:#004084}a:hover{color:inherit}a:active{color:inherit}a:visit{color:inherit}p{line-height:1.5em;font-size:1.2em;font-weight:400}.pageTitle{text-align:center}.grid{display:grid}.grid__service{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-column-gap:10px;grid-row-gap:10px;margin-bottom:1rem}.grid__prd{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto}.grid__magazzini{grid-template-columns:1fr;grid-template-rows:auto;grid-column-gap:1rem;grid-row-gap:1rem;padding:2rem 0}.grid__contatti{grid-template-columns:1fr;grid-template-rows:auto;grid-column-gap:1rem;grid-row-gap:1rem;padding:2rem 0}@media(min-width: 568px){.grid__contatti{grid-template-columns:1fr 1fr 1fr}.grid__magazzini{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-column-gap:1rem;grid-row-gap:1rem}.grid__service{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto}.grid__prd{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto}}.trident .grid{display:flex;flex-wrap:wrap;justify-content:flex-start}.trident .grid .grid__exemple__item{width:50%}.trident .grid .grid__exemple2__item{width:16.66%}@media(min-width: 1200px){.grid__service{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto}.grid__prd{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto}}.toReserved{float:right;position:absolute;top:2.5rem;right:1rem}.toReserved a{background:#fff;padding:1rem;border-radius:20px;color:#004084}.toReserved a:hover{background:#004084;color:#fff;text-decoration:none}.signin_login{max-width:400px;margin:50px auto;border:1px solid #ccc;padding:20px 30px}.signin_login .title{font-weight:700;color:#f24c0a}.signin_logout{color:#000;font-size:.8rem;padding:20px}.signin_logout .title{display:none}.signin_logout .button_data{display:none}.signin_logout .button_data .button{margin:0px}.signin_logout .disabled{opacity:.3}.signin_logout .user{font-size:1.5rem;font-weight:100}.signin_logout input.btn.btn-default.btn-exit{color:#fff;background:#3b5e90;padding:0px 5px;display:inline-block;margin-left:10px;font-size:.8rem;text-transform:uppercase;margin-top:-1px}.areaLogin{float:right}.areaLogin .welcomeInner{vertical-align:top;display:inline-block}.areaLogin .goal{vertical-align:top;display:inline-block;margin:0px}.areaLogin .toGoals{padding:0px;background:rgba(0,0,0,0);width:200px;text-decoration:underline;top:-22px;right:22px;left:auto;text-align:right}.btn.forumbb{float:right}div#map{overflow:hidden}.space-sm-20{height:20px}.space-sm-40{height:40px}body.p-index .carousel-inner{margin-top:-150px}body.p-index .carousel-inner .carousel-item{min-height:700px;background:no-repeat center bottom scroll;background-size:cover}body.p-index .carousel-inner .carousel-item .carousel-caption{position:absolute;top:50%;left:0%;width:75%;text-align:center}body.p-index .carousel-inner .carousel-item:after{position:absolute;top:0px;left:0px;width:100%;height:150px;display:block}body.p-index .carousel-inner .carousel-caption{margin:0 10%;width:auto;transform:translate(0, -25%)}body.p-index .carousel-inner .carousel-caption .bigTitle{text-transform:uppercase;font-weight:700;font-size:2rem}body.p-index .carousel-inner .carousel-caption p{font-size:1.25rem;font-weight:300;text-transform:uppercase}body.p-index .carousel-inner .carousel-caption .btn{font-size:1.25rem;font-weight:300;text-transform:uppercase;background:rgba(0,0,0,0);border:1px solid #fff;padding:5px 10px;border-radius:0px;color:#fff !important}body.p-index .carousel-inner .carousel-caption .btn:hover{background:#004084;border:1px solid #004084}body.p-index div#carouselHome .carousel-control-next,body.p-index div#carouselHome .carousel-control-prev{top:150px !important}body.p-index .carousel-inner-100{height:calc(100vh - 28px)}body.p-index .carousel-inner-100 .carousel-item{height:calc(100vh - 28px);min-height:300px;background:no-repeat center center scroll;background-size:cover}body.p-index .carousel-inner-100 .carousel-item .carousel-caption{position:absolute;top:50%;left:0%;width:75%;text-align:center}body.p-index .carousel-inner-100 .carousel-item:after{background:rgba(0,0,0,.52);position:absolute;top:0px;left:0px;width:100%;height:100%;display:block;content:""}body.p-index .carousel-inner-100 .carousel-item .carousel-caption{margin:0 10%;width:auto;transform:translate(0, -25%)}body.p-index .carousel-inner-100 .carousel-item .carousel-caption .bigTitle{text-transform:uppercase;font-weight:700;font-size:2rem}body.p-index .carousel-inner-100 .carousel-item .carousel-caption p{font-size:1.25rem;font-weight:300;text-transform:uppercase}body.p-index .carousel-inner-100 .carousel-item .carousel-caption .btn{font-size:1.25rem;font-weight:300;text-transform:uppercase;border:1px solid #fff;padding:5px 10px;border-radius:0px;color:#fff !important}body.p-index .carousel-inner-100 .carousel-item .carousel-caption .btn:hover{background:#004084;border:1px solid #004084}body.p-index .mrBrownstone{display:block;position:absolute;bottom:100px;text-align:center;width:100px;background:#004084;border-radius:100%;height:100px;padding-top:15px;left:calc(50% - 50px);font-size:2em;color:#fff;transform-style:preserve-3d;animation-name:home-arrow-down;animation-duration:2s;-webkit-animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}body.p-index .mrBrownstone a{color:#fff}@keyframes home-arrow-down{from{transform:translate3d(0, 0px, 0);filter:alpha(opacity=0);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}10%{transform:translate3d(0, 5px, 0);filter:alpha(opacity=100);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}to{transform:translate3d(0, 30px, 0);filter:alpha(opacity=0);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}@keyframes fade-out{from{filter:alpha(opacity=100);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"}to{filter:alpha(opacity=0);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}@keyframes fade-in{from{filter:alpha(opacity=0);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}to{filter:alpha(opacity=100);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"}}.noElements{text-align:center;font-style:italic;color:#ccc;font-size:1.5rem;font-weight:300;margin:2rem}.items{position:relative}.items .item{display:block;width:330px;border:3px solid #f1f1f1;border-radius:20px;padding:1rem;font-size:1rem;margin:1rem}.items .item .inner .updateON{font-size:.8rem;text-align:right;font-weight:500;font-style:italic}.items .item:hover{text-decoration:none;background:#f1f1f1;color:#004084}.priceList a{display:inline-block}.priceList .updateON{text-align:right;font-size:10px}.items.oil .item{display:inline-block;text-align:center}.items.oil .item.current{border:3px solid #3b5e90}.items.oil .item img{margin:0 auto;height:50px;width:auot}.oilItems .h4{font-size:1.5rem;font-weight:300;color:#004084;margin-top:1rem}.oilItem{border-bottom:1px solid #fff;background:#f1f1f1;padding:5px 10px}.oilItem a{display:inline-block;margin-right:1rem;width:50%}.oilItem .type{display:inline-block;margin-right:1rem}.oilItem .updateON{display:inline-block;margin-right:1rem}.prices__brand{width:450px;margin:2rem auto}.recharge__brand{border-bottom:1px solid;margin:1rem;padding-bottom:1rem}.brand__name{display:inline-block;width:240px;margin-left:10px}.brand__price{display:inline-block}.brand__price input{width:50px !important;margin-right:10px}.brand__save{display:inline-block;margin-left:10px}.row.info{border:1px solid rgba(204,204,204,.8);margin:1rem auto;background:#fff;border-radius:10px;padding:.5rem}.row.info img{width:150px;-o-object-fit:contain;object-fit:contain}.row.info .h1,.row.info form[name=ecomCartForm] .titleSez,form[name=ecomCartForm] .row.info .titleSez,.row.info .ecom_shipping .title,.ecom_shipping .row.info .title,.row.info .ecom_payment .title,.ecom_payment .row.info .title,.row.info .otText,.row.info .h2,.row.info .address .title,.address .row.info .title{margin:0}p.info--resi{max-width:300px;margin:auto}table.table__tyres{margin:auto;width:100%}table.table__tyres th{font-weight:600;text-align:center}button.btn.btn__tyres{background:#f77600;color:#fff;border-radius:10px}.product__find{position:relative;overflow:hidden;margin:1rem;border:1px solid #000;background-color:#f1f1f1;border-radius:10px}.product__find .product__find__field{display:inline-block;vertical-align:top;margin:.5rem}.product__find .product__find__field--misura{display:block}.product__find .product__find__field--stagione img{width:20px}.product__find input.text-center.field--big{width:100%;max-width:832px}.product__find input.text-center.field--big::-webkit-input-placeholder{color:#ccc}.product__find input.text-center.field--big::-moz-placeholder{color:#ccc}.product__find input.text-center.field--big:-ms-input-placeholder{color:#ccc}.product__find input.text-center.field--big:-moz-placeholder{color:#ccc}.dataTables_wrapper{margin:1rem}.dataTables_wrapper .datatable{width:100% !important}.dataTables_wrapper .datatable .fa-2x{font-size:1.2rem !important}.dataTables_wrapper .datatable tr:hover{background:#dde4ea}.dataTables_wrapper .datatable .odd.supplierunivergomma{background:#f1f1f1 !important}.dataTables_wrapper .datatable .even.supplierunivergomma{background:#f1f1f1 !important}.dataTables_wrapper .datatable .odd.supplierzuin{background:#d7eebc !important}.dataTables_wrapper .datatable .even.supplierzuin{background:#d7eebc !important}.dataTables_wrapper .datatable .odd.supplierfintyre{background:#cee6ff !important}.dataTables_wrapper .datatable .even.supplierfintyre{background:#cee6ff !important}.table>:not(caption)>*>*{border-color:#000}.product__brand img{height:50px;max-width:150px;-o-object-fit:contain;object-fit:contain}.datatable img{height:20px;max-width:100px;-o-object-fit:contain;object-fit:contain}.product__line div{display:inline-block}.product__line .product__quantity{width:50px}.product__details{border:1px solid #000;margin:1rem;padding:1rem}.product__details h1,.product__details .h1,.product__details form[name=ecomCartForm] .titleSez,form[name=ecomCartForm] .product__details .titleSez,.product__details .ecom_shipping .title,.ecom_shipping .product__details .title,.product__details .ecom_payment .title,.ecom_payment .product__details .title,.product__details .otText{margin-top:0 !important}.product__details .imagehere{text-align:center}.product__details .imagehere img{-o-object-fit:contain;object-fit:contain;height:100%;max-width:100%}.product__details .product__brand img{margin-bottom:20px}.product__details .field__cat{padding:.2rem;font-size:1rem;border-bottom:1px solid #ccc}.product__details .field__cat span.label{font-style:italic;color:rgba(0,0,0,.544);width:190px;display:inline-block;text-align:right;margin-right:10px}.product__details .field__cat:hover{background:#dde4ea}.product__details .field__cat:last-of-type{border-bottom:0}.product__details .field__cat--2{border-bottom:0}.product__details .product__price{display:inline-block;font-size:1.6rem;color:#2b71c5;height:100%;vertical-align:top;margin-right:10px}.product__details .product__quantity{width:50px;display:inline-block}.product__details .quantity{width:50px}.product__details a.prd--btn.prd--add2cart{background:#2b71c5;height:100%;display:inline-block;vertical-align:top;color:#fff;text-transform:uppercase;padding:10px;text-decoration:none}.otStatus a{text-indent:-3000px;overflow:hidden;width:100px;display:inline-block;font-size:0px}.otStatus a:after{display:inline-block;content:"dettaglio ordine";text-indent:0;width:150px;position:absolute;top:5px;left:0px;font-size:14px}.otStatus{position:relative}.otTitleStatus,.otTitleReceived{display:none !important}.modal-lg{width:90% !important}@media(min-width: 768px){.modal-lg{width:100%}}.modal-body table,.modal-body td{border:1px solid #666;padding:5px}.modalNews .modal-header{text-align:center;border:0px;color:#fff !important}.modalNews .modal-header *{color:#004084 !important}.modalNews .modal-content{border:0px;margin:0 auto;border-radius:0px;background:rgba(255,255,255,.94)}.modalNews .modal-body{margin:auto;padding-top:10px;overflow-y:scroll;height:80vh;width:100%}.modalNews .modal-body::-webkit-scrollbar{width:3px}.modalNews .modal-body::-webkit-scrollbar-thumb{background-color:#9b9b9b;outline:0px solid #708090}.modalNews .modal-body::-webkit-scrollbar-track{box-shadow:inset 0 0 0px #84adbc}.modalNews .modal-footer{text-align:center;border:0px;color:#fff !important}.gallery{position:relative;margin:0 auto}.gallery a{width:19%;height:90px;overflow:hidden;display:inline-block;margin:4px}.gallery img{width:210px;vertical-align:top}@media(min-width: 576px){.modal-lg{max-width:90% !important;min-height:90% !important}}.googlemap{height:500px}.googlemapLocation{background:#3b5e90;padding:10px 20px 0px 20px;z-index:10;position:relative;width:100%;color:#fff}.googlemapLocation input[type=submit]{position:absolute;top:48px;right:20px;height:40px;background:#004084;border:0px;color:#fff;text-transform:uppercase;padding:0px 20px}.p-officine .legend{background:#fff;width:200px;height:250px;display:block;position:fixed;z-index:10;bottom:40px;left:30px;padding:20px;box-shadow:3px 3px 5px #999}.p-officine .legend:before{content:"LA MAPPA DELLE OFFICINE CAAT";display:block;margin-bottom:10px;font-weight:600;color:#003f84}.p-officine .legend input{margin-right:10px}.p-officine .legend div{padding:20px 20px 20px 10px}.p-officine .legend div:nth-last-child(1){background:url("/templates/sitopubbli/images/pin-officine.png") no-repeat 110px rgba(0,63,132,.31);font-weight:600;color:#003f84}.p-officine .legend div:nth-last-child(2){background:url("/templates/sitopubbli/images/pin-consorzi.png") no-repeat 110px rgba(0,63,132,.31);font-weight:600;color:#003f84;margin-bottom:2px}.p-officine .googlemap{height:100vh;margin:0 -15px}.catalogItems{webkit-box-flex:0;flex:0 0 100%;max-width:100%;display:grid;grid-template-columns:repeat(auto-fill, minmax(350px, 1fr));grid-gap:2rem;overflow:hidden}.catalogItems .item{position:relative;border:1px solid #ccc;grid-column:span 1;grid-row:span 2}.catalogItems .item div[class^=item--]{border-bottom:1px solid #ccc;padding:0rem .5rem .5rem .5rem;margin-bottom:.5rem;text-align:right}.catalogItems .item div[class^=item--] span{float:left}.catalogItems .item div[class^=item--]:last-child{border-bottom:0px}.catalogItems .item .item--thumb{position:relative;height:200px;display:block;text-align:center !important;padding-bottom:1.5rem !important}.catalogItems .item .item--thumb img{height:100%;width:auto;margin:1rem auto}.catalogItems .item .item--tools{text-align:center !important}.catalogItems .item .item--tools .btn+.btn{margin-left:.5rem}.catalogItems .item .item--desc{text-align:left !important;padding-top:1rem !important}.catalogItems.itemDetails{webkit-box-flex:0;flex:0 0 100%;max-width:100%;display:grid;grid-template-columns:repeat(auto-fill, minmax(100%, 1fr)) !important;grid-gap:2rem;overflow:hidden}.catalogItems.itemDetails .item--head{text-align:left !important;color:#fff;background:#004084;font-size:1.5rem;padding-top:.5rem !important}.catalogItems.itemDetails .item--thumb{webkit-box-flex:0;flex:0 0 100%;max-width:100%;display:grid;grid-template-columns:repeat(auto-fill, minmax(45%, 1fr)) !important;position:relative;height:600px;text-align:center !important;padding-bottom:1.5rem !important}.catalogItems.itemDetails .item--thumb img{vertical-align:middle;max-height:300px;width:auto}.quotationItems{webkit-box-flex:0;flex:0 0 100%;max-width:100%;display:grid;grid-template-columns:repeat(auto-fill, minmax(100%, 1fr));grid-gap:2rem;overflow:hidden}.quotationItems .item{position:relative;border:1px solid #ccc;grid-column:span 1;grid-row:span 1}.quotationItems .item div[class^=item--]{margin-bottom:.5rem;text-align:right;display:inline-block;width:12%}.quotationItems .item div[class^=item--] span{float:left;display:none}.quotationItems .item div[class^=item--]:last-child{border-bottom:0px}.quotationItems .item .item--thumb{position:relative;width:150px;max-width:150px;text-align:center !important;padding-bottom:1.5rem !important;padding:5px}.quotationItems .item .item--thumb img{width:100%;height:auto}.quotationItems .item .item--tools{text-align:center !important}.quotationItems .item .item--tools .btn+.btn{margin-left:.5rem}.quotations--tools{text-align:center !important}.quotations--tools .btn+.btn{margin-left:.5rem}form[name=form_60]{max-width:100%;width:100%}form[name=form_60] .field{width:100%;display:block}.quotationTotal{text-align:right;font-size:1.3rem;margin-top:1rem}.quotationTotal input{background:none !important;font-size:1.5rem !important;text-align:right !important;border:0px !important;padding:0px !important}.legenda{text-align:left}.quoteState{display:inline-block;margin-right:1rem;margin-bottom:1rem;text-align:center}.quoteState div{width:20px;height:20px;display:block;margin:auto auto .5rem auto}.quoteState div.state-0{background:#4275aa}.quoteState div.state-1{background:#f1dd27}.quoteState div.state-2{background:#2f8f4b}.quoteState div.state-3{background:#cd4245}.big{font-size:2rem}.filearchive_container{width:100%;max-width:600px;margin:auto}.filearchive_container .filearchive_cat{border:1px solid #ccc;padding:2rem 1rem;font-size:20px}table.filearchive{width:100%;max-width:600px;margin:auto}td.document_cell{border-bottom:1px solid #ccc;padding:1rem}.filearchive_document{width:100%;max-width:600px;margin:auto;border:1px solid #ccc;padding:2rem 1rem}.doc_name{font-size:20px}.doc_link{margin:2rem auto 0 auto;text-align:center}.doc_link a{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#004084;color:#fff !important;border-radius:0px}.ecom--panel,.ecom_panel{text-align:center}.ecom--item{border-bottom:1px solid #ccc;display:grid;grid-template-rows:auto;grid-gap:0rem;overflow:hidden;grid-template-columns:40% 20% 15% 10% 10% 5%}.ecom--item .prd--thumb{width:100px;display:inline-block;border:0px;margin-right:10px}.ecom--item .prd--thumb img{width:100px;max-height:80px;-o-object-fit:contain;object-fit:contain}.ecom--item .prd--nameCode{display:inline-block}.ecom--item .prd--price{font-size:1rem;text-align:right}.ecom--item input.numberfield{width:50px}.ecom--label{border:1px solid #f1f1f1;border-top:1px solid #ccc;border-bottom:0px solid #ccc;text-align:center}.ecom_shipping,.ecom_payment{max-width:600px;margin:2rem auto;border:1px solid #f1f1f1;padding:1rem;background:#f1f1f1}.ecom_shipping .title,.ecom_payment .title{border-bottom:1px solid #ccc;margin:1rem 0;font-size:1rem !important}.ecom_shipping .field,.ecom_payment .field{margin-bottom:1rem}.ecom_shipping .field select,.ecom_payment .field select{max-width:100%}.ecom_shipping .value_option,.ecom_payment .value_option{padding:.5rem}.ecom_shipping .value_option+.description,.ecom_payment .value_option+.description{padding:0 .5rem .5rem .5rem;border-bottom:1px solid #ccc}.ecom_shipping .value_option:hover,.ecom_payment .value_option:hover{background:rgba(0,92,164,.14)}.ecom_shipping .value_option:hover+div,.ecom_payment .value_option:hover+div{background:rgba(0,92,164,.14)}.ecom_shipping .value_option+.description:last-child,.ecom_payment .value_option+.description:last-child{border-bottom:0px solid #ccc}.ecom_shipping .textareafield,.ecom_payment .textareafield{background:#fff}.field[smfieldid="117"]{display:block;width:100%;text-align:center}.field[smfieldid="117"] *{margin:0 5px}.ecomPaymentOption{border-bottom:1px solid rgba(204,204,204,.8)}.ecomShipmentSection,.ecomPaymentSection{border:1px solid #f1f1f1;width:100% !important;background:#fff;border-radius:5px;padding:1rem}.ecomShipmentSection input[type=radio],.ecomPaymentSection input[type=radio]{margin-right:5px}.productprice,.shippingcost{border-top:1px solid #ccc;font-size:1rem;text-align:right;margin:2rem 0}.ecom--titleSez,form[name=ecomCartForm] .titleSez{margin:2rem 1rem}.ecom--confirm{grid-template-columns:50% 20% 10% 20%}.address{display:inline-block;vertical-align:top;margin:2rem;border:1px solid #f1f1f1;border-radius:5px;padding:1rem}.fieldAddress{position:relative}.fieldAddress .fieldAddresslLabel{display:inline-block}.fieldAddress .fieldAddressValue{display:inline-block}.ordernotes{background:#f1f1f1;padding:1rem;margin:1rem}.container-price{margin-top:2rem;background:#f1f1f1;overflow:hidden;padding:.5rem;max-width:320px;margin-right:0;margin-left:auto;margin-bottom:1rem}.rowPrice{margin-bottom:1rem;border-bottom:1px solid #ccc}.big-price{font-size:1.5rem}.rowPriceTotal{margin-bottom:1rem;border-top:1px solid #ccc;padding-top:1rem}.orderTracker{width:100%;background:#fff;padding:10px;margin:auto}.otTable{width:100%}.otRow{border-bottom:1px solid #ccc}.otRow div{display:inline-block;width:25%;padding:5px 5px}.otRow.odd{background:#f1f1f1}.otTh div{display:inline-block;width:25%;padding:5px 5px;font-weight:bolder}@media only screen and (min-width: 320px)and (max-width: 480px){.ecom--item{border-bottom:1px solid #ccc;display:grid;grid-template-rows:auto;grid-gap:0rem;overflow:hidden;grid-template-columns:100%}.ecom--item.ecom--head{display:none}.ecom--item .prd--price{margin-bottom:.5rem}.ecom--item .prd--price-inner{display:inline-block !important;width:50%;text-align:right}.ecom--item .ecom--label{border:0px;text-align:left;font-size:12px;width:110px;display:inline-block !important;width:48%}}.success{width:100%;text-align:center;padding:1rem;font-size:2rem}.section .ecom--item.ecom--confirm{background:#f1f1f1}.section input+.ecom--item.ecom--confirm{background:#f1f2e7}.section .prd--thumb{background-color:#fff;margin:.5rem}.section .ecom--item .prd--price{margin:1.5rem}.p-noleggio-attrezzatura .reviewTools{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;-moz-column-gap:10px;column-gap:10px;row-gap:10px;background:#f1f1f1;padding:1rem;width:100%}.p-noleggio-attrezzatura .reviewTools tr{border:1px solid #f1f1f1;background:#fff;position:relative;padding-bottom:1.5rem;border-radius:5px;padding-bottom:100px}.p-noleggio-attrezzatura .reviewTools td{display:block;border:0px;padding:1rem;min-width:200px}.p-noleggio-attrezzatura .reviewTools td img{height:200px !important;width:auto;max-width:200px;-o-object-fit:cover;object-fit:cover;display:block;margin:0 auto 1rem auto}.p-noleggio-attrezzatura .reviewTools td .btn{position:absolute;bottom:1rem;left:50%;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0)}.p-noleggio-attrezzatura .reviewTools .prd--thumb{-o-object-fit:cover;object-fit:cover;margin-bottom:1rem}.p-noleggio-attrezzatura .reviewTools .prd--thumb img{height:100%;width:auto;-o-object-fit:cover;object-fit:cover}.p-noleggio-attrezzatura .reviewTools .prd--details{padding-bottom:1rem}.p-noleggio-attrezzatura .reviewTools .prd--details.out{color:#ccc}.p-noleggio-attrezzatura .reviewTools .prd--details.out img{opacity:.3}.p-noleggio-attrezzatura .reviewTools .prd--details.out .prd--ecommerceStuff{position:relative}.p-noleggio-attrezzatura .reviewTools .prd--details-inner{position:relative;height:100%;margin-bottom:2rem}.p-noleggio-attrezzatura .reviewTools .comeBack{width:100%;text-align:center;font-size:1.5rem;color:#c00;background:rgba(255,1,1,.09);position:absolute;top:50%;left:0px}.p-noleggio-attrezzatura span.fa.fa-trash{background:red;padding:1rem;color:#fff;border-radius:100%;position:absolute;top:10px;right:10px;font-size:1.3rem}.p-noleggio-attrezzatura span.fa.fa-pencil{background:green;padding:1rem;color:#fff;border-radius:100%;position:absolute;top:10px;left:10px;font-size:1.3rem}.p-noleggio-attrezzatura .useThisTool{background:green !important}.p-noleggio-attrezzatura .freeThisTool{background:#f5673c !important}.p-noleggio-attrezzatura .addNewReviewTool{margin-top:2rem}.modalNewReviewTool .modal-dialog{width:90%;max-width:800px}.modalNewReviewTool .modal-dialog form{border:0px}.modalNewReviewTool .modal-dialog textarea{width:100%}.p-noleggio-attrezzatura .btn.btn-filter{margin:0 5px 5px 0px}.p-noleggio-attrezzatura .btn.btn-filter.active:after{content:none}.p-noleggio-attrezzatura .filter{background:#004084;color:#fff;border-radius:20px;margin:0px 10px 10px 0px;display:inline-block}.p-noleggio-attrezzatura .imgBrand{width:100px !important}@media(min-width: 320px)and (max-width: 767px){.p-noleggio-attrezzatura .prd--details{grid-area:auto}}@media(min-width: 568px){.p-noleggio-attrezzatura .reviewTools{grid-template-columns:repeat(3, 1fr)}.p-noleggio-attrezzatura .prd--thumb{height:250px}}@media(min-width: 1200px){.p-noleggio-attrezzatura .reviewTools{grid-template-columns:repeat(4, 1fr)}.p-noleggio-attrezzatura .prd--thumb{height:300px}}@media(min-width: 1500px){.p-noleggio-attrezzatura .reviewTools{grid-template-columns:repeat(5, 1fr)}.p-noleggio-attrezzatura .prd--thumb{height:300px}}@media(min-width: 2000px){.p-noleggio-attrezzatura .reviewTools{grid-template-columns:repeat(6, 1fr)}.p-noleggio-attrezzatura .prd--thumb{height:300px}}header .row{padding:0rem;background:#0b3f66;background:linear-gradient(to right, #0b3f66 0%, #0b3f66 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$a", endColorstr="$b",GradientType=1 )}header .row img{max-width:150px;margin:20px 10px}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],input[type=file]{display:inline-block;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-weight:inherit;width:100%;height:40px;padding:0px 5px;font-size:14px;line-height:25px;color:inherit;resize:none;vertical-align:middle;box-shadow:none;border-radius:0;transition:all 200ms ease-in;background:#fff;border:1px solid #ccc}input[type=file]{line-height:40px}.field{margin-bottom:.5rem}.field.fmFieldType0{width:calc(50% - 2px);margin-left:2px;display:inline-block}.field.fmFieldType1,.field.fmFieldType2,.field.fmFieldType3,.field.fmFieldType13{width:100%;display:block}textarea{height:200px}.field .mandatory:after{content:"*";margin-left:5px;font-size:.7em;position:absolute}.field .value_check{float:left;margin-right:10px}.value_data{position:relative}.privacy .label_radio{display:none}.privacy .value_option{display:inline-block;margin-right:30px}.privacy .value_option input{margin-right:10px}.privacy .small{font-size:.825rem}.field--big{font-size:3rem !important;padding:5px !important;height:50px !important;color:#6899ce !important}.big.percentage{display:inline-block;vertical-align:top;width:50%}.big.percentage .value_data:after{content:" %"}.big.newPrice{display:inline-block;vertical-align:top;width:50%}.big.newPrice .value_data:after{content:" €"}.big.mount,.big.total{display:inline-block;vertical-align:top;width:100%}.big.mount .value_data:after,.big.total .value_data:after{content:" €"}.big input{font-size:2rem;padding:10px;width:250px;text-align:right;display:inline-block}.field.w-50{display:inline-block;vertical-align:top}.big.total{text-align:right;border:1px solid #000;padding:1rem;background:#f1f1f1;margin:1rem 0}.logo--header--sticky{display:none}.sticky.is-sticky{position:fixed;left:auto;right:0;top:0;z-index:1000;width:100%;background:rgba(255,255,255,.9);animation-name:slideInDown;animation-duration:1s;animation-fill-mode:both;min-height:70px}.sticky.is-sticky .logo--header{display:none !important}.sticky.is-sticky .logo--header--sticky{display:inline-block !important;height:50px}.nav>li>ul{display:none}.navbar{font-size:.9em;margin-bottom:0px;border:0px;border-radius:0px;background-color:#004084;width:100%;text-align:right;padding:0px}.navbar .menu{min-width:220px;position:absolute;right:0px}.navbar .menu li{list-style:none}.navbar .nav-link{padding:2rem 1rem !important}.navbar li a{display:block;padding:5px 10px;text-decoration:none !important;text-transform:uppercase;line-height:17px;font-size:1rem;color:#fff;text-align:center}.navbar li a span{display:block;text-transform:none;font-size:12px;color:#959595}.navbar li a:hover{color:#2b71c5}.navbar li a.current{color:#2b71c5}.btn.btn-default{background:#004084;color:#fff !important}.btn{border-radius:0px}.btn--search{background:#004084;color:#fff;display:block;width:100%}.btn--search:hover{background:#f77600;color:#fff}.btn--print{background-color:#004084;color:#fff}.btn--print:hover{background:#f77600;color:#fff}.btn--type1{background-color:#004084;color:#fff}.btn--type1:hover{background:#f77600;color:#fff}.btn--type2{background-color:#f24c0a;color:#fff}.btn--type2:hover{background:#f77600;color:#fff}.btn--type3{background-color:#7db9e8;color:#fff}.btn--type3:hover{background:#f77600;color:#fff}.ecom--panel{vertical-align:top}.ecom--panel .button{border-radius:0px;border:0;background-color:#004084;color:#fff;line-height:1.5;font-size:1rem;padding:.375rem .75rem;text-transform:uppercase}.ecom--panel .button:hover{background:#f77600;color:#fff}.ecom--panel .button[value=Ordina]{background:#69cb80;color:#fff}.button_data{text-align:center;margin:1rem}.button_data .button{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#004084;color:#fff !important;border-radius:0px}.btn-xs{font-size:.6rem;margin-bottom:.2rem}footer{margin-top:1rem;background:#0b3f66;background:linear-gradient(to right, #0b3f66 0%, #0b3f66 50%, #0b3f66 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$b", endColorstr="$c",GradientType=1 );color:#fff;padding:60px;font-size:1rem;font-weight:300;position:absolute;bottom:0px;height:200px;width:100%}footer strong{font-weight:700;color:#fff}footer a{color:#fff}footer ul{padding-left:0px;list-style:none}footer p{font-size:1rem}footer .h1,footer .otText,footer .ecom_shipping .title,.ecom_shipping footer .title,footer .ecom_payment .title,.ecom_payment footer .title,footer form[name=ecomCartForm] .titleSez,form[name=ecomCartForm] footer .titleSez{font-size:1rem}.logoFooter{height:40px;width:auto}.copyright-area{background:#000;color:#fff;padding:20px;font-size:10px;font-weight:300;border-top:1px solid #333}.copyright-area .menu-privacy-container li{list-style:none;display:inline-block;margin-left:10px}.copyright-area .menu-privacy-container li a{color:#666}@media(max-width: 767px){footer{height:300px}}@media(min-width: 568px){body{margin:0px 0px 200px 0px;margin-bottom:200px;background:#fff}}@media print{img.img-fluid.d-none.d-print-block{margin-left:1rem}header,footer,.btn{display:none}div[smfieldid="111"],div[smfieldid="106"],div[smfieldid="109"]{display:none}.h1,.otText,.ecom_shipping .title,.ecom_payment .title,form[name=ecomCartForm] .titleSez{font-size:15pt}input,select,textarea{border:0 !important}textarea{height:auto}div[smfieldid="100"] .value_data input{font-size:10pt;width:auto}.section .label_data{display:none}.section .value_data input{font-size:10pt;width:auto}.section .ecom--item{background:#fff !important;grid-template-columns:50% 0% 50% 0%}.section .ecom--item .prd--price:nth-child(2){display:none}.section .ecom--item .prd--price:nth-child(3){text-align:right}.section .ecom--item .prd--price:nth-child(4){display:none}.section .prd--thumb{display:none}.section .prd--price{margin:.7rem !important}.big{font-size:12pt}.big.total{border-left:0px !important;border-right:0px !important;border-bottom:0px !important;background-color:#fff;text-align:right;display:block;width:100%;padding-right:0px}.big.mount{text-align:right;display:block;width:100%}div[smfieldid="112"]{text-align:right;display:block}div[smfieldid="112"] .label_data,div[smfieldid="112"] .value_data{display:inline}div[smfieldid="110"] .label_data,div[smfieldid="110"] .value_data{display:inline}div[smfieldid="108"] .label_data,div[smfieldid="108"] .value_data{display:inline}.company{font-size:12pt;font-weight:bolder}}