@charset "UTF-8";@font-face{font-family:Poppins;font-style:normal;font-weight:200;src:url(/fonts/poppins-v5-latin-200.eot);src:local("Poppins ExtraLight"),local("Poppins-ExtraLight"),url(/fonts/poppins-v5-latin-200.eot?#iefix) format("embedded-opentype"),url(/fonts/poppins-v5-latin-200.woff2) format("woff2"),url(/fonts/poppins-v5-latin-200.woff) format("woff"),url(/fonts/poppins-v5-latin-200.ttf) format("truetype"),url(/fonts/poppins-v5-latin-200.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(/fonts/poppins-v5-latin-regular.eot);src:local("Poppins Regular"),local("Poppins-Regular"),url(/fonts/poppins-v5-latin-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/poppins-v5-latin-regular.woff2) format("woff2"),url(/fonts/poppins-v5-latin-regular.woff) format("woff"),url(/fonts/poppins-v5-latin-regular.ttf) format("truetype"),url(/fonts/poppins-v5-latin-regular.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;src:url(/fonts/poppins-v5-latin-italic.eot);src:local("Poppins Italic"),local("Poppins-Italic"),url(/fonts/poppins-v5-latin-italic.eot?#iefix) format("embedded-opentype"),url(/fonts/poppins-v5-latin-italic.woff2) format("woff2"),url(/fonts/poppins-v5-latin-italic.woff) format("woff"),url(/fonts/poppins-v5-latin-italic.ttf) format("truetype"),url(/fonts/poppins-v5-latin-italic.svg#Poppins) format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(/fonts/poppins-v5-latin-700.eot);src:local("Poppins Bold"),local("Poppins-Bold"),url(/fonts/poppins-v5-latin-700.eot?#iefix) format("embedded-opentype"),url(/fonts/poppins-v5-latin-700.woff2) format("woff2"),url(/fonts/poppins-v5-latin-700.woff) format("woff"),url(/fonts/poppins-v5-latin-700.ttf) format("truetype"),url(/fonts/poppins-v5-latin-700.svg#Poppins) format("svg")}body{font-family:Poppins,sans-serif,"Helvetica Neue",Arial,sans-serif!important;font-weight:400!important}body .lowercase{text-transform:lowercase}body .floatleft{float:left}body .floatright{float:right}body .nomarginall{margin:0!important}body .nomargintop{margin-top:0!important}body .nomarginright{margin-right:0!important}body .nomarginbottom{margin-bottom:0!important}body .nomarginleft{margin-left:0!important}body .nopaddingall{padding:0!important}body .nopaddinglateral{padding-left:0!important;padding-right:0!important}body .nopaddingtop{padding-top:0!important}body .nopaddingright{padding-right:0!important}body .nopaddingbottom{padding-bottom:0!important}body .nopaddingleft{padding-left:0!important}body .spacer{height:1px}body .clear{width:100%;height:1px;visibility:hidden;padding:0;margin:0;clear:both;float:none}@keyframes kenburns{0%{opacity:0}5%{opacity:1}95%{transform:scale3d(1.5,1.5,1.5);animation-timing-function:ease-in;opacity:1}100%{transform:scale3d(2,2,2);opacity:0}}.gradient-v-black{background:-moz-linear-gradient(top,#000 0,#000 1%,transparent 100%);background:-webkit-linear-gradient(top,#000 0,#000 1%,transparent 100%);background:linear-gradient(to bottom,#000 0,#000 1%,transparent 100%)}.gradient-v-white{background:-moz-linear-gradient(top,#fff 0,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#fff 0,rgba(255,255,255,0) 100%)}.gradient-circle-black{background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,.65) 0,transparent 70%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,.65) 0,transparent 70%);background:radial-gradient(ellipse at center,rgba(0,0,0,.65) 0,transparent 70%)}.gradient-circle-white{background:-moz-radial-gradient(center,ellipse cover,#fff 0,rgba(255,255,255,0) 70%);background:-webkit-radial-gradient(center,ellipse cover,#fff 0,rgba(255,255,255,0) 70%);background:radial-gradient(ellipse at center,#fff 0,rgba(255,255,255,0) 70%)}.gradient-bottom-black{background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.65) 100%)}.gradient-bottom-white{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.65) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.65) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.65) 100%)}.grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.nograyscale{-webkit-filter:grayscale(0);filter:grayscale(0)}@font-face{font-family:icomoon;src:url(/fonts/icon/icomoon.eot?l6xluy);src:url(/fonts/icon/icomoon.eot?l6xluy#iefix) format("embedded-opentype"),url(/fonts/icon/icomoon.ttf?l6xluy) format("truetype"),url(/fonts/icon/icomoon.woff?l6xluy) format("woff"),url(/fonts/icon/icomoon.svg?l6xluy#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-apple:before{content:"";color:#999}.icon-android:before{content:"";color:#a4c639}.icon-filter_list:before{content:""}.icon-close:before{content:""}.icon-cancel:before{content:""}.icon-error_outline:before{content:""}.icon-arrow_back:before{content:""}.icon-arrow_downward:before{content:""}.icon-arrow_drop_down:before{content:""}.icon-arrow_drop_up:before{content:""}.icon-arrow_forward:before{content:""}.icon-arrow_upward:before{content:""}.icon-crop_free:before{content:""}.icon-done:before{content:""}.icon-done_all:before{content:""}.icon-drafts:before{content:""}.icon-invert_colors:before{content:""}.icon-keyboard_arrow_down:before{content:""}.icon-keyboard_arrow_left:before{content:""}.icon-keyboard_arrow_right:before{content:""}.icon-keyboard_arrow_up:before{content:""}.icon-mail_outline:before{content:""}.icon-visibility:before{content:""}.icon-search:before{content:""}.icon-expand:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-facebook-f:before{content:""}.icon-feed:before{content:""}.icon-rss:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-youtube:before{content:""}.icon-instagram:before{content:""}.icon-whatsapp:before{content:""}.icon-vimeo:before{content:""}.flip-container{perspective:1000px}.flip-container.hover .flipper,.flip-container:hover .flipper{transform:rotateY(180deg)}.back,.flip-container,.front{width:320px;height:480px}.flipper{transition:.6s;transform-style:preserve-3d;position:relative}.back,.front{backface-visibility:hidden;-webkit-backface-visibility:hidden;position:absolute;top:0;left:0}.front{z-index:2;transform:rotateY(0)}.back{transform:rotateY(180deg)}/*!
* Hamburgers
* @description Tasty CSS-animated hamburgers
* @author Jonathan Suh @jonsuh
* @site https://jonsuh.com/hamburgers
* @link https://github.com/jonsuh/hamburgers
*/.hamburger{padding:10px 10px;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:transparent;border:0;margin:0;outline:0!important;-webkit-appearance:none!important;overflow:visible}.hamburger .hamburger-box{opacity:.8}.hamburger:hover .hamburger-box{opacity:1}.hamburger-box{width:42px;height:22px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px;-webkit-transition:all 150ms;-moz-transition:all 150ms;-o-transition:all 150ms;-ms-transition:all 150ms;transition:all 150ms}.hamburger-inner.white,.hamburger-inner.white::after,.hamburger-inner.white::before{width:100%;height:4px;background-color:#fff;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner.black,.hamburger-inner.black::after,.hamburger-inner.black::before{width:100%;height:4px;background-color:#000;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner.black::before,.hamburger-inner.white::before{top:-10px;right:0;width:75%}.hamburger-inner.black::after,.hamburger-inner.white::after{bottom:-10px;right:0;width:50%}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:275ms;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity 125ms 275ms ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform 275ms cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:75ms;width:100%;background-color:#fff!important}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0;width:100%;background-color:#fff!important}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:75ms;width:100%;background-color:#fff!important}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#fff;opacity:.95}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#8d8d8b;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#8d8d8b}.mfp-preloader a:hover{color:#8d8d8b}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:fixed;top:1rem;right:1rem;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#000;font-style:normal;font-size:48px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#000;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:fixed;bottom:1rem;right:0;color:#8d8d8b;font-size:12px;line-height:18px;white-space:nowrap;width:100vw;background:rgba(255,255,255,.5)}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{content:"\e314";font-family:icomoon;font-style:normal;font-weight:400;text-decoration:inherit;color:#000;font-size:4em}.mfp-arrow-right{right:0}.mfp-arrow-right:after{content:"\e315";font-family:icomoon;font-style:normal;font-weight:400;text-decoration:inherit;color:#000;font-size:4em}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:90vh}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(255,255,255,.6);background:#fff}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:fixed;bottom:2rem;left:0;width:100vw;cursor:auto;text-align:center}.mfp-title{text-align:center;line-height:18px;color:#000;word-wrap:break-word;font-size:.8em;text-transform:uppercase;background:rgba(255,255,255,.5)}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:#000;position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0!important}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/img/ajax-loader.gif) center center no-repeat}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0;z-index:9}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:icomoon;font-size:40px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:""}[dir=rtl] .slick-prev:before{content:""}.slick-next{right:25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:""}[dir=rtl] .slick-next:before{content:""}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:icomoon;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.radio{padding-left:20px}.radio label{display:block;position:relative;padding-left:5px;font-size:1em}.radio label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #ccc;border-radius:50%;background-color:#f9f9f9;-webkit-transition:border .15s ease-in-out;-o-transition:border .15s ease-in-out;transition:border .15s ease-in-out}.radio label::after{display:inline-block;position:absolute;content:" ";width:11px;height:11px;left:3px;top:3px;margin-left:-20px;border-radius:50%;background-color:#555;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform .1s cubic-bezier(.8,-.33,.2,1.33);-moz-transition:-moz-transform .1s cubic-bezier(.8,-.33,.2,1.33);-o-transition:-o-transform .1s cubic-bezier(.8,-.33,.2,1.33);transition:transform .1s cubic-bezier(.8,-.33,.2,1.33)}.radio input[type=checkbox]{opacity:0;outline:0;-moz-appearance:none;-webkit-appearance:none}.radio input[type=checkbox]:checked+label::after{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.radio input[type=checkbox]:disabled+label{opacity:.65}.radio input[type=checkbox]:disabled+label::before{cursor:not-allowed}.radio.radio-inline{margin-top:0}.radio-primary input[type=checkbox]+label::after{background-color:#e22113}.radio-primary input[type=checkbox]:checked+label::before{border-color:#e22113}.radio-primary input[type=checkbox]:checked+label::after{background-color:#e22113}.radio-danger input[type=checkbox]+label::after{background-color:#d9534f}.radio-danger input[type=checkbox]:checked+label::before{border-color:#d9534f}.radio-danger input[type=checkbox]:checked+label::after{background-color:#d9534f}.radio-info input[type=checkbox]+label::after{background-color:#4285f4}.radio-info input[type=checkbox]:checked+label::before{border-color:#4285f4}.radio-info input[type=checkbox]:checked+label::after{background-color:#4285f4}.radio-warning input[type=checkbox]+label::after{background-color:#f0ad4e}.radio-warning input[type=checkbox]:checked+label::before{border-color:#f0ad4e}.radio-warning input[type=checkbox]:checked+label::after{background-color:#f0ad4e}.radio-success input[type=checkbox]+label::after{background-color:#5cb85c}.radio-success input[type=checkbox]:checked+label::before{border-color:#5cb85c}.radio-success input[type=checkbox]:checked+label::after{background-color:#5cb85c}picture.cover{min-width:100vw;min-height:100vh;overflow:hidden;position:fixed;top:0;left:0;z-index:-1}picture.cover img{position:fixed;top:0;bottom:0;left:0;right:0;min-width:100%;min-height:100%;width:auto;height:auto;overflow:auto}#breadcrumb{margin:0 0 2rem 0;padding:0;background:#fff}@media (max-width:767px){#breadcrumb{font-size:.8em}}#breadcrumb li{color:#000!important;text-transform:uppercase}#breadcrumb a{color:#b7b7b7;text-decoration:none}#breadcrumb a:hover{color:#000}#breadcrumb .active{font-weight:700}#breadcrumb .active:before{font-weight:400}#collezioni main{background:#fff}@media (max-width:767px){#collezioni main{padding:1rem}}#collezioni main #content{columns:2;column-gap:4rem}#collezioni main #content h2{font-size:1.5em;font-weight:700;margin-bottom:1rem}#collezioni main #content h3{font-size:1.2em;font-weight:700;margin-bottom:1rem}#collezioni main #content p{font-size:1em;color:#818181;line-height:1.5em}@media (max-width:767px){#collezioni main #content{columns:inherit}}#collections-list .sub-item{padding:0;position:relative}#collections-list .sub-item img{width:100%;max-width:100%;height:auto}#collections-list .sub-item .logo{margin:auto;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);text-align:center}#collections-list .sub-item .logo img{max-width:250px;max-height:200px;margin:auto}#collections-list .sub-item .title{font-size:1.5em;line-height:1em}#collections-list .sub-item .title small{font-size:.6em}#collections-list .item{overflow:hidden;height:300px;margin-bottom:2rem!important}#collections-list .item img{min-width:100%;height:auto;min-height:100%;width:min-content}@media (max-width:767px){#collections-list .item img{max-width:100%;height:auto;min-height:inherit}}#collections-list .large-item{height:50vh;position:relative}#collections-list .large-item img{min-width:100%;height:auto;min-height:100%;width:min-content}#collections-list .title{background:#fff;text-transform:uppercase;color:#818181;text-decoration:none;width:100%;padding:1rem;font-size:.8em;text-align:center;position:absolute;font-weight:700;left:0;bottom:0}#collections-list .title:hover{color:#000}#collezione main{padding:0}#collezione #slide picture img{width:100%;height:auto}#collezione #gamma_prodotti{background:#fff;padding:4rem}@media (max-width:767px){#collezione #gamma_prodotti{padding-left:0;padding-right:0}}#collezione #gamma_prodotti h2{font-weight:700;font-size:1.5em;line-height:1em;text-transform:uppercase;color:#000;position:relative;margin-bottom:2rem}#collezione #gamma_prodotti h2:before{content:"";position:absolute;top:-20px;left:0;width:75px;height:5px;background:#b7b7b7}#collezione #gamma_prodotti img{width:100%;height:auto}#collezione #gamma_prodotti span.linea{font-weight:700;font-size:.8em;line-height:1em;text-transform:uppercase;color:#000;margin-top:1rem}#collezione #gamma_prodotti table{width:100%}#collezione #gamma_prodotti table thead{text-align:center;text-transform:uppercase}#collezione #gamma_prodotti table thead td:first-child,#collezione #gamma_prodotti table thead th:first-child{text-align:left}#collezione #gamma_prodotti table tr td{text-align:center;color:#818181;font-size:.75em}#collezione #gamma_prodotti table tr td span{color:#008c70}#collezione #gamma_prodotti table tr td:first-child{text-align:left;color:#000}#collezione #accordion h5{border-top:1px dotted #b7b7b7}#collezione #accordion h5 button{color:#000}#collezione #accordion h5 button:before{content:"—";margin-right:.2rem}#collezione #accordion h5 button:focus,#collezione #accordion h5 button:hover{text-decoration:none;color:#e22113}#contact_box{padding:4rem 0;background:#fff}#contact_box h3{position:relative;margin-bottom:2rem;text-transform:uppercase;width:100%;color:#000;font-weight:700;font-size:2em;word-break:break-all;line-height:.8em}@media (max-width:767px){#contact_box h3{font-size:2em}}#contact_box h3 small{font-size:.6em;color:#000;font-weight:700}#contact_box h3:before{content:"";position:absolute;top:-10px;width:75px;left:50%;margin-left:-25px;height:5px;background:#b7b7b7}#contact_box a{background:#000;color:#fff;display:inline-block;margin:auto;padding:.5rem 1.5rem;font-size:1.5em;text-transform:uppercase;font-weight:400}#contact_box a:hover{background:#e22113;text-decoration:none}#contact_form input[type=email],#contact_form input[type=text],#contact_form select,#newsletter_form input[type=email],#newsletter_form input[type=text],#newsletter_form select{-webkit-appearance:none;border-left:none;border-right:none;border-top:none;border-bottom:1px solid #b7b7b7;-webkit-transition:all 150ms;-moz-transition:all 150ms;-o-transition:all 150ms;-ms-transition:all 150ms;transition:all 150ms}#contact_form input[type=email]:focus,#contact_form input[type=text]:focus,#contact_form select:focus,#newsletter_form input[type=email]:focus,#newsletter_form input[type=text]:focus,#newsletter_form select:focus{border-bottom:1px solid #4285f4}#contact_form textarea,#newsletter_form textarea{height:200px;border:1px solid #b7b7b7}#contact_form .step-container,#newsletter_form .step-container{border-top:10px solid #eaeaea;padding-top:2rem;margin:auto;margin-bottom:2rem}#contact_form .group,#newsletter_form .group{position:relative;margin-bottom:2rem}#contact_form h2,#newsletter_form h2{font-weight:400;color:#000;text-transform:uppercase;font-size:1.2em;margin-bottom:2rem}#contact_form .form-control,#newsletter_form .form-control{-webkit-box-shadow:inherit;box-shadow:inherit;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:inherit;line-height:inherit;color:inherit;background-color:inherit}#contact_form .has-error select,#newsletter_form .has-error select{color:#d92529!important}#contact_form .has-error label strong,#newsletter_form .has-error label strong{color:#d92529!important}#contact_form label,#newsletter_form label{font-size:.9em}#contact_form label a,#newsletter_form label a{color:#000}#contact_form label a:hover,#newsletter_form label a:hover{color:#e22113}#contact_form label[for=newsletter],#contact_form label[for=privacy],#newsletter_form label[for=newsletter],#newsletter_form label[for=privacy]{font-size:.8em;color:#b7b7b7}#contact_form label[for=newsletter] strong,#contact_form label[for=privacy] strong,#newsletter_form label[for=newsletter] strong,#newsletter_form label[for=privacy] strong{color:#000}#contact_form span,#newsletter_form span{color:#818181;font-size:1em}#contact_form .radio,#newsletter_form .radio{margin-top:0;margin-bottom:0}#contact_form .help-block,#newsletter_form .help-block{position:absolute;bottom:-3rem;left:0;margin-top:0;margin-bottom:0}#contact_form input:-webkit-autofill,#newsletter_form input:-webkit-autofill{background-color:none!important}#contact_form input[type=submit],#newsletter_form input[type=submit]{background:#e22113;color:#fff;font-size:1.4em;line-height:2em;text-transform:uppercase;text-align:center;display:inline-block;padding:.5rem 2rem;max-width:300px;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}#contact_form input[type=submit].disabled,#newsletter_form input[type=submit].disabled{background:#b7b7b7}#contact_form input[type=submit].disabled:hover,#newsletter_form input[type=submit].disabled:hover{background:#9e9e9e}#contact_form input[type=submit]:hover,#newsletter_form input[type=submit]:hover{background:#005947}@media (max-width:767px){#contact_form input[type=submit],#newsletter_form input[type=submit]{max-width:280px}}#contact_form .help-block,#newsletter_form .help-block{display:none}#contact_form .has-success,#newsletter_form .has-success{position:relative}#contact_form .has-success:after,#newsletter_form .has-success:after{content:"\e877";font-family:icomoon;position:absolute;right:0;bottom:5px;color:#008c70;font-size:1.2em}#contact_form .has-success input[type=email],#contact_form .has-success input[type=text],#contact_form .has-success select,#newsletter_form .has-success input[type=email],#newsletter_form .has-success input[type=text],#newsletter_form .has-success select{border-bottom:1px solid #008c70}#contact_form .has-success.privacy-container:after,#newsletter_form .has-success.privacy-container:after{right:inherit;left:100px;bottom:inherit;top:-5px}#contact_form .has-success.newsletter-container:after,#newsletter_form .has-success.newsletter-container:after{right:inherit;left:130px;bottom:inherit;top:-5px}#contact_form .has-error,#newsletter_form .has-error{position:relative}#contact_form .has-error:after,#newsletter_form .has-error:after{content:"\e901";font-family:icomoon;position:absolute;right:0;bottom:5px;color:#d92529;font-size:1.2em}#contact_form .has-error.privacy-container:after,#newsletter_form .has-error.privacy-container:after{right:inherit;left:100px;bottom:inherit;top:-5px}#contact_form .has-error.newsletter-container:after,#newsletter_form .has-error.newsletter-container:after{right:inherit;left:120px;bottom:inherit;top:-5px}#newsletter_form input[type=submit]{max-width:inherit!important}#contatti #map{height:calc(100% - 250px);width:100%}@media (max-width:767px){#contatti #map{height:100vh}}@media (max-width:767px){#contatti main{padding:1rem}}#eucookielaw{display:none;position:fixed;bottom:0;left:0;min-width:100%;height:auto;z-index:100000;font-size:13px;line-height:18px;text-align:center;background-color:#000}#eucookielaw p{margin:auto;padding:40px 40px 15px 40px;border:0 none;outline:0 none;font-size:1em;vertical-align:baseline;background:transparent none repeat scroll 0 0;font-family:Poppins,sans-serif;max-width:875px;color:#fff;display:block}#eucookielaw a{color:#fff!important;text-decoration:underline}#removecookie{display:block;position:absolute;top:12px;right:10px;width:25px;height:25px;background:transparent url(img/cookie-close.png) no-repeat;background-size:contain;cursor:pointer;z-index:100001}#countertops main{background:#fff}#countertops #content a{color:#000;text-decoration:none}#countertops #content p{font-size:1em;color:#818181;line-height:1.5em;text-align:justify}#countertops #content p a{color:#000;text-decoration:none}#countertops #content p strong{color:#000}#countertops #content .icon-android,#countertops #content .icon-apple{font-size:2em}#countertops #content a.btn img{max-width:200px}#countertops #content img{max-width:100%;width:100%;height:auto;margin-top:2rem;margin-bottom:2rem}#countertops #content img.full{height:100%}#countertops #content img.logo{max-width:280px;height:auto}#countertops #content ol li,#countertops #content ul li{font-size:1em;color:#818181;line-height:1.5em;margin-bottom:.5rem}#countertops #content ol li strong,#countertops #content ul li strong{color:#000}#downloads #top-container p{font-size:1em;color:#818181;line-height:1.5em}#downloads main{background:#fff}#downloads main img{margin:auto;max-height:50px}#downloads main table thead{text-transform:uppercase;text-align:left}#downloads main table thead th{width:100%}#downloads main table tbody{font-size:.9em}#downloads main table tbody a{color:#818181}#downloads main table tbody tr{border-bottom:1px solid #b7b7b7;text-transform:uppercase}#downloads main table tbody tr th{color:#b7b7b7;width:50px!important}#editoriale #top-container p,#editoriale-full #top-container p{font-size:1em;color:#818181;line-height:1.5em}#editoriale #content a,#editoriale-full #content a{color:#000;text-decoration:none}#editoriale #content p,#editoriale-full #content p{font-size:1em;color:#818181;line-height:1.5em;text-align:justify;width:100%}#editoriale #content p a,#editoriale-full #content p a{color:#000;text-decoration:none}#editoriale #content p strong,#editoriale-full #content p strong{color:#000}#editoriale #content .icon-android,#editoriale #content .icon-apple,#editoriale-full #content .icon-android,#editoriale-full #content .icon-apple{font-size:2em}#editoriale #content a.btn img,#editoriale-full #content a.btn img{max-width:200px}#editoriale #content img,#editoriale-full #content img{max-width:100%;width:100%;height:auto;margin-top:2rem;margin-bottom:2rem}#editoriale #content img.full,#editoriale-full #content img.full{height:100%}#editoriale #content img.logo,#editoriale-full #content img.logo{max-width:280px;height:auto}#editoriale #content ol li,#editoriale #content ul li,#editoriale-full #content ol li,#editoriale-full #content ul li{font-size:1em;color:#818181;line-height:1.5em;margin-bottom:.5rem}#editoriale #content ol li strong,#editoriale #content ul li strong,#editoriale-full #content ol li strong,#editoriale-full #content ul li strong{color:#000}#editoriale-full main{background:#fff}#brand-container img{max-width:200px!important;max-height:75px!important}#brand-container .item{margin:0;padding:0}@media (min-width:1025px){#brand-container .item{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#brand-container .item.col-md-4:nth-child(3n){border-right:none}#brand-container .item.col-md-3:nth-child(7n){border-right:none}#brand-container .item:nth-child(3)~div{border-bottom:none}}#brand-container .item a{text-transform:uppercase;text-decoration:none;line-height:2em;font-size:.8em}#brand-container .item a:hover{color:#e22113!important}#follow_us{background:#f9f9f9;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding-top:15rem;padding-bottom:15rem}#follow_us a{color:#818181;margin:2rem 1rem 1rem 1rem;font-size:1.5em;display:inline-block}#follow_us a:hover{text-decoration:none;color:#e22113}footer{min-height:300px;background:#fff;color:#818181;padding:4rem 2rem;font-size:.9em}footer b,footer strong{color:#000}footer .link{text-align:right}@media (max-width:767px){footer .link{text-align:left;margin-left:1rem}}footer svg{width:180px;height:auto}footer svg .fill_matimex{fill:#000}@media (max-width:767px){footer svg{margin:auto}}footer a:not(:first-of-type){color:#818181;margin-right:.5rem;margin-left:.5rem;font-size:.9em}footer a:not(:first-of-type):hover{text-decoration:none;color:#e22113}footer a{color:#818181;margin-right:.5rem;font-size:.9em}footer a:hover{text-decoration:none;color:#e22113}#gallery{padding:4rem;position:relative;background:#fff}@media (max-width:767px){#gallery{padding:1rem!important}}#gallery h3{font-weight:700;font-size:1.5em;line-height:1em;text-transform:uppercase;color:#000;position:relative;margin-bottom:2rem}#gallery h3:before{content:"";position:absolute;top:-20px;left:0;width:75px;height:5px;background:#b7b7b7}#gallery .item{margin:0 0 1rem 0}#gallery .item img{max-width:100%}::-webkit-scrollbar{display:none}::selection{background:#e22113;color:#fff}img{opacity:1;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s}img[data-src]{opacity:0}a{-webkit-transition:all 150ms;-moz-transition:all 150ms;-o-transition:all 150ms;-ms-transition:all 150ms;transition:all 150ms}a:after,a:before{-webkit-transition:all 150ms;-moz-transition:all 150ms;-o-transition:all 150ms;-ms-transition:all 150ms;transition:all 150ms}a.readmore{text-decoration:none;text-transform:uppercase;font-weight:700;-webkit-transition:all 150ms;-moz-transition:all 150ms;-o-transition:all 150ms;-ms-transition:all 150ms;transition:all 150ms}a.readmore.white{color:#fff}a.readmore.black{color:#000}a.readmore:hover{color:#e22113}a.readmore:before{content:"—";margin-right:5px;-webkit-transition:all 150ms;-moz-transition:all 150ms;-o-transition:all 150ms;-ms-transition:all 150ms;transition:all 150ms}main{padding:4rem}@media (max-width:767px){main{padding:3rem 3rem 2rem 3rem}}.columns_x_2{columns:2;column-gap:4rem}@media (max-width:767px){.columns_x_2{columns:inherit}}.columns_x_3{columns:3;column-gap:4rem}@media (max-width:1024px) and (min-width:768px){.columns_x_3{columns:2}}@media (max-width:767px){.columns_x_3{columns:inherit}}.column_break{-webkit-column-break-before:always;column-break-before:always;height:0}@media (max-width:767px){.column_break{-webkit-column-break-before:initial;column-break-before:initial;height:inherit}}.btn-black{background:#000;padding:1rem 2rem;display:inline-block;text-transform:uppercase;font-weight:700;color:#fff!important;font-size:1.2em;word-break:break-all}.btn-black:hover{text-decoration:none;background:#e22113}.btn-red{background:#e22113;padding:1rem 2rem;display:inline-block;text-transform:uppercase;font-weight:700;color:#fff!important;font-size:1.2em;word-break:break-all}.btn-red:hover{text-decoration:none;background:#000}.btn-white{background:#fff;padding:1rem 2rem;display:inline-block;text-transform:uppercase;font-weight:700;color:#000!important;font-size:1.2em;word-break:break-all}.btn-white:hover{text-decoration:none;background:#e22113;color:#fff!important}.bg-white{background:#fff!important}#homepage #carousel .carousel-item{min-height:100vh}#homepage #carousel .carousel-item .carousel-caption{background:#fff;position:absolute;left:0;bottom:0;z-index:97;padding:3rem 3rem 6rem 3rem;width:25%;text-align:left}@media (max-width:1024px) and (min-width:768px){#homepage #carousel .carousel-item .carousel-caption{width:33.33333%}}@media (max-width:767px){#homepage #carousel .carousel-item .carousel-caption{width:100%;padding:3rem 3rem 3rem 3rem}}#homepage #carousel .carousel-item .carousel-caption span.category{color:#b7b7b7;text-transform:uppercase;font-size:.9em;font-weight:700;position:relative}#homepage #carousel .carousel-item .carousel-caption span.category:before{content:"";position:absolute;top:-10px;left:0;width:75px;height:5px;background:#b7b7b7}#homepage #carousel .carousel-item .carousel-caption h2{text-transform:uppercase;color:#000;font-size:1.5em;line-height:1em;font-weight:700;padding-top:1rem;padding-bottom:1rem}#homepage #carousel .carousel-item .carousel-caption h2 a{color:#000;text-decoration:none;-webkit-transition:all 150ms;-moz-transition:all 150ms;-o-transition:all 150ms;-ms-transition:all 150ms;transition:all 150ms}#homepage #carousel .carousel-item .carousel-caption h2 a:hover{color:#e22113!important}#homepage #carousel .carousel-item .carousel-caption p{color:#818181}#homepage #carousel .carousel-item .carousel-caption p strong{color:#000}#homepage #carousel .carousel-indicators{right:inherit;margin-right:inherit;margin-left:3rem;list-style:none}#homepage #carousel .carousel-indicators .active{background:#000}#homepage #carousel .carousel-indicators li{background:rgba(0,0,0,.5)}#homepage #news{background:#fff}#homepage #news h3{display:inline-block;text-transform:uppercase;font-weight:700;position:relative}#homepage #news h3 a{color:#000;text-decoration:none}#homepage #news h3:before{content:"";position:absolute;top:-10px;right:0;width:75px;height:5px;background:#e22113}#homepage #news .item{max-height:50vh;overflow:hidden;position:relative;-webkit-transition:all 150ms;-moz-transition:all 150ms;-o-transition:all 150ms;-ms-transition:all 150ms;transition:all 150ms}@media (max-width:767px){#homepage #news .item{min-height:50vh}}#homepage #news .item img{position:absolute;top:0;bottom:0;left:0;right:0;min-width:100%;min-height:100%;width:auto;height:auto;overflow:auto;filter:grayscale(100%);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}#homepage #news .item .title{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;position:absolute;text-align:center;width:100%;height:100%;background:rgba(0,0,0,.1)}#homepage #news .item .title a{margin:auto;max-width:400px;display:block;color:#fff;text-transform:uppercase;font-size:1.5em;line-height:1em;font-weight:700;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;text-shadow:2px 2px 15px #000}#homepage #news .item:hover img{filter:grayscale(0);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}#homepage #news .item:hover .title{background:rgba(0,0,0,.2)}#homepage #news .item:hover .title a{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}#homepage #effetti{background:#fff}#homepage #effetti h3{display:inline-block;text-transform:uppercase;font-weight:700;color:#000;position:relative}#homepage #effetti h3:before{content:"";position:absolute;top:-10px;right:0;width:75px;height:5px;background:#e22113}#homepage #effetti .item{max-height:50vh;overflow:hidden;position:relative;-webkit-transition:all 150ms;-moz-transition:all 150ms;-o-transition:all 150ms;-ms-transition:all 150ms;transition:all 150ms}#homepage #effetti .item.product-finder{background:#000}#homepage #effetti .item.product-finder a{position:relative}#homepage #effetti .item.product-finder a:before{content:"";position:absolute;top:-10px;left:0;width:75px;height:5px;background:#e22113}#homepage #effetti .item.product-finder:hover a{color:#e22113!important}#homepage #effetti .item.product-finder:hover a:before{width:100px}@media (max-width:767px){#homepage #effetti .item{min-height:50vh}}#homepage #effetti .item img{position:absolute;top:0;bottom:0;left:0;right:0;min-width:100%;min-height:100%;width:auto;height:auto;overflow:auto;filter:grayscale(0);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}#homepage #effetti .item .title{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;position:absolute;text-align:left;width:100%;height:100%;background:0 0}#homepage #effetti .item .title a{margin:auto;max-width:400px;display:block;text-transform:uppercase;font-size:1.5em;line-height:1em;font-weight:700;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}#homepage #effetti .item .title a.white{color:#fff}#homepage #effetti .item .title a.black{color:#000}#homepage #effetti .item .title a.link{margin-top:1rem;font-size:.9em!important;line-height:1em}#homepage #effetti .item:hover .title{background:rgba(0,0,0,.2)}#homepage #effetti .item:hover img{filter:grayscale(100%)}#homepage #effetti .item:hover a{text-decoration:none;color:#fff!important}#homepage #floornature picture{position:absolute;top:0;min-width:100vw;min-height:100vh;overflow:hidden}#homepage #floornature picture img{position:absolute;top:0;bottom:0;left:0;right:0;min-width:100%;min-height:100%;width:auto;height:auto;overflow:auto}#homepage #floornature .caption{padding-top:4rem;padding-bottom:4rem;background:rgba(255,255,255,.9);z-index:1}#homepage #floornature .caption img{max-width:320px;height:auto;margin-bottom:2rem}#homepage #floornature .caption p{text-transform:uppercase;font-style:italic;color:#818181;font-size:1em;max-width:70%;margin:auto;padding-bottom:2rem}@media (max-width:767px){#homepage #floornature .caption p{max-width:100%}}#homepage #floornature .caption a{color:#000;text-transform:uppercase;font-size:1.1em;font-weight:700}#homepage #floornature .caption a:hover{color:#e22113}#menu{position:absolute;top:5em;left:0;z-index:98}@media (max-width:767px){#menu{top:2rem}}#menu svg{height:30px;width:auto;position:absolute;left:2rem;top:0;z-index:97}@media (max-width:767px){#menu svg{left:1rem;top:.5rem}}#menu.white svg .fill_matimex{fill:#fff}#menu.black svg .fill_matimex{fill:#000}#menu .hamburger{position:absolute;top:0;right:0;margin-right:2rem;z-index:99}#menu .hamburger.is-active .hamburger-inner{background-color:#000!important}#menu .hamburger.is-active .hamburger-inner:after,#menu .hamburger.is-active .hamburger-inner:before{background-color:#000!important}#menu nav.overlay{display:none;position:absolute;top:-5rem;right:0;overflow:scroll;z-index:98;background:0 0;color:#818181}@media (max-width:767px){#menu nav.overlay{top:-2rem;padding-top:4rem;border-bottom:4px solid #e22113;background:#fff}}@media (min-width:1025px){#menu nav.overlay .row{width:800px}}@media (max-width:1024px) and (min-width:768px){#menu nav.overlay{width:100%}}#menu nav.overlay .menu-col{background:rgba(255,255,255,.85);padding:4rem;min-height:100vh;-webkit-transition:all 150ms;-moz-transition:all 150ms;-o-transition:all 150ms;-ms-transition:all 150ms;transition:all 150ms}@media (max-width:1024px) and (min-width:768px){#menu nav.overlay .menu-col{padding:8rem 2rem 2rem 2rem}}@media (max-width:767px){#menu nav.overlay .menu-col{background:#fff!important;padding:0 1.2rem 0 1.2rem;min-height:inherit}}#menu nav.overlay .menu-col:first-of-type{background:rgba(255,255,255,.8)}#menu nav.overlay .menu-col:hover{background:#fff}#menu nav.overlay #lang-container{display:block;margin-bottom:1rem;height:2rem;width:100%}#menu nav.overlay #lang-container a{font-size:1.3em;line-height:1.5em;color:#818181;text-decoration:none;-webkit-transition:all 150ms;-moz-transition:all 150ms;-o-transition:all 150ms;-ms-transition:all 150ms;transition:all 150ms;text-transform:uppercase;float:left}#menu nav.overlay #lang-container a:hover{color:#e22113}#menu nav.overlay #lang-container strong{color:#000;font-weight:700;font-size:1.3em;line-height:1.5em;float:left;text-transform:uppercase}#menu nav.overlay #lang-container .divider{float:left;margin:0 .7rem}#menu nav.overlay #lang-container .divider:after{content:"/";line-height:2em}#menu nav.overlay strong{font-size:1.3em;text-transform:uppercase;color:#000}#menu nav.overlay ul{padding:0;margin-bottom:2rem;list-style-type:none;list-style-image:none}#menu nav.overlay ul li{color:#818181;line-height:2em}#menu nav.overlay ul li a{color:#818181;text-decoration:none;-webkit-transition:all 150ms;-moz-transition:all 150ms;-o-transition:all 150ms;-ms-transition:all 150ms;transition:all 150ms}#menu nav.overlay ul li a:hover{color:#e22113}#menu nav.overlay ul li a.title{font-size:1.3em;text-transform:uppercase;color:#000;font-weight:700}#matimex-sistemas .title-underline{width:100%;display:block;border-bottom:1px solid #000}#matimex-sistemas h2.title-underline{clear:both;margin-top:4rem}#matimex-sistemas h3.title-underline{font-size:1.3em;margin-top:1rem}#matimex-sistemas .flip-container{height:230px;width:100%}#matimex-sistemas .flip-container .back,#matimex-sistemas .flip-container .front{height:230px;width:100%}#matimex-sistemas .flipper .front{overflow:hidden}#matimex-sistemas .flipper .front img{max-height:180px;width:auto!important;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#matimex-sistemas .flipper .back{padding:1rem;text-align:center!important;background:#fff;display:table}#matimex-sistemas .flipper .back .item-content{display:table-cell;vertical-align:middle}#matimex-sistemas .flipper .back .item-content p{border-bottom:1px double #b7b7b7;font-size:.8em!important;color:#000;text-align:center!important}#matimex-sistemas .flipper .back .item-content h4{text-transform:uppercase;font-size:1.2em}#matimex-sistemas .flipper .back .item-content h4 a{color:#000;-webkit-transition:all 150ms;-moz-transition:all 150ms;-o-transition:all 150ms;-ms-transition:all 150ms;transition:all 150ms}#matimex-sistemas .flipper .back .item-content h4 a:hover{text-decoration:underline;color:#e22113}#news #top-container{margin-top:5rem}#news #top-container p{font-size:1em;color:#818181;line-height:1.5em}@media (max-width:767px){#news #top-container{padding:0;margin-top:10rem}}@media (max-width:767px){#news main{padding:0}#news main #breadcrumb{padding:3rem 3rem 0 3rem}}#news #content .item,#news #content .item-focus{min-height:50vh;overflow:hidden;position:relative;-webkit-transition:all 150ms;-moz-transition:all 150ms;-o-transition:all 150ms;-ms-transition:all 150ms;transition:all 150ms}#news #content .item img,#news #content .item-focus img{position:absolute;top:0;bottom:0;left:0;right:0;min-width:100%;min-height:100%;width:auto;height:auto;overflow:auto;filter:grayscale(100%);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}#news #content .item .title,#news #content .item-focus .title{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;position:absolute;text-align:center;width:100%;height:100%;background:rgba(0,0,0,.1)}#news #content .item .title a,#news #content .item-focus .title a{margin:auto;max-width:400px;display:block;color:#fff;text-transform:uppercase;font-size:1.5em;line-height:1em;font-weight:700;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;text-shadow:2px 2px 15px #000}#news #content .item .title a span,#news #content .item-focus .title a span{text-transform:none}#news #content .item-focus:hover img,#news #content .item:hover img{filter:grayscale(0);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}#news #content .item-focus:hover .title,#news #content .item:hover .title{background:rgba(0,0,0,.2)}#news #content .item-focus:hover .title a,#news #content .item:hover .title a{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}#news #content .item time,#news #content .item-focus time{background:#000;color:#fff;font-size:.8em;position:absolute;bottom:0;right:0;padding:.5rem 1rem}#filter-news{margin-top:-4rem}#filter-news button{background:#818181;font-size:.8em;color:#fff;text-transform:uppercase}#product-finder #top-container-full{min-height:50vh}#product-finder main{padding:0}#product-finder #content #pf-menu .category{background:rgba(255,255,255,.5);border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;border-right:1px solid #eaeaea;cursor:pointer;-webkit-transition:all 150ms;-moz-transition:all 150ms;-o-transition:all 150ms;-ms-transition:all 150ms;transition:all 150ms}#product-finder #content #pf-menu .category .title{width:100%;height:450px;font-weight:700;font-size:2em;line-height:.7em;color:#000;-webkit-transition:all 150ms;-moz-transition:all 150ms;-o-transition:all 150ms;-ms-transition:all 150ms;transition:all 150ms}#product-finder #content #pf-menu .category .title small{font-size:.5em}#product-finder #content #pf-menu .category:hover .title{color:#000}#product-finder #content #pf-menu .category.active{background:#4285f4!important;color:#fff;border-top:1px solid #4285f4;border-bottom:1px solid #4285f4;border-right:1px solid #4285f4}#product-finder #content #pf-menu .category.active .title{color:#fff}#product-finder #content #pf-menu.fixed{position:fixed;top:0;left:0;height:100px;width:100%;z-index:2;background:#fff}#product-finder #content #pf-menu.fixed .title{height:100px;color:#b7b7b7}@media (max-width:767px){#product-finder #content #pf-menu.fixed{position:inherit;top:inherit;left:inherit}}#product-finder #content #effects{background:#fff}#product-finder #content #effects input{display:none}#product-finder #content #effects .effect-item{cursor:pointer;position:relative;height:45vh;overflow:hidden}#product-finder #content #effects .effect-item img{position:absolute;top:0;bottom:0;left:0;right:0;min-width:100%;min-height:100%;width:auto;height:auto;overflow:auto;filter:grayscale(100%);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;opacity:.5}#product-finder #content #effects .effect-item .title{position:absolute;text-align:center;width:100%;height:100%;display:block;margin-top:1rem;text-transform:uppercase;font-size:1.5em;line-height:1em;font-weight:700;color:#fff;margin:0;top:0;background:rgba(0,0,0,.2)}#product-finder #content #effects .effect-item:hover img{filter:grayscale(0);opacity:.75}#product-finder #content #effects .effect-item.active img{filter:grayscale(0);opacity:1}#product-finder #content #colors{background:rgba(255,255,255,.9);border-bottom:1px solid #eaeaea}#product-finder #content #colors input{display:none}#product-finder #content #colors .color-item{cursor:pointer;position:relative;height:45vh;overflow:hidden;border-top:1px solid #eaeaea;border-right:1px solid #eaeaea}#product-finder #content #colors .color-item .title{position:absolute;text-align:center;width:100%;height:100%;display:block;margin-top:1rem;text-transform:uppercase;font-size:1.5em;line-height:1em;font-weight:700;color:#b7b7b7;margin:0;top:0}#product-finder #content #colors .color-item.active.white{background:#fff}#product-finder #content #colors .color-item.active.white .title{color:#000}#product-finder #content #colors .color-item.active.yellow{background:#ff0}#product-finder #content #colors .color-item.active.yellow .title{color:#000}#product-finder #content #colors .color-item.active.black{background:#212121}#product-finder #content #colors .color-item.active.black .title{color:#fff}#product-finder #content #colors .color-item.active.blue{background:#483d8b}#product-finder #content #colors .color-item.active.blue .title{color:#fff}#product-finder #content #colors .color-item.active.red{background:#c00}#product-finder #content #colors .color-item.active.red .title{color:#fff}#product-finder #content #colors .color-item.active.green{background:#228b22}#product-finder #content #colors .color-item.active.green .title{color:#fff}#product-finder #content #colors .color-item.active.grey{background:#a9a9a9}#product-finder #content #colors .color-item.active.grey .title{color:#000}#product-finder #content #colors .color-item.active.beige{background:beige}#product-finder #content #colors .color-item.active.beige .title{color:#000}#product-finder #content #colors .color-item.active.brown{background:#8b4513}#product-finder #content #colors .color-item.active.brown .title{color:#fff}#product-finder #content #colors .color-item.active.pink{background:pink}#product-finder #content #colors .color-item.active.pink .title{color:#fff}#product-finder #content #colors .color-item.active.orange{background:orange}#product-finder #content #colors .color-item.active.orange .title{color:#000}#product-finder #content #colors .color-item.active.bronze{background:#cd7f32}#product-finder #content #colors .color-item.active.bronze .title{color:#000}#product-finder #content #sizes{background:#fff;border-bottom:1px solid #eaeaea}#product-finder #content #sizes input{display:none}#product-finder #content #sizes .size-item{cursor:pointer;position:relative;height:90vh;overflow:hidden;border-top:1px solid #eaeaea;border-right:1px solid #eaeaea}#product-finder #content #sizes .size-item .title{position:absolute;text-align:center;width:100%;height:100%;display:block;margin-top:1rem;text-transform:uppercase;font-size:1.5em;line-height:1em;font-weight:700;color:#000;margin:0;top:0}#product-finder #content #sizes .size-item img{position:absolute;top:0;bottom:0;left:0;right:0;min-width:100%;min-height:100%;width:auto;height:auto;overflow:auto;filter:grayscale(100%);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;opacity:.5}#product-finder #content #sizes .size-item:hover img{filter:grayscale(0);opacity:.75}#product-finder #content #sizes .size-item.active img{filter:grayscale(0);opacity:1}#product-finder #content #submit-container{width:100%;bottom:0;left:0;-webkit-transition:all 150ms;-moz-transition:all 150ms;-o-transition:all 150ms;-ms-transition:all 150ms;transition:all 150ms}#product-finder #content #submit-container input[type=submit]{height:100px;border:none;font-weight:700;text-transform:uppercase;font-size:2em;line-height:.7em;-webkit-transition:all 150ms;-moz-transition:all 150ms;-o-transition:all 150ms;-ms-transition:all 150ms;transition:all 150ms;background:#ca362c;color:#fff}#product-finder #content #submit-container input[type=submit]:disabled{background:#f9f9f9;color:#b7b7b7}#product-finder #content #submit-container.fixed{bottom:0;left:0;position:fixed;margin-top:0!important;margin-bottom:0!important}#product-finder-results #top-container-full{min-height:50vh}#product-finder-results main{background:#fff}#product-finder-results main .item img{width:100%;max-width:100%;height:auto}#product-finder-results main #filter{line-height:2em;color:#818181}#product-finder-results main #filter h3{font-weight:700;text-transform:uppercase;color:#000;font-size:1.2em}#product-finder-results main #filter #submit-container input[type=submit]{height:100px;border:none;font-weight:700;text-transform:uppercase;font-size:2em;line-height:.7em;color:#000;-webkit-transition:all 150ms;-moz-transition:all 150ms;-o-transition:all 150ms;-ms-transition:all 150ms;transition:all 150ms;background:#ca362c;color:#fff}#product-finder-results main .btn-filter{color:#000;font-size:1.5em;text-transform:uppercase;font-weight:700;margin-bottom:4rem;text-decoration:none}#product-finder-results main .btn-filter:hover{text-decoration:none}#progetti main{background:#fff}@media (max-width:767px){#progetti main{padding:0}#progetti main #breadcrumb{padding:3rem 3rem 0 3rem}}#progetti main .item{min-height:75vh;overflow:hidden;position:relative;-webkit-transition:all 150ms;-moz-transition:all 150ms;-o-transition:all 150ms;-ms-transition:all 150ms;transition:all 150ms}#progetti main .item img{position:absolute;top:0;bottom:0;left:0;right:0;min-width:100%;min-height:100%;width:auto;height:auto;overflow:auto;filter:grayscale(0);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}#progetti main .item .title{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;position:absolute;text-align:center;width:100%;height:100%;background:rgba(0,0,0,.1)}#progetti main .item .title a{margin:auto;max-width:400px;display:block;color:#fff;text-transform:uppercase;font-size:1.5em;line-height:1em;font-weight:700;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;text-shadow:2px 2px 15px #000}#progetti main .item .title a span{text-transform:none}#progetti main .item:hover img{filter:grayscale(100%);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}#progetti main .item:hover .title{background:rgba(0,0,0,.2)}#progetti main .item:hover .title a{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}#progetti_dettaglio main{background:#fff}#progetti_dettaglio #content p{font-size:1em;color:#818181;line-height:1.5em;text-align:justify}#progetti_dettaglio #content p a{color:#000;text-decoration:none}#progetti_dettaglio #content p strong{color:#000}#progetti_dettaglio #content img{max-width:100%;height:auto;margin-top:2rem;margin-bottom:2rem}#progetti_dettaglio #content ol li,#progetti_dettaglio #content ul li{font-size:1em;color:#818181;line-height:1.5em;margin-bottom:.5rem}#progetti_dettaglio #content ol li strong,#progetti_dettaglio #content ul li strong{color:#000}#showroom #top-container-full .caption p{font-size:1em;color:#818181;line-height:1.5em}#showroom #top-container-full .caption img{max-height:200px;max-width:100%;width:auto}#showroom main{background:#fff}#showroom #content p{font-size:1em;color:#818181;line-height:1.5em}#showroom #map-container{min-height:75vh}#showroom #map-container #map{min-height:75vh}#showroom #gallery{padding:0 4rem 4rem 4rem}#homepage .carousel-inner .carousel-item{background-size:cover}@media (max-width:767px){#homepage .carousel-inner .carousel-item{background:0 0!important;min-height:100vh}}#homepage .carousel-inner .carousel-item picture{display:none}@media (max-width:767px){#homepage .carousel-inner .carousel-item picture{display:block;position:relative}#homepage .carousel-inner .carousel-item picture img{width:100%}}@media (max-width:767px){#homepage #carousel .carousel-item .carousel-caption{position:relative}}#social-share{margin-top:2rem;margin-bottom:2rem}#social-share span{text-transform:uppercase;font-weight:700;color:#000}#social-share a{color:#000;text-decoration:none;font-size:1.3em;margin:0 .5rem}#social-share a:hover{color:#4285f4}.tabs-left{border-bottom:none;padding-top:2px}.tabs-left{border-right:1px solid #ddd}.tabs-left>li{float:none;margin-bottom:1rem;width:100%}.tabs-left>li a{color:#818181;display:block;padding:.5rem 0;text-transform:uppercase}.tabs-left>li a.active{color:#000;font-weight:700}.tabs-left>li{margin-right:-1px}.tabs-left>li.active>a,.tabs-left>li.active>a:focus,.tabs-left>li.active>a:hover{border-bottom-color:#ddd;border-right-color:transparent}.tabs-left>li>a{border-radius:4px 0 0 4px;margin-right:0;display:block}#top-container-full{position:relative;min-height:100vh}@media (max-width:767px){#top-container-full{min-height:100vh}}#top-container-full .caption{background:#000;position:absolute;bottom:0;left:0;padding:6rem 3rem 3rem 3rem;max-width:420px;text-align:left}#top-container-full .caption #social-share{color:#fff}@media (max-width:767px){#top-container-full .caption{position:absolute;bottom:inherit;top:6rem;margin-top:0;margin-bottom:50vh;max-width:inherit!important;width:100%}}#top-container-full .caption h1{color:#fff;font-size:2em;text-transform:uppercase;font-weight:700;position:relative;margin-bottom:1rem}#top-container-full .caption h1 span{text-transform:none}#top-container-full .caption h1:before{content:"";position:absolute;top:-10px;left:0;width:75px;height:5px;background:#f9f9f9}#top-container-full .caption h2{color:#fff}#top-container-full .caption p{color:#b7b7b7;word-wrap:break-word}#top-container-full .caption ul{color:#b7b7b7}#top-container-full .caption ul.submenu{text-transform:uppercase;line-height:2em;list-style:none;padding:0}#top-container-full .caption ul.submenu li:before{content:"—";margin-right:.2rem}#top-container-full .caption a{color:#fff}#top-container-full .caption a:hover{color:#e22113}#top-container-full .caption #social-share span{color:#fff}#top-container{padding:10rem 1rem 1rem 1rem;position:relative;background:#fff}@media (max-width:767px){#top-container{padding:0;margin-top:10rem}}#top-container .caption h1{font-weight:700;font-size:2em;line-height:1em;text-transform:uppercase;color:#000;position:relative}#top-container .caption h1 span{text-transform:none}#top-container .caption h1:before{content:"";position:absolute;top:-20px;width:75px;height:5px;background:#b7b7b7}#top-container .caption h1 small{font-size:.7em;color:#000;font-weight:400}#top-container .caption a{color:#818181}#top-container .caption ul{list-style:none;padding-left:0;margin-top:2rem}#top-container .caption ul li{font-size:.9em;line-height:1.5em;margin-bottom:.5rem}#top-container .caption ul.submenu{text-transform:uppercase;line-height:2em;list-style:none;padding:0}#top-container .caption svg{max-width:200px;max-height:150px}#top-container .caption img{width:100%;height:100%;max-width:280px;max-height:100px}#top-container .img-index{overflow:hidden;max-height:600px;min-height:400px}#top-container .img-index img{width:100%;height:auto}@media (max-width:1024px) and (min-width:768px){#top-container .img-index img{min-height:600px;width:auto}}@media (max-width:767px){#top-container .img-index{max-height:inherit;min-height:inherit}}.video-background video{width:100%;height:100%;position:absolute;bottom:0;background:#000}.video-background .dark-overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background:rgba(0,0,0,.75)}.video-background .video-caption{z-index:2;margin:auto;max-width:800px;color:#fff}.video-background .video-caption h2{margin-top:2rem;font-weight:700;font-size:2.5em}.video-background .video-caption h2 a{color:#fff}.video-background .video-caption a{color:#fff}#video main{background:#fff}@media (max-width:767px){#video main{padding:0}#video main #breadcrumb{padding:3rem 3rem 0 3rem}}#video main .item{max-height:350px;overflow:hidden;position:relative;-webkit-transition:all 150ms;-moz-transition:all 150ms;-o-transition:all 150ms;-ms-transition:all 150ms;transition:all 150ms}@media (max-width:767px){#video main .item{padding-left:0}}#video main .item img{min-width:100%;min-height:100%;height:auto;overflow:auto;filter:grayscale(0);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}#video main .item .title{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;position:absolute;top:0;text-align:center;width:100%;height:100%;background:rgba(0,0,0,.1)}#video main .item .title a{margin:auto;max-width:400px;display:block;color:#fff;text-transform:uppercase;font-size:1.5em;line-height:1em;font-weight:700;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;text-shadow:2px 2px 15px #000}#video main .item:hover img{filter:grayscale(100%)}#video main .item:hover .title{background:rgba(0,0,0,.2)}#video main .item:hover .title a{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}#video main .item .duration{position:absolute;bottom:0;right:0;background:#000;color:#fff;padding:.5rem 1rem;font-size:.8em;font-weight:700}