a,a:hover,a:focus{text-decoration:none!important;outline:none!important;}.clear{clear:both;}.overlay-100-absolute{background:#000000;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;overflow:hidden;opacity:.5;}.overlay-80-absolute{background:#000000;position:absolute;width:80%;height:80%;z-index:10;overflow:hidden;opacity:.5;}.table-100{display:table;height:100%;width:100%;position:relative;}.cell-middle{display:table-cell;vertical-align:middle;height:100%;}.btn{cursor:pointer;}.margin-auto{margin:0 auto;}.sprite{position:absolute;}.absolute{position:absolute;}.relative{position:relative;}.fixed{position:fixed;}.left-50{width:50%;float:left;}.right-50{width:50%;float:right;}.no-gutter{padding-left:0px!important;padding-right:0px!important;}.container-fluid.no-gutter,.container-fluid.no-gutter .row,.container-fluid.no-gutter .col-item{padding-left:0px!important;padding-right:0px!important;margin-left:0px;margin-right:0px;}.section-fullscreen{width:100%;height:100vh;position:relative;}.img-width-100{width:100%;height:auto;}.img-height-100{width:auto;height:100%;}.height-100{height:100%;}.width-100{width:100%;}.img-100{min-width:100%;max-width:100%;height:auto;}.img-100-container img{min-width:100%;max-width:100%;height:auto;}.block-100{width:100%;height:100%;}.pos-T25{top:25%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}.pos-T25-L50{top:25%;left:50%;-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.pos-T75-L50{top:75%;left:50%;-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.pos-TL{top:0;left:0;}.pos-TC{top:0;left:50%;-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);}.pos-TR{top:0;right:0;}.pos-CL{top:50%;left:0;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);}.pos-CC{top:50%;left:50%;-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);}.pos-CR{top:50%;right:0;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);}.pos-BL{bottom:0;left:0;}.pos-BC{bottom:0px;left:50%;-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);transform:translate(-50%,0);}.pos-BR{bottom:0;right:0;}.pos-HC{left:50%;-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);}.pos-VC{top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}.backface{backface-visibility:hidden;transform:rotateY(180deg);}.frontface{width:auto;height:100%;backface-visibility:hidden;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}
body,html{width:100%;height:100%;position:relative;margin:0;font-family:'Raleway',sans-serif;font-weight:300;overflow:hidden;}body{opacity:0;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;}*{box-sizing:border-box;}h1,h2,h3,p{margin:0;}a{color:#333333;}ul{list-style:none;margin:0;padding:0;}strong{font-weight:500;}.dialog-off-canvas-main-canvas{width:100%;height:100%;}#block-laurameroni-page-title{display:none;}.no-overflow{overflow:hidden;}.hidden{display:none;}.page{height:100%;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:6;}.page-content{min-height:100vh;background-color:#FFFFFF;border-bottom:40px solid #E6E6E6;box-sizing:content-box;position:relative;z-index:10;}#page-privacy-short .page-content,#page-privacy-extend .page-content{z-index:6;}.max-height-width{max-width:100%;max-height:100%;}.share-link{cursor:pointer;}.page-privacy__titolo{padding:0 20px;text-align:center;}.extra-light{font-weight:200;}.normal{font-weight:400;}.medium{font-weight:500;}.semibold{font-weight:600;}.bold{font-weight:700;}.red{color:#E30613;}.lowercase{text-transform:lowercase;}.btn{border:1px solid #E6E6E6;display:inline-block;position:relative;padding:25px 30px;}.btn-plus{width:10px;height:10px;position:relative;display:table-cell;vertical-align:middle;}.btn-container-text{position:relative;display:table-cell;vertical-align:middle;padding-left:20px;}.btn-text{font-size:14px;line-height:10.5px;color:#333333;letter-spacing:2px;display:none;}.btn-text-mob{display:inline-block;}.btn-general{width:48px;height:48px;position:absolute;cursor:pointer;}.btn-general-dx{width:2px;height:100%;background-color:#B3B3B3;position:absolute;top:0;left:22px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.btn-general-sx{width:4px;height:100%;background-color:#B3B3B3;position:absolute;top:0;left:22px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.btn-general-desktop{display:none;}.btn-general-mobile{position:relative;display:inline-block;}.btn-general-mobile .menu-products__title{float:none;}.link-pdf{width:200px;border-bottom:1px solid #999999;display:inline-block;position:relative;padding:5px 0;font-size:24px;line-height:24px;color:#333333;z-index:1;}.link-pdf.link-pdf--section{width:auto!important;border-bottom:0!important;padding:0!important;display:block!important;z-index:0;}.page-prodotto .link-pdf.link-pdf--materials{border-bottom:1px solid #999999;margin-top:-30px;margin-left:20px;}.page-prodotto .link-pdf{border-bottom:0px;}.link-pdf-download{font-size:14px;line-height:14px;color:#999999;margin-bottom:5px;}.link-pdf-img{width:17px;height:17px;position:relative;margin-left:20px;float:right;display:inline-block;}.modal{width:100%;height:100%;position:fixed;top:0;left:0;z-index:8;opacity:0;pointer-events:none;-webkit-transition:all 500ms cubic-bezier(0.000,0.000,0.580,1.000);-moz-transition:all 500ms cubic-bezier(0.000,0.000,0.580,1.000);-ms-transition:all 500ms cubic-bezier(0.000,0.000,0.580,1.000);-o-transition:all 500ms cubic-bezier(0.000,0.000,0.580,1.000);transition:all 500ms cubic-bezier(0.000,0.000,0.580,1.000);}.modal.open{opacity:1;pointer-events:auto;}.modal-overlay{width:100%;height:100%;background-color:rgba(0,0,0,.8);position:absolute;bottom:0;left:0;}.descrizione{font-size:12px;line-height:18px;color:#333333;margin-top:20px;}.descrizione:first-child{margin-top:0;}.container-img-preview{width:100%;height:auto;}.link-modal{cursor:pointer;}.desc-gallery{font-size:12px;line-height:18px;color:#333333;text-align:left;position:absolute;top:0;left:0;opacity:0;padding:0 10px;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-ms-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear;}.desc-gallery.right{text-align:right;}.desc-gallery.active{opacity:1;}.pager{position:relative;bottom:40px;clear:both;padding:0 1.11vw;}.pager-items{width:auto;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;}.pager__item{display:inline-block;margin:0 5px;}.pager__item.pager__item--last,.pager__item.pager__item--first{display:none;}.pager__item a{font-size:14px;line-height:14px;color:#333333;}.pager__item.is-active a{font-weight:600;}.pager__item.pager__item--next span,.pager__item.pager__item--previous span{font-size:18px;font-weight:600;color:#E30613;}.title-lang{font-size:12px;line-height:12px;color:#333333;}.current-lang{width:200px;border-bottom:1px solid #999999;padding:7px 0;position:relative;overflow:hidden;cursor:pointer;}.name-current-lang{font-size:20px;line-height:20px;color:#333333;}.container-lang{width:200px;height:0;position:relative;}.lista-lang{position:relative;top:15px;padding-bottom:7px;}.voce-lang{margin:15px 0;position:relative;opacity:0;}.voce-lang:first-child{margin-top:0;}.link-lang{font-size:18px;line-height:18px;color:#333333;}.hidden-slide-mob{display:none;}.page-news__img-gallery,.page-prodotto__img-slide,.page-projects__img-gallery,.page-our-identity__img-slide{overflow:hidden;position:relative;}.page-news__img-gallery img,.page-prodotto__img-slide img,.page-projects__img-gallery img,.page-our-identity__img-slide img{z-index:1;-webkit-transform:scale(1.2);transform:scale(1.2);}.swiper-cover-image{top:0;z-index:3;width:100%;height:100%;position:absolute;background:#FFFFFF;}.swiper-cover-image.to-right{right:0;}.swiper-cover-image.to-left{left:0;}.scoperto-inview{top:0;width:100%;height:100%;position:absolute;background:#FFFFFF;-webkit-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);}.scoperto-inview.inview{width:0;}.scoperto-inview.to-right{right:0;}.scoperto-inview.to-left{left:0;}.page-prodotto .page-projects__line-red,.page-news-events__line-red,.page-our-identity__line-red{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition:all 600ms 200ms cubic-bezier(0.785,0.135,0.150,0.860);transition:all 600ms 200ms cubic-bezier(0.785,0.135,0.150,0.860);-webkit-transform:scaleX(0);transform:scaleX(0);}.inview .page-projects__line-red,.inview .page-news-events__line-red,.inview .page-our-identity__line-red,.page-projects__line-red.inview,.page-designers__line-red.inview,.page-news-events__line-red.inview,.page-our-identity__line-red.inview{-webkit-transform:scaleX(1);transform:scaleX(1);}.fade-up{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);}.inview .fade-up,.fade-up.inview{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);}.page-news-events__news,.page-designer__prodotto,.page-projects__img-project,.page-progetto__container-img-prodotto,.page-whatwedo__container-img-prodotto,.page-prodotto__container-img-correlato,.page-whatwedo__container-img-categoria{position:relative;}.page-progetto__container-img-prodotto img,.page-whatwedo__container-img-prodotto img,.page-designer__container-img-prodotto img,.page-prodotto__container-img-correlato img,.page-categoria__container-img-prodotto img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 800ms 100ms cubic-bezier(0.075,0.820,0.165,1.000);transition:all 800ms 100ms cubic-bezier(0.075,0.820,0.165,1.000);}.cover-image{top:-1px;z-index:3;width:100%;position:absolute;height:calc(100% + 2px);background:#FFFFFF;-webkit-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);}.cover-image.to-right{right:0;}.cover-image.to-left{left:0;}.inview .cover-image{width:0;}.page-progetto__container-img-prodotto img,.page-whatwedo__container-img-prodotto img,.page-prodotto__container-img-correlato img,.page-categoria__container-img-prodotto img{-webkit-transform:scaleX(1);transform:scaleX(1);}.parallax{overflow:hidden;position:relative;}.parallax .parallax-img{top:0;left:0;position:absolute;}.parallax .parallax-img.vertical{width:100%;height:auto;}.parallax .parallax-img.horizontal{width:auto;height:100%;}.barra-logo{width:100%;height:50px;background-color:#E6E6E6;position:relative;margin-top:52px;}.barra-logo__img{width:150px;height:auto;position:absolute;top:50%;right:30px;opacity:.8;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
@media(min-width:992px){body,html{width:100%;height:100%;position:relative;margin:0;font-family:'Raleway',sans-serif;font-weight:300;}body{opacity:0;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;}*{box-sizing:border-box;}h1,h2,h3,p{margin:0;}a{color:#333333;}ul{list-style:none;margin:0;padding:0;}strong{font-weight:500;}#block-laurameroni-page-title{display:none;}.no-overflow{overflow:hidden;}.hidden{display:none;}.page{height:100%;z-index:6;}.page-content{min-height:100vh;background-color:#FFFFFF;border-bottom:80px solid #E6E6E6;box-sizing:content-box;position:relative;z-index:10;}.page-privacy__titolo{padding:0 calc(5.55vw + 80px);}#page-news-events .pager{position:absolute;}.extra-light{font-weight:200;}.normal{font-weight:400;}.medium{font-weight:500;}.semibold{font-weight:600;}.bold{font-weight:700;}.red{color:#E30613;}.lowercase{text-transform:lowercase;}.btn{border:1px solid #E6E6E6;display:inline-block;position:relative;padding:25px 30px;}.btn-plus{width:10px;height:10px;position:relative;display:table-cell;vertical-align:middle;}.btn-container-text{position:relative;display:table-cell;vertical-align:middle;padding-left:20px;}.btn-text{font-size:14px;line-height:10.5px;color:#333333;letter-spacing:2px;display:none;}.btn-text-mob{display:inline-block;}.btn-general{width:48px;height:48px;position:absolute;cursor:pointer;}.btn-general-dx{width:2px;height:100%;background-color:#B3B3B3;position:absolute;top:0;left:22px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.btn-general-sx{width:4px;height:100%;background-color:#B3B3B3;position:absolute;top:0;left:22px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.btn-general-desktop{display:block;}.btn-general-mobile{display:none;}.link-pdf{width:225px;border-bottom:1px solid #999999;display:inline-block;position:relative;padding:5px 0;font-size:24px;line-height:24px;color:#333333;}.page-prodotto .link-pdf{border-bottom:1px solid #999999;}.link-pdf-download{font-size:14px;line-height:14px;color:#999999;margin-bottom:5px;}.link-pdf-img{width:17px;height:17px;position:relative;margin-left:20px;float:right;display:inline-block;}.descrizione{font-size:12px;line-height:18px;margin-top:20px;}.desc-gallery{padding:0 1.11vw;}.title-lang{font-size:12px;line-height:12px;color:#333333;}.current-lang{width:200px;border-bottom:1px solid #999999;padding:7px 0;position:relative;overflow:hidden;cursor:pointer;}.footer .current-lang{overflow:visible;}.name-current-lang{font-size:20px;line-height:20px;color:#333333;}.container-lang{width:200px;height:0;position:relative;}.footer .container-lang{background-color:#414141;padding-left:10px;position:absolute;top:50%;overflow:hidden;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.footer .current-lang.open .container-lang{border:1px solid #999999;}.lista-lang{position:relative;top:15px;padding-bottom:7px;}.footer .lista-lang{top:12px;}.voce-lang{margin:15px 0;position:relative;opacity:0;}.voce-lang:first-child{margin-top:0;}.link-lang{font-size:18px;line-height:18px;color:#333333;}.footer__container-all-lang .title-lang,.footer__container-all-lang .name-current-lang,.footer__container-all-lang .link-lang{color:#FFFFFF;}.sticky{position:fixed;top:0;}.sticky-menu{position:absolute;top:0;}.hidden-slide-mob{display:block;}.barra-logo{height:70px;position:absolute;top:0;left:0;margin-top:0;z-index:5;}.barra-logo__img{width:200px;}}
@media(min-width:1501px){body,html{width:100%;height:100%;position:relative;margin:0;font-family:'Raleway',sans-serif;font-weight:300;}body{opacity:0;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;}*{box-sizing:border-box;}h1,h2,h3,p{margin:0;}a{color:#333333;}ul{list-style:none;margin:0;padding:0;}strong{font-weight:500;}#block-laurameroni-page-title{display:none;}.no-overflow{overflow:hidden;}.hidden{display:none;}.page{height:100%;z-index:6;}.page-content{min-height:100vh;background-color:#FFFFFF;border-bottom:80px solid #E6E6E6;box-sizing:content-box;position:relative;z-index:10;}.extra-light{font-weight:200;}.normal{font-weight:400;}.medium{font-weight:500;}.semibold{font-weight:600;}.bold{font-weight:700;}.red{color:#E30613;}.lowercase{text-transform:lowercase;}.btn{border:1px solid #E6E6E6;display:inline-block;position:relative;padding:25px 30px;-webkit-transition:all 800ms cubic-bezier(0.785,0.135,0.150,0.860);-moz-transition:all 800ms cubic-bezier(0.785,0.135,0.150,0.860);-ms-transition:all 800ms cubic-bezier(0.785,0.135,0.150,0.860);-o-transition:all 800ms cubic-bezier(0.785,0.135,0.150,0.860);transition:all 800ms cubic-bezier(0.785,0.135,0.150,0.860);}.btn-plus{width:10px;height:10px;position:relative;display:table-cell;vertical-align:middle;}.btn-container-text{position:relative;display:table-cell;vertical-align:middle;padding-left:20px;}.btn-text{font-size:14px;line-height:10.5px;color:#333333;letter-spacing:2px;display:inline-block;}.btn-text-mob{display:none;}.btn:hover{border-color:#333333;}.btn-general{width:48px;height:48px;position:absolute;cursor:pointer;}.btn-general-dx{width:2px;height:100%;background-color:#B3B3B3;position:absolute;top:0;left:22px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.btn-general-sx{width:4px;height:100%;background-color:#B3B3B3;position:absolute;top:0;left:22px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.btn-general-desktop{display:block;}.btn-general-mobile{display:none;}.link-pdf{width:225px;border-bottom:1px solid #999999;display:inline-block;position:relative;padding:5px 0;font-size:24px;line-height:24px;color:#333333;}.link-pdf-download{font-size:14px;line-height:14px;color:#999999;margin-bottom:5px;}.link-pdf-img{width:17px;height:17px;position:relative;margin-left:20px;float:right;display:inline-block;}.descrizione{font-size:12px;line-height:18px;color:#333333;margin-top:1.11vw;}.descrizione:first-child{margin-top:0;}.sticky,.sticky-menu{position:absolute;top:0;}}
.page-home__preloader{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;position:absolute;top:0;left:0;}.page-home__preloader-container-logo{width:200px;height:30px;position:absolute;top:90px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.page-home__logo-mobile{position:relative;display:block;}.page-home__preloader-line-preloader{width:200px;height:2px;background-color:#E6E6E6;position:relative;margin-top:20px;}.page-home__preloader-line-preloader--red{width:0;height:100%;background-color:#E30613;position:absolute;top:0;left:0;margin-top:0;-webkit-transition:all 1500ms linear;-moz-transition:all 1500ms linear;-ms-transition:all 1500ms linear;-o-transition:all 1500ms linear;transition:all 1500ms linear;}.page-home{width:100%;height:100%;position:relative;}.page-home__all-content{width:100%;height:100%;background-color:#FFFFFF;position:relative;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}.page-home__white-right,.page-home__anteprima-news{display:none;}.page-home__anteprima-news-container-title{display:none;}.swiper-news{display:none;}.page-home__preview-news-container,.page-home__container-info-preview-news{display:none;}.page-prodotto__container-close-fullscreen{background-color:#FFFFFF;}.page-prodotto__container-close-fullscreen.page-home__container-close-preview-news{width:100%;height:60px;position:absolute;bottom:0;left:0;opacity:1;pointer-events:auto;}.page-prodotto__close-fullscreen{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.page-prodotto__container-close-fullscreen .page-home__container-news-pager{width:auto;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;}.page-prodotto__close-fullscreen-mob .page-home__container-news-pager{right:20px;}.page-prodotto__close-fullscreen-desk{display:none;}.page-prodotto__close-fullscreen-mob{display:block;}.page-home__news-pager{position:relative;}.page-home__num-news-pager{font-size:14px;line-height:16px;color:#333333;}.page-home__freccia-news-preview{width:8px;height:6px;position:relative;top:10px;}.page-prodotto__container-close-fullscreen .page-home__freccia-up{top:-8px!important;}.page-prodotto__close-fullscreen-mob .page-home__freccia-up{top:14px!important;left:-20px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);}.page-prodotto__close-fullscreen-mob .page-home__freccia-down{top:-12px!important;left:27px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);}.page-prodotto__container-close-fullscreen .page-home__freccia-news-preview{width:10px;height:10px;top:0;}.page-home__freccia-news-dx{width:100%;height:2px;background-color:#E30613;position:absolute;top:0;right:-2px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.page-home__freccia-news-sx{width:100%;height:2px;background-color:#E30613;position:absolute;top:0;left:-2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.page-home__container-menu{width:100%;padding:0 20px;position:relative;z-index:1;}.page-home__content-menu{width:100%;position:relative;}.page-home .footer{position:relative;display:none;}
@media(min-width:992px){.page-home__preloader-container-logo{position:relative;top:0;left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);margin-top:5.55vw;margin-left:18.05vw;}.page-home__logo-white,.page-home__logo-black{display:none;}.page-home__logo-mobile{display:none;}.page-home__white-right{top:0;right:0;width:66%;z-index:1;float:left;height:100%;display:block;position:absolute;background:#FFFFFF;pointer-events:none;}.page-home__anteprima-news{width:38%;height:100%;position:relative;float:left;display:block;}.page-home__container-img-anteprima{width:100%;height:100%;position:absolute;top:0;left:0;}.page-home__overlay{width:100%;height:100%;background-color:#000000;position:absolute;top:0;left:0;opacity:.1;cursor:pointer;}.page-home__img-anteprima-news{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;cursor:pointer;}.page-home__anteprima-news-container-title{width:calc(30% + 8.33vw);position:relative;float:left;display:block;}.page-home__anteprima-news-title{font-size:48px;line-height:48px;color:#FFFFFF;opacity:1;}.page-home__anteprima-news-title--small-letter{font-size:24px;}.page-home__link-news{pointer-events:auto;display:inline-block;}.page-home__anteprima-news-container-title-news{width:calc(100% - 80px - 9.71vw);position:relative;margin-top:2.77vw;margin-left:80px;}.page-home__anteprima-news-title-news{font-size:24px;line-height:24px;color:#FFFFFF;opacity:1;}.page-home__title-fake-news{position:absolute;top:0;left:0;opacity:0;pointer-events:none;cursor:pointer;}.page-home__container-swiper-news{width:100%;height:100%;overflow:hidden;}.swiper-news{top:-5%;left:-5%;width:110%;height:110%;display:block;opacity:0;pointer-events:none;}.page-home__line-load-slide{width:5px;height:0;background-color:#E30613;position:absolute;top:0;left:-5px;z-index:2;}.page-home__container-fake-slide{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;}.page-home__content-fake-slide{top:-5%;left:-5%;width:110%;height:110%;position:absolute;}.page-home__fake-slide{width:100%;height:100%;position:absolute;top:0;left:100%;z-index:0;}.page-home__fake-slide.active{z-index:1;}.page-home__container-fake-img-news{width:100%;height:100%;}.page-home__container-close-preview-news{width:100px;height:100%;position:absolute;top:0;left:-100px;opacity:0;pointer-events:none;}.page-prodotto__container-close-fullscreen.page-home__container-close-preview-news{width:100px;height:100%;position:absolute;top:0;bottom:auto;left:auto;right:0;opacity:1;pointer-events:auto;}.page-prodotto__close-fullscreen{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.page-home__close-preview-news{width:100%;height:100%;position:relative;}.page-home__close-preview-news .btn-close{margin-left:0;}.page-home__container-news-pager{width:auto;position:absolute;margin-bottom:30px;cursor:pointer;}.page-prodotto__container-close-fullscreen .page-home__container-news-pager{top:auto;bottom:0;right:50%;-webkit-transform:translate(50%,0);-moz-transform:translate(50%,0);-ms-transform:translate(50%,0);-o-transform:translate(50%,0);transform:translate(50%,0);}.page-home__news-pager{position:relative;}.page-prodotto__close-fullscreen-desk{display:block;}.page-prodotto__close-fullscreen-mob{display:none;}.page-home__num-news-pager{font-size:14px;line-height:16px;color:#333333;}.page-home__freccia-news-preview{width:8px;height:6px;position:relative;top:10px;}.page-prodotto__container-close-fullscreen .page-home__freccia-up{top:-8px!important;}.page-prodotto__container-close-fullscreen .page-home__freccia-news-preview{width:10px;height:10px;top:0;}.page-home__freccia-news-dx{width:100%;height:2px;background-color:#E30613;position:absolute;top:0;right:-2px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.page-home__freccia-news-sx{width:100%;height:2px;background-color:#E30613;position:absolute;top:0;left:-2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.page-home__preview-news-container{top:0;left:0;width:110%;height:110%;position:absolute;}.page-home__container-info-preview-news{width:calc(100% - 8.88vw);height:100%;position:absolute;top:0;left:100%;opacity:0;pointer-events:none;cursor:default;display:block;}.page-home__info-preview-news{width:100%;height:100%;position:relative;padding:0 5vw;}.page-home__container-text-preview-news{position:relative;margin-top:12.77vw;}.page-home__container-title-preview-news{position:relative;}.page-home__container-line-red{position:relative;}.page-home__line-red{width:0;height:6px;background-color:#E30613;position:absolute;top:15px;right:calc(100% + 20px);}.page-home__container-text-preview-news .page-home__container-line-red{position:relative;display:table-cell;vertical-align:middle;}.page-home__preview-news-line-red{width:60px;height:6px;background-color:#E30613;}.page-home__title-preview-news{font-size:24px;line-height:24px;color:#333333;position:relative;display:table-cell;vertical-align:middle;padding-left:30px;}.page-home__data-preview-news{font-size:14px;line-height:30px;color:#333333;margin-left:90px;}.page-home__all-desc-preview-news{width:265px;position:relative;margin:2.77vw 0 5.55vw 60px;font-size:12px;line-height:18px;color:#333333;}.page-home__all-desc-preview-news p{margin-top:25px;}.page-home__all-desc-preview-news p:first-child{margin-top:0;}.page-home__container-text-preview-news .btn{margin-left:60px;}.page-home__container-menu{padding:0 3.88vw 0 5.83vw;position:absolute;pointer-events:none;}.page-home .footer{position:relative;display:block;}}
@media(min-width:1501px){.page-home__anteprima-news-title{font-size:60px;line-height:60px;}.page-home__anteprima-news-title--small-letter{font-size:36px;}.page-home__nav{width:100%;height:60px;background-color:#CC0000;position:relative;}.page-home__anteprima-news-container-title-news{width:calc(100% - 80px - 9.71vw);position:relative;margin-top:2.77vw;margin-left:80px;}.page-home__anteprima-news-title-news{font-size:30px;line-height:30px;}.page-home__line-red{width:0;height:6px;position:absolute;top:15px;right:calc(100% + 20px);background-color:#E30613;}.page-home__info-preview-news{padding:0;padding-left:5vw;}.page-home__container-close-preview-news{width:160px;left:-160px;}}
.page-whatwedo{width:100%;position:relative;}.page-whatwedo__content{width:100%;position:relative;padding-top:30px;}.page-whatwedo__all-content{position:relative;}.page-prodotto .page-whatwedo__info-prodotti{position:relative;}.page-whatwedo__info-prodotti{padding:0 20px;}#page-all-products .page-whatwedo__info-prodotti,#page-new-products .page-categoria__info-prodotti{float:none;}.page-whatwedo__breadcrumb-text{font-size:30px;line-height:30px;color:#333333;margin-top:20px;margin-left:20px;}.page-whatwedo__breadcrumb-desktop{display:none;}.page-whatwedo__breadcrumb-mobile{display:block;}.page-whatwedo__descrizione{margin-top:40px;}.page-whatwedo__container-line-red{position:relative;display:table-cell;vertical-align:top;padding-right:20px;}.page-whatwedo__line-red{width:30px;height:3px;background-color:#E30613;}.page-whatwedo__descrizione-text{position:relative;top:-16px;font-size:12px;line-height:18px;color:#333333;display:table-cell;vertical-align:top;}.page-whatwedo__categorie{width:calc(100% - 50px);position:relative;margin-top:30px;float:right;}.page-whatwedo__categoria{width:100%;position:relative;margin-bottom:50px;}.page-whatwedo__container-img-categoria{width:100%;height:auto;}.page-whatwedo__container-nome{margin-top:10px;}.page-whatwedo__nome-categoria{font-size:14px;line-height:20px;color:#333333;}.page-whatwedo__btn-products,.page-whatwedo__btn-back-products{margin-top:20px;}.page-whatwedo__prodotto-all-products{width:100%;position:relative;margin-top:50px;}.page-whatwedo__prodotto-all-products:first-child{margin-top:0;}.page-whatwedo__categoria-all-products{position:relative;font-size:30px;line-height:30px;margin-bottom:15px;}.page-whatwedo__prodotto{margin-bottom:30px;}.page-whatwedo__prodotto .page-whatwedo__container-img-prodotto:nth-child(2){display:none;}
@media(min-width:992px){.page-whatwedo__content{padding:130px 5.33vw 0 12vw;}.page-whatwedo__info-prodotti{width:38%;float:left;padding:0;margin-bottom:5.55vw;}#page-all-products .page-whatwedo__info-prodotti,#page-new-products .page-categoria__info-prodotti{float:none;margin-top:130px;}#page-distribution .page-categoria__info-prodotti{float:left;}#page-distribution .page-whatwedo__info-prodotti{top:130px;}.page-whatwedo__breadcrumb-text{font-size:48px;line-height:48px;margin-left:0;margin-top:0;}.page-whatwedo__breadcrumb-desktop{display:block;}.page-whatwedo__breadcrumb-mobile{display:none;}.page-whatwedo__descrizione{margin-top:60px;}.page-whatwedo__container-line-red{padding-right:30px;}.page-whatwedo__line-red{width:60px;height:6px;background-color:#E30613;}.page-whatwedo__descrizione-text{max-width:180px;position:relative;top:-1.44vw;}.page-whatwedo__categorie{width:62%;margin-top:80px;display:flex;flex-flow:row wrap;float:left;}#page-all-products .page-whatwedo__categorie,#page-new-products .page-whatwedo__categorie,#page-distribution .page-whatwedo__categorie{float:right;}.page-whatwedo__categoria{width:33.3%;padding-right:1.33vw;margin-bottom:67px;float:left;}.page-whatwedo__btn-back-products{margin-top:50px;}.page-whatwedo__prodotto-all-products{display:flex;flex-flow:row wrap;margin-top:100px;}.page-whatwedo__categoria-all-products{width:400px;position:absolute;top:-60px;left:0;font-size:30px;line-height:30px;}.page-whatwedo__prodotto{width:33.3%;padding-right:1.33vw;margin-bottom:67px;float:left;position:relative;}}
@media(min-width:1501px){.page-whatwedo{width:100%;position:relative;}.page-whatwedo__content{width:100%;position:relative;padding:150px 80px 0 calc(5.55vw + 80px);}.page-whatwedo__info-prodotti{width:38%;float:left;padding:0;}#page-all-products .page-whatwedo__info-prodotti,#page-new-products .page-categoria__info-prodotti{margin-top:150px;}#page-distribution .page-whatwedo__info-prodotti{top:0;}.page-whatwedo__breadcrumb-text{font-size:60px;line-height:60px;color:#333333;}.page-whatwedo__descrizione{margin-top:60px;}.page-whatwedo__container-line-red{position:relative;display:table-cell;vertical-align:top;}.page-whatwedo__line-red{width:60px;height:6px;background-color:#E30613;}.page-whatwedo__descrizione-text{max-width:265px;position:relative;top:-0.83vw;display:table-cell;vertical-align:top;font-size:12px;line-height:18px;color:#333333;}.page-whatwedo__categorie{width:62%;position:relative;margin-top:2.66vw;float:left;}.page-whatwedo__categoria{width:33.3%;position:relative;padding-right:1.11vw;margin-bottom:3.72vw;float:left;}.page-whatwedo__container-img-categoria{width:100%;height:auto;}.page-whatwedo__container-nome{margin-top:10px;}.page-whatwedo__nome-categoria{font-size:14px;line-height:20px;color:#333333;}.page-whatwedo__container-distributore.page-whatwedo__categoria,.page-whatwedo__container-continenti .page-whatwedo__categoria,.page-whatwedo__container-stati .page-whatwedo__categoria{width:33.33%;}.page-whatwedo__distributore{height:300px;border:1px solid #E6E6E6;position:relative;}.page-whatwedo__container-nome-distributore{width:calc(100% - 60px);position:absolute;top:30px;left:30px;}.page-whatwedo__container-nome-distributore.page-whatwedo__container-nome{margin-top:0;}.page-whatwedo__nome-categoria.page-whatwedo__nome-distributore{font-size:20px;line-height:22px;}.page-whatwedo__container-citta{width:calc(100% - 60px);position:absolute;top:50%;left:30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.page-whatwedo__citta{font-size:14px;line-height:20px;color:#999999;text-transform:uppercase;}.page-whatwedo__indirizzo{font-size:12px;line-height:16px;color:#333333;}.page-whatwedo__container-mail{width:calc(100% - 60px);position:absolute;bottom:30px;left:30px;}.page-whatwedo__link-mail,.page-whatwedo__sito{font-size:14px;line-height:16px;color:#333333;}.page-whatwedo__container-distributore.visible-product{display:block;position:relative;opacity:1;}.page-whatwedo__container-distributore.hidden-product{display:none;position:absolute;opacity:0;}.page-whatwedo__container-distributore.page-whatwedo__categoria{width:33.33%;}.page-whatwedo__distributore{height:16.2vw;}}
.page-our-identity{width:100%;position:relative;}.page-our-identity__img-intro{width:100%;height:62.5vw;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;margin-top:50px;margin-bottom:30px;}.page-our-identity__menu-imgs{width:100%;position:relative;padding:0 20px;}.page-our-identity__container-menu{position:relative;}.page-our-identity__title-menu{font-size:30px;line-height:30px;color:#333333;}.page-our-identity__menu{margin-top:30px;padding-left:30px;}.page-our-identity__link-menu{position:relative;cursor:pointer;padding-top:15px;}.page-our-identity__voce-menu:first-child .page-our-identity__link-menu{padding-top:0;}.page-our-identity__name-link{font-size:20px;line-height:22px;color:#333333;}.page-our-identity__subtitle-menu{font-size:14px;line-height:14px;color:#333333;margin-top:5px;}.page-our-identity__btn{display:inline-block;margin-top:30px;margin-right:15px;}.page-our-identity__container-imgs{width:calc(100% - 10px);height:auto;position:relative;margin-top:20px;margin-right:-20px;float:right;}.page-our-identity__all-imgs{width:100%;height:100%;position:relative;}.page-our-identity__img-section{width:100%;height:46.8vw;background-repeat:no-repeat;background-position:center center;background-size:cover;position:absolute;top:0;left:0;opacity:0;}.page-our-identity__img-default{width:100%;height:46.8vw;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;top:0;left:0;opacity:1;}.page-our-identity__vision-mobile{display:block;}.page-our-identity__vision-desktop{display:none;}.page-our-identity__container-img-principale{width:calc(100% - 50px);position:relative;margin-top:30px;margin-left:-20px;}.page-our-identity__img-principale{width:100%;height:46.8vw;background-repeat:no-repeat;background-position:center center;background-size:cover;}.page-our-identity__container-title-sect-vision{position:relative;padding-left:20px;}.page-our-identity__title-line-sect{position:relative;margin-top:100px;}.page-our-identity__title-sect{font-size:20px;line-height:22px;color:#333333;display:table-cell;vertical-align:middle;padding-left:20px;}.page-our-identity__container-line-red{position:relative;display:table-cell;vertical-align:middle;}.page-our-identity__line-red{width:30px;height:3px;background-color:#E30613;position:relative;}.page-our-identity__container-descrizioni{width:calc(100% - 20px);position:relative;margin-top:25px;padding-left:30px;}.page-our-identity__descrizione{margin-top:20px;}.page-our-identity__descrizione:first-child{margin-top:0;}.page-our-identity__text-descrizione{font-size:12px;line-height:18px;color:#333333;}.page-our-identity__container-title-sect-territorio{margin-left:20px;}.page-our-identity__container-gallery{margin-top:50px;}.swiper-territorio{margin-left:40px!important;overflow:visible!important;}.slide-territorio.swiper-slide{width:auto;padding:0 10px;}.page-our-identity__img-slide{width:auto;height:62.5vw;}.page-our-identity__container-desc-slide{width:calc(100% - 40px);max-width:265px;margin-left:40px;position:relative;overflow:visible;margin-top:45px;}.page-our-identity__desc-slide{font-size:12px;line-height:18px;color:#333333;position:absolute;top:0;left:0;opacity:0;padding:0 10px;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-ms-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear;}.page-our-identity__desc-slide.active{opacity:1;}.pagination-territorio{width:auto!important;left:10px!important;top:calc(100% + 15px);bottom:auto!important;}.pagination-territorio .swiper-pagination-bullet{width:30px;height:6px;background-color:#B3B3B3;border-radius:0;opacity:1;margin:0 10px 0 0!important;}.pagination-territorio .swiper-pagination-bullet-active{background-color:#E30613;}.page-our-identity__img-azienda{width:100%;height:62.5vw;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;margin-top:100px;}.page-our-identity__container-title-azienda{margin-top:40px;padding:0 20px;}.page-our-identity__container-title-azienda .page-our-identity__title-line-sect{margin-top:0;}.page-our-identity__container-text-azienda{position:relative;margin-top:30px;padding:0 20px 0 50px;}.page-our-identity__container-desc-azienda{width:100%;position:relative;margin-top:15px;}.page-our-identity__container-desc-azienda:first-child{margin-left:0;}.page-our-identity__desc-azienda{font-size:12px;line-height:18px;color:#333333;}.page-our-identity__container-title-sect-design{margin-left:20px;}.swiper-design{margin-right:40px!important;overflow:visible!important;}.slide-design.swiper-slide{width:auto;padding:0 10px;}.pagination-design{width:auto!important;left:auto!important;right:0px!important;top:calc(100% + 15px);bottom:auto!important;}.pagination-design .swiper-pagination-bullet{width:30px;height:6px;background-color:#B3B3B3;border-radius:0;opacity:1;margin:0 10px 0 0!important;}.pagination-design .swiper-pagination-bullet-active{background-color:#E30613;}.page-our-identity__container-desc-slide-design{margin-right:40px;margin-left:0;float:right;}.page-our-identity__container-desc-slide-design .page-our-identity__desc-slide{position:absolute;top:0;left:auto;right:0;text-align:right;}.page-our-identity__tecnologia-mobile{display:block;}.page-our-identity__tecnologia-desktop{display:none;}.page-our-identity__container-title-sect-personal{padding-left:20px;}.page-our-identity__img-principale-personal{padding:0;float:right;}
@media(min-width:992px){.page-our-identity__container-img-intro{width:100%;padding:160px 11.11vw 0 calc(11.11vw + 80px);}.page-our-identity__img-intro{width:100%;height:27vw;margin:0 0 5.55vw 0;}.page-our-identity__menu-imgs{padding:0 5.55vw 0 calc(8.33vw + 80px);}.page-our-identity__container-menu{width:55%;float:left;}.page-our-identity__title-menu{font-size:48px;line-height:48px;}.page-our-identity__menu{margin-top:2.22vw;padding-left:0;}.page-our-identity__name-link{font-size:24px;line-height:24px;}.page-our-identity__link-menu{display:inline-block;margin-left:90px;}.page-our-identity__line-red-menu{width:0;height:6px;background-color:#E30613;position:absolute;top:30px;right:calc(100% + 30px);-webkit-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);-moz-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);-ms-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);-o-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);}.page-our-identity__voce-menu:first-child .page-our-identity__line-red-menu{top:15px;}.page-our-identity__container-voci-menu{position:relative;padding-left:0;}.page-our-identity__link-menu:hover .page-our-identity__line-red-menu{width:60px;}.page-our-identity__container-imgs{width:45%;height:13.88vw;float:left;margin-top:5.55vw;margin-right:0;}.page-our-identity__img-section,.page-our-identity__img-default{height:100%;position:absolute;}.page-our-identity__vision-mobile{display:none;}.page-our-identity__vision-desktop{display:block;}.page-our-identity__container-img-principale{width:55.56%;float:left;margin-top:13.11vw;margin-left:0;padding-left:80px;}.page-our-identity__img-principale{width:100%;height:28vw;}.page-our-identity__container-title-sect-vision{width:44.44%;float:left;padding-left:calc(2.22vw + 60px);}.page-our-identity__title-line-sect{position:relative;margin-top:8vw;margin-left:-60px;}.page-our-identity__title-sect{font-size:24px;line-height:24px;padding-left:30px;}.page-our-identity__line-red{width:60px;height:6px;background-color:#E30613;}.page-our-identity__container-descrizioni{width:auto;max-width:180px;margin-top:2.5vw;padding-left:0;}.page-our-identity__container-title-sect-territorio{margin-left:21.1vw;float:left;}.page-our-identity__container-gallery{margin-top:5.55vw;}.swiper-territorio{margin-left:21.1vw!important;}.slide-territorio.swiper-slide{padding:0 1.11vw;}.page-our-identity__img-slide{width:auto;height:37.5vw;}.page-our-identity__container-desc-slide{width:265px;margin-left:21.1vw;margin-top:20px;}.page-our-identity__desc-slide{padding:0 1.11vw;}.pagination-territorio{width:auto!important;left:auto!important;right:20px!important;top:calc(100% + 15px);bottom:auto!important;}.page-our-identity__img-azienda{width:calc(100% - 5.55vw - 160px);height:37.5vw;margin:8vw 80px 0 calc(5.55vw + 80px);}.page-our-identity__container-title-azienda{margin-left:calc(5.55vw + 80px);margin-top:2.77vw;padding:0;}.page-our-identity__container-text-azienda{position:relative;margin-top:1.94vw;margin-left:calc(5.55vw + 80px);padding:0;}.page-our-identity__container-desc-azienda{width:265px;float:left;margin-top:0px;margin-left:80px;}.page-our-identity__container-title-sect-design{float:right;margin-right:calc(21vw + 20px);margin-left:0;}.swiper-design{margin-right:21vw!important;}.slide-design.swiper-slide{padding:0 1.11vw;}.pagination-design{right:auto!important;left:100px!important;}.page-our-identity__container-desc-slide-design{margin-right:21vw;}.page-our-identity__tecnologia-mobile{display:none;}.page-our-identity__tecnologia-desktop{display:block;}.page-our-identity__container-title-sect-personal{width:44.44%;float:left;padding-left:calc(10vw + 80px);}.page-our-identity__img-principale-personal{padding:0;float:right;}}
@media(min-width:1501px){.page-our-identity__title-menu{font-size:60px;line-height:60px;}.page-our-identity__name-link{font-size:30px;line-height:30px;}.page-our-identity__btn{margin-top:60px;}.page-our-identity__container-img-principale{width:66.56%;float:left;}.page-our-identity__container-title-sect-vision{width:33.44%;}.page-our-identity__title-sect{font-size:30px;line-height:30px;}.page-our-identity__container-descrizioni{max-width:265px;}.page-our-identity__container-title-sect-personal{width:33.44%;}}
.page-categoria{width:100%;position:relative;}.page-categoria__content{width:100%;position:relative;margin-top:50px;}.page-prodotto .page-categoria__info-prodotti{position:relative;padding:0 20px;}.page-categoria__info-prodotti{padding:0 20px;}.page-categoria__breadcrumb-text{font-size:30px;line-height:30px;color:#333333;padding-top:0;margin-left:20px;}.page-categoria__breadcrumb-desktop{display:none;}.page-categoria__breadcrumb-mobile{display:block;}.page-categoria__descrizione{margin-top:40px;}.page-categoria__container-line-red{position:relative;display:table-cell;vertical-align:top;padding-right:20px;}.page-categoria__line-red{width:30px;height:3px;background-color:#E30613;}.page-categoria__descrizione-text{font-size:12px;line-height:18px;color:#333333;position:relative;top:-16px;display:table-cell;vertical-align:top;}.page-categoria__categorie{width:calc(100% - 50px);position:relative;margin-top:30px;float:right;}.page-categoria__categoria{width:100%;margin-bottom:50px;}.page-categoria__container-img-categoria{width:100%;height:auto;}.page-categoria__container-nome{margin-top:10px;}.page-categoria__nome-categoria{font-size:14px;line-height:20px;color:#333333;}
@media(min-width:992px){.page-categoria__content{padding:130px 4.44vw 80px 10vw;margin-top:0;}.page-categoria__info-prodotti{width:38%;float:left;padding:0;}.page-categoria__breadcrumb-text{font-size:48px;line-height:48px;margin-left:0;padding-top:0;}.page-categoria__breadcrumb-desktop{display:block;}.page-categoria__breadcrumb-mobile{display:none;}.page-categoria__descrizione{margin-top:60px;}.page-categoria__container-line-red{padding-right:30px;}.page-categoria__line-red{width:60px;height:6px;background-color:#E30613;}.page-categoria__descrizione-text{max-width:180px;position:relative;top:-1.44vw;}.page-categoria__categorie{width:62%;margin-top:40px;display:flex;flex-flow:row wrap;float:left;}.page-categoria__categoria{width:33.3%;position:relative;padding-right:1.11vw;margin-bottom:100px;float:left;}}
@media(min-width:1501px){.page-categoria{width:100%;position:relative;}.page-categoria__content{width:100%;position:relative;padding:150px 80px 80px calc(5.55vw + 80px);}.page-categoria__info-prodotti{width:38%;float:left;}.page-categoria__breadcrumb-text{font-size:60px;line-height:60px;color:#333333;}.page-categoria__breadcrumb-desktop{display:block;}.page-categoria__breadcrumb-mobile{display:none;}.page-categoria__descrizione{margin-top:3.33vw;}.page-categoria__container-line-red{position:relative;display:table-cell;vertical-align:top;}.page-categoria__line-red{width:60px;height:6px;background-color:#E30613;}.page-categoria__descrizione-text{max-width:265px;position:relative;top:-0.83vw;display:table-cell;vertical-align:top;font-size:12px;line-height:18px;color:#333333;}.page-categoria__categorie{width:62%;position:relative;margin-top:2.66vw;float:left;}.page-categoria__categoria{width:33.3%;position:relative;padding-right:1.11vw;margin-bottom:5.55vw;float:left;}.page-categoria__container-img-categoria{width:100%;height:auto;}.page-categoria__container-nome{margin-top:0.55vw;}.page-categoria__nome-categoria{font-size:14px;line-height:20px;color:#333333;}}
.page-categoria__ricerca-categoria{margin-top:40px;}.page-categoria__title-ricerca{font-size:12px;line-height:12px;color:#999999;margin-left:20px;}.page-categoria__ricerca-desktop{display:none;}.page-categoria__ricerca-mobile{width:0;height:100%;background-color:#FFFFFF;position:fixed;top:0;right:0;overflow:hidden;z-index:7;-webkit-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860)750ms;-moz-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;-ms-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;-o-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;}.page-categoria__ricerca-mobile.open{width:100%;-webkit-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);-moz-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);-ms-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);-o-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);}.page-categoria__all-filter{width:100%;height:100%;position:relative;opacity:0;-webkit-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);-moz-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);-ms-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);-o-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);}.page-categoria__all-filter.visible{opacity:1;-webkit-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;-moz-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;-ms-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;-o-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;}.page-categoria__select-list{width:calc(100% - 40px);border-bottom:1px solid #999999;padding:7px 0;position:relative;margin:0 auto;overflow:hidden;cursor:pointer;}.page-categoria__name-option{font-size:24px;line-height:24px;color:#333333;}.page-categoria__arrow{width:10px;height:6px;position:absolute;top:17px;right:6px;}.page-categoria__dx-arrow{width:100%;height:3px;background-color:#E30613;position:absolute;top:0;right:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.page-categoria__sx-arrow{width:100%;height:3px;background-color:#E30613;position:absolute;top:0;left:-5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.page-categoria__options{height:0;position:relative;}.page-categoria__list-options{position:relative;top:15px;padding-bottom:7px;}.page-categoria__option{margin:15px 0;position:relative;opacity:0;}#page-distribution .page-categoria__option{margin:0;margin-bottom:15px;}.page-categoria__option:first-child{margin-top:0;}.page-categoria__line-red-option{width:0;height:3px;background-color:#E30613;position:absolute;bottom:3px;right:calc(100% + 15px);-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-ms-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear;}.page-categoria__option:hover .page-categoria__line-red-option{width:15px;}.page-categoria__link-option{font-size:16px;line-height:14px;color:#333333;display:block;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;}#page-distribution .page-categoria__option{margin:0;padding-bottom:15px;}.page-categoria__ricerca-stati{display:none;}.page-categoria__ricerca-stati.active{display:block;}.page-categoria__ricerca-stati .page-categoria__option{display:none;}.page-categoria__ricerca-stati .page-categoria__option.active{display:block;}
@media(min-width:992px){.page-categoria__ricerca{width:200px;margin-left:90px;margin-bottom:50px;}.page-categoria__ricerca-categoria{margin-top:40px;}.page-categoria__title-ricerca{font-size:12px;line-height:12px;color:#999999;margin-left:0;}.page-categoria__ricerca-desktop{display:block;}.page-categoria__ricerca-mobile{display:none;}.page-categoria__select-list{width:100%;border-bottom:1px solid #999999;padding:7px 0;position:relative;overflow:hidden;cursor:pointer;}.page-categoria__name-option{font-size:24px;line-height:24px;color:#333333;padding-right:20px;}.page-categoria__arrow{width:10px;height:6px;position:absolute;top:17px;right:6px;}.page-categoria__dx-arrow{width:100%;height:3px;background-color:#E30613;position:absolute;top:0;right:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.page-categoria__sx-arrow{width:100%;height:3px;background-color:#E30613;position:absolute;top:0;left:-5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.page-categoria__options{height:0;position:relative;}.page-categoria__list-options{position:relative;top:15px;padding-bottom:7px;}.page-categoria__option{margin:15px 0;position:relative;opacity:0;}.page-categoria__option:first-child{margin-top:0;}.page-categoria__line-red-option{width:0;height:3px;background-color:#E30613;position:absolute;bottom:3px;right:calc(100% + 15px);-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-ms-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear;}.page-categoria__option:hover .page-categoria__line-red-option{width:15px;}.page-categoria__link-option{font-size:16px;line-height:14px;color:#333333;display:block;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;}#page-distribution .page-categoria__ricerca-stati .page-categoria__options{max-height:160px;}#page-distribution .page-categoria__ricerca-distribution .page-categoria__line-red-option{bottom:auto;top:5px;}}
@media(min-width:1501px){.page-categoria__ricerca{width:300px;margin-left:90px;}.page-categoria__ricerca-categoria{margin-top:40px;}.page-categoria__title-ricerca{font-size:12px;line-height:12px;color:#999999;margin-left:0;}.page-categoria__ricerca-desktop{display:block;}.page-categoria__ricerca-mobile{display:none;}.page-categoria__select-list{width:100%;border-bottom:1px solid #999999;padding:7px 0;position:relative;overflow:hidden;cursor:pointer;}.page-categoria__name-option{font-size:24px;line-height:24px;color:#333333;padding:0;}.page-categoria__arrow{width:10px;height:6px;position:absolute;top:17px;right:6px;}.page-categoria__dx-arrow{width:100%;height:3px;background-color:#E30613;position:absolute;top:0;right:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.page-categoria__sx-arrow{width:100%;height:3px;background-color:#E30613;position:absolute;top:0;left:-5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.page-categoria__options{height:0;position:relative;}.page-categoria__list-options{position:relative;top:15px;padding-bottom:7px;}.page-categoria__option{margin:15px 0;position:relative;opacity:0;}#page-distribution .page-categoria__option:nth-child(2){margin-top:0;}.page-categoria__option:first-child{margin-top:0;}.page-categoria__line-red-option{width:0;height:3px;background-color:#E30613;position:absolute;bottom:3px;right:calc(100% + 15px);-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-ms-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear;}.page-categoria__option:hover .page-categoria__line-red-option{width:15px;}.page-categoria__link-option{font-size:16px;line-height:14px;color:#333333;display:block;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;}}
.page-categoria__prodotto{width:100%;position:relative;margin-bottom:50px;}.page-categoria__container-all-img{position:relative;}.page-categoria__container-img-prodotto{width:100%;height:auto;position:absolute;top:0;left:0;overflow:hidden;opacity:0;}.page-categoria__container-img-prodotto:nth-child(1){position:relative;opacity:1;}.page-categoria__container-img-prodotto.visible-product{display:block;position:relative;opacity:1;}.page-categoria__container-img-prodotto.hidden-product{display:none;position:absolute;opacity:0;}.page-categoria__container-nome{margin-top:10px;}.page-categoria__nome-prodotto{font-size:14px;line-height:20px;color:#333333;}
@media(min-width:992px) and (max-width:1500px){.page-categoria__prodotto{width:62%;position:relative;float:left;}.page-categoria__prodotto{width:33.3%;position:relative;padding-right:1.11vw;margin-bottom:67px;float:left;}.page-categoria__container-all-img{position:relative;}.page-categoria__container-img-prodotto{width:100%;height:auto;position:absolute;top:0;left:0;opacity:0;}.page-categoria__container-img-prodotto:nth-child(1){position:relative;opacity:1;}.page-categoria__container-img-prodotto.visible-product{display:block;position:relative;opacity:1;}.page-categoria__container-img-prodotto.hidden-product{display:none;position:absolute;opacity:0;}.page-categoria__container-nome{margin-top:10px;}.page-categoria__nome-prodotto{font-size:14px;line-height:20px;color:#333333;}}
@media(min-width:1501px){.page-categoria__prodotto{width:62%;position:relative;float:left;}.page-categoria__prodotto{width:33.3%;position:relative;padding-right:1.11vw;margin-bottom:3.72vw;float:left;}.page-categoria__container-all-img{position:relative;}.page-categoria__container-img-prodotto{width:100%;height:auto;position:absolute;top:0;left:0;opacity:0;}.page-categoria__container-img-prodotto:nth-child(1){position:relative;opacity:1;}.page-categoria__container-img-prodotto.visible-product{display:block;position:relative;opacity:1;}.page-categoria__container-img-prodotto.hidden-product{display:none;position:absolute;opacity:0;}.page-categoria__container-nome{margin-top:10px;}.page-categoria__nome-prodotto{font-size:14px;line-height:20px;color:#333333;}}
.page-prodotto{width:100%;position:relative;}.page-prodotto__info-img{width:100%;position:relative;}.page-prodotto__info-prodotto{position:relative;padding:0 20px;}.page-prodotto__text-prodotto{position:relative;padding-top:50px;}.page-prodotto__breadcrumb{display:none;}.page-prodotto__nome-prodotto{font-size:30px;line-height:30px;color:#333333;}.page-prodotto__collezione{font-size:14px;line-height:16px;color:#333333;}.page-prodotto__collezione-desktop{display:none;}.page-prodotto__collezione-mobile{display:block;margin-top:5px;}.page-prodotto__text-zoom{width:100px;font-size:12px;color:#E30613;line-height:12px;position:absolute;left:0;}.page-prodotto__designer{margin-top:20px;}.page-prodotto__container-line-red{position:relative;display:table-cell;vertical-align:middle;}.page-prodotto__line-red{width:30px;height:3px;background-color:#E30613;}.page-prodotto__nome-designer{font-size:14px;line-height:16px;color:#333333;position:relative;display:table-cell;vertical-align:middle;padding-left:20px;}.page-prodotto__container-descrizioni{width:calc(100% - 20px);margin:35px 0 30px;padding-left:50px;}.page-prodotto__container-descrizione{width:calc(100% - 20px);margin:35px 0 30px;padding-left:30px;}.page-prodotto__descrizioni-desktop{display:none;}.page-prodotto__descrizioni-mobile{display:block;clear:both;}.page-prodotto__container-img-prodotto{width:calc(100% - 50px);position:relative;float:right;margin-bottom:30px;}.page-prodotto__btn-img-prodotto{background-color:#FFFFFF;border:0px;border-left:10px solid #E30613;position:absolute;top:80vw;left:-50px;}.page-prodotto__text-prodotto .btn{display:none;}.swiper-prodotto{margin-left:40px!important;overflow:visible!important;}.slide-prodotto.swiper-slide{width:auto;padding:0 10px;}.page-prodotto__img-slide{width:auto;height:62.5vw;}.page-prodotto__container-all-desc{width:calc(100% - 40px);max-width:265px;margin-left:40px;position:relative;overflow:visible;margin-top:40px;}.pagination-prodotto{width:auto!important;position:relative!important;top:auto!important;left:10px!important;bottom:auto!important;text-align:left!important;margin-top:15px;}.pagination-prodotto .swiper-pagination-bullet{width:30px;height:6px;background-color:#B3B3B3;border-radius:0;opacity:1;margin:0 10px 0 0!important;}.pagination-prodotto .swiper-pagination-bullet-active{background-color:#E30613;}.page-prodotto__fullscreen{display:block;}.page-prodotto__img-slide-fullscreen{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:contain;}.page-prodotto__img-slide-fullscreen img{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.page-prodotto .page-prodotto__plus-fullscreen,.page-news .page-prodotto__plus-fullscreen,.page-articolo .page-prodotto__plus-fullscreen,.page-progetto .page-prodotto__plus-fullscreen{display:block;pointer-events:auto;}.page-prodotto__plus-fullscreen{width:30px;height:30px;position:relative;top:10px;cursor:pointer;z-index:1;display:none;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;}.page-prodotto__img-hover-plus-fullscreen{position:absolute;top:0;left:0;opacity:0;-webkit-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);-moz-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);-ms-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);-o-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);}.page-prodotto__plus-fullscreen:hover .page-prodotto__img-hover-plus-fullscreen{opacity:1;}.page-prodotto__fullscreen{width:100%;height:100%;position:fixed;top:0;left:0;opacity:0;pointer-events:none;z-index:4;-webkit-transition:all 500ms cubic-bezier(0.000,0.000,0.580,1.000) 300ms;-moz-transition:all 500ms cubic-bezier(0.000,0.000,0.580,1.000) 300ms;-ms-transition:all 500ms cubic-bezier(0.000,0.000,0.580,1.000) 300ms;-o-transition:all 500ms cubic-bezier(0.000,0.000,0.580,1.000) 300ms;transition:all 500ms cubic-bezier(0.000,0.000,0.580,1.000) 300ms;}.page-prodotto__fullscreen.open{opacity:1;pointer-events:auto;z-index:7;}.page-prodotto__overlay-fullscreen{width:100%;height:100%;background-color:#E6E6E6;position:absolute;top:0;left:0;}.page-prodotto__container-swiper-fullscreen{width:100vw;height:calc(100% - 60px);position:relative;}.swiper-fullscreen{width:100%;height:100%;}.swiper-fullscreen-desk{display:none;}.swiper-fullscreen-mob{display:block;}.slide-fullscreen.swiper-slide{}.page-prodotto__container-extra-content{position:relative;margin-top:100px;padding:0 20px;}.page-prodotto__extra-content-mobile{display:block;}.page-prodotto__extra-content-desktop{display:none;}.page-prodotto__menu-extra-content{position:relative;}.page-prodotto__voci-extra-content{position:relative;margin-bottom:40px;}.page-prodotto__voce-extra-content{margin-top:20px;overflow:hidden;}.page-prodotto__voce-extra-content:first-child{margin-top:0;}.page-prodotto__link-extra-content{width:100%;font-size:24px;line-height:26px;color:#333333;position:relative;display:block;}.page-prodotto__line-red-extra-content{width:0;height:6px;background-color:#E30613;position:absolute;top:10px;right:calc(100% + 20px);}.page-prodotto__link-extra-content:hover .page-prodotto__line-red-extra-content,.page-prodotto__link-extra-content.active .page-prodotto__line-red-extra-content{width:60px;}.page-prodotto__arrow-red{width:10px;height:10px;display:inline-block;position:absolute;top:10px;right:10px;-webkit-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);-moz-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);-ms-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);-o-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);}.page-prodotto__arrow-red img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.page-prodotto__arrow-red.active{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.page-prodotto__container-extra-section{width:68%;padding-left:5.55vw;padding-right:10vw;position:relative;float:left;}.page-prodotto__section{position:relative;padding-top:190px;margin-top:-190px;}.page-prodotto__accordion{height:0;}.page-prodotto__accordion-content{padding-top:20px;}.page-prodotto__container-img-tech{width:100%;position:relative;margin-bottom:20px;}.img-tech-desk{max-width:960px;width:100%;display:block;}.img-tech-mob{display:none;}.page-prodotto__container-materiali{position:relative;margin-left:-0.55vw;margin-right:-0.55vw;margin-bottom:30px;}.page-prodotto__name-gruppo-materiali{font-size:20px;line-height:22px;color:#333333;margin-bottom:20px;}.page-prodotto__materiale{width:50%;min-height:120px;position:relative;padding:0 0.55vw;margin-bottom:20px;float:left;}.page-prodotto__img-materiale{width:100%;height:20.5vw;}.page-prodotto__img-materiale img{width:100%;height:100%;}.page-prodotto__container-name-materiale{margin-top:5px;}.page-prodotto__name-materiale{font-size:14px;line-height:14px;color:#333333;}.slide-materiale-mob{padding:0 20px;}.page-prodotto__container-immagini-hd{width:100%;position:relative;margin-left:-0.55vw;margin-right:-0.55vw;margin-bottom:30px;}.page-prodotto__img-hd{width:33.3%;padding:0 0.83vw 70px;float:left;}.page-prodotto__img-catalogo{width:100%;position:relative;margin-bottom:50px;}.page-prodotto__img-catalogo--secondo{margin-top:30px;}.page-prodotto__container-designer{width:100%;position:relative;}.page-prodotto__text-designer{position:relative;}.page-prodotto__line-nome-designer .page-prodotto__line-red{margin:0;}.page-prodotto__nome-sect-designer{font-size:18px;line-height:22px;color:#333333;margin:0;display:table-cell;vertical-align:middle;padding-left:20px;}.page-prodotto__container-desc-designer{font-size:12px;line-height:18px;color:#333333;margin-top:10px;padding-right:20px;}.page-prodotto__img-designer{position:relative;margin-bottom:10px;z-index:1;}.page-prodotto__container-all-correlati{width:100%;padding:0 20px;position:relative;margin-top:50px;}.page-catalogues .page-prodotto__container-all-correlati{padding:0;margin-top:30px;}.page-prodotto__container-correlato{width:calc(100% - 50px);position:relative;float:right;margin-right:-20px;margin-bottom:20px;}.page-prodotto__img-correlato{width:100%;height:auto;}.page-prodotto__name-correlato{font-size:14px;line-height:18px;color:#333333;margin-top:20px;}.page-prodotto__container-img-press{width:100%;height:56.2vw;position:relative;}.page-prodotto__img-press{width:auto;height:100%;position:relative;}.page-prodotto__container-data{margin-top:10px;}.page-prodotto__data{padding-left:20px;position:relative;display:table-cell;vertical-align:middle;}.page-prodotto__line-red.page-prodotto__line-red--data{width:30px;height:3px;}
@media(min-width:992px){.page-prodotto__info-img{margin-bottom:11.11vw;}.page-prodotto__info-prodotto{width:50%;padding:130px 0 0 calc(5.55vw + 80px);float:left;}.page-prodotto__text-prodotto{padding-left:3.33vw;padding-top:0;}.page-prodotto__breadcrumb{margin-bottom:10vh;display:block;}.page-prodotto__link-breadcrumb{font-size:14px;line-height:18px;color:#333333;display:block;}.page-prodotto__nome-prodotto{font-size:48px;line-height:48px;color:#333333;}.page-prodotto__collezione{font-size:20px;line-height:20px;margin-top:20px;}.page-prodotto__collezione-desktop{display:block;}.page-prodotto__collezione-mobile{display:none;}.page-prodotto__text-zoom{text-align:center;top:5px;left:10px;}.page-news .page-prodotto__text-zoom{left:auto;right:10px;}.page-prodotto__designer{margin-top:30px;margin-left:-30px;}.page-prodotto__line-red{width:60px;height:6px;background-color:#E30613;}.page-prodotto__nome-designer{font-size:20px;line-height:20px;padding-left:30px;}.page-prodotto__container-descrizioni{max-width:265px;margin:40px 0 50px;padding:0;}.page-prodotto__descrizioni-desktop{display:block;}.page-prodotto__descrizioni-mobile{display:none;}.page-prodotto__container-img-prodotto{width:50%;float:left;margin-top:69px;margin-bottom:0;}.page-prodotto__btn-img-prodotto{top:36.66vw;left:-50px;}.page-prodotto__text-prodotto .btn{display:inline-block;}.swiper-prodotto{margin-left:21vw!important;}.slide-prodotto.swiper-slide{padding:0 1.11vw;}.page-prodotto__img-slide{width:auto;height:38.2vw;}#page-blog .page-prodotto__img-slide{height:32.2vw;}.page-prodotto__container-all-desc{width:265px;margin-left:21vw;margin-top:55px;}.pagination-prodotto{position:absolute!important;top:calc(100% + 15px)!important;left:auto!important;right:0;bottom:auto!important;text-align:center!important;margin-top:0;}.page-prodotto__fullscreen{display:block;}.swiper-fullscreen-desk{display:block;}.swiper-fullscreen-mob{display:none!important;}.page-prodotto__img-slide-fullscreen{width:100%;height:100%;}.page-prodotto__img-slide-fullscreen img{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.page-prodotto .page-prodotto__plus-fullscreen{display:block;pointer-events:auto;}.page-progetto .page-prodotto__plus-fullscreen{display:block;pointer-events:auto;}.page-prodotto__plus-fullscreen{width:30px;height:30px;position:absolute;top:0;right:-60px;cursor:pointer;z-index:1;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;}.page-news .page-prodotto__plus-fullscreen{right:auto;left:-60px;}.page-prodotto__img-hover-plus-fullscreen{position:absolute;top:0;left:0;opacity:0;-webkit-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);-moz-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);-ms-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);-o-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);}.page-prodotto__plus-fullscreen:hover .page-prodotto__img-hover-plus-fullscreen{opacity:1;}.page-prodotto__fullscreen{width:100%;height:100%;position:fixed;top:0;left:0;opacity:0;pointer-events:none;z-index:7;-webkit-transition:all 500ms cubic-bezier(0.000,0.000,0.580,1.000) 300ms;-moz-transition:all 500ms cubic-bezier(0.000,0.000,0.580,1.000) 300ms;-ms-transition:all 500ms cubic-bezier(0.000,0.000,0.580,1.000) 300ms;-o-transition:all 500ms cubic-bezier(0.000,0.000,0.580,1.000) 300ms;transition:all 500ms cubic-bezier(0.000,0.000,0.580,1.000) 300ms;}.page-prodotto__fullscreen.open{opacity:1;pointer-events:auto;}.page-prodotto__fullscreen .page-prodotto__container-close-fullscreen.page-home__container-close-preview-news{pointer-events:none !important;}.page-prodotto__fullscreen.open .page-prodotto__container-close-fullscreen.page-home__container-close-preview-news{pointer-events:auto !important;}.page-prodotto__overlay-fullscreen{width:100%;height:100%;position:absolute;top:0;left:0;}.page-prodotto__container-swiper-fullscreen{width:calc(100vw - 100px);height:100%;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.swiper-fullscreen-desk{display:block;}.swiper-fullscreen-mob{display:none;}.slide-fullscreen.swiper-slide{}.page-prodotto__container-extra-content{position:relative;margin-top:11.11vw;padding:0;}.page-prodotto__extra-content-mobile{display:none;}.page-prodotto__extra-content-desktop{display:flex;flex-flow:row wrap;}.page-prodotto__menu-extra-content{width:32%;position:relative;padding-left:calc(80px + 10.66vw);float:left;}.page-prodotto__container-menu-extra-content{position:sticky;top:100px;}.page-prodotto__menu-extra-content-fixed{width:32%;padding-left:calc(140px + 5.55vw);-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);}.page-prodotto__voci-extra-content{position:relative;margin-bottom:40px;}.page-prodotto__voce-extra-content{margin-top:10px;overflow:visible;}.page-prodotto__voce-extra-content:first-child{margin-top:0;}.page-prodotto__link-extra-content{font-size:24px;line-height:24px;color:#333333;position:relative;cursor:pointer;display:none;}.page-prodotto__link-extra-mob{display:block;}.page-prodotto__subtitle-link{font-size:14px;line-height:14px;color:#333333;margin-top:5px;}.page-prodotto__line-red-extra-content{width:0;height:6px;background-color:#E30613;position:absolute;top:10px;right:calc(100% + 20px);-webkit-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);-moz-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);-ms-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);-o-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);}.page-prodotto__link-extra-content:hover .page-prodotto__line-red-extra-content,.page-prodotto__link-extra-content.active .page-prodotto__line-red-extra-content{width:60px;-webkit-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860) 600ms;-moz-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860) 600ms;-ms-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860) 600ms;-o-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860) 600ms;transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860) 600ms;}.page-prodotto__container-extra-section{width:68%;padding-left:6.66vw;padding-right:6.66vw;position:relative;float:left;}.page-prodotto__section{position:relative;padding-top:10.55vw;margin-top:-10.55vw;}.page-prodotto__container-img-tech{width:100%;position:relative;margin-bottom:20px;}.img-tech-desk{display:none;}.img-tech-mob{max-width:660px;width:100%;display:block;}.page-prodotto__container-materiali{position:relative;margin-left:-0.55vw;margin-right:-0.55vw;margin-bottom:30px;}.page-prodotto__name-gruppo-materiali{font-size:48px;line-height:48px;color:#333333;margin-bottom:40px;}.page-prodotto__materiale{width:33.3%;min-height:120px;position:relative;padding:0 0.55vw;margin-bottom:20px;float:left;}.page-prodotto__img-materiale{width:100%;height:6.7vw;}.page-prodotto__img-materiale img{width:100%;height:100%;}.page-prodotto__container-name-materiale{margin-top:5px;}.page-prodotto__name-materiale{font-size:14px;line-height:14px;color:#333333;}.page-prodotto__container-immagini-hd{width:100%;position:relative;margin-left:-0.55vw;margin-right:-0.55vw;margin-bottom:30px;}.page-prodotto__img-hd{width:33.3%;padding:0 0.83vw 70px;float:left;}.page-prodotto__img-catalogo{width:100%;position:relative;margin-bottom:50px;}.page-prodotto__img-catalogo--secondo{margin-top:50px;}.page-prodotto__container-files{width:30%;position:relative;float:left;}.page-prodotto__container-files:nth-child(1){margin-right:13.88vw;}.page-prodotto__img-files{margin-bottom:2.22vw;}.page-prodotto__container-designer{width:100%;position:relative;}.page-prodotto__text-designer{width:48.2%;position:relative;float:left;}.page-prodotto__line-nome-designer .page-prodotto__line-red{margin:0;}.page-prodotto__nome-sect-designer{font-size:24px;line-height:24px;color:#333333;margin:0;margin-top:20px;display:table-cell;vertical-align:middle;padding-left:20px;}.page-prodotto__container-desc-designer{font-size:12px;line-height:18px;color:#333333;margin-top:20px;padding-right:20px;}.page-prodotto__img-designer{width:51.8%;height:auto;position:relative;float:left;z-index:1;}.page-prodotto .page-designer__related-products{padding-left:calc(8.88vw + 80px);display:flex;flex-flow:row wrap;}.page-prodotto .page-designer__related-products .page-designer__line-products{position:sticky;top:100px;}.page-prodotto__container-all-correlati{width:64.4%;position:relative;float:left;margin:4.44vw -1.11vw 0 -1.11vw;}.page-prodotto__container-correlato{width:33.3%;padding:1.11vw;position:relative;float:left;margin-bottom:67px;margin-right:0;}.page-prodotto__img-correlato{width:100%;height:auto;}.page-prodotto__name-correlato{font-size:14px;line-height:18px;color:#333333;margin-top:20px;}.page-prodotto__container-img-press{height:16.8vw;}}@media(min-width:1200px){.page-catalogues .page-prodotto__container-all-correlati{width:55%;}}
@media(min-width:1201px){.page-prodotto .page-designer__related-products{padding:0 calc(1.11vw + 80px) 0 calc(8.88vw + 80px);}.page-prodotto__container-menu-extra-content{top:200px;}}@media(min-width:1501px){.page-prodotto{width:100%;position:relative;}.page-prodotto__info-img{width:100%;margin-bottom:11.11vw;position:relative;}.page-prodotto__info-prodotto{width:50%;position:relative;padding:180px 0 0 calc(5.55vw + 80px);float:left;}.page-prodotto__text-prodotto{position:relative;padding-left:3.33vw;}.page-prodotto__breadcrumb{margin-bottom:10vh;display:block;}.page-prodotto__link-breadcrumb{font-size:14px;line-height:18px;color:#333333;display:block;}.page-prodotto__nome-prodotto{font-size:48px;line-height:60px;color:#333333;}.page-prodotto__collezione{font-size:20px;line-height:20px;color:#333333;margin-top:0;}.page-prodotto__collezione-desktop{display:inline-block;}.page-prodotto__collezione-mobile{display:none;}.page-prodotto__designer{margin-top:30px;margin-left:-60px;}.page-prodotto__container-line-red{position:relative;display:table-cell;vertical-align:middle;}.page-prodotto__line-red{width:60px;height:6px;background-color:#E30613;}.page-prodotto__nome-designer{font-size:20px;line-height:20px;color:#333333;word-break:break-all;word-wrap:break-word;position:relative;display:table-cell;vertical-align:middle;padding-left:30px;}.page-prodotto__container-descrizioni{width:265px;margin:2.22vw 0 2.77vw;padding:0;}.page-prodotto__descrizioni-desktop{display:block;}.page-prodotto__descrizioni-mobile{display:none;}.page-prodotto__container-img-prodotto{width:50%;float:left;cursor:pointer;}.page-prodotto__text-prodotto .btn{display:inline-block;}.swiper-prodotto{margin-left:21.1%!important;overflow:visible!important;}.slide-prodotto.swiper-slide{width:auto;padding:0 1.11vw;}.page-prodotto__img-slide{width:auto;height:38.2vw;}#page-blog .page-prodotto__img-slide{height:26.2vw;}.page-prodotto__container-all-desc{width:265px;margin-left:21.1%;position:relative;overflow:visible;margin-top:1.11vw;}.pagination-prodotto{width:auto!important;left:auto!important;right:10px;top:calc(99% + 20px);bottom:auto!important;}.pagination-prodotto .swiper-pagination-bullet{width:30px;height:6px;background-color:#B3B3B3;border-radius:0;opacity:1;margin:0 10px 0 0!important;}.pagination-prodotto .swiper-pagination-bullet-active{background-color:#E30613;}.page-prodotto__container-swiper-fullscreen{width:calc(100% - 160px);}.page-prodotto__container-extra-content{position:relative;margin-top:11.11vw;padding:0;}.page-prodotto__menu-extra-content{padding-left:calc(5.55vw + 80px);}.page-prodotto__voci-extra-content{position:relative;margin-bottom:40px;}.page-prodotto__voce-extra-content{margin-top:20px;}.page-prodotto__voce-extra-content:first-child{margin-top:0;}.page-prodotto__link-extra-content{font-size:30px;line-height:30px;color:#333333;position:relative;cursor:pointer;display:block;}.page-prodotto__link-extra-mob{display:none;}.page-prodotto__subtitle-link{font-size:14px;line-height:14px;color:#333333;margin-top:10px;}.page-prodotto__line-red-extra-content{width:0;height:6px;background-color:#E30613;position:absolute;top:10px;right:calc(100% + 20px);-webkit-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);-moz-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);-ms-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);-o-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);}.page-prodotto__link-extra-content:hover .page-prodotto__line-red-extra-content,.page-prodotto__link-extra-content.active .page-prodotto__line-red-extra-content{width:60px;-webkit-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860) 600ms;-moz-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860) 600ms;-ms-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860) 600ms;-o-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860) 600ms;transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860) 600ms;}.page-prodotto__container-extra-section{width:68%;padding-left:5.55vw;padding-right:calc(5.55vw + 80px);position:relative;float:left;}.page-prodotto__section{position:relative;padding-top:10.55vw;margin-top:-10.55vw;}.page-prodotto__container-img-tech{width:100%;position:relative;margin-bottom:20px;}.img-tech-desk{max-width:960px;width:100%;display:block;}.img-tech-mob{display:none;}.page-prodotto__container-materiali{position:relative;margin-left:-0.55vw;margin-right:-0.55vw;margin-bottom:1.66vw;}.page-prodotto__name-gruppo-materiali{font-size:48px;line-height:50px;color:#333333;margin-bottom:2.22vw;}.page-prodotto__materiale{width:33.3%;min-height:120px;position:relative;padding:0 0.55vw;margin-bottom:20px;float:left;}.page-prodotto__img-materiale{width:100%;height:6.7vw;}.page-prodotto__img-materiale img{width:100%;height:100%;}.page-prodotto__container-name-materiale{margin-top:5px;}.page-prodotto__name-materiale{font-size:14px;line-height:14px;color:#333333;}.page-prodotto__container-immagini-hd{width:100%;position:relative;margin-left:-0.55vw;margin-right:-0.55vw;margin-bottom:1.66vw;}.page-prodotto__img-hd{width:33.3%;padding:0 0.83vw 3.88vw;float:left;}.page-prodotto__img-catalogo{width:100%;position:relative;margin-bottom:2.77vw;}.page-prodotto__container-files{width:25%;position:relative;float:left;}.page-prodotto__container-files:nth-child(1){margin-right:13.88vw;}.page-prodotto__img-files{margin-bottom:2.22vw;}.page-prodotto__container-designer{width:100%;position:relative;}.page-prodotto__text-designer{width:48.2%;position:relative;float:left;}.page-prodotto__line-nome-designer .page-prodotto__container-line-red{display:table-cell;}.page-prodotto__line-nome-designer .page-prodotto__line-red{margin:0;}.page-prodotto__nome-sect-designer{font-size:30px;line-height:30px;color:#333333;position:relative;display:table-cell;vertical-align:middle;padding-left:30px;margin:0;}.page-prodotto__container-desc-designer{width:265px;font-size:12px;line-height:18px;color:#333333;margin-top:40px;margin-left:60px;padding-right:0;}.page-prodotto__img-designer{width:51.8%;height:auto;position:relative;float:left;z-index:1;}.page-prodotto__container-all-correlati{position:relative;}.page-prodotto__container-correlato{width:33.3%;padding:0 0.72vw;position:relative;float:left;margin-bottom:3.72vw;}.page-prodotto__img-correlato{width:100%;height:auto;}.page-prodotto__name-correlato{font-size:14px;line-height:18px;color:#333333;margin-top:20px;}}
.page-news{position:relative;}.page-news__close-desktop{display:none;}.page-news__container-title-news{position:relative;padding:0 20px;}.page-news__title-line-news{width:100%;position:relative;padding-top:50px;}.page-news__title-news{font-size:20px;line-height:22px;color:#333333;display:table-cell;vertical-align:middle;padding-left:20px;}.page-news__container-line-red{position:relative;display:table-cell;vertical-align:middle;}.page-news__line-red{width:30px;height:3px;background-color:#E30613;position:relative;}.page-news__data-news{font-size:14px;line-height:30px;color:#333333;margin-left:50px;}.page-news__container-descrizioni{position:relative;margin-top:10px;}.page-news__descrizione{font-size:12px;line-height:18px;color:#333333;margin-top:20px;margin-left:30px;}.page-news__descrizione:first-child{margin-top:0;}.page-news__btn-info{margin-top:30px;}.page-news__container-img-principale{width:calc(100% - 50px);position:relative;float:right;margin-top:30px;}.page-news__img-principale{width:100%;height:46.8vw;background-repeat:no-repeat;background-position:center center;background-size:cover;}.page-news__container-video{width:92vw;height:51.75vw;}.page-prodotto .page-news__container-title-news .page-news__title-line-news{margin-bottom:20px;}.page-news__container-img-principale .video-prod-player,.page-news__container-img-principale .video-news-player{width:100%;height:100%;}.page-news__container-img-principale #player-track,.page-news__container-img-principale .play-video{z-index:999;}.page-news__container-img-principale .play-video{width:70px;height:50px;background-color:#FFFFFF;border-left:10px solid #E30613;position:absolute;top:50%;left:50%;cursor:pointer;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 800ms cubic-bezier(0.785,0.135,0.150,0.860);-moz-transition:all 800ms cubic-bezier(0.785,0.135,0.150,0.860);-ms-transition:all 800ms cubic-bezier(0.785,0.135,0.150,0.860);-o-transition:all 800ms cubic-bezier(0.785,0.135,0.150,0.860);transition:all 800ms cubic-bezier(0.785,0.135,0.150,0.860);}.page-news__container-img-principale .play-video:hover{border-color:#414141;}.page-news__container-img-principale .play-video.hidden-btn-video{opacity:0;pointer-events:none;}.page-news__container-img-principale .img-play-video{width:25px;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.page-news__container-img-principale .video-prod-player.hidden-video{opacity:0;pointer-events:none;}.page-news__container-img-principale #player-track{width:100%;height:8px;background-color:#414141;background-repeat:no-repeat;background-position:bottom center;background-size:cover;position:absolute;bottom:-4px;left:0;}.page-news__container-img-principale #timer-track{width:0%;height:8px;background-color:#E30613;background-repeat:no-repeat;background-position:bottom center;background-size:cover;position:absolute;top:0;left:0;}.page-news__container-img-principale #timer{width:20px;height:20px;background-color:#E30613;position:absolute;top:-6px;left:0%;}.page-news__container-img-principale #timer .timer-offset{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);display:none;}.page-news__container-gallery{position:relative;margin-top:50px;}.swiper-news-full{margin-right:40px!important;overflow:visible!important;}.slide-news-full.swiper-slide{width:auto;padding:0 10px;}.page-news__img-gallery{width:100%;height:62.5vw;}.pagination-news-full{width:auto!important;left:auto!important;right:0px!important;top:calc(100% + 15px);bottom:auto!important;}.pagination-news-full .swiper-pagination-bullet{width:30px;height:6px;background-color:#B3B3B3;border-radius:0;opacity:1;margin:0 10px 0 0!important;}.pagination-news-full .swiper-pagination-bullet-active{background-color:#E30613!important;opacity:1!important;}.page-news__container-desc-gallery{width:265px;margin-right:40px;position:relative;overflow:visible;margin-top:40px;float:right;}
@media(min-width:992px){.page-news__container-close-news .btn-general{position:absolute;top:50px;right:50px;margin-left:0;}.page-blog__container-close.page-news__container-close-news .btn-general{z-index:1;}.page-news__close-desktop{display:block;}.page-news__container-title-news{width:44.44%;position:relative;float:left;padding:0;padding-left:calc(5vw + 80px);}.page-news__title-line-news{margin-top:11.11vw;}.page-news__title-news{font-size:24px;line-height:24px;padding-left:30px;}.page-news__line-red{width:60px;height:6px;}.page-news__data-news{margin:10px 0 5px 90px;}.page-news__container-descrizioni{max-width:265px;position:relative;margin-top:0;margin-left:60px;padding-right:20px;}.blocco-video .page-news__container-descrizioni{margin-top:30px;}.page-news__descrizione{margin-top:25px;margin-left:0;}.page-news__btn-info{margin-top:30px;}.page-news__container-img-principale{width:55.56%;position:relative;float:left;margin-top:16.66vw;}.page-news__img-principale{width:100%;height:35vw;}.page-news__container-video{width:55.56vw;height:31.25vw;}.page-news__container-gallery{margin-top:10.55vw;}.swiper-news-full{margin-right:21vw!important;}.slide-news-full.swiper-slide{padding:0 1.11vw;}.page-news__img-gallery{width:100%;height:38.5vw;}.pagination-news-full{width:auto!important;left:100px!important;right:auto!important;}.page-news__container-title-news.page-news__video .page-news__title-line-news,.page-news__container-title-news.page-prodotto__video .page-news__title-line-news{padding-top:15px;}.page-news__container-img-principale .play-video{width:85px;height:65px;}.page-news__container-img-principale .img-play-video{width:30px;}.page-news__container-desc-gallery{width:265px;margin-right:21vw;margin-top:20px;float:right;}.page-news__related-products.page-progetto__related-products{margin-left:140px;}.page-blog__related-products.page-news__related-products{margin-left:calc(5.55vw + 80px);}.page-blog__related-products .page-progetto__line-products{padding-left:3.33vw;margin-left:-60px;}}
@media(min-width:1501px){.page-news{position:relative;}.page-news__container-close-news .btn-general{position:absolute;top:80px;right:80px;margin-left:0;}.page-news__close-desktop{display:block;}.page-news__container-title-news{width:33.44%;position:relative;float:left;padding:0;padding-left:calc(10vw + 80px);}.page-news__title-line-news{width:100%;position:relative;margin-top:7vw;margin-left:-60px;}.page-news__title-news{width:100%;font-size:30px;line-height:30px;color:#333333;display:table-cell;vertical-align:middle;padding-left:30px;}.page-news__container-line-red{position:relative;display:table-cell;vertical-align:middle;}.page-news__line-red{width:60px;height:6px;background-color:#E30613;position:relative;}.page-news__data-news{font-size:14px;line-height:30px;color:#333333;margin:20px 0 40px;}.page-news__container-descrizioni{width:265px;position:relative;margin-left:0;}.blocco-video .page-news__container-descrizioni{margin-top:40px;}.page-news__descrizione{font-size:12px;line-height:18px;color:#333333;margin-top:25px;}.page-news__descrizione:first-child{margin-top:0;}.page-news__btn-info{margin-top:30px;}.page-news__container-img-principale{width:66.56%;position:relative;float:left;margin-top:12.66vw;}.page-news__container-video{width:66.56vw;height:37.44vw;}.page-news__img-principale{width:100%;height:35vw;background-repeat:no-repeat;background-position:center center;background-size:cover;}.page-news__container-gallery{position:relative;margin-top:10.55vw;}.swiper-news-full{margin-right:21.1%!important;overflow:visible!important;}.slide-news-full.swiper-slide{width:auto;padding:0 1.11vw;}.page-news__img-gallery{width:100%;height:38.5vw;}.pagination-news-full{width:auto!important;left:100px!important;top:calc(99% + 20px);bottom:auto!important;}.pagination-news-full .swiper-pagination-bullet{width:30px;height:6px;background-color:#B3B3B3;border-radius:0;opacity:1;margin:0 10px 0 0!important;}.pagination-news-full .swiper-pagination-bullet-active{background-color:#E30613!important;opacity:1!important;}.page-news__container-desc-gallery{width:265px;margin-right:21.1%;position:relative;overflow:visible;margin-top:20px;float:right;}}
.page-news-events{width:100%;position:relative;}.page-news-events__all-content{padding:0 20px;position:relative;padding-top:80px;}.page-news-events__menu-imgs{width:100%;position:relative;padding:0 20px;margin-top:50px;}.page-catalogues .page-news-events__menu-imgs{padding:0 20px;margin-top:0;}.page-news-events__title{font-size:30px;line-height:30px;color:#333333;}.page-news-events__all-news{width:100%;position:relative;margin-top:30px;}.page-news-events__news{width:100%;position:relative;padding:10px 0;margin-bottom:40px;}.page-news-events__container-img-press{width:100%;height:56.2vw;position:relative;}.page-news-events__img-news{width:100%;height:56.2vw;background-repeat:no-repeat;background-position:center center;background-size:cover;}.page-news-events__img-press{width:auto;height:100%;position:relative;}.page-news-events__title-news{font-size:20px;line-height:22px;color:#333333;margin-top:10px;}.page-news-events__container-data{position:relative;margin:25px 0 18px;}.page-news-events__container-line-red{position:relative;display:table-cell;vertical-align:bottom;}.page-news-events__line-red{width:30px;height:3px;background-color:#E30613;position:relative;}.page-news-events__data{font-size:14px;line-height:15px;color:#333333;padding-left:10px;display:table-cell;vertical-align:bottom;}.page-news-events__descrizione{width:265px;font-size:12px;line-height:18px;color:#333333;}
@media(min-width:992px){.page-news-events{padding-top:0;}.page-news-events__all-content{padding:5.55vw calc(1.11vw + 80px) 0 calc(5.55vw + 80px);}.page-news-events__menu-imgs{padding:140px 5.55vw 0 calc(8.33vw + 80px);margin-top:0;}.page-catalogues .page-news-events__menu-imgs{padding:0 20px;margin-top:0;}.page-news-events__title{font-size:48px;line-height:48px;}.page-news-events__all-news{padding-left:4.44vw;margin:3vw -1.11vw 0;display:flex;flex-flow:row wrap;}.page-news-events__news{width:33.33%;position:relative;padding:0 1.11vw;margin-bottom:6.66vw;float:left;}.page-news-events__news.page-news-events__news--press{width:25%;}.page-prodotto .page-prodotto__container-all-press{display:flex;flex-flow:row wrap;}.page-prodotto .page-news-events__news.page-news-events__news--press{width:50%;}.page-news-events__img-news,.page-news-events__container-img-press{height:16.8vw;}.page-news-events__title-news{font-size:24px;line-height:24px;margin-top:20px;}.page-news-events__container-data{margin:1.66vw 0 1.66vw -1.66vw;}.page-news-events__descrizione{width:100%;max-width:265px;}}
@media(min-width:1501px){.page-news-events{width:100%;position:relative;}.page-news-events__all-content{padding:5.55vw calc(1.11vw + 80px) 0 calc(5.55vw + 80px);position:relative;}.page-news-events__menu-imgs{padding:160px 5.55vw 0 calc(8.33vw + 80px);}.page-news-events__title{font-size:60px;line-height:60px;color:#333333;}.page-news-events__all-news{width:100%;position:relative;padding-left:4.44vw;margin:3vw -1.11vw 0;display:flex;flex-flow:row wrap;}.page-news-events__news{width:33.33%;position:relative;padding:0 1.11vw;margin-bottom:6.66vw;float:left;}.page-news-events__img-news{width:100%;height:16.8vw;background-repeat:no-repeat;background-position:center center;background-size:cover;}.page-news-events__title-news{font-size:30px;line-height:30px;color:#333333;margin-top:20px;}.page-news-events__container-data{position:relative;margin:1.66vw 0 1.66vw -1.66vw;}.page-news-events__container-line-red{position:relative;display:table-cell;vertical-align:bottom;}.page-news-events__line-red{width:30px;height:3px;background-color:#E30613;position:relative;}.page-news-events__data{font-size:14px;line-height:15px;color:#333333;position:relative;display:table-cell;vertical-align:bottom;padding-left:20px;}.page-news-events__descrizione{width:265px;font-size:12px;line-height:18px;color:#333333;}}
.page-designers{width:100%;position:relative;}.page-designers__content{width:100%;position:relative;padding-top:50px;}.page-designers__container-title{padding:0 20px;}.page-designers__title{font-size:30px;line-height:30px;color:#333333;}.page-designers__container-desc-title{position:relative;margin-top:40px;}.page-designers__container-line-red-title{position:relative;display:table-cell;vertical-align:top;padding-right:20px;}.page-designers__line-red-title{width:30px;height:3px;background-color:#E30613;position:relative;}.page-designers__desc-title{font-size:12px;line-height:18px;color:#333333;position:relative;top:-16px;display:table-cell;vertical-align:top;}.page-designers__container-all-designer{width:100%;position:relative;margin-top:-100px;}.page-designers__all-designer{position:relative;}.page-designers__designer{width:calc(100% - 50px);position:relative;margin-top:70px;}.page-designers__container-img{width:100%;position:relative;}.page-designers__container-nome{position:relative;padding:0 20px;margin-top:10px;}.page-designers__container-line-red{position:relative;display:table-cell;vertical-align:middle;}.page-designers__line-red{width:30px;height:3px;background-color:#E30613;position:relative;}.page-designers__nome{font-size:20px;line-height:22px;color:#333333;display:table-cell;vertical-align:middle;padding-left:20px;}.page-designers__desc-designer{font-size:12px;line-height:18px;color:#333333;padding:0 20px 0 50px;margin-top:10px;}
@media(min-width:992px){.page-designers__content{padding-top:0;}.page-designers__container-title{width:45%;padding:0;padding-left:calc(5.55vw + 80px);margin-top:130px;}.page-catalogues .page-designers__container-title{width:35.6%;}.page-designers__title{font-size:48px;line-height:48px;}.page-designers__container-desc-title{margin-top:3.33vw;}.page-designers__container-line-red-title{padding-right:30px;}.page-designers__line-red-title{width:60px;height:6px;}.page-designers__desc-title{max-width:180px;position:relative;}.page-designers__container-all-designer{width:55%;margin:-6.11vw -0.55vw 0 -0.55vw;float:right;}.page-designers__all-designer{width:100%;}.page-designers__designer{width:calc(50% - 0.10px);position:relative;padding:0 0.55vw;margin:0;float:left;}.page-designers__designer:nth-child(2){margin-top:5.55vw;}.page-designers__container-img{padding-left:60px;}.page-designers__container-nome{margin-top:2.77vw;padding:0;}.page-designers__line-red{width:60px;height:6px;}.page-designers__nome{height:30px;font-size:20px;line-height:22px;padding-left:30px;}.page-designers__desc-designer{max-width:180px;margin-top:1.66vw;margin-bottom:5.5vw;margin-left:60px;padding:0;}}@media(min-width:1200px){.page-catalogues .page-designers__container-title{width:45%;}}
@media(min-width:1201px){.page-designers{width:100%;position:relative;}.page-designers__content{width:100%;position:relative;}.page-designers__container-title{width:38.2%;padding:0;padding-left:calc(5.55vw + 80px);margin-top:130px;}.page-designers__title{font-size:60px;line-height:60px;color:#333333;}.page-designers__container-desc-title{position:relative;margin-top:3.33vw;}.page-designers__container-line-red-title{position:relative;display:table-cell;vertical-align:top;}.page-designers__line-red-title{width:60px;height:6px;background-color:#E30613;}.page-designers__desc-title{max-width:265px;font-size:12px;line-height:18px;color:#333333;position:relative;display:table-cell;vertical-align:top;}.page-designers__container-all-designer{width:61.8%;position:relative;padding-right:calc(80px + 1.11vw);margin:-6.11vw -0.55vw 0 -0.55vw;float:right;}.page-designers__all-designer{width:100%;position:relative;margin:0 -0.55vw;}.page-designers__designer{width:calc(50% - 0.10px);position:relative;padding:0 0.55vw;margin:0;float:left;}.page-designers__container-img{width:100%;position:relative;padding-left:60px;}.page-designers__container-nome{position:relative;margin-top:2.77vw;margin-left:0;padding:0;}.page-designers__container-line-red{position:relative;display:table-cell;vertical-align:middle;}.page-designers__line-red{width:60px;height:6px;background-color:#E30613;}.page-designers__nome{height:30px;font-size:30px;line-height:30px;color:#333333;position:relative;display:table-cell;vertical-align:middle;padding-left:30px;}.page-designers__desc-designer{max-width:265px;font-size:12px;line-height:18px;color:#333333;margin-top:1.66vw;margin-bottom:5.5vw;}}
.page-designer{width:100%;position:relative;}.page-designer__all-content{width:100%;position:relative;padding-top:20px;}.page-designer__close-desktop{display:none;}.page-designer__container-nome-img{width:auto;position:relative;}.page-designer__nome{font-size:30px;line-height:30px;color:#333333;margin-top:30px;padding:0 20px;}.page-designer__img{width:auto;height:64vw;margin-top:30px;}.page-designer__container-bio{position:relative;padding:0 20px;}.page-designer__title-bio{width:100%;position:relative;margin-top:30px;}.page-designer__container-line-red{position:relative;display:table-cell;vertical-align:middle;}.page-designer__line-red{width:30px;height:3px;background-color:#E30613;position:relative;}.page-designer__bio{font-size:20px;line-height:22px;color:#333333;display:table-cell;vertical-align:middle;padding-left:20px;}.page-designer__text-bio{font-size:12px;line-height:18px;color:#333333;margin-top:20px;margin-left:30px;}.page-designer__related-products{position:relative;margin-top:100px;}.page-designer__container-text-products{position:relative;padding:0 20px;}.page-designer__line-products{position:relative;margin:15px 0;}.page-designer__title-products{font-size:20px;line-height:22px;color:#333333;display:table-cell;vertical-align:middle;padding-left:20px;}.page-designer__text-products{font-size:12px;line-height:18px;color:#333333;position:relative;margin-top:20px;}.page-designer__container-all-products{position:relative;margin-top:40px;padding:0 20px;}.page-designer__prodotto{width:calc(100% - 50px);position:relative;float:right;margin-bottom:50px;margin-right:-20px;}.page-designer__link-prodotto{display:block;}.page-designer__container-img-prodotto{width:100%;height:auto;overflow:hidden;}.page-designer__container-nome{margin-top:10px;position:relative;}.page-designer__nome-prodotto{font-size:14px;line-height:20px;color:#333333;}
@media(min-width:992px){.page-designer__all-content{padding:130px calc(1.11vw + 80px) 0 calc(8.88vw + 80px);}.page-designer__container-close-news .btn-general{position:absolute;top:50px;right:50px;margin-left:0;}.page-designer__close-desktop{display:block;}.page-designer__nome{font-size:48px;line-height:48px;margin-top:0;padding:0;}.page-designer__img{width:auto;height:32vw;float:left;margin-top:5.55vw;}.page-designer__container-bio{width:27.7%;position:relative;padding:0;padding-left:2.77vw;float:left;}.page-designer__title-bio{width:100%;position:relative;margin-top:5.55vw;}.page-designer__line-red{width:60px;height:6px;}.page-designer__bio{font-size:24px;line-height:24px;padding-left:30px;}.page-designer__text-bio{width:100%;max-width:265px;margin-top:2.22vw;margin-left:60px;}.page-designer__related-products{margin-top:5.55vw;}.page-designer__container-text-products{width:35.6%;position:relative;float:left;padding:0;}.page-designer__line-products{position:relative;margin:0;margin-left:-50px;}.page-designer__title-products{font-size:24px;line-height:24px;padding-left:30px;}.page-designer__text-products{max-width:265px;margin-top:2.22vw;}.page-designer__container-all-products{width:64.4%;position:relative;float:left;margin-top:4.44vw;margin-left:-1.11vw;margin-right:-1.11vw;padding:0;}.page-designer__prodotto{width:33.3%;position:relative;float:left;padding:1.11vw;margin-bottom:3.72vw;margin-right:0;}.page-designer__container-nome{margin-top:1.11vw;}}
@media(min-width:1501px){.page-designer{width:100%;position:relative;}.page-designer__all-content{width:100%;position:relative;padding:150px calc(1.11vw + 80px) 0 calc(8.88vw + 80px);}.page-designer__container-nome-img{width:auto;position:relative;float:left;}.page-designer__nome{font-size:60px;line-height:60px;color:#333333;margin:0;padding:0;}.page-designer__container-bio{width:27.7%;position:relative;padding:0;padding-left:2.77vw;float:left;}.page-designer__title-bio{width:100%;position:relative;margin-top:5.55vw;}.page-designer__container-line-red{position:relative;display:table-cell;vertical-align:middle;}.page-designer__line-red{width:60px;height:6px;background-color:#E30613;position:relative;margin:0;}.page-designer__bio{font-size:30px;line-height:30px;color:#333333;position:relative;display:table-cell;vertical-align:middle;padding-left:30px;}.page-designer__text-bio{max-width:265px;font-size:12px;line-height:18px;color:#333333;margin-top:2.22vw;margin-left:0;margin-left:60px;}.page-designer__related-products{position:relative;margin-top:5.55vw;}.page-designer__container-text-products{width:35.6%;position:relative;float:left;padding:0;}.page-designer__line-products{position:relative;margin:0;margin-left:-60px;}.page-designer__title-products{font-size:30px;line-height:30px;color:#333333;display:table-cell;vertical-align:bottom;padding-left:30px;}.page-designer__text-products{width:265px;font-size:12px;line-height:18px;color:#333333;position:relative;margin-top:2.22vw;}.page-designer__container-all-products{width:64.4%;position:relative;float:left;margin-top:4.44vw;margin-left:-1.11vw;margin-right:-1.11vw;padding:0;}.page-designer__prodotto{width:33.3%;position:relative;float:left;padding:1.11vw;margin-bottom:3.72vw;}.page-designer__link-prodotto{display:block;}.page-designer__container-img-prodotto{width:100%;height:auto;}.page-designer__container-nome{margin-top:1.11vw;position:relative;}.page-designer__nome-prodotto{font-size:14px;line-height:20px;color:#333333;}}
.page-progetto{width:100%;position:relative;}.page-progetto__all-content{position:relative;margin-top:50px;}.page-progetto__close-desktop{display:none;}.page-progetto__container-nome{position:relative;padding-top:80px;padding:0 20px;}.page-progetto__nome{font-size:30px;line-height:30px;color:#333333;}.page-progetto__container-img-principale{position:relative;margin-top:50px;}.page-progetto__img-principale{width:100%;height:62.5vw;background-repeat:no-repeat;background-position:center center;background-size:cover;}.page-progetto__container-subtitle{position:relative;padding:0 20px;}.page-progetto__subtitle-line-sect{position:relative;margin-top:20px;}.page-progetto__subtitle{font-size:20px;line-height:22px;color:#333333;position:relative;display:table-cell;vertical-align:middle;padding-left:20px;}.page-progetto__container-line-red{position:relative;display:table-cell;vertical-align:middle;}.page-progetto__line-red{width:30px;height:3px;background-color:#E30613;}.page-progetto__container-descrizione{position:relative;margin-top:20px;margin-left:30px;}.page-progetto__descrizione{font-size:12px;line-height:18px;color:#333333;}.page-progetto__container-gallery{margin-top:50px;}.swiper-progetto{margin-left:40px!important;overflow:visible!important;}.slide-progetto.swiper-slide{width:auto;padding:0 10px;}.page-progetto__img-slide{width:auto;height:62.5vw;}.page-progetto__container-desc-slide{width:265px;margin-left:40px;position:relative;overflow:visible;margin-top:40px;}.pagination-progetto{width:auto!important;left:10px!important;top:calc(100% + 15px);bottom:auto!important;}.pagination-progetto .swiper-pagination-bullet{width:30px;height:6px;background-color:#B3B3B3;border-radius:0;opacity:1;margin:0 10px 0 0!important;}.pagination-progetto .swiper-pagination-bullet-active{background-color:#E30613;}.page-progetto__related-products{position:relative;margin-top:100px;}.page-blog__related-products.page-progetto__related-products{margin-top:50px;}.page-progetto__container-text-products{position:relative;padding:0 20px;}.page-progetto__line-products{position:relative;}.page-progetto__title-products{font-size:20px;line-height:22px;color:#333333;display:table-cell;vertical-align:middle;padding-left:20px;}.page-progetto__text-products{font-size:12px;line-height:18px;color:#333333;position:relative;margin-top:20px;margin-left:30px;}.page-progetto__container-all-products{position:relative;margin-top:50px;}.page-progetto__prodotto{width:calc(100% - 50px);position:relative;margin-bottom:30px;float:right;}.page-progetto__container-img-prodotto{width:100%;height:auto;}.page-progetto__container-nome-prodotto{margin-top:20px;position:relative;}.page-progetto__nome-prodotto{font-size:14px;line-height:20px;color:#333333;}
@media(min-width:992px){.page-progetto__all-content{padding:0;padding-top:130px;padding-left:calc(8.88vw + 80px);margin-top:0;}.page-progetto__container-close-progetto .btn-general{position:absolute;top:100px;right:50px;margin-left:0;}.page-progetto__close-desktop{display:block;}.page-progetto__container-nome{margin-top:0;padding-top:0;}.page-progetto__nome{font-size:48px;line-height:48px;}.page-progetto__nome br{display:none;}.page-progetto__container-img-principale{width:61.3%;float:left;margin-top:5.55vw;}.page-progetto__img-principale{width:100%;height:35vw;}.page-progetto__container-subtitle{width:38.7%;float:left;padding-left:2.22vw;}.page-progetto__subtitle-line-sect{position:relative;margin-top:0;}.page-progetto__subtitle{font-size:24px;line-height:24px;padding-left:30px;}.page-progetto__line-red{width:60px;height:6px;background-color:#E30613;}.page-progetto__container-descrizione{max-width:265px;margin-top:2.22vw;margin-left:60px;}.page-progetto__container-gallery{margin-top:11.11vw;}.swiper-progetto{margin-left:21vw!important;}.slide-progetto.swiper-slide{padding:0 1.11vw;}.page-progetto__img-slide{width:auto;height:38.5vw;}.page-progetto__container-desc-slide{width:265px;margin-left:21vw;margin-top:20px;}.pagination-progetto{left:auto!important;right:10px;}.page-progetto__related-products{position:relative;margin-top:5.55vw;margin-left:-60px;padding-right:5.55vw;}.page-progetto__container-text-products{width:38.6%;position:relative;padding:0;float:left;}.page-progetto__title-products{font-size:24px;line-height:24px;padding-left:30px;}.page-progetto__text-products{width:265px;margin-top:2.22vw;margin-left:60px;}.page-blog__related-products .page-progetto__text-products{padding-left:3.33vw;margin-left:0;}.page-progetto__container-all-products{width:61.8%;position:relative;float:left;margin-top:5.55vw;margin-left:-0.55vw;margin-right:-0.55vw;}.page-progetto__prodotto{width:33.3%;position:relative;float:left;padding:0.55vw;margin-bottom:3.88vw;}.page-progetto__container-nome-prodotto{margin-top:1.11vw;}}
@media(min-width:1501px){.page-progetto{width:100%;position:relative;}.page-progetto__all-content{position:relative;padding-top:130px;padding-left:calc(8.88vw + 80px);}.page-progetto__container-nome{position:relative;margin-top:0;}.page-progetto__nome{font-size:60px;line-height:60px;color:#333333;}.page-progetto__container-img-principale{width:61.3%;position:relative;float:left;margin-top:5.55vw;}.page-progetto__img-principale{width:100%;height:35vw;background-repeat:no-repeat;background-position:center center;background-size:cover;}.page-progetto__container-subtitle{width:38.7%;position:relative;float:left;padding-left:2.22vw;}.page-progetto__subtitle-line-sect{position:relative;}.page-progetto__subtitle{font-size:30px;line-height:30px;color:#333333;position:relative;display:table-cell;vertical-align:middle;padding-left:30px;}.page-progetto__container-line-red{position:relative;display:table-cell;vertical-align:middle;}.page-progetto__line-red{width:60px;height:6px;background-color:#E30613;}.page-progetto__container-descrizione{width:265px;position:relative;margin-top:2.22vw;margin-left:60px;}.page-progetto__descrizione{font-size:12px;line-height:18px;color:#333333;}.page-progetto__container-gallery{margin-top:11.11vw;}.swiper-progetto{margin-left:21.1%!important;overflow:visible!important;}.slide-progetto.swiper-slide{width:auto;padding:0 1.11vw;}.page-progetto__img-slide{width:auto;height:38.5vw;}.page-progetto__container-desc-slide{width:265px;margin-left:21.1%;position:relative;overflow:visible;margin-top:20px;}.pagination-progetto{width:auto!important;left:auto!important;right:10px;top:calc(99% + 20px);bottom:auto!important;}.pagination-progetto .swiper-pagination-bullet{width:30px;height:6px;background-color:#B3B3B3;border-radius:0;opacity:1;margin:0 10px 0 0!important;}.pagination-progetto .swiper-pagination-bullet-active{background-color:#E30613;}.page-progetto__related-products{position:relative;margin-top:5.55vw;margin-left:-60px;padding-right:5.55vw;}.page-progetto__container-text-products{width:38.6%;position:relative;float:left;}.page-progetto__line-products{position:relative;}.page-progetto__title-products{font-size:30px;line-height:30px;color:#333333;display:table-cell;vertical-align:middle;padding-left:30px;}.page-progetto__text-products{width:265px;font-size:12px;line-height:18px;color:#333333;position:relative;margin-top:2.22vw;margin-left:60px;}.page-progetto__container-all-products{width:61.8%;position:relative;float:left;margin-top:5.55vw;margin-left:-0.55vw;margin-right:-0.55vw;}.page-progetto__prodotto{width:33.3%;position:relative;float:left;padding:0.55vw;margin-bottom:3.88vw;}.page-progetto__container-img-prodotto{width:100%;height:auto;}.page-progetto__container-nome-prodotto{margin-top:1.11vw;position:relative;}.page-progetto__nome-prodotto{font-size:14px;line-height:20px;color:#333333;}}
.page-projects{width:100%;position:relative;}.page-projects__all-content{width:100%;position:relative;padding-top:50px;}.page-projects__container-img{width:calc(100% - 50px);}.page-projects__container-intro{position:relative;padding:0 20px;margin-top:40px;}.page-projects__title{font-size:30px;line-height:30px;color:#333333;margin-left:50px;}.page-projects__container-line-red{position:relative;display:table-cell;vertical-align:middle;}.page-projects__line-red{width:30px;height:3px;background-color:#E30613;position:relative;margin:20px 0;}.page-projects__subtitle{font-size:20px;line-height:22px;color:#333333;position:relative;display:table-cell;vertical-align:middle;padding-left:20px;}.page-projects__text-intro{font-size:12px;line-height:18px;color:#333333;margin-left:30px;margin-bottom:40px;}.page-projects__container-gallery{position:relative;margin-top:30px;}.swiper-projects{margin-right:40px!important;overflow:visible!important;}.slide-projects.swiper-slide{width:auto;padding:0 10px;}.page-projects__img-gallery{width:100%;height:62.5vw;}.pagination-projects{width:auto!important;left:auto!important;right:0px!important;top:calc(100% + 15px);bottom:auto!important;}.pagination-projects .swiper-pagination-bullet{width:30px;height:6px;background-color:#B3B3B3;border-radius:0;opacity:1;margin:0 10px 0 0!important;}.pagination-projects .swiper-pagination-bullet-active{background-color:#E30613!important;opacity:1!important;}.page-projects__container-desc-gallery{width:265px;margin-right:40px;position:relative;overflow:visible;margin-top:40px;float:right;}.page-projects__desc-gallery{font-size:12px;line-height:18px;color:#333333;text-align:right;position:absolute;top:0;right:0;opacity:0;padding:0 10px;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-ms-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear;}.page-projects__desc-gallery.active{opacity:1;}.page-projects__all-projects{width:100%;position:relative;margin-top:80px;}.page-projects__project{position:relative;margin-bottom:20px;}.page-projects__img-project{width:calc(100% - 50px);height:62.5vw;background-repeat:no-repeat;background-position:center center;background-size:cover;float:right;}.page-projects__title-project{font-size:20px;line-height:22px;color:#333333;margin-top:20px;margin-left:50px;}.page-projects__container-subtitle-project{position:relative;margin:15px 0 15px 20px;}.page-projects__container-line-red{position:relative;display:table-cell;vertical-align:middle;}.page-projects__line-red{width:30px;height:3px;background-color:#E30613;position:relative;}.page-projects__container-subtitle-project .page-projects__line-red{margin:0;}.page-projects__subtitle-project{font-size:14px;line-height:15px;color:#333333;position:relative;display:table-cell;vertical-align:middle;padding-left:20px;}.page-projects__descrizione{font-size:12px;line-height:18px;color:#333333;padding-right:20px;margin-left:50px;}
@media(min-width:992px){.page-projects__all-content{padding:130px 0 0 80px;}.page-projects__container-img{width:47.7%;float:left;}.page-projects__container-intro{width:52.3%;position:relative;padding:0;padding-left:5.55vw;margin-top:6.66vw;float:left;}.page-projects__title{font-size:48px;line-height:48px;margin-left:60px;}.page-projects__line-red{width:60px;height:6px;margin:2.22vw 0;}.page-projects__subtitle{font-size:20px;line-height:22px;padding-left:30px;}.page-projects__text-intro{width:265px;margin-left:60px;margin-bottom:2.22vw;}.page-projects__container-gallery{margin-top:11.11vw;}.swiper-projects{margin-right:21vw!important;}.slide-projects.swiper-slide{padding:0 1.11vw;}.page-projects__img-gallery{width:100%;height:38.5vw;}.pagination-projects{width:auto!important;left:20px!important;right:auto!important;}.page-projects__container-desc-gallery{margin-right:21vw;margin-top:20px;float:right;}.page-projects__desc-gallery{padding:0 1.11vw;}.page-projects__all-projects{padding-left:calc(10vw + 80px);margin:6.11vw -1.11vw 0;display:flex;flex-flow:row wrap;}.page-projects__project{width:33.33%;position:relative;padding:0 1.11vw;margin-bottom:6.66vw;float:left;}.page-prodotto .page-projects__project{width:50%;}.page-projects__img-project{width:100%;height:16.8vw;}.page-projects__title-project{font-size:24px;line-height:24px;margin-top:20px;margin-left:0;}.page-projects__container-subtitle-project{position:relative;margin:1.66vw 0 1.66vw -30px;}.page-projects__container-subtitle-project .page-projects__line-red{width:30px;height:3px;}.page-projects__subtitle-project{padding-left:20px;}.page-projects__descrizione{margin:0;}}
@media(min-width:1501px){.page-projects{width:100%;position:relative;}.page-projects__all-content{width:100%;position:relative;padding:150px 0 0 80px;}.page-projects__container-img{width:47.7%;float:left;}.page-projects__container-intro{width:52.3%;position:relative;padding:0;padding-left:5.55vw;margin-top:6.66vw;float:left;}.page-projects__title{font-size:60px;line-height:60px;color:#333333;margin-left:60px;}.page-projects__container-line-red{position:relative;display:table-cell;vertical-align:middle;}.page-projects__line-red{width:60px;height:6px;background-color:#E30613;position:relative;margin:2.22vw 0;}.page-projects__subtitle{font-size:20px;line-height:22px;color:#333333;position:relative;display:table-cell;vertical-align:middle;padding-left:30px;}.page-projects__text-intro{width:265px;font-size:12px;line-height:18px;color:#333333;margin-left:60px;}.page-projects__container-gallery{position:relative;margin-top:11.11vw;}.swiper-projects{margin-right:21.1%!important;overflow:visible!important;}.slide-projects.swiper-slide{width:auto;padding:0 1.11vw;}.page-projects__img-gallery{width:100%;height:38.5vw;}.pagination-projects{width:auto!important;left:20px!important;top:calc(99% + 20px);bottom:auto!important;}.pagination-projects .swiper-pagination-bullet{width:30px;height:6px;background-color:#B3B3B3;border-radius:0;opacity:1;margin:0 10px 0 0!important;}.pagination-projects .swiper-pagination-bullet-active{background-color:#E30613!important;opacity:1!important;}.page-projects__container-desc-gallery{width:265px;margin-right:21.1%;position:relative;overflow:visible;margin-top:20px;float:right;}.page-projects__desc-gallery{font-size:12px;line-height:18px;color:#333333;text-align:right;position:absolute;top:0;right:0;opacity:0;padding:0 1.11vw;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-ms-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear;}.page-projects__desc-gallery.active{opacity:1;}.page-projects__all-projects{width:100%;position:relative;padding-left:calc(10vw + 80px);margin:6.11vw -1.11vw 0;display:flex;flex-flow:row wrap;}.page-projects__project{width:33.33%;position:relative;padding:0 1.11vw;margin-bottom:6.66vw;float:left;}.page-projects__img-project{width:100%;height:16.8vw;background-repeat:no-repeat;background-position:center center;background-size:cover;}.page-projects__title-project{font-size:30px;line-height:30px;color:#333333;margin-top:20px;}.page-projects__container-subtitle-project{position:relative;margin:1.66vw 0 1.66vw -30px;}.page-projects__container-line-red{position:relative;display:table-cell;vertical-align:middle;}.page-projects__container-subtitle-project .page-projects__line-red{width:30px;height:3px;background-color:#E30613;position:relative;}.page-projects__container-subtitle-project .page-projects__line-red{margin:0;}.page-projects__subtitle-project{font-size:14px;line-height:15px;color:#333333;position:relative;display:table-cell;vertical-align:middle;padding-left:20px;}.page-projects__descrizione{width:265px;font-size:12px;line-height:18px;color:#333333;}}
.page-catalogues{width:100%;position:relative;}.page-catalogues__content{position:relative;padding:0 20px;padding-top:50px;}.page-catalogues__title-mobile{position:relative;display:block;margin-top:50px;}.page-catalogues__title-desktop{display:none;}.page-catalogues__title{font-size:30px;line-height:30px;color:#333333;}.page-catalogues__line-text{position:relative;margin-top:30px;}.page-catalogues__container-line-red{position:relative;display:table-cell;vertical-align:top;padding-right:20px;}.page-catalogues__line-red{width:30px;height:3px;background-color:#E30613;position:relative;}.page-catalogues__text{font-size:12px;line-height:18px;color:#333333;position:relative;top:-16px;display:table-cell;vertical-align:top;}.page-catalogues__all-cataloghi{position:relative;margin-top:40px;padding:0 40px;}.page-catalogues__catalogo{position:relative;margin-bottom:20px;}.page-catalogues__img-catalogo{width:100%;position:relative;}.page-catalogues__nome-catalogo{font-size:14px;line-height:20px;color:#333333;margin-top:10px;}.page-catalogues__descrizione-preview{font-size:12px;line-height:18px;color:#333333;margin-top:10px;}.page-catalogues__btn-info{margin-top:40px;}.page-catalogues__container-prodotto{height:0;overflow:hidden;opacity:0;pointer-events:none;}.page-catalogues__container-documenti{margin-top:50px;}.page-catalogues__container-documenti .page-distributori__container-continente{margin-bottom:20px;}.page-catalogues__loader{width:50px;height:auto;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:20px;-webkit-transition:all 350ms linear;-moz-transition:all 350ms linear;-ms-transition:all 350ms linear;-o-transition:all 350ms linear;transition:all 350ms linear;}.page-catalogues__loader.stop{opacity:0;pointer-events:none;}.page-catalogues__container-documenti .page-designers__container-title{padding:0;}.page-catalogues__container-prodotto .page-whatwedo__prodotto{width:100%;padding:0;margin-bottom:30px;}.page-catalogues__prodotti{opacity:0;pointer-events:none;padding-top:20px;}.page-catalogues__container-prodotto .page-whatwedo__container-all-img{width:40vw;height:auto;display:inline-block;margin-right:10px;}.page-catalogues__container-prodotto .page-whatwedo__link-prodotto{display:table-cell;vertical-align:top;}.page-catalogues__container-prodotto .page-whatwedo__container-nome{display:table-cell;vertical-align:top;margin-top:0;}.page-catalogues__container-prodotto .page-whatwedo__nome-prodotto{font-size:18px;line-height:20px;}.page-catalogues__container-doc-prodotto{margin-top:20px;}.page-catalogues__container-doc-prodotto .link-pdf{width:auto;border:0;padding:0;margin-right:15px;}.page-catalogues__container-doc-prodotto .link-pdf-img{width:20px;height:auto;margin-left:0;float:none;}.form__text-privacy{font-size:10px;line-height:14px;margin-left:64px;margin-top:20px;}.form__text-privacy a{font-weight:700;}
@media(min-width:992px){.page-catalogues__content{position:relative;padding:140px 0 0 calc(5.55vw + 80px);margin-top:0;}.page-catalogues__container-all-cataloghi{display:flex;flex-flow:row wrap;margin-top:200px;}.page-catalogues__container-title{position:relative;margin-top:-3.33vw;}.page-catalogues__sticky-title{position:sticky;top:100px;}.page-catalogues__all-cataloghi{width:65%;position:relative;margin-top:3.88vw;margin-left:-0.55vw;margin-right:-0.55vw;padding:0;float:left;display:flex;flex-flow:row wrap;}.page-catalogues__catalogo{width:33.33%;position:relative;padding:0 0.55vw;margin-bottom:3.88vw;cursor:pointer;}.page-catalogues__catalogo:nth-child(3n+1),.page-catalogues__catalogo:nth-child(3n){top:-3.88vw;}.page-catalogues__container-title{margin-left:3.5vw;}.page-catalogues__title-mobile{display:none;}.page-catalogues__title-desktop{display:block;}.page-catalogues__content-title{float:right;}.page-catalogues__title{font-size:48px;line-height:48px;}.page-catalogues__line-text{margin-top:3.33vw;}.page-catalogues__line-red{padding-right:30px;}.page-catalogues__line-red{width:60px;height:6px;}.page-catalogues__text{max-width:180px;position:relative;top:-16px;}.page-catalogues__descrizione-preview{max-width:180px;}.page-catalogues__container-documenti{margin-top:50px;display:flex;flex-flow:row wrap;}.page-catalogues__container-documenti .page-distributori__container-continente{margin-bottom:30px;}.page-catalogues__container-title-documenti{position:sticky;top:0;}.page-catalogues__loader{width:80px;margin-bottom:30px;}.page-catalogues__container-documenti .page-designers__container-title{padding:0;float:left;}.page-catalogues__container-prodotto .page-whatwedo__prodotto{width:50%;padding:0 15px;margin-bottom:50px;}.page-catalogues__container-prodotto .page-whatwedo__container-all-img{width:14vw;height:auto;display:inline-block;margin-right:20px;}.page-catalogues__container-prodotto .page-whatwedo__link-prodotto{display:table-cell;vertical-align:top;}.page-catalogues__container-prodotto .page-whatwedo__container-nome{display:table-cell;vertical-align:top;margin-top:0;}.page-catalogues__container-doc-prodotto{margin-top:20px;}.page-catalogues__container-doc-prodotto .link-pdf{width:auto;border:0;padding:0;margin-right:15px;}.page-catalogues__container-doc-prodotto .link-pdf-img{width:20px;height:auto;margin-left:0;margin-bottom:10px;float:none;}}@media(min-width:1200px){.page-catalogues__content{padding:150px 80px 0 calc(5.55vw + 80px);}.page-catalogues__container-title{margin-left:5.55vw;}.page-catalogues__container-documenti{margin-top:150px;}.page-catalogues__container-prodotto .page-whatwedo__prodotto{padding:0 30px;}.page-catalogues__container-prodotto .page-whatwedo__container-all-img{width:10vw;}.page-catalogues__container-prodotto .page-whatwedo__nome-prodotto{font-size:24px;line-height:30px;}.page-catalogues__container-doc-prodotto .link-pdf-img{margin-bottom:0;}}
@media(min-width:1501px){.page-catalogues{width:100%;position:relative;}.page-catalogues__content{position:relative;padding-top:160px;margin-top:0;}.page-catalogues__all-cataloghi{position:relative;display:flex;flex-flow:row wrap;}.page-catalogues__catalogo{width:33.3%;position:relative;float:left;}.page-catalogues__img-catalogo{width:100%;position:relative;}.page-catalogues__nome-catalogo{font-size:14px;line-height:20px;color:#333333;margin-top:10px;}.page-catalogues__title{font-size:60px;line-height:60px;color:#333333;}.page-catalogues__line-text{position:relative;margin-top:3.33vw;}.page-catalogues__line-red{width:60px;height:6px;background-color:#E30613;position:relative;}.page-catalogues__text{max-width:265px;font-size:12px;line-height:18px;color:#333333;position:relative;}.page-catalogues__descrizione-preview{max-width:265px;}}
.page-contacts{width:100%;position:relative;}.page-contacts__all-content{width:100%;position:relative;padding:50px 20px 0 20px;}.page-contacts__container-info{position:relative;}.page-contacts__title{font-size:30px;line-height:30px;color:#333333;}.page-contacts__all-info{position:relative;margin-top:30px;margin-bottom:50px;}.page-contacts__info{position:relative;margin-top:30px;}.page-contacts__info:first-child{margin-top:0;}.page-contacts__line-red{width:0;height:6px;background-color:#E30613;position:absolute;top:0;left:0;display:table-cell;vertical-align:bottom;margin-top:16px;}.page-contacts__container-text-info{position:relative;display:table-cell;vertical-align:bottom;}.page-contacts__title-info,.page-contacts__text-info{font-size:12px;line-height:18px;color:#333333;}.page-contacts__img-contacts{display:none;}.page-contacts__loghi{width:170px;height:auto;margin-top:30px;}
@media(min-width:992px){.page-contacts__all-content{padding:0;padding-left:calc(5.55vw + 80px);}.page-contacts__container-info{width:25%;position:relative;margin-top:130px;float:left;}.page-contacts__title{font-size:48px;line-height:48px;}.page-contacts__all-info{margin-top:2.77vw;margin-bottom:4.44vw;}.page-contacts__info{margin-top:1.94vw;}.page-contacts__line-red{width:0;height:6px;background-color:#E30613;position:absolute;top:0;left:0;display:table-cell;vertical-align:bottom;margin-top:0.83vw;}.page-contacts__container-text-info{position:relative;display:table-cell;vertical-align:bottom;padding-left:80px}.page-contacts__img-contacts{width:75%;min-height:100vh;position:relative;float:left;display:block;}.page-contacts__img-sect{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;top:0;left:0;opacity:0;}.page-contacts__img-sect-default{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;top:0;left:0;opacity:1;}.page-contacts__loghi{width:270px;position:absolute;bottom:20px;right:30px;margin-top:0;}}
@media(min-width:1501px){.page-contacts{width:100%;position:relative;}.page-contacts__all-content{width:100%;position:relative;padding-left:calc(5.55vw + 80px);}.page-contacts__container-info{width:25%;position:relative;margin-top:150px;float:left;}.page-contacts__title{font-size:60px;line-height:60px;color:#333333;}.page-contacts__all-info{position:relative;margin-top:2.77vw;}.page-contacts__info{position:relative;margin-top:1.94vw;}.page-contacts__info:first-child{margin-top:0;}.page-contacts__line-red{width:0;height:6px;background-color:#E30613;position:absolute;top:0;left:0;display:table-cell;vertical-align:bottom;margin-top:0.83vw;}.page-contacts__container-text-info{position:relative;display:table-cell;vertical-align:bottom;padding-left:80px}.page-contacts__title-info,.page-contacts__text-info{font-size:12px;line-height:18px;color:#333333;}.page-contacts__img-contacts{width:75%;min-height:100vh;position:relative;margin-top:100px;float:left;}.page-contacts__img-sect{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;top:0;left:0;opacity:0;}.page-contacts__img-sect-default{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;top:0;left:0;opacity:1;}}
.page-whatwedo__container-continenti{width:100%;padding:0 20px;}.page-whatwedo__container-continenti.close{display:none;}.page-whatwedo__container-stati{width:100%;position:absolute;bottom:50px;left:0;opacity:0;pointer-events:none;}.page-whatwedo__all-dealers{width:calc(100% - 50px);height:100%;float:right;}.page-whatwedo__all-dealers .page-whatwedo__container-distributore{display:none;}.page-whatwedo__all-dealers .page-whatwedo__container-distributore.active{display:block;}.page-whatwedo__distributore{height:85vw;border:1px solid #E6E6E6;position:relative;}.page-whatwedo__container-nome-distributore{width:calc(100% - 60px);position:absolute;top:30px;left:30px;}.page-whatwedo__filter-distributore{cursor:pointer;}.page-whatwedo__container-nome-continente{width:calc(100% - 60px);position:absolute;top:50%;left:30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.page-whatwedo__container-nome-distributore.page-whatwedo__container-nome{margin-top:0;}.page-whatwedo__nome-categoria.page-whatwedo__nome-distributore{font-size:20px;line-height:22px;}.page-whatwedo__container-citta{width:calc(100% - 60px);position:absolute;top:50%;left:30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.page-whatwedo__citta{font-size:14px;line-height:20px;color:#999999;text-transform:uppercase;}.page-whatwedo__indirizzo{font-size:12px;line-height:16px;color:#333333;}.page-whatwedo__container-mail{width:calc(100% - 60px);position:absolute;bottom:30px;left:30px;}.page-whatwedo__link-mail{cursor:pointer;}.page-whatwedo__link-mail,.page-whatwedo__sito{font-size:14px;line-height:16px;color:#333333;}.page-whatwedo__container-distributore.visible-product{display:block;position:relative;opacity:1;}.page-whatwedo__container-distributore.hidden-product{display:none;position:absolute;opacity:0;}.page-distributori__categorie{margin-top:100px;}.page-distributori__categoria-continente{position:relative;overflow:hidden;}.page-distributori__breadcrumb{padding-left:20px;margin-bottom:40px;}.page-distribution__text-breadcrumb{font-size:14px;line-height:14px;font-weight:600;color:#333333;text-transform:uppercase;display:inline-block;cursor:pointer;}.page-distribution__text-breadcrumb--stato{cursor:default;}.page-distributori__container-continente{width:100%;padding:20px;border:1px solid #E6E6E6;position:relative;margin-bottom:30px;cursor:pointer;}.page-catalogues .page-distributori__container-continente{padding:10px;}.page-distributori__nome-categoria{font-size:24px;font-weight:500;line-height:30px;color:#333333;text-transform:uppercase;}.page-catalogues .page-distributori__nome-categoria{font-size:16px;font-weight:500;line-height:18px;}.page-distributori__arrow{width:10px;height:auto;position:absolute;top:50%;right:30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.page-distributori__categoria--stato{width:100%;padding:0 20px;position:relative;margin-top:20px;cursor:pointer;}.page-distributori__nome-categoria--stato{display:inline-block;}.page-distributori__arrow--stato{width:7px;height:auto;position:relative;top:-2px;margin-left:5px;display:inline-block;}
@media(min-width:992px){.page-distributori__categorie{width:62%;position:relative;margin-top:5.55vw;float:right;}.page-distributori__breadcrumb{padding-left:0;}.page-whatwedo__container-continenti{width:100%;padding:0;float:right;}.page-catalogues .page-distributori__container-continente{padding:20px;}.page-whatwedo__container-distributore{width:50%;}.page-whatwedo__distributore{height:24.3vw;}.page-whatwedo__all-dealers{width:100%;}.page-distributori__categoria--stato{width:50%;padding:0 20px;float:left;}.page-distributori__container-nome--stato{text-align:left;}.page-catalogues .page-distributori__nome-categoria{font-size:24px;font-weight:500;line-height:30px;color:#333333;text-transform:uppercase;}}
@media(min-width:1501px){.page-distributori__categoria--stato{width:33.33%;}.page-whatwedo__distributore{height:16.2vw;}}
.page-blog{width:100%;position:relative;}.page-blog__content{width:100%;position:relative;padding:0 20px;}.page-blog__container-descrizione{padding:0;}.page-blog__text{font-size:30px;line-height:30px;color:#333333;padding-top:50px;}.page-blog__descrizione{margin-top:40px;}.page-blog__container-line-red{padding-right:20px;position:relative;display:table-cell;vertical-align:top;}.page-blog__line-red{width:30px;height:3px;background-color:#E30613;}.page-blog__descrizione-text{max-width:265px;position:relative;top:-18px;display:table-cell;vertical-align:top;font-size:12px;line-height:18px;color:#333333;}.page-blog__articoli-evidenza{position:relative;margin-top:40px;}.page-blog__all-articoli{padding:0;position:relative;margin:50px 0 0 0;}.page-blog__articolo-blog{width:100%;padding:0;}.page-blog__title-anteprima{font-size:20px;line-height:22px;color:#333333;}.page-blog__container-numero{position:relative;margin-top:22px;}.page-blog__container-numero .page-blog__container-line-red{vertical-align:bottom;}.page-blog__numero{font-size:30px;line-height:30px;color:#333333;display:table-cell;vertical-align:middle;}.page-blog__img-anteprima{width:100%;height:45.4vw;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;margin-top:30px;}.page-blog__testo-anteprima{font-size:12px;line-height:18px;color:#333333;margin-top:34px;margin-bottom:50px;}.page-blog__container-slider-articolo{display:none;}.page-articolo{position:relative;}.blocco-gallery-articolo{margin-bottom:50px;}.blocco-contattaci{width:calc(100% - 20px);margin:20px auto 0 auto;;}.blocco-contattaci__title{font-size:30px;line-height:30px;color:#333333;text-align:center;}.blocco-contattaci__title span{color:#E30613;}.blocco-contattaci .btn-blocco-contattaci{background-color:#E30613;border-color:#E30613!important;position:relative;left:50%;margin:20px auto 0 auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.blocco-contattaci .btn-blocco-contattaci .btn-text{color:#FFFFFF!important;}
@media(min-width:992px){.page-blog{width:100%;position:relative;}.page-blog__content{width:100%;position:relative;padding:130px 4.44vw 0 calc(10vw + 60px);}.page-blog__container-descrizione{padding:0;}.page-blog__text{font-size:48px;line-height:48px;color:#333333;padding-top:0;}.page-blog__descrizione{margin-top:60px;margin-left:-60px;}.page-blog__container-line-red{padding-right:20px;position:relative;display:table-cell;vertical-align:top;}.page-blog__line-red{width:30px;height:3px;background-color:#E30613;}.page-blog__descrizione-text{max-width:265px;position:relative;top:-0.83vw;display:table-cell;vertical-align:top;font-size:12px;line-height:18px;color:#333333;}.page-blog__articoli-evidenza{position:relative;margin-top:40px;}.page-blog__all-articoli{padding:0 30px;position:relative;margin:20px -15px 0 -15px;display:flex;flex-flow:row wrap;}.page-blog__articolo-blog{width:33.33%;padding:0 30px;float:left;}.page-prodotto .page-blog__articolo-blog{width:50%;padding:0 30px;position:relative;float:left;}.page-blog__title-anteprima{height:80px;font-size:24px;line-height:24px;color:#333333;}.page-prodotto .page-blog__title-anteprima{height:auto;}.page-blog__container-numero{position:relative;margin-top:22px;margin-left:-60px;}.page-blog__container-numero .page-blog__container-line-red{vertical-align:bottom;}.page-blog__numero{font-size:48px;line-height:48px;color:#333333;display:table-cell;vertical-align:middle;}.page-blog__img-anteprima{width:100%;height:13.88vw;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-top:30px;}.page-blog__testo-anteprima{width:265px;font-size:12px;line-height:18px;color:#333333;margin-top:34px;margin-bottom:90px;}.page-prodotto .page-blog__testo-anteprima{max-width:265px;}.page-blog__container-slider-articolo{width:66.66%;padding:0 30px;display:block;float:left;}.page-blog__slider-articolo{width:100%;height:calc(100% - 90px);}.page-blog__slider-immagini{height:100%;padding-bottom:28px;}.page-blog__slide-slider-immagini{padding-right:20px;}.page-blog__immagine-slider{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;}.page-blog__pagination{width:auto!important;left:0!important;top:calc(100% - 15px);bottom:auto!important;}.page-blog__pagination .swiper-pagination-bullet{width:30px;height:6px;background-color:#B3B3B3;border-radius:0;opacity:1;margin:0 10px 0 0!important;}.page-blog__pagination .swiper-pagination-bullet-active{background-color:#E30613!important;opacity:1!important;}.page-articolo{position:relative;}.blocco-gallery-articolo{margin-bottom:100px;}}
@media(min-width:1501px){.page-blog{width:100%;position:relative;}.page-blog__content{width:100%;position:relative;padding:130px 80px 0 calc(5.55vw + 140px);}.page-blog__container-descrizione{padding:0;}.page-blog__text{font-size:60px;line-height:60px;color:#333333;}.page-blog__descrizione{margin-top:60px;margin-left:-60px;}.page-blog__container-line-red{padding-right:20px;position:relative;display:table-cell;vertical-align:top;}.page-blog__line-red{width:60px;height:6px;background-color:#E30613;}.page-blog__descrizione-text{max-width:265px;position:relative;top:-0.83vw;display:table-cell;vertical-align:top;font-size:12px;line-height:18px;color:#333333;}.page-blog__articoli-evidenza{position:relative;}.page-blog__all-articoli{padding:0 100px;position:relative;margin:20px -50px 0 -50px;display:flex;flex-flow:row wrap;}.page-blog__articolo-blog{width:33.33%;padding:0 50px;float:left;}.page-prodotto .page-blog__articolo-blog{padding:0 50px;}.page-blog__title-anteprima{height:80px;font-size:30px;line-height:30px;color:#333333;}.page-blog__container-numero{position:relative;margin-top:22px;margin-left:-60px;}.page-blog__container-numero .page-blog__container-line-red{vertical-align:bottom;}.page-blog__numero{font-size:48px;line-height:48px;color:#333333;display:table-cell;vertical-align:middle;}.page-blog__img-anteprima{width:100%;height:13.88vw;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-top:30px;}.page-blog__testo-anteprima{font-size:12px;line-height:18px;color:#333333;margin-top:34px;margin-bottom:90px;}.page-blog__container-slider-articolo{width:66.66%;padding:0 50px;float:left;}.page-blog__slider-articolo{width:100%;height:calc(100% - 90px);}.page-blog__slider-immagini{height:100%;padding-bottom:28px;}.page-blog__slide-slider-immagini{padding-right:20px;}.page-blog__immagine-slider{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;}.page-blog__pagination{width:auto!important;left:0!important;top:calc(100% - 15px);bottom:auto!important;}.page-blog__pagination .swiper-pagination-bullet{width:30px;height:6px;background-color:#B3B3B3;border-radius:0;opacity:1;margin:0 10px 0 0!important;}.page-blog__pagination .swiper-pagination-bullet-active{background-color:#E30613!important;opacity:1!important;}.page-articolo{position:relative;}.blocco-gallery-articolo{margin-bottom:150px;}.blocco-contattaci{width:440px;margin:180px auto 0 auto;;}.blocco-contattaci__title{font-size:60px;line-height:60px;color:#333333;}.blocco-contattaci__title span{color:#E30613;}.blocco-contattaci .btn-blocco-contattaci{background-color:#E30613;border-color:#E30613!important;position:relative;left:50%;margin:20px auto 0 auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.blocco-contattaci .btn-blocco-contattaci .btn-text{color:#FFFFFF!important;}}
.blocco-intro{width:100%;position:relative;}.blocco-intro__info-prodotto{position:relative;padding:0 20px;}.blocco-intro__text-prodotto{position:relative;padding-top:50px;}.blocco-intro__nome-prodotto{font-size:30px;line-height:30px;color:#333333;}.blocco-intro__container-social{margin-top:30px;}.blocco-intro__social{display:table-cell;vertical-align:middle;}.blocco-intro__link-social{display:inline-block;margin-left:5px;}.blocco-intro__img-social{width:20px;height:20px;}.blocco-intro__container-line-red{position:relative;display:table-cell;vertical-align:middle;}.blocco-intro__line-red{width:30px;height:3px;background-color:#E30613;}.blocco-intro__container-descrizioni{width:calc(100% - 20px);margin:35px 0 30px;padding-left:30px;}.blocco-intro__container-descrizione{width:calc(100% - 20px);margin:35px 0 30px;padding-left:30px;}.blocco-intro__container-img-prodotto{width:calc(100% - 50px);height:63.30vw;float:right;margin-bottom:30px;}.page-articolo .blocco-intro__container-img-prodotto{height:auto;}.blocco-intro__text-prodotto .btn{display:none;}.blocco-intro__text-prodotto .page-news__btn-info .btn{display:inline-block;}.blocco-intro .blocco-intro__container-img-prodotto--articolo,.page-articolo .blocco-intro__container-img-prodotto--all,.page-articolo .blocco-intro__text-prodotto .btn-blocco-intro{display:none;}.page-articolo .blocco-intro__container-img-prodotto--articolo{position:relative;display:block;}.page-articolo .blocco-intro__container-img-prodotto--articolo img:nth-child(2){position:absolute;top:0;left:0;}.page-articolo .blocco-intro__container-img-prodotto--articolo .btn{background-color:#E30613;border-color:#E30613!important;position:relative;display:inline-block;margin-top:20px;}.page-articolo .blocco-intro__container-img-prodotto--articolo .btn:hover{border-color:#FFFFFF!important;}.page-articolo .blocco-intro .blocco-intro__container-img-prodotto--articolo .btn-text{color:#FFFFFF!important;}
@media(min-width:992px){.blocco-intro{margin-bottom:11.11vw;}.blocco-intro__info-prodotto{width:50%;padding:130px 0 0 calc(5.55vw + 80px);float:left;}.blocco-intro__text-prodotto{padding-left:3.33vw;padding-top:0;}.blocco-intro__nome-prodotto{font-size:48px;line-height:48px;color:#333333;}.blocco-intro__container-social{margin-top:40px;margin-left:-60px;}.blocco-intro__social{display:table-cell;vertical-align:middle;}.blocco-intro__link-social{display:inline-block;margin-left:5px;}.blocco-intro__img-social{width:20px;height:20px;}.blocco-intro__container-line-red{padding-right:30px;}.blocco-intro__line-red{width:60px;height:6px;background-color:#E30613;}.blocco-intro__container-descrizioni{max-width:265px;margin:40px 0 50px;padding:0;}.blocco-intro__descrizioni-desktop{display:block;}.blocco-intro__descrizioni-mobile{display:none;}.blocco-intro__container-img-prodotto{width:50%;height:33.33vw;padding-right:2.22vw;float:left;margin-top:calc(5.55vw + 100px);margin-bottom:0;}.blocco-intro__text-prodotto .btn{display:inline-block;}.blocco-intro .blocco-intro__container-img-prodotto--articolo,.page-articolo .blocco-intro__container-img-prodotto--all,.page-articolo .blocco-intro__text-prodotto .btn-blocco-intro{display:none;}.page-articolo .blocco-intro__container-img-prodotto--articolo{position:relative;display:block;}.page-articolo .blocco-intro__container-img-prodotto--articolo img:nth-child(2){position:absolute;top:0;left:0;}.page-articolo .blocco-intro__container-img-prodotto--articolo .btn{background-color:#E30613;border-color:#E30613!important;position:absolute;bottom:50px;left:-50px;margin-top:0;display:inline-block;}.page-articolo .blocco-intro__container-img-prodotto--articolo .btn:hover{border-color:#FFFFFF!important;}.page-articolo .blocco-intro .blocco-intro__container-img-prodotto--articolo .btn-text{color:#FFFFFF!important;}}
@media(min-width:1501px){.blocco-intro{width:100%;margin-bottom:11.11vw;position:relative;}.blocco-intro__info-prodotto{width:33.33%;position:relative;padding:130px 0 0 calc(5.55vw + 80px);float:left;}.blocco-intro__text-prodotto{position:relative;padding-left:3.33vw;}.blocco-intro__nome-prodotto{font-size:48px;line-height:60px;color:#333333;}.blocco-intro__container-descrizioni{width:265px;margin:2.22vw 0 2.77vw;padding:0;}.blocco-intro__descrizioni-desktop{display:block;}.blocco-intro__descrizioni-mobile{display:none;}.blocco-intro__container-img-prodotto{width:66.66%;height:44.44vw;padding-right:2.22vw;margin-top:calc(5.55vw + 100px);float:left;cursor:pointer;}.blocco-intro__text-prodotto .btn{display:inline-block;}}
.blocco-immagine{width:100%;position:relative;}.blocco-immagine--desktop{display:none;}.blocco-immagine--mobile{display:block;}.blocco-immagine__info-prodotto{position:relative;padding:0 20px;}.blocco-immagine__text-prodotto{position:relative;padding-top:80px;}.blocco-immagine__nome-prodotto{font-size:20px;line-height:22px;color:#333333;display:table-cell;vertical-align:middle;}.blocco-immagine__container-line-red{padding-right:20px;position:relative;display:table-cell;vertical-align:middle;}.blocco-immagine__line-red{width:30px;height:3px;background-color:#E30613;}.blocco-immagine__container-descrizioni{width:calc(100% - 20px);margin:35px 0 30px;padding-left:30px;}.blocco-immagine__container-descrizione{width:calc(100% - 20px);margin:35px 0 30px;padding-left:30px;}.blocco-immagine__container-img-prodotto{width:calc(100% - 50px);float:right;margin-top:30px;margin-bottom:30px;}.blocco-immagine__container-img-prodotto--designer .img-height-100{width:100%;height:auto;}
@media(min-width:992px){.blocco-immagine{margin-bottom:8.88vw;}.blocco-immagine--desktop{display:block;}.blocco-immagine--mobile{display:none;}.blocco-immagine__info-prodotto{width:50%;padding:5.55vw 0 0 calc(5.55vw + 80px);float:left;}.blocco-immagine__info-prodotto--designer{width:auto;}.blocco-immagine__info-prodotto.blocco-immagine__info-prodotto--left{padding:5.55vw 0 0 100px;}.blocco-immagine__text-prodotto{padding-left:3.33vw;padding-top:0;}.blocco-immagine__info-prodotto.blocco-immagine__info-prodotto--left .blocco-immagine__text-prodotto{padding-left:0;}.blocco-immagine__container-nome{margin-left:-60px;}.blocco-immagine__nome-prodotto{font-size:24px;line-height:24px;color:#333333;display:table-cell;vertical-align:middle;}.blocco-immagine__container-line-red{padding-right:30px;}.blocco-immagine__line-red{width:60px;height:6px;background-color:#E30613;}.blocco-immagine__container-descrizioni{max-width:265px;margin:40px 0 50px;padding:0;}.blocco-immagine__descrizioni-desktop{display:block;}.blocco-immagine__descrizioni-mobile{display:none;}.blocco-immagine__container-img-prodotto{width:50%;height:30.5vw;padding-right:2.22vw;float:left;margin-top:12.22vw;margin-bottom:0;}.blocco-immagine__container-img-prodotto--designer{width:auto;margin-left:80px;}.blocco-immagine__container-img-prodotto--designer .img-height-100{width:auto;height:100%;}.blocco-immagine__container-img-prodotto.blocco-immagine__container-img-prodotto--right{float:right;}}
@media(min-width:1501px){.blocco-immagine{width:100%;margin-bottom:8.88vw;position:relative;}.blocco-immagine__info-prodotto{width:33.33%;position:relative;padding:5.55vw 0 0 calc(5.55vw + 80px);float:left;}.blocco-immagine__info-prodotto.blocco-immagine__info-prodotto--left{padding:5.55vw 0 0 100px;}.blocco-immagine__text-prodotto{position:relative;padding-left:3.33vw;}.blocco-immagine__info-prodotto.blocco-immagine__info-prodotto--left .blocco-immagine__text-prodotto{padding-left:0;}.blocco-immagine__nome-prodotto{font-size:30px;line-height:30px;color:#333333;display:table-cell;vertical-align:middle;}.blocco-immagine__container-descrizioni{width:265px;margin:2.22vw 0 2.77vw;padding:0;}.blocco-immagine__descrizioni-desktop{display:block;}.blocco-immagine__descrizioni-mobile{display:none;}.blocco-immagine__container-img-prodotto{width:66.66%;height:35vw;padding-right:2.22vw;margin-top:12.22vw;float:left;cursor:pointer;}.blocco-immagine__container-img-prodotto--designer{width:auto;}.blocco-immagine__container-img-prodotto.blocco-immagine__container-img-prodotto--right{float:right;}}
.blocco-testo{padding:0 20px;}.blocco-testo.blocco-testo--img{margin-top:50px;}.blocco-testo__container-line-red{padding-right:20px;display:table-cell;vertical-align:middle;}.blocco-testo__line-red{width:30px;height:3px;background-color:#E30613;}.page-privacy__titolo{margin-top:50px;}.page-privacy__titolo h2{font-size:28px;line-height:28px;color:#333333;}.blocco-testo__titolo{font-size:20px;line-height:22px;color:#333333;display:table-cell;vertical-align:middle;}.blocco-testo__testo .page-contacts__link-mailto{font-weight:700;}.blocco-testo__container-testo{padding-left:30px;-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;-ms-column-gap:0;-o-column-gap:0;column-gap:0;font-size:12px;line-height:18px;color:#333333;margin-top:30px;}.blocco-testo__testo h4{font-weight:700;margin:5px 0;}.blocco-testo__testo ul{list-style:disc;padding-left:15px;}.blocco-testo__testo a{font-weight:700;text-decoration:underline!important;}.blocco-testo__img{width:100%;height:auto;}
@media(min-width:992px){.blocco-testo{padding:0 calc(6.66vw + 80px) 0 calc(5.55vw + 80px);}.blocco-testo.blocco-testo--img{padding:0 calc(5.55vw + 80px) 0 calc(5.55vw + 80px);margin-top:80px;}.blocco-testo__container-titolo{padding-left:3.33vw;margin-left:-60px;}.blocco-testo__container-line-red{padding-right:30px;display:table-cell;vertical-align:middle;}.blocco-testo__line-red{width:60px;height:6px;background-color:#E30613;}.page-privacy__titolo h2{font-size:48px;line-height:60px;color:#333333;}.blocco-testo__titolo{font-size:24px;line-height:24px;color:#333333;display:table-cell;vertical-align:middle;}.blocco-testo__container-testo{padding-left:3.33vw;font-size:12px;line-height:18px;color:#333333;margin-top:30px;}.blocco-testo__testo{width:265px;margin-left:80px;float:left;}.blocco-testo--img .blocco-testo__testo{width:100%;-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;-ms-column-gap:0;-o-column-gap:0;column-gap:0;}.blocco-testo--img .blocco-testo__testo.blocco-testo__testo-singolo{width:100%;-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;-ms-column-gap:0;-o-column-gap:0;column-gap:0;}.blocco-testo__testo:first-child{margin-left:0;}.blocco-testo--single-column .blocco-testo__testo{width:100%;margin-left:0;float:none;}.blocco-testo--img .blocco-testo__container-img{padding-left:3.33vw;}.blocco-testo__img{width:60vw;height:auto;}.blocco-testo__testo blockquote{padding-left:15px;}}
@media(min-width:1501px){.blocco-testo{padding:0 calc(25.66vw + 80px) 0 calc(5.55vw + 80px);}.blocco-testo__container-titolo{padding-left:3.33vw;margin-left:-60px;}.blocco-testo__container-line-red{padding-right:30px;display:table-cell;vertical-align:middle;}.blocco-testo__line-red{width:60px;height:6px;background-color:#E30613;}.blocco-testo__titolo{font-size:30px;line-height:30px;color:#333333;display:table-cell;vertical-align:middle;}.blocco-testo__container-testo{padding-left:3.33vw;font-size:12px;line-height:18px;color:#333333;margin-top:30px;}.blocco-testo__testo{width:265px;float:left;}.blocco-testo--single-column .blocco-testo__testo{width:100%;float:none;}.blocco-testo__img{width:50vw;}.blocco-testo--img .blocco-testo__testo{width:100%;-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3;-webkit-column-gap:100px;-moz-column-gap:100px;-ms-column-gap:100px;-o-column-gap:100px;column-gap:100px;}}
.form{width:100%;position:relative;}.page-request-info,.page-thanks{width:100%;position:relative;}.page-request-info__content,.page-thanks__content{padding-top:50px;}.page-request-info__close-desktop,.page-thanks__close-desktop{display:none;}.form__title,.page-thanks__title{font-size:30px;line-height:30px;color:#333333;padding:0 20px 20px 20px;}.modal .form__title{padding:0;margin-bottom:15px;}.form__title-hd,.form__title-files{display:none;}.page-thanks__container-desc{font-size:18px;line-height:24px;color:#333333;padding:0 20px 20px 20px;}.form__label{font-size:18px;line-height:18px;color:#333333;}.js-form-item label{display:none;}.js-form-item{padding:0 20px;}textarea::-webkit-input-placeholder,input::-webkit-input-placeholder{font-size:18px;line-height:25px;font-family:'Raleway',sans-serif;font-weight:300;color:#333333;opacity:1;}textarea::-moz-placeholder,input::-moz-placeholder{font-size:18px;line-height:25px;font-family:'Raleway',sans-serif;font-weight:300;color:#333333;opacity:1;}textarea:-ms-input-placeholder,input:-ms-input-placeholder{font-size:18px;line-height:25px;font-family:'Raleway',sans-serif;font-weight:300;color:#333333;opacity:1;}textarea:-moz-placeholder,input:-moz-placeholder{font-size:18px;line-height:25px;font-family:'Raleway',sans-serif;font-weight:300;color:#333333;opacity:1;}textarea:placeholder-shown,input:placeholder-shown{font-size:18px;line-height:25px;font-family:'Raleway',sans-serif;font-weight:300;color:#333333;opacity:1;}#form-newsletter-footer textarea::-webkit-input-placeholder,#form-newsletter-footer input::-webkit-input-placeholder{font-size:18px;line-height:18px;font-family:'Raleway',sans-serif;font-weight:300;color:#FFFFFF;opacity:1;}#form-newsletter-footer textarea::-moz-placeholder,#form-newsletter-footer input::-moz-placeholder{font-size:18px;line-height:18px;font-family:'Raleway',sans-serif;font-weight:300;color:#FFFFFF;opacity:1;}#form-newsletter-footer textarea:-ms-input-placeholder,#form-newsletter-footer input:-ms-input-placeholder{font-size:18px;line-height:18px;font-family:'Raleway',sans-serif;font-weight:300;color:#FFFFFF;opacity:1;}#form-newsletter-footer textarea:-moz-placeholder,#form-newsletter-footer input:-moz-placeholder{font-size:18px;line-height:18px;font-family:'Raleway',sans-serif;font-weight:300;color:#FFFFFF;opacity:1;}#form-newsletter-footer textarea:placeholder-shown,#form-newsletter-footer input:placeholder-shown{font-size:18px;line-height:18px;font-family:'Raleway',sans-serif;font-weight:300;color:#FFFFFF;opacity:1;}#text-check{display:none;}#form-newsletter .form__label,#form-full-materiali .form__label{font-size:14px;line-height:14px;display:block;}.container-form-newsletter{width:calc(100% - 20px);background-color:#FFFFFF;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:20px;}#form-newsletter .form__input,#form-full-materiali .form__input{width:100%;-webkit-appearance:none;background-color:transparent;border:none;border-bottom:1px solid #E6E6E6;border-radius:0px;box-shadow:0px 0px 0px;font-family:'Raleway',sans-serif;font-size:16px;font-weight:500;line-height:30px;color:#333333;margin-top:10px;}#form-full-materiali .form__input--50{width:calc(50% - 10px);display:inline-block;}#form-full-materiali .form__select,.js-form-item .form-select{font-size:16px;font-weight:300;line-height:30px;background-image:url(/themes/custom/laurameroni/assets/imgs/general/freccia-giu.png);background-repeat:no-repeat;background-position:95% 50%;background-size:auto 8px;cursor:pointer;}#form-newsletter .form__input--submit,#form-full-materiali .form__input--submit{width:auto;height:auto;-webkit-appearance:none;background-color:transparent;border:1px solid #E6E6E6;border-radius:0px;box-shadow:0px 0px 0px;padding:15px 30px;font-family:'Raleway',sans-serif;font-size:10px;font-weight:600;line-height:10px;letter-spacing:3px;text-transform:uppercase;color:#333333;cursor:pointer;}.form__error{font-size:14px;line-height:14px;color:#E30613;margin-top:20px;display:none;}.form__error.active{display:block;}.container-form-newsletter .btn-general{top:10px;right:10px;}.form-newsletter__container-text-thanks{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;pointer-events:none;}.form-newsletter__text-thanks{font-size:18px;line-height:18px;color:#333333;text-align:center;margin-bottom:30px;}.form-newsletter__container-text-thanks .btn{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}#form-newsletter-footer .form__input{width:100%;-webkit-appearance:none;background-color:transparent;border:none;border-bottom:1px solid #E6E6E6;border-radius:0px;box-shadow:0px 0px 0px;font-family:'Raleway',sans-serif;font-size:18px;font-weight:500;line-height:18px;color:#FFFFFF;padding:5px 0;}#form-newsletter-footer .form__input--submit{width:auto;height:auto;-webkit-appearance:none;background-color:transparent;border:1px solid #E6E6E6;border-radius:0px;box-shadow:0px 0px 0px;padding:15px 30px;font-family:'Raleway',sans-serif;font-size:10px;line-height:10px;letter-spacing:3px;text-transform:uppercase;color:#FFFFFF;margin-top:10px;cursor:pointer;}.js-form-item input,.js-form-item select,.js-form-item textarea{width:100%;-webkit-appearance:none;background-color:transparent;border:1px solid #E6E6E6;border-radius:0px;box-shadow:0px 0px 0px;font-family:'Raleway',sans-serif;font-size:20px;font-weight:500;line-height:35px;color:#333333;padding:3px 10px;margin-top:10px;}.js-form-item textarea{resize:none;}.js-form-submit{-webkit-appearance:none;background-color:#333333;border:1px solid #E6E6E6;border-radius:0px;box-shadow:0px 0px 0px;padding:15px 30px;font-family:'Raleway',sans-serif;font-size:13px;font-weight:700;line-height:10px;letter-spacing:1px;text-transform:uppercase;color:#FFFFFF;margin-top:35px;cursor:pointer;margin-left:20px;}.form__container-checkbox{margin:15px 0 20px;}.js-form-type-checkbox label{display:block;}.form__container-checkbox label:before{width:30px;height:30px;content:"";display:inline-block;vertical-align:middle;border:1px solid #DDDDDD;margin-right:30px;margin-left:-52px;cursor:pointer;}.form__container-checkbox input[type=checkbox]:checked + label:before{content:"\2713";color:#01A687;font-size:30px;line-height:28px;text-align:center;}.form__container-checkbox input[type=checkbox]{width:30px;height:30px;position:absolute;opacity:0;z-index:1;cursor:pointer;}.js-form-type-checkbox{margin-top:20px;}.js-form-type-checkbox input[type=checkbox]{display:none;}.js-form-type-checkbox label{font-size:14px;line-height:14px;}.js-form-type-checkbox .description{font-size:10px;line-height:14px;margin-left:52px;}.js-form-type-checkbox .description a{font-weight:700;}.js-form-type-checkbox label:before{width:30px;height:30px;content:"";display:inline-block;vertical-align:middle;border:1px solid #DDDDDD;margin-right:20px;cursor:pointer;}.js-form-type-checkbox input[type=checkbox]:checked + label:before{content:"\2713";color:#01A687;font-size:30px;line-height:28px;text-align:center;}.form__container-checkbox label{display:inline-block;vertical-align:middle;}.form__container-checkbox .form__label{padding-left:50px;}.container-dots{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);display:none;}.footer .container-dots{top:65px;}.dot{width:10px;height:10px;background-color:#333333;border-radius:50%;display:inline-block;}.footer .dot{width:10px;height:10px;background-color:#FFFFFF;border-radius:50%;display:inline-block;}.dot-1{-webkit-animation:visible 2s linear infinite;-moz-animation:visible 2s linear infinite;-ms-animation:visible 2s linear infinite;-o-animation:visible 2s linear infinite;animation:visible 2s linear infinite;}.dot-2{-webkit-animation:visible 2s linear infinite;-moz-animation:visible 2s linear infinite;-ms-animation:visible 2s linear infinite;-o-animation:visible 2s linear infinite;animation:visible 2s linear infinite;}.dot-3{-webkit-animation:visible 2s linear infinite;-moz-animation:visible 2s linear infinite;-ms-animation:visible 2s linear infinite;-o-animation:visible 2s linear infinite;animation:visible 2s linear infinite;}@keyframes visible{0%{opacity:.3;}100%{opacity:1;}}.js-form-item-simple-text{display:none;}#edit-url{display:none;}
@media(min-width:992px){.form__content-form{width:685px;position:relative;margin:0 auto;}.page-request-info__content,.page-thanks__content{margin-left:80px;padding-top:0;padding-top:130px;}.page-thanks__all-text{width:685px;position:relative;margin:0 auto;}.page-request-info__close-desktop,.page-thanks__close-desktop{display:block;}.page-request-info__container-close-req,.page-thanks__container-close-req{position:absolute;top:100px;right:100px;}.form__container-title,.page-thanks__container-title{position:relative;margin-bottom:2.22vw;}.form__title,.page-thanks__title{font-size:60px;line-height:60px;color:#333333;}.page-thanks__container-desc{font-size:30px;line-height:48px;color:#333333;padding-left:80px;}.form__container-form{position:relative;padding-left:80px;}.js-form-submit{font-size:14px;}textarea::-webkit-input-placeholder,input::-webkit-input-placeholder{font-size:18px;line-height:25px;font-family:'Raleway',sans-serif;font-weight:300;color:#333333;opacity:1;}textarea::-moz-placeholder,input::-moz-placeholder{font-size:18px;line-height:25px;font-family:'Raleway',sans-serif;font-weight:300;color:#333333;opacity:1;}textarea:-ms-input-placeholder,input:-ms-input-placeholder{font-size:18px;line-height:25px;font-family:'Raleway',sans-serif;font-weight:300;color:#333333;opacity:1;}textarea:-moz-placeholder,input:-moz-placeholder{font-size:18px;line-height:25px;font-family:'Raleway',sans-serif;font-weight:300;color:#333333;opacity:1;}textarea:placeholder-shown,input:placeholder-shown{font-size:18px;line-height:25px;font-family:'Raleway',sans-serif;font-weight:300;color:#333333;opacity:1;}#form-newsletter-footer textarea::-webkit-input-placeholder,#form-newsletter-footer input::-webkit-input-placeholder{font-size:18px;line-height:18px;font-family:'Raleway',sans-serif;font-weight:300;color:#FFFFFF;opacity:1;}#form-newsletter-footer textarea::-moz-placeholder,#form-newsletter-footer input::-moz-placeholder{font-size:18px;line-height:18px;font-family:'Raleway',sans-serif;font-weight:300;color:#FFFFFF;opacity:1;}#form-newsletter-footer textarea:-ms-input-placeholder,#form-newsletter-footer input:-ms-input-placeholder{font-size:18px;line-height:18px;font-family:'Raleway',sans-serif;font-weight:300;color:#FFFFFF;opacity:1;}#form-newsletter-footer textarea:-moz-placeholder,#form-newsletter-footer input:-moz-placeholder{font-size:18px;line-height:18px;font-family:'Raleway',sans-serif;font-weight:300;color:#FFFFFF;opacity:1;}#form-newsletter-footer textarea:placeholder-shown,#form-newsletter-footer input:placeholder-shown{font-size:18px;line-height:18px;font-family:'Raleway',sans-serif;font-weight:300;color:#FFFFFF;opacity:1;}#form-newsletter,#form-full-materiali{padding-left:80px;}.modal .form__title{margin-bottom:30px;}.form__container-checkbox{margin:30px 0 30px;}.container-form-newsletter{width:800px;position:relative;padding:30px;}.container-form-newsletter .btn-general{top:60px;right:60px;}.form-newsletter__container-text-thanks{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;pointer-events:none;}.form-newsletter__text-thanks{font-size:18px;line-height:18px;color:#333333;text-align:center;margin-bottom:30px;}#form-newsletter .form__input,#form-full-materiali .form__input{font-size:18px;line-height:36px;margin-left:0;padding:5px 0;}.form__input--50{width:calc(50% - 10px);display:inline-block;}#form-full-materiali .form__select,.js-form-item .form-select{font-size:18px;line-height:36px;}#form-newsletter .form__input--submit,#form-full-materiali .form__input--submit{width:auto;height:auto;font-size:14px;line-height:14px;padding:30px 80px;cursor:pointer;margin-top:20px;}#form-newsletter-footer .form__input--submit{margin-top:45px;}}
@media(min-width:1501px){.page-request-info__content,.page-thanks__content{padding-top:150px;}#form-newsletter .form__input--submit,#form-full-materiali .form__input--submit{width:auto;height:auto;font-size:18px;}#form-full-materiali .form__input--50{width:calc(50% - 10px);display:inline-block;}.container-form-newsletter{position:relative;padding:50px;}}
.menu{height:100%;pointer-events:auto;}.menu-mobile{display:block;}.menu-desktop{display:none;}.menu__container-title:nth-child(2){margin-top:50px;}.menu__title{font-size:30px;line-height:30px;color:#333333;}.menu__container-title{display:inline-block;}.menu__container-elenco-link{height:0;position:relative;padding-left:30px;opacity:0;pointer-events:none;}.menu__elenco-link{margin-top:25px;}.menu__elemento-elenco{margin-top:20px;}.menu__elemento-elenco:first-child{margin-top:0;}.menu__link,.menu__link-all-prod{display:inline-block;position:relative;}.menu__link-mobile{display:inline-block;}.menu__link-desktop{display:none;}.menu__link-title{font-size:20px;line-height:22px;color:#333333;}.menu-overlay{top:0;left:0;opacity:0;width:100%;z-index:7;height:100%;position:fixed;pointer-events:none;background:rgba(0,0,0,0.5);-webkit-transition:all 500ms 1200ms linear;-moz-transition:all 500ms 1200ms linear;-ms-transition:all 500ms 1200ms linear;-o-transition:all 500ms 1200ms linear;transition:all 500ms 1200ms linear;}.menu-overlay.visible{opacity:1;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear;}.menu-products{width:0;height:100%;position:fixed;top:0;left:0;overflow:hidden;z-index:11;-webkit-transition:all 700ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;-moz-transition:all 700ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;-ms-transition:all 700ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;-o-transition:all 700ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;transition:all 700ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;}.menu-products.open{width:100%;-webkit-transition:all 700ms cubic-bezier(0.785,0.135,0.150,0.860);-moz-transition:all 700ms cubic-bezier(0.785,0.135,0.150,0.860);-ms-transition:all 700ms cubic-bezier(0.785,0.135,0.150,0.860);-o-transition:all 700ms cubic-bezier(0.785,0.135,0.150,0.860);transition:all 700ms cubic-bezier(0.785,0.135,0.150,0.860);}.menu-products__menu-closed-desktop,.menu-products__container-close-logo{display:none;}.menu-products__menu-closed-mobile{display:block;}.menu-products__logo-mobile{width:200px;height:30px;position:absolute;top:90px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.menu-products__menu-closed{width:100%;position:fixed;top:0;left:0;background:#FFFFFF;z-index:7;}.menu-products__title{font-size:12px;color:#333333;letter-spacing:2px;position:relative;padding:20px;float:left;}.menu-products__filtri-mob,.menu-products__back-mob{font-size:12px;color:#333333;letter-spacing:2px;position:relative;float:right;display:block;}.menu-products__filtri-mob,.menu-products__back-mob{padding-right:20px;}.menu-products__filtri-mob .menu-products__title,.menu-products__back-mob .menu-products__title{padding-right:5px;}.menu-products__container-title-filtri{display:table-cell;vertical-align:middle;}.menu-products__back-img{width:6px;height:6px;display:table-cell;vertical-align:middle;}.menu-products__plus-img{width:9px;height:9px;display:table-cell;vertical-align:middle;}.menu-products__container-voci{width:100%;height:100%;background-color:#FFFFFF;position:absolute;top:0;left:0;z-index:1;overflow:auto;}.menu-products__all-content{width:100%;height:100%;position:relative;opacity:0;-webkit-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);-moz-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);-ms-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);-o-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);}.menu-products__all-content.visible{opacity:1;-webkit-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;-moz-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;-ms-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;-o-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;}.menu-products__container-menu{padding:0 20px;position:relative;}.menu-products__content-menu{width:100%;position:relative;}.menu-products__container-all-lang-mob{position:relative;margin-top:20px;margin-bottom:50px;display:block;}
@media(min-width:992px){.menu{width:50%;height:100%;float:left;pointer-events:auto;}.menu.menu-home{width:30%;}.menu-mobile{display:none;}.menu-desktop{display:block;}.menu__container-title:nth-child(2){margin-top:0;}.menu__title{font-size:42px;line-height:42px;color:#333333;}.menu__container-elenco-link{height:auto;position:relative;padding-left:30px;opacity:1;pointer-events:auto;}.menu__elenco-link{margin-top:20px;}.menu__elemento-elenco{margin-top:20px;}.menu__elemento-elenco:first-child{margin-top:0;}.menu-home .menu__container-link{}.menu-home .menu__text-link{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);opacity:0;}.menu__link,.menu__link-all-prod{display:inline-block;position:relative;}.menu__link-mobile{display:none;}.menu__link-desktop{display:inline-block;}.menu__link-title{font-size:21px;line-height:21px;color:#333333;}.menu__link-subtitle{font-size:14px;line-height:14px;color:#333333;margin-top:10px;}.menu__link-line{width:0;height:0;background-color:#E30613;position:absolute;top:15px;right:calc(100% + 20px);}.menu-products{width:0;height:100%;position:fixed;top:0;left:0;overflow:hidden;z-index:7;-webkit-transition:all 700ms cubic-bezier(0.785,0.135,0.150,0.860)750ms;-moz-transition:all 700ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;-ms-transition:all 700ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;-o-transition:all 700ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;transition:all 700ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;}.menu-products.open{width:100%;-webkit-transition:all 700ms cubic-bezier(0.785,0.135,0.150,0.860);-moz-transition:all 700ms cubic-bezier(0.785,0.135,0.150,0.860);-ms-transition:all 700ms cubic-bezier(0.785,0.135,0.150,0.860);-o-transition:all 700ms cubic-bezier(0.785,0.135,0.150,0.860);transition:all 700ms cubic-bezier(0.785,0.135,0.150,0.860);}.menu-products__menu-closed-desktop{display:block;}.menu-products__menu-closed-mobile{display:none;}.menu-products__menu-closed{width:80px;height:100%;background-color:#E6E6E6;position:absolute;top:0;left:0;z-index:7;cursor:pointer;}.menu-products__title{width:100%;padding:0;font-size:14px;color:#333333;letter-spacing:2px;position:absolute;top:50%;left:13px;-webkit-transform-origin:bottom center;-moz-transform-origin:bottom center;-ms-transform-origin:bottom center;-o-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:rotate(-90deg) translateY(-50%);-moz-transform:rotate(-90deg) translateY(-50%);-ms-transform:rotate(-90deg) translateY(-50%);-o-transform:rotate(-90deg) translateY(-50%);transform:rotate(-90deg) translateY(-50%);}.menu-products__filtri-mob,.menu-products__back-mob{display:none;}.menu-products__container-voci{width:100%;height:100%;background-color:#FFFFFF;position:absolute;top:0;left:0;z-index:1;overflow:hidden;}.menu-products__all-content{width:100%;height:100%;position:relative;opacity:0;-webkit-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);-moz-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);-ms-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);-o-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);}.menu-products__all-content.visible{opacity:1;-webkit-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;-moz-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;-ms-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;-o-transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860) 750ms;}.menu-products__container-close-logo{width:22.22%;height:100%;background-color:#F2F2F2;position:relative;float:left;display:block;}.menu-products__logo-mobile{display:none;}.menu-products__logo{width:150px;height:auto;position:absolute;top:50px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.menu-products__container-x-close{width:150px;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.menu-products__container-all-lang{position:absolute;bottom:50px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.menu-products__container-all-lang-mob{display:none;}.menu-products__container-menu{width:67%;padding:0 3.88vw;position:relative;float:right;}.menu-products__content-menu{width:100%;position:relative;}}
@media(min-width:1201px){.menu__link-line{width:0;height:6px;background-color:#E30613;position:absolute;top:15px;right:calc(100% + 20px);-webkit-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);-moz-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);-ms-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);-o-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);}.menu__link:hover .menu__link-line{width:60px;}.menu-products__container-close-logo{width:33.33%;}.menu-products__container-menu{width:calc(70% - 8.33vw);padding:0 4.66vw 0 3.88vw;}.menu-products__container-img-section{width:100%;height:100%;position:relative;overflow:hidden;pointer-events:none;}.menu-products__img-section{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;position:absolute;top:0;left:0;opacity:0;}}
@media(min-width:1501px){.menu__container-elenco-link{padding-left:80px;}.menu__title{font-size:60px;line-height:60px;}.menu__elenco-link{margin-top:2.77vw;}.menu__link-title{font-size:30px;line-height:30px;}.menu-products__logo{width:200px;}.menu-products__container-x-close{width:200px;}}
.back-to-top,.back-to-top-small{display:none;}
@media(min-width:1201px){.back-to-top{width:80px;height:70vh;background-color:#E6E6E6;position:absolute;top:45%;right:0;z-index:7;cursor:pointer;display:block;}.back-to-top.back-to-top--blog{top:40%;}.back-to-top.fixed{position:fixed;top:45%;right:0;-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);}.back-to-top.back-to-top--blog.fixed{top:40%;}.back-to-top__fixed{width:100%;height:100%;position:absolute;}.back-to-top__arrow{width:12px;height:8px;position:relative;margin:35px auto 0;}.back-to-top__arrow-dx{width:2px;height:100%;background-color:#333333;position:absolute;top:0;right:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.back-to-top__arrow-sx{width:2px;height:100%;background-color:#333333;position:absolute;top:0;right:5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.back-to-top__container-name{width:auto;position:absolute;top:70px;left:50px;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);white-space:nowrap;}.back-to-top--blog .back-to-top__container-name{width:auto;position:relative;top:30px;left:50%;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0deg) translateX(-50%);-moz-transform:rotate(0deg) translateX(-50%);-ms-transform:rotate(0deg) translateX(-50%);-o-transform:rotate(0deg) translateX(-50%);transform:rotate(0deg) translateX(-50%);-ms-writing-mode:tb-rl;writing-mode:vertical-rl;}.back-to-top__name{font-size:14px;line-height:14px;color:#333333;}.back-to-top-small{width:80px;height:120px;background-color:#E6E6E6;position:relative;margin-top:-120px;z-index:7;float:right;cursor:pointer;display:block;}.back-to-top-container-social{width:auto;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;margin-top:40px;}.back-to-top__social{margin-top:10px;}.back-to-top__link-social{display:inline-block;}.back-to-top__img-social{width:25px;height:auto;}.back-to-top__request-info{width:calc(100% - 20px);padding:25px 0;background-color:#E30613;margin:20px auto 0 auto;display:block;}.back-to-top__request-info .btn-plus{left:50%;display:block;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.back-to-top__request-info .btn-container-text{padding-left:0;left:50%;display:block;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin-top:15px;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;}.back-to-top__request-info .btn-container-text .btn-text{color:#FFFFFF;}}
.hidden-footer{width:100%;position:relative;pointer-events:none;}.footer{width:100%;background-color:#414141;position:fixed;bottom:0;left:0;z-index:5;}.footer__content{position:relative;padding:50px 50px 50px 20px;}.footer__container-all-sect{position:relative;}.footer__container-sect{position:relative;margin-top:40px;}.footer__container-sect:first-child{margin-top:0;}.footer__container-logo{width:70%;height:auto;position:relative;display:inline-block;}.footer__container-social{position:relative;margin:20px -5px 0 -5px;}.footer__img-social{width:20px;height:20px;margin:0 5px;float:left;}.footer__container-all-lang{display:none;}.footer__lista-links{width:100%;position:relative;display:none;}.footer__container-voce-link{margin-top:20px;}.footer__container-voce-link:first-child{margin-top:0;}.footer__title-link{font-size:20px;line-height:20px;color:#FFFFFF;}.footer__subtitle-link{font-size:12px;line-height:12px;color:#FFFFFF;margin-top:5px;}.footer__title-form{font-size:20px;line-height:20px;color:#FFFFFF;}.footer__subtitle-form{font-size:12px;line-height:14px;color:#FFFFFF;}.footer__container-form{margin-top:10px;}.footer__container-text-thanks{width:290px;position:absolute;top:0;right:0;opacity:0;pointer-events:none;}.footer__title-thanks{font-size:24px;line-height:24px;color:#FFFFFF;}.footer__desc-thanks{font-size:12px;line-height:12px;color:#FFFFFF;margin-top:20px;}.footer__container-link-bl,.footer__container-link-br{position:relative;margin-top:20px;}.footer__link-bottom{font-size:12px;line-height:14px;color:#949494!important;}.footer__link-bottom.policy-link{cursor:pointer;}.footer__link-bottom:nth-child(3){margin-left:10px;}.footer__privacy{margin-top:10px;}.footer__privacy a{text-decoration:underline!important;}
@media(min-width:992px){.footer__content{position:relative;padding:10vw;}.footer__container-sect{width:33.33%;position:relative;float:left;margin-top:0;}.footer__container-logo{width:200px;}.footer__container-social{position:relative;margin:1.11vw -0.55vw 0 -0.55vw;}.footer__img-social{width:15px;height:15px;margin:0 0.55vw;float:left;}.footer__container-all-lang{margin-top:3.33vw;display:block;}.footer__container-all-lang .current-lang{position:absolute!important;}.footer__current-lang{width:200px;}.footer__name-current-lang{font-size:20px;line-height:20px;}.footer__container-lang{margin-top:10px;}.footer__link-lang{font-size:18px;line-height:18px;}.footer__lista-links{display:block;}.footer__container-voce-link{margin-top:1.66vw;margin-left:3.66vw;position:relative;}.footer__line-red{width:0;height:6px;background-color:#E30613;position:absolute;top:15px;right:calc(100% + 20px);-webkit-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);-moz-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);-ms-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);-o-transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);}.footer__container-voce-link:hover .footer__line-red{width:60px;}.footer__title-link{font-size:24px;line-height:24px;}.footer__title-form{font-size:24px;line-height:24px;}.footer__content-form{width:250px;float:right;}.footer__container-form{margin-top:30px;}.footer__container-link-bl{position:absolute;bottom:0;left:0;margin-bottom:-4.44vw;margin-top:0;}.footer__container-link-br{position:absolute;bottom:0;right:0;margin-bottom:-4.44vw;margin-top:0;}.footer__link-bottom{font-size:12px;line-height:14px;color:#949494!important;}}
@media(min-width:1501px){.footer__container-voce-link{margin-top:1.66vw;margin-left:6.66vw;position:relative;}.footer__content-form{width:290px;float:right;}}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;z-index:1}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}
.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(/themes/custom/laurameroni/assets/js/libs/mcustomscrollbar/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}
.cookie-policy-banner,.cookie-policy-banner *{-webkit-box-sizing:border-box;box-sizing:border-box;}.cookie-policy-banner{position:fixed;bottom:0;width:100%;background:rgba(0,0,0,.8);color:#FFFFFF;font-size:12px;z-index:999;box-sizing:border-box;padding:20px;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}.cookie-policy-banner p{font-family:'Raleway',sans-serif;margin:0;padding:10px 0;line-height:16px;}.cookie-policy-banner.hidden{display:none;}.cookie-policy-banner.open{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);-webkit-transition:all .7s .5s ease-in-out;-moz-transition:all .7s .5s ease-in-out;-ms-transition:all .7s .5s ease-in-out;-o-transition:all .7s .5s ease-in-out;transition:all .7s .5s ease-in-out;}.cookie-policy-banner.open-popup{-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 700ms ease-in-out;-moz-transition:all 700ms ease-in-out;-ms-transition:all 700ms ease-in-out;-o-transition:all 700ms ease-in-out;transition:all 700ms ease-in-out;}.cookie-policy-banner a{text-decoration:underline!important;color:#fff;}.cookie-policy-banner .container-banner{margin:0 auto;}.cookie-policy-banner .container-banner{width:98%;}.cookie-policy-banner .container-banner .btn-accept{color:#000;float:right;margin:0 auto;cursor:pointer;padding:12px 26px;background:#FFFFFF;display:inline-block;-webkit-transition:background .5s;-moz-transition:background .5s;-ms-transition:background .5s;-o-transition:background .5s;transition:background .5s;}.cookie-policy-banner .container-banner .btn-accept:hover{color:#FFFFFF;background:#E30613;}.cookie-policy-banner .col-policy-xs-11{width:91.66%;}.cookie-policy-banner .col-policy-xs-10{width:83.33%;}.cookie-policy-banner .col-policy-xs-8{width:66.66%;}.cookie-policy-banner .col-policy-xs-4{width:33.33%;}.cookie-policy-banner .col-policy-xs-2{width:16.66%;}.cookie-policy-banner .col-policy-xs-1{width:8.33%;}.cookie-policy-banner .col-policy-xs-11,.cookie-policy-banner .col-policy-xs-10,.cookie-policy-banner .col-policy-xs-8,.cookie-policy-banner .col-policy-xs-4,.cookie-policy-banner .col-policy-xs-2,.cookie-policy-banner .col-policy-xs-1{float:left;position:relative;}@media (max-width:768px){.cookie-policy-banner{padding:15px;}.cookie-policy-banner p{padding:0;padding-bottom:15px;}.cookie-policy-banner .col-policy-xs-11,.cookie-policy-banner .col-policy-xs-10,.cookie-policy-banner .col-policy-xs-8,.cookie-policy-banner .col-policy-xs-4,.cookie-policy-banner .col-policy-xs-2,.cookie-policy-banner .col-policy-xs-1{width:100%;}.cookie-policy-banner .container-banner .btn-accept{float:left;}}
.cookie-policy-page a{color:#FFFFFF;text-decoration:underline!important;}.cookie-policy-page,.cookie-policy-page *{-webkit-box-sizing:border-box;box-sizing:border-box;}.cookie-policy-page h1{font-family:'Raleway',sans-serif;color:#FFFFFF;}.cookie-policy-page h2{font-family:'Raleway',sans-serif;color:#FFFFFF;font-size:40px;line-height:40px;margin:50px 0 20px 0;font-variant:small-caps;}.cookie-policy-page h3{font-family:'Raleway',sans-serif;color:#FFFFFF;font-size:25px;line-height:35px;margin:30px 0 20px 0;font-variant:small-caps;}.cookie-policy-page h4{font-family:'Raleway',sans-serif;color:#FFFFFF;font-size:16px;line-height:30px;margin:20px 0;font-variant:small-caps;}.cookie-policy-page p,.cookie-policy-page ul li{font-family:'Raleway',sans-serif;color:#FFF;font-size:12px;line-height:20px;font-variant:small-caps;}.cookie-policy-page .btn-close{cursor:pointer;margin:0 auto;display:block;padding:10px;padding-right:20px;padding-left:20px;background:#FFFFFF;color:#FFFFFF;color:#000;width:100px;text-align:center;margin-top:40px;-webkit-transition:background .5s;-moz-transition:background .5s;-ms-transition:background .5s;-o-transition:background .5s;transition:background .5s;}.cookie-policy-page .btn-close:hover{color:#FFFFFF;background:#E30613;}.cookie-policy-page.cookie-policy-page-modal{position:fixed;z-index:99999;top:0;left:0;width:100%;height:100%;opacity:0;}.cookie-policy-page-wrapper{top:50%;left:50%;width:60%;height:80%;position:absolute;padding:50px 50px 120px 50px;background:rgba(0,0,0,.9);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.cookie-policy-page-container{overflow:auto;height:100%;word-wrap:break-word;}@media (max-width:767px){.cookie-policy-page-wrapper{width:100%;height:100%;padding:30px 30px 90px 30px;}}
