/*! A Static Website Boilerplate v4.0.1 - AQuest - Copyright 2017 AQuest Srl *//*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:"Akzidenz Grotesk BQ";font-weight:200;src:url(../fonts/akzidenz-grotesk-bq/akzidenz-grotesk-bq-light/akzidenz-grotesk-bq-light.woff2) format("woff2"),url(../fonts/akzidenz-grotesk-bq/akzidenz-grotesk-bq-light/akzidenz-grotesk-bq-light.woff) format("woff")}@font-face{font-family:"Akzidenz Grotesk BQ";font-weight:700;src:url(../fonts/akzidenz-grotesk-bq/akzidenz-grotesk-bq-bold/akzidenz-grotesk-bq-bold.woff2) format("woff2"),url(../fonts/akzidenz-grotesk-bq/akzidenz-grotesk-bq-bold/akzidenz-grotesk-bq-bold.woff) format("woff")}*,::after,::before{box-sizing:border-box;-webkit-tap-highlight-color:transparent}button,html,input,select,textarea{color:#000}body,html{line-height:1.2}html{font-size:100%}body{min-width:320px;color:#000;text-transform:lowercase}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{margin:0;padding:0;border:0}textarea{resize:vertical}input::-moz-focus-inner{border:0}ul{margin:0;padding:0;list-style-type:none}h1,h2,h3,h4,h5,h6{font-weight:400}a{color:inherit;text-decoration:none}a:visited{color:inherit}abbr[title]{border:0;text-decoration:none}a:active,a:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{outline:0}a[href],button{-ms-touch-action:manipulation;touch-action:manipulation}body::after,body::before{position:absolute;top:0;left:0;z-index:-3;visibility:hidden;width:1px;height:1px;overflow:hidden;display:block}body::after{content:'mobile'}@media (min-width:30em){body::after{content:"mobile"}}@media (min-width:48em){body::after{content:"s-tablet"}}@media (min-width:62em){body::after{content:"l-tablet"}}@media (min-width:75em){body::after{content:"desktop"}}@media (min-width:100em){body::after{content:"wide"}}body::before{content:'/{"mobile":480,"s-tablet":768,"l-tablet":992,"desktop":1200,"wide":1600}/'}head{font-family:'/{"mobile":480,"s-tablet":768,"l-tablet":992,"desktop":1200,"wide":1600}/'}.img-responsive{width:100%;height:auto}body{font-family:"Akzidenz Grotesk BQ";font-weight:200;color:#000}p{line-height:1.625}strong{font-weight:700}.TitleHero{font-size:3.125rem;text-transform:lowercase;line-height:.88}@media (min-width:62em){.TitleHero{font-size:5.625rem}}@media (min-width:75em){.TitleHero{font-size:7.5rem}}.Title,.Title2,h1,h2{font-size:2.8125rem;text-transform:lowercase;line-height:.88}@media (min-width:48em){.Title,.Title2,h1,h2{font-size:5.625rem}}.Title .Title2,.Title h2,.Title2,.Title2 .Title2,.Title2 h2,h1 .Title2,h1 h2,h2,h2 .Title2,h2 h2{font-size:1.875rem;line-height:1.2;margin:.5em 0}@media (min-width:48em){.Title .Title2,.Title h2,.Title2,.Title2 .Title2,.Title2 h2,h1 .Title2,h1 h2,h2,h2 .Title2,h2 h2{font-size:3.125rem}}.Button,.Form__Privacy,.Input__Wrap.Input--focused .Form__Label,.Link,.SectionSlider__ItemLink--scroll,.Subtitle,.Title3,h3{font-weight:700;font-size:12px;text-transform:uppercase}.Title__underline,h1__underline{border-bottom:1px solid #000}@media (min-width:48em){.Title2,h2{padding:0 10% 0 5%}}@media (min-width:62em){.Title2,h2{padding:0 15% 0 5%}}.Container--news p{font-size:24px;line-height:1.66;padding-left:5%;padding-right:5%;text-transform:lowercase}.Container--news img{margin:30px -5%;width:110%;height:auto}.Container--news ol,.Container--news ul{margin-left:7%;margin-right:7%;padding:0}.Container--news ol li,.Container--news ul li{padding-left:10px}.Container--news ul{list-style:disc}.Container--news a{border-bottom:2px solid #000;color:rgba(0,0,0,.5);transition:color .3s}.no-touchevents .Container--news a:hover{border-bottom:4px solid #000}.LoadBar{width:80px;height:0;background:#000;position:fixed;overflow:hidden;top:0;left:0;cursor:pointer;transition:width .5s cubic-bezier(.58,.02,.34,.99);z-index:1}@media (max-width:61.99em){.LoadBar{display:none}}.touchevents .LoadBar{display:none}.LoadBar img{width:6px;height:11px;position:absolute;top:5vh;left:40px;margin-left:-3px;margin-top:-5px}.on-page .LoadBar{height:100%}.no-touchevents .LoadBar:hover{width:100px}.Button{padding:15px 20px;position:relative;margin-top:20px;display:inline-block;transition-delay:.15s}.Button:before{position:absolute;left:0;bottom:0;width:100%;height:3px;background:#000;content:"";z-index:-1;transition:height .3s cubic-bezier(.58,.02,.34,.99)}.no-touchevents .Button:hover{color:#fff}.no-touchevents .Button:hover:before{height:100%}.ImagesSlider{position:relative;overflow:hidden;width:100%;padding-bottom:70px}.ImagesSlider__Wrapper{position:relative}.ImagesSlider__Paging{position:absolute;width:100%;text-align:center;left:0;bottom:20px}.ImagesSlider__Paging button{width:26px;height:26px;display:inline-block;border:none;background:0 0;position:relative;opacity:.5;transition:opacity .3s;cursor:pointer}.ImagesSlider__Paging button:before{width:10px;height:10px;content:"";position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-5px;background:#000;border-radius:50%}.ImagesSlider__Paging button.__active,.no-touchevents .ImagesSlider__Paging button:hover{opacity:1}.__navigation-fade .ImagesSlider__Slide{position:absolute;top:0;left:0;opacity:0;z-index:1;width:100%;height:auto}.__navigation-fade .ImagesSlider__Slide.__active{opacity:1;z-index:5;position:relative}.home-slider{position:relative;width:100vw;height:100vh;overflow:hidden;-webkit-perspective:1200px;perspective:1200px}.SectionSlider{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:80vw;height:80vh}.SectionSlider.__fullscreen{width:100vw;height:100vh}.SectionSlider.__draggable{cursor:move;cursor:url(../images/icons/grab.cur);cursor:-webkit-grab;cursor:grab}.SectionSlider.__dragging{cursor:url(../images/icons/grabbing.cur);cursor:-webkit-grabbing;cursor:grabbing}.SectionSlider__Container{width:700%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;left:0}.SectionSlider__Container>div:last-child{margin-right:0}.SectionSlider__Item{width:calc(100% / 7);height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;float:left;overflow:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.SectionSlider__ItemBg{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate3d(-50%,-50%,0) scale(.9);transform:translate3d(-50%,-50%,0) scale(.9);z-index:1;background-position:center;background-size:cover;background-repeat:no-repeat}.SectionSlider__ItemBg:before{background:rgba(0,0,0,.2);position:absolute;top:0;left:0;width:100%;height:100%;content:"";opacity:0;transition:opacity .5s;z-index:5}.__fullscreen .SectionSlider__ItemBg:before{opacity:1}.__fullscreen .SectionSlider__ItemBg{-webkit-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1)}.SectionSlider__ItemBg>div{position:absolute;top:50%;left:50%;width:100%;height:100%;transition:-webkit-transform .8s cubic-bezier(.58,.02,.34,.99);transition:transform .8s cubic-bezier(.58,.02,.34,.99);transition:transform .8s cubic-bezier(.58,.02,.34,.99),-webkit-transform .8s cubic-bezier(.58,.02,.34,.99);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:1}.SectionSlider__ItemText{position:absolute;left:0;bottom:50%;z-index:5;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);overflow-y:hidden}@media (min-width:62em){.SectionSlider__ItemText{max-width:50%}}.__fullscreen .SectionSlider__ItemText{left:10vw}.SectionSlider__ItemText .Subtitle{opacity:0}.__fullscreen .SectionSlider__ItemText .Subtitle{color:#fff}.SectionSlider__ItemText .TitleHero{padding-left:2vw;position:relative;padding-bottom:30px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.__fullscreen .SectionSlider__ItemText .TitleHero{color:#fff}.SectionSlider__ItemText .TitleLine{position:absolute;bottom:0;left:0;width:0;height:3px;background:#000;content:""}.__fullscreen .SectionSlider__ItemText .TitleLine{background:#fff}.SectionSlider__ItemText .Subtitle{padding-left:2vw;margin-bottom:1vw}.SectionSlider__ItemText .Link{text-align:right;display:block}.__fullscreen .SectionSlider__ItemText .Link{opacity:0;visibility:hidden}.SectionSlider__ItemLink{position:absolute;right:30vw;z-index:20;bottom:5vw;-webkit-backface-visibility:hidden;backface-visibility:hidden;white-space:nowrap;cursor:default;opacity:0;visibility:hidden;transition:all .3s}@media (min-width:48em){.SectionSlider__ItemLink{bottom:0;right:15vw}}.SectionSlider__ItemLink:before{width:2px;height:100px;background:#000;content:"";position:absolute;left:-20px;bottom:0;transition:height .3s}.__fullscreen .SectionSlider__ItemLink{bottom:-5vh;text-indent:-9999px}.show-fullscreen .SectionSlider__ItemLink{opacity:1;visibility:visible}.show-fullscreen .SectionSlider__ItemLink.Link:hover:before{height:120px}.SectionSlider__ItemLink--scroll{opacity:1;visibility:visible;text-indent:0!important;bottom:0!important;right:auto;left:70%;width:30%;padding-bottom:100px;white-space:normal;color:#fff}@media (min-width:48em){.SectionSlider__ItemLink--scroll{left:80%;width:auto}}.SectionSlider__ItemLink--scroll:before{bottom:auto;top:0;height:100%;background:#fff}.show-fullscreen .SectionSlider__ItemLink--scroll{opacity:0;visibility:hidden}.bgs--azienda{background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(../images/page-header/azienda.jpg)}.bgs--prodotti{background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(../images/page-header/prodotti.jpg)}.bgs--tessili-casa{background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(../images/page-header/tessili-casa.jpg)}.bgs--linea-alberghiera{background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(../images/page-header/linea-alberghiera.jpg)}.bgs--tessuti-tecnici-protettivi{background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(../images/page-header/tessuti-tecnici-protettivi.jpg)}.bgs--valore-aggiunto{background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(../images/page-header/valore-aggiunto.jpg)}.bgs--news{background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(../images/page-header/news.jpg)}.cursor{position:fixed;top:0;left:0;width:60px;height:60px;border:3px solid #000;border-radius:50%;z-index:10;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.touchevents .cursor{display:none!important}.show-cursor .cursor{opacity:1;visibility:visible}.cursor:after,.cursor:before{width:13px;height:2px;border-radius:1px;content:"";display:block;position:absolute;top:50%;left:50%;background:#000;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cursor:after{-webkit-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.cursor--left:before{-webkit-transform:translate(-50%,-4px) rotate(-45deg);-ms-transform:translate(-50%,-4px) rotate(-45deg);transform:translate(-50%,-4px) rotate(-45deg)}.cursor--left:after{-webkit-transform:translate(-50%,4px) rotate(45deg);-ms-transform:translate(-50%,4px) rotate(45deg);transform:translate(-50%,4px) rotate(45deg)}.cursor--right:before{-webkit-transform:translate(-50%,-4px) rotate(45deg);-ms-transform:translate(-50%,-4px) rotate(45deg);transform:translate(-50%,-4px) rotate(45deg)}.cursor--right:after{-webkit-transform:translate(-50%,4px) rotate(-45deg);-ms-transform:translate(-50%,4px) rotate(-45deg);transform:translate(-50%,4px) rotate(-45deg)}[data-scroll]{transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);opacity:0}[data-scroll].viewed{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.sod_select,.sod_select *{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sod_select{display:inline-block;position:relative;line-height:1;width:100%;padding:15px 0;border-bottom:2px solid #fff;text-align:left;outline:0;outline-offset:-2px;cursor:default;top:2px}.sod_select:before{position:absolute;width:8px;height:5px;content:"";display:block;background:url(../images/icons/arrow-down.svg) 0 0 no-repeat;background-size:100% auto;top:50%;right:12px;margin-top:-2px}.sod_select.open{border-bottom:1px solid #fff;background:#fff}.sod_select.open:after{-webkit-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.sod_select.open{color:#919191}.sod_select.disabled{border-color:#828282;color:#b2b2b2;cursor:not-allowed}.sod_select .sod_label{display:block;padding-right:15px;color:#fff}.sod_select .sod_list_wrapper{position:absolute;top:-8px;display:none;height:auto;width:calc(100%);background:#000;font-weight:200;z-index:5;overflow:hidden;padding:10px 0;left:0}.sod_select.open.above{border-bottom:1px solid #e7e7e8}.sod_select.open.above .sod_list_wrapper{border-top:1px solid #e7e7e8;border-bottom:none;padding-bottom:0;padding-top:10px}.sod_select.open .sod_list_wrapper{display:block}.sod_select.disabled.open .sod_list_wrapper{display:none}.sod_select.above .sod_list_wrapper{top:auto;bottom:40px}.sod_select .sod_list{display:block;padding:0;margin:0}.sod_select .sod_list>:first-child:before{position:absolute;width:8px;height:5px;content:"";display:block;background:url(../images/icons/arrow-down.svg) 0 0 no-repeat;background-size:100% auto;top:50%;right:12px;margin-top:-2px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);transition:all .3s}.sod_select .sod_option{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;padding:15px 0;list-style-type:none;color:rgba(255,255,255,.5);transition:color .3s;font-weight:200}.sod_select .sod_option.optgroup,.sod_select .sod_option.optgroup.disabled{background:inherit;color:#939393}.sod_select .sod_option.groupchild{padding-left:20px}.sod_select .sod_option.is-placeholder{display:none}.sod_select .sod_option.disabled{background:inherit;color:#ccc}.sod_select .sod_option.active{color:#fff}.sod_select .sod_option.selected{padding-right:25px;color:#fff}.sod_select.no_highlight .sod_option.selected{font-weight:200}.sod_select.no_highlight .sod_option.selected:before{display:none}.sod_select select{display:none!important}.sod_select.touch select{-webkit-appearance:menulist-button;position:absolute;top:0;left:0;display:block!important;height:100%;width:100%;opacity:0;z-index:1}.Form{margin:auto;width:100%}.Form .Row{margin-top:0;margin-bottom:0}.Form .Row__Col,.Form .Row__OneCol{margin-top:10px;margin-bottom:10px}@media (min-width:48em){.Form .Row__Col,.Form .Row__OneCol{margin-top:30px;margin-bottom:30px}}.Form__Label{font-size:18px;font-weight:200;color:#fff}@media (min-width:48em){.Form__Label{font-size:24px}}.Form__Input{border:none;border-bottom:2px solid rgba(255,255,255,.1);background:0 0;padding:10px 0;font-size:18px;font-weight:200;width:100%;box-shadow:none;color:#fff;transition:border .3s;text-transform:lowercase}@media (min-width:48em){.Form__Input{font-size:24px}}.Input__Wrap.Input--focused .Form__Input{border-bottom-color:#fff}.Input__Wrap.Input--not-valid .Form__Input{border-bottom-color:red}.Form__Input::-webkit-input-placeholder{color:rgba(255,255,255,.2)}.Form__Input:-moz-placeholder{color:rgba(255,255,255,.2)}.Form__Input::-moz-placeholder{color:rgba(255,255,255,.2)}.Form__Input:-ms-input-placeholder{color:rgba(255,255,255,.2)}.Form__Textarea{border:none;border-bottom:2px solid rgba(255,255,255,.1);background:0 0;padding:10px 0;font-size:18px;font-weight:200;width:100%;box-shadow:none;color:#fff;transition:border .3s;text-transform:lowercase;resize:none}@media (min-width:48em){.Form__Textarea{font-size:24px}}.Input__Wrap.Input--focused .Form__Textarea{border-bottom-color:#fff}.Input__Wrap.Input--not-valid .Form__Textarea{border-bottom-color:red}.Form__Textarea::-webkit-input-placeholder{color:rgba(255,255,255,.2)}.Form__Textarea:-moz-placeholder{color:rgba(255,255,255,.2)}.Form__Textarea::-moz-placeholder{color:rgba(255,255,255,.2)}.Form__Textarea:-ms-input-placeholder{color:rgba(255,255,255,.2)}.Form__Submit{font-size:18px;font-weight:200;color:#fff;display:inline-block;padding:10px 20px;background:0 0;border:none;border-bottom:1px solid #fff;cursor:pointer;text-transform:lowercase;transition:all .3s}.message-sent .Form__Submit{opacity:0;visibility:hidden}@media (min-width:48em){.Form__Submit{font-size:24px}}.Form__SubmitCol{position:relative}@media (max-width:74.99em){.Form__SubmitCol{width:100%!important;text-align:left;margin-top:30px!important}}@media (min-width:75em){.Form__SubmitCol{width:50%!important;text-align:right}}.Form__Privacy{position:relative;padding-left:40px}.Form__PrivacyCol{text-align:left}@media (max-width:74.99em){.Form__PrivacyCol{width:100%!important;margin-bottom:30px!important}}@media (min-width:75em){.Form__PrivacyCol{width:50%!important}}.Form__PrivacyCol input{display:none}.Form__PrivacyCol input:checked~label:after{opacity:1}.Form__Privacy:before{width:20px;height:20px;border-radius:50%;content:"";background:#1a1a1a;position:absolute;top:50%;margin-top:-10px;left:0;border:2px solid #1a1a1a}.Input--not-valid .Form__Privacy:before{border:2px solid red}.Form__Privacy:after{width:5px;height:5px;border-radius:50%;content:"";background:#fff;position:absolute;top:50%;margin-top:-2.5px;left:8px;opacity:0;transition:opacity .3s}.Form__Privacy a{border-bottom:2px solid #fff}.Form__Response{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 40px 0 0;opacity:0;visibility:hidden;transition:all .3s}.message-sent .Form__Response{opacity:1;visibility:visible}.Input__Wrap{position:relative}.Input__Wrap .Form__Label{position:absolute;top:10px;left:0;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.Input__Wrap.Input--focused .Form__Label{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}.cookie-bar{position:fixed;bottom:0;left:0;width:100%;z-index:500;background:rgba(0,0,0,.9)}.cookie-bar p{color:rgba(255,255,255,.6)}.cookie-bar__content{max-width:1000px;margin:0 auto;padding:2rem 5%;color:#fff}.cookie-bar__content::after,.cookie-bar__content::before{display:table;content:''}.cookie-bar__content::after{clear:both}@media (min-width:48em){.cookie-bar__content{padding:3rem 5%}}@media (min-width:100em){.cookie-bar__content{max-width:1280px}}.cookie-bar a{color:rgba(255,255,255,.6);text-decoration:underline}.no-touchevents .cookie-bar a:hover{color:#fff}.cookie-bar__text{font-size:12px;letter-spacing:.25em;line-height:2em;margin:0}@media (min-width:62em){.cookie-bar__text{width:60%;float:left;max-width:700px;margin:0 auto}}.cookie-bar__accept-outer{text-align:center;padding-top:2rem}@media (min-width:62em){.cookie-bar__accept-outer{width:40%;float:left;padding-top:0;text-align:right}}.cookie-bar__accept-button{display:inline-block;border:1px solid rgba(255,255,255,.5);background:0 0;color:rgba(255,255,255,.5);padding:.9rem 6rem;font-size:12px;text-transform:uppercase;letter-spacing:.25em;transition:all .25s ease-out}.no-touchevents .cookie-bar__accept-button:hover{border-color:#fff;color:#fff}#main-logo{width:120px;height:19px;position:fixed;top:4vh;left:3vw;z-index:200;transition:fill .5s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);cursor:pointer}@media (max-width:61.99em){#main-logo{-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}}.on-page #main-logo{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0);fill:#fff}.show-menu #main-logo{fill:#fff!important}.scrolled #main-logo,.show-fullscreen #main-logo{fill:#000}#menu-button{width:20px;height:19px;position:fixed;top:4vh;right:3vw;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background:0 0;cursor:pointer;z-index:200}#menu-button span{text-indent:-9999px;display:inline-block;height:3px;background:#000;width:100%;vertical-align:middle;position:relative;transition:background .3s}.on-page #menu-button span{background:#fff}.scrolled #menu-button span,.show-fullscreen #menu-button span{background:#000}.show-menu #menu-button span{background:0 0!important}#menu-button span:after,#menu-button span:before{display:block;width:20px;height:3px;background:#000;content:"";position:absolute;top:-3px;left:50%;-webkit-transform:translate(-50%,-5px);-ms-transform:translate(-50%,-5px);transform:translate(-50%,-5px);transition:all .3s cubic-bezier(.58,.02,.34,.99)}.show-menu #menu-button span:after,.show-menu #menu-button span:before{background:#fff!important;-webkit-transform:translate(-11px,3px) rotate(45deg)!important;-ms-transform:translate(-11px,3px) rotate(45deg)!important;transform:translate(-11px,3px) rotate(45deg)!important}.on-page #menu-button span:after,.on-page #menu-button span:before{background:#fff}.scrolled #menu-button span:after,.scrolled #menu-button span:before,.show-fullscreen #menu-button span:after,.show-fullscreen #menu-button span:before{background:#000}#menu-button span:after{top:3px;-webkit-transform:translate(-50%,5px);-ms-transform:translate(-50%,5px);transform:translate(-50%,5px)}.show-menu #menu-button span:after{-webkit-transform:translate(-50%,-3px) rotate(-45deg)!important;-ms-transform:translate(-50%,-3px) rotate(-45deg)!important;transform:translate(-50%,-3px) rotate(-45deg)!important}.no-touchevents body:not(.show-menu) #menu-button:hover span:before{width:12px}.no-touchevents body:not(.show-menu) #menu-button:hover span:after{width:10px}.Footer .Title2{padding:0 50px 15px 25px;display:inline-block}.Footer__Text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;font-size:14px}@media (min-width:62em){.Footer__Text{padding-left:20%}}.Footer__TextCol{width:100%;padding-right:20px}@media (min-width:48em){.Footer__TextCol{width:50%}}@media (min-width:62em){.Footer__TextCol{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}}.Footer__TextCol p{line-height:1.86}.Footer__Fixed{position:fixed;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:100;width:100%;padding:0 3vw 15px 3vw;font-size:14px;opacity:0;visibility:hidden;transition:all .3s;color:rgba(0,0,0,.5)}@media (max-width:47.99em){.Footer__Fixed{display:none}}.show-fullscreen .Footer__Fixed{opacity:1;visibility:visible}.Footer__FixedLeft{width:50%}.Footer__FixedRight{width:50%;text-align:right}.nowrap{white-space:nowrap}.Container{width:100%;max-width:900px;padding:0 40px;margin:0 auto}@media (min-width:1200px) and (max-width:1400px){.Container{max-width:1000px}}@media (min-width:1400px) and (max-width:1800px){.Container{max-width:1200px}}@media (min-width:1800px){.Container{max-width:1600px}}.Row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:2.5em -40px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:48em){.Row{margin:5em -40px}}.Row__Col{width:100%;padding:0 40px}@media (min-width:48em){.Row__Col{width:50%}}.Row__ColLarge{width:100%;padding:0 40px}@media (min-width:75em){.Row__ColLarge{width:50%}}.Row__OneCol{padding:0 40px;width:100%}.Row--valign{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:48em){.Row--inverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.Row--news>div:first-child{width:100%}@media (min-width:48em){.Row--news>div:first-child{width:40%}}.Row--news>div:first-child h2{padding-right:0;padding-left:0;z-index:1;position:relative}@media (min-width:48em){.Row--news>div:first-child h2{left:20%}}.Row--news>div:last-child{width:100%}@media (min-width:48em){.Row--news>div:last-child{width:60%}}.Row--news>div:last-child img{margin-top:30px}@media (min-width:48em){.Row--news>div:last-child img{margin-top:0;float:right;width:120%}}.Row--news.Row--inverse>div:first-child{text-align:right}.Row--news.Row--inverse>div:first-child h2{text-align:left}@media (min-width:48em){.Row--news.Row--inverse>div:first-child h2{left:-10%}}.Row--news.Row--inverse>div:last-child img{float:left}.TextIndent{overflow:hidden}@media (min-width:62em){.TextIndent{padding-left:2.5em}}@media (min-width:48em){.TextIndent--large{padding-left:30%;padding-right:10%}}#main{overflow:hidden;position:relative}.willtransform{will-change:transform}.show-menu{overflow:hidden}.Menu{position:fixed;top:0;left:0;width:0;height:100%;background:#000;z-index:100;overflow:hidden;display:none}.Menu__Inner{position:fixed;top:0;left:0;width:100%;height:100%}.show-contacts .Menu__Inner{display:none}.Menu__Inner a{color:rgba(255,255,255,.2);font-size:1.875rem;text-transform:lowercase;transition:color .3s}@media (min-width:48em){.Menu__Inner a{font-size:3.125rem}}.Menu__Inner a.__active,.no-touchevents .Menu__Inner a:hover{color:#fff}.Menu .Subtitle{color:#fff;font-size:10px}.Menu__Nav{position:absolute;top:20vh;left:10vw}.Menu__Reserved{position:absolute;left:10vw;bottom:130px}@media (orientation:landscape) and (max-width:767px){.Menu__Reserved{right:10vw;left:auto;bottom:5vh;text-align:right}}@media (min-width:48em){.Menu__Reserved{left:10vw;bottom:5vh}}@media (orientation:landscape) and (max-width:767px){.Menu__Reserved .Subtitle{margin-top:25px}}.Menu__Languages{position:absolute;left:10vw;bottom:5vh}@media (min-width:48em){.Menu__Languages{right:10vw;left:auto}}.Menu__LanguagesPoint{color:rgba(255,255,255,.2);font-size:3.125rem;padding:0 10px}.Contacts{position:absolute;top:0;left:0;display:none;color:#fff;opacity:0;width:100%;height:100%;overflow-y:scroll;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 0;-webkit-overflow-scrolling:touch}.Contacts .Container{margin:auto;width:90%;max-width:none!important}.Contacts .Container>.Row>:first-child .Row{margin-top:20px;margin-bottom:10vh}@media (min-width:62em){.Contacts .Container>.Row>:first-child .Row .Row__ColLarge{white-space:nowrap}}.Contacts .Container>.Row>:last-child .Row{margin-top:20px;margin-bottom:20px}.Contacts .Container>.Row>:last-child .Row .Row__Col{padding-left:0;padding-right:0}.Contacts .Container>.Row>:last-child .Row .Row__OneCol{padding-left:0;padding-right:0}@media (min-width:62em){.Contacts .Container>.Row>:last-child .Row .Row__OneCol{white-space:nowrap}}.Privacy{position:absolute;top:0;left:0;display:none;color:#fff;opacity:0;width:100%;height:100%;overflow-y:scroll;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-overflow-scrolling:touch;background:#000;z-index:200;overflow:hidden}.Privacy .Title2{padding-left:0}.Privacy__Inner{width:94vw;left:3vw;top:100px;height:calc(100vh - 150px);overflow:hidden;position:absolute;overflow:scroll}.Loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background:#000}.Loader__Logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#fff;width:120px}.Loader__Bar{width:50px;height:0%;position:absolute;top:0;right:0;background:#fff}.u-text--left{text-align:left}.u-text--right{text-align:right}.u-text--center{text-align:center}.u-text--hide{border:0;background-color:transparent;color:transparent;font:0/0 a;font-size:.1px;text-shadow:none}.u-text--ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.u-text--uppercase{text-transform:uppercase}.clearfix::after,.clearfix::before,.u-clearfix::after,.u-clearfix::before{display:table;content:''}.clearfix::after,.u-clearfix::after{clear:both}.u-clear{clear:both}.u-centered{float:none;margin-right:auto;margin-left:auto}.u-float,.u-float--left{float:left}.u-float--right{float:right}.u-inline--baseline>*,.u-inline>*{display:inline-block}.u-inline--no-wrap{white-space:nowrap}.u-inline-block{display:inline-block}.u-stacked>*{display:block}.u-inline--baseline>*{vertical-align:baseline}.u-table{display:table;width:100%;height:100%}.u-table-cell{display:table-cell;width:100%;vertical-align:middle}.u-table--for-centering{display:table;margin:0 auto}.is-hidden,.js .is-jshidden,.u-hidden{display:none!important;visibility:hidden}.u-visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;border:0}.u-visuallyhidden .focusable:active,.u-visuallyhidden .focusable:focus{position:static;overflow:visible;clip:auto;width:auto;height:auto;margin:0}.is-invisible,.u-invisible{visibility:hidden}@media (min-width:30em){.u-hidden--from-mobile{display:none!important;visibility:hidden}}@media (max-width:29.99em){.u-hidden--until-mobile{display:none!important;visibility:hidden}}@media (min-width:48em){.u-hidden--from-s-tablet{display:none!important;visibility:hidden}}@media (max-width:47.99em){.u-hidden--until-s-tablet{display:none!important;visibility:hidden}}@media (min-width:62em){.u-hidden--from-l-tablet{display:none!important;visibility:hidden}}@media (max-width:61.99em){.u-hidden--until-l-tablet{display:none!important;visibility:hidden}}@media (min-width:75em){.u-hidden--from-desktop{display:none!important;visibility:hidden}}@media (max-width:74.99em){.u-hidden--until-desktop{display:none!important;visibility:hidden}}@media (min-width:100em){.u-hidden--from-wide{display:none!important;visibility:hidden}}@media (max-width:99.99em){.u-hidden--until-wide{display:none!important;visibility:hidden}}
/*# sourceMappingURL=application.css.map */
