html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height;transition-property:transform,height}.swiper-container-3d{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{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:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{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:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-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;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-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-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-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-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-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-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.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;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left;transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right;transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.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-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;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%;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")}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.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;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.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;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}*{margin:0;padding:0;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}body,html{overflow:hidden}html{font:100%/1.5 -apple-system,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}body.is-loaded footer{opacity:1}section{overflow:hidden}a{color:#000;text-decoration:underline}a:hover{color:#686868}ul{list-style-type:none}p{font:.875rem/1.563rem -apple-system,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.subtitle{display:block;margin-bottom:15px;position:relative}@media only screen and (max-width:640px){.subtitle{margin-bottom:12px}}.subtitle .txt{color:inherit;display:block;font-size:14px;font-style:italic;text-align:left}@media only screen and (max-width:640px){.subtitle .txt{font-size:10px}}.subtitle .icon{height:21px;left:-40px;position:absolute;top:50%;transform:translateY(-50%);width:30px}.title{display:block;font-weight:400;margin:0 0 40px 0}@media only screen and (max-width:640px){.title{margin-bottom:27px}}.title>.title-big{color:inherit;display:block;font-size:52px;line-height:1;text-align:left}@media only screen and (max-width:640px){.title>.title-big{font-size:26px}}@media only screen and (min-width:1001px){.title>.title-big{font-size:78px}}.title .grid{display:block;position:absolute;right:-125px;top:0}@media only screen and (max-width:640px){.title .grid{right:20px;height:95px;width:150px}}.age-xb{font-family:aktiv-grotesk-extended,sans-serif;font-style:normal;font-weight:800}.ag-l{font-family:aktiv-grotesk,sans-serif;font-style:normal;font-weight:300}.agc-xb{font-family:aktiv-grotesk-condensed,sans-serif;font-style:normal;font-weight:800}.ssp-r{font-family:source-serif-pro,serif;font-style:normal;font-weight:200}.ed-bi{font-family:essonnes-display,serif;font-style:italic;font-weight:700}main{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}main .page{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%;opacity:0;visibility:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;text-align:center}.vertical-align{display:table;position:relative;width:100%;height:100%}.vertical-align__item{display:table-cell;vertical-align:middle}.isHidden{display:none;opacity:0;visibility:hidden}#icons{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;display:block;margin:0;padding:0}.slide-nav-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:-10px;position:relative;text-align:left}@media only screen and (min-width:1001px){.slide-nav-container{-ms-flex-direction:row;flex-direction:row}}.slide-nav-container .slide-next,.slide-nav-container .slide-prev{background:#000;border-radius:50%;cursor:pointer;height:58px;margin:0 10px;position:relative;width:58px;display:none;fill:#fff;stroke:#fff}@media only screen and (min-width:1001px){.slide-nav-container .slide-next,.slide-nav-container .slide-prev{display:block}}.slide-nav-container .slide-next.swiper-button-disabled,.slide-nav-container .slide-prev.swiper-button-disabled{background:0 0;border:3px solid #000}.slide-nav-container .slide-next.swiper-button-disabled svg,.slide-nav-container .slide-prev.swiper-button-disabled svg{fill:#000;stroke:#000}.slide-nav-container .slide-next svg,.slide-nav-container .slide-prev svg{display:block;left:50%;height:9px;position:absolute;transform:translate(-50%,-50%);top:50%;width:16px;fill:#fff;stroke:#fff}@media only screen and (max-width:640px){.slide-nav-container .slide-range{margin-bottom:11px}}@media only screen and (min-width:1001px){.slide-nav-container .slide-range{margin-left:40px}}.slide-nav-container .slide-nav{display:-ms-flexbox;display:flex;position:relative}@media only screen and (min-width:1001px){.slide-nav-container .slide-nav{margin-left:10px}}.slide-nav-container .slide-nav .slide-bullet,.slide-nav-container .slide-nav .swiper-pagination-bullet{background:rgba(0,0,0,.4);border-radius:50%;height:7px;margin:0 5px;width:7px}.slide-nav-container .slide-nav .slide-bullet.active,.slide-nav-container .slide-nav .slide-bullet.swiper-pagination-bullet-active,.slide-nav-container .slide-nav .swiper-pagination-bullet.active,.slide-nav-container .slide-nav .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.preloader{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;text-align:center;background:#f8f8f8;z-index:9990}.preloader #bag{display:block;height:250px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:250px}.header{position:relative;transform:translateY(-100%);transition:transform .5s ease;z-index:2}.header.isDown{transform:translateY(0)}.header.isDark .menu-list .line{background:#000}.header.isDark .menu-list .menu-link{color:#000}.header.isDark .logo .tm{color:#000;display:none}.header.isDark .logo svg{fill:#000}.header>.wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:30px 7vw;width:100%}@media only screen and (max-width:640px){.header>.wrapper{padding:23px 7vw}}.header.scrolling .bg{transform:translateY(0)}.header .bg{background:#212121;display:block;height:100%;position:absolute;transform:translateY(-150%);transition:transform .3s ease;width:100%}.header .logo{display:block;position:relative}.header .logo .img{display:block;height:27px;width:30px}.header .logo .tm{color:#fff;display:none;position:absolute;right:-15px;top:-5px}.header .logo svg{fill:#fff}.header .menu-list{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}@media only screen and (max-width:640px){.header .menu-list{display:none}}.header .menu-list>.menu-item{display:block;margin:0;margin:0 10px;position:relative}.header .menu-list>.menu-item.active .line{display:block}.header .menu-list .menu-link{background:0 0;border:0;color:#fff;cursor:pointer;display:block;font-size:14px;padding:15px 0;outline:0;position:relative;text-decoration:none;text-transform:uppercase}.header .menu-list .menu-link.active{font-weight:700}.header .menu-list .line{display:none;background:#fff;height:5px;position:absolute;top:0;width:100%}.header .burger{display:none;position:relative;width:56px}@media only screen and (max-width:640px){.header .burger{display:block;height:26px;width:28px}}.header .burger.open .close{pointer-events:none;opacity:0;visibility:hidden}.header .burger.close .open{pointer-events:none;opacity:0;visibility:hidden}.header .burger .open{-ms-flex-align:end;align-items:flex-end;border:1px solid #474747;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;padding:14px;opacity:1;position:absolute;transition:all .5s ease;width:100%}@media only screen and (max-width:640px){.header .burger .open{padding:7px}}.header .burger .open .line{display:block;background:#fff;height:2px;right:0;margin-bottom:2px;width:100%}.header .burger .open .line:nth-child(2){width:70%}.header .burger .open .line:last-child{margin-bottom:0;width:50%}.header .burger .close{height:26px;transition:all .5s ease;opacity:1;position:absolute;transform:translateY(50%);width:100%}.header .burger .close .line{background:#fff;display:block;height:1px;width:100%}.header .burger .close .line:first-child{transform:rotate(-45deg)}.header .burger .close .line:last-child{transform:rotate(45deg)}.header .burger .close .ball{background:#0e0ee5;border-radius:50%;height:8px;left:0;margin-left:9px;position:absolute;width:8px;top:0;margin-top:-2px;z-index:1}.isDark.scrolling .menu-list .line{background:#fff}.isDark.scrolling .menu-list .menu-link{color:#fff}.isDark.scrolling .logo .tm{color:#fff}.isDark.scrolling .logo svg{fill:#fff}.mobile-menu{background:#212121;bottom:0;display:none;left:0;min-height:100vw;position:fixed;right:0;top:0;transform:translateX(-150%);transition:transform .3s ease;width:100%;z-index:1}@media only screen and (max-width:640px){.mobile-menu{display:block}}.mobile-menu.open{transform:translateX(0)}.mobile-menu.open li{opacity:1}.mobile-menu nav{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:100%;padding:0 7vw;width:100%}.mobile-menu ul{list-style:none}.mobile-menu li{margin-bottom:10vw;text-align:center;opacity:0;transition:all .5s ease-in}.mobile-menu li.active a,.mobile-menu li.active button{color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.mobile-menu li:nth-child(1){transition-delay:.15s}.mobile-menu li:nth-child(2){transition-delay:.25s}.mobile-menu li:nth-child(3){transition-delay:.35s}.mobile-menu li:nth-child(4){transition-delay:.45s}.mobile-menu a,.mobile-menu button{background:0 0;border:0;display:block;color:#fff;font-size:17vw;line-height:1;outline:0;text-decoration:none}.banner{background:#0b0b0b;height:calc(75vh + 70px);min-height:750px;margin-top:0;position:relative;text-align:center;width:100%}@media only screen and (max-width:640px){.banner{height:345px;min-height:345px}}.banner>.wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}@media only screen and (max-width:640px){.banner>.wrapper{display:block}}.banner .bg{display:block;height:100%;position:absolute;width:100%}.banner .bg>.img{background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;opacity:.6;width:100%}.banner .banner-container{max-width:800px;padding:0 7vw;position:relative;width:100%}@media only screen and (max-width:640px){.banner .banner-container{margin-top:90px}}@media only screen and (min-width:1001px){.banner .banner-container{padding:0}}.banner .subtitle{color:#f8f8f8}.banner .title{color:#f8f8f8}.banner .grid{stroke:#fff}.banner .description{color:#f8f8f8;font-size:22px;line-height:1.6;text-align:left}@media only screen and (max-width:640px){.banner .description{font-size:11px}}@media only screen and (min-width:1001px){.banner .description{color:#f8f8f8;font-size:16px;max-width:550px;opacity:.5}}.banner .icon{display:none}@media only screen and (min-width:1001px){.banner .icon{display:block}}.banner .scroll{background:#fff;bottom:70px;display:none;height:15.4vw;min-height:260px;position:absolute;right:0;width:7vw}@media only screen and (min-width:1001px){.banner .scroll{display:none}}.banner .scroll .scroll-elements{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative;left:50%;transform:translate(-50%,-50%) rotate(90deg);top:50%;width:260px}.banner .scroll .txt{display:inline-block;font-size:11px;margin:0 10px;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.banner .scroll .gradient{background:linear-gradient(to right,#ccc,#999,#000);display:inline-block;height:7px;margin:0 10px;vertical-align:middle;width:18px}.banner .scroll .arrow{-ms-flex-align:center;align-items:center;background:#000;border-radius:50%;display:-ms-flexbox;display:flex;height:17px;-ms-flex-pack:center;justify-content:center;margin:0 10px;transform:rotate(-90deg);vertical-align:middle;width:17px}.banner .scroll .arrow .icon{display:block;height:4px;width:7px}.fabric{margin-bottom:170px;overflow:visible;position:relative;width:100%}@media only screen and (max-width:640px){.fabric{margin-bottom:42px}}.fabric>.wrapper{position:relative;width:100%}@media only screen and (min-width:1001px){.fabric>.wrapper{padding-left:8vw}}@media only screen and (min-width:1001px){.fabric .fabric-container{transform:translateY(-70px)}}.fabric .img{background:#d8d8d8;height:620px;width:100%}.fabric .fabric-bg{display:none;left:0;position:absolute;top:0;width:100%}.fabric .fabric-bg img{height:auto;width:100%}@media only screen and (min-width:1001px){.fabric .fabric-bg{display:block}}.fabric .mobile-fabric{background:#212121;display:block;padding:7vw}@media only screen and (min-width:1001px){.fabric .mobile-fabric{display:none}}.fabric .mobile-fabric img{display:block;margin-bottom:7vw}.fabric .mobile-fabric img:last-child{margin-bottom:0}.fabric .mobile-fabric .mobile-fabric-title{color:#fff;text-transform:uppercase;margin-bottom:7vw}.fabric .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-right:0}.fabric .colorpicker{display:none;width:19vw;max-width:330px;position:absolute;z-index:2;left:-50px;bottom:-180px;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (min-width:1001px){.fabric .colorpicker{display:block}}.fabric .colorpicker img{height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fabric .colorpicker .phone-options{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.fabric .colorpicker .phone-option{display:block;cursor:pointer}.fabric .slider-content{display:block;height:60vw;position:relative;width:100%}@media only screen and (min-width:1001px){.fabric .slider-content{height:40vw}}.fabric .slider-content .slider-wrapper{display:-ms-flexbox;display:flex;height:100%;overflow:hidden;width:100%}.fabric .slider-content .slide-image{display:block;overflow:hidden;position:relative}.fabric .slider-content .slide-image.slide-1{background:#292929;width:100%}@media only screen and (min-width:1001px){.fabric .slider-content .slide-image.slide-1{width:100%}}.fabric .slider-content .slide-image.slide-2{display:none}@media only screen and (min-width:1001px){.fabric .slider-content .slide-image.slide-2{display:block;width:30%}}.fabric .slider-content .slide-image img{display:block;height:100%;object-fit:cover;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fabric .slider-content .slide-image img.isHidden{display:none}.fabric .slider-content .slide-image video{display:block;height:100%;object-fit:cover;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fabric .slider-content .slide-image video.isHidden{display:none}.fabric .slide-nav-container{background:#0e0ee5;display:none;-ms-flex-pack:center;justify-content:center;margin:0;min-width:350px;padding:60px 0;position:absolute;right:0;transform:translateY(-80%);width:30%}@media only screen and (min-width:1001px){.fabric .slide-nav-container{display:none}}.fabric .slide-nav-container .slide-next,.fabric .slide-nav-container .slide-prev{border-color:#fff;position:relative}.fabric .slide-nav-container .slide-next.active,.fabric .slide-nav-container .slide-prev.active{background:#fff}.fabric .slide-nav-container .slide-next.active svg,.fabric .slide-nav-container .slide-prev.active svg{fill:#0e0ee5;stroke:#0e0ee5}.fabric .slide-nav-container .slide-next svg,.fabric .slide-nav-container .slide-prev svg{display:block;left:50%;height:9px;position:absolute;transform:translate(-50%,-50%);top:50%;width:16px;fill:#fff;stroke:#fff}.fabric .slide-nav-container .slide-range{color:#fff}.fabric .slide-nav-container .slide-bullet{background:rgba(255,255,255,.4)}.fabric .slide-nav-container .slide-bullet.active{background:#fff}.video{position:relative;width:100%}@media only screen and (max-width:640px){.video{height:67vw}}.video>.wrapper{height:100%;position:relative;width:100%}@media only screen and (min-width:1001px){.video>.wrapper{padding-right:7vw}}.video .video-player{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;left:47%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1;display:none}@media only screen and (min-width:1001px){.video .video-player{display:none}}.video .video-player .play,.video .video-player .time{opacity:0;font-size:12px;text-transform:uppercase}.video .video-player .play .txt-mobile,.video .video-player .time .txt-mobile{display:block}@media only screen and (min-width:1001px){.video .video-player .play .txt-mobile,.video .video-player .time .txt-mobile{display:none}}.video .video-player .play .txt-desktop,.video .video-player .time .txt-desktop{display:none}@media only screen and (min-width:1001px){.video .video-player .play .txt-desktop,.video .video-player .time .txt-desktop{display:block}}.video .video-player .play-button{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;background:#fff;border-radius:50%;cursor:pointer;height:58px;-ms-flex-pack:center;justify-content:center;margin:0 50px;position:relative;width:58px}@media only screen and (max-width:640px){.video .video-player .play-button{background:0 0;border:1px solid rgba(255,255,255,.5);height:50px;margin:0 15px;width:50px}}.video .video-player .play-button .icon{height:16px;width:9px}@media only screen and (max-width:640px){.video .video-player .play-button .icon{background:#fff;border-radius:50%;height:40px;padding:15px;width:40px}}.video .video-player .play-button svg{display:block;height:100%;width:100%}.video .video-img{position:relative;height:100%}.video .video-img .bg{display:block;height:100%;width:100%;object-fit:cover}.functionality{position:relative;width:100%}.functionality>.wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 7vw;position:relative;width:100%}@media only screen and (min-width:1001px){.functionality>.wrapper{padding-left:9.5vw;padding-right:0}}.functionality .grid{display:block}@media only screen and (min-width:1001px){.functionality .grid .bottom,.functionality .grid .top{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.functionality .grid .top{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:50px}@media only screen and (min-width:1001px){.functionality .grid .top{-ms-flex-direction:row;flex-direction:row;margin-bottom:200px;padding-right:12vw}}@media only screen and (min-width:1001px){.functionality .grid .bottom{margin-left:-50px;margin-right:-50px}}.functionality .grid svg.dot-grid{display:none;stroke:#000;height:280px;left:7vw;padding:0;position:absolute;top:150px;width:30%}@media only screen and (min-width:1001px){.functionality .grid svg.dot-grid{display:block}}.functionality .img{display:block;text-align:center;max-width:660px}@media only screen and (min-width:1001px){.functionality .img{padding-right:120px}}.functionality .img img{display:inline-block;margin-bottom:20px;width:100%}.functionality .info{max-width:640px;text-align:left;padding-left:10vw;position:relative}@media only screen and (min-width:1001px){.functionality .info{padding-left:0}}.functionality .info>.description{color:#111114;display:block;font-size:16px;line-height:1.4;margin-bottom:60px;text-align:left}@media only screen and (min-width:1001px){.functionality .info>.description{color:rgba(0,0,0,.3);margin-bottom:0}}.functionality .info .subtitle{color:#000}.functionality .info .title{color:#000}.functionality .picture-description{color:#0b0b0b;font-size:28px;line-height:1.2;text-align:left;margin-bottom:130px}@media only screen and (max-width:640px){.functionality .picture-description{font-size:18px;line-height:1.6;margin-bottom:65px}}@media only screen and (min-width:1001px){.functionality .picture-description{margin:0 50px;margin-bottom:50px;width:50%}}@media only screen and (min-width:1280px){.functionality .picture-description{margin-bottom:0}}.functionality .picure-fabric{display:none;height:auto;margin:0 50px;width:50%}@media only screen and (min-width:1001px){.functionality .picure-fabric{display:block}}.prototype{position:relative}.prototype>.wrapper{position:relative;width:100%}@media only screen and (min-width:1001px){.prototype>.wrapper{display:-ms-flexbox;display:flex}}.prototype .slider{display:block}.prototype .slider.slider-content{left:0}@media only screen and (min-width:1001px){.prototype .slider.slider-content{width:57%}}.prototype .slider.slider-content>.slider-wrapper{-ms-flex-align:center;align-items:center;background:#27dcab;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:28vw 7vw 12vw 18vw}@media only screen and (min-width:1001px){.prototype .slider.slider-content>.slider-wrapper{height:100%;padding:0;padding-bottom:18vh;padding-top:26vh}}.prototype .slider.slider-content .slider-slide{position:relative;width:100%}@media only screen and (min-width:1001px){.prototype .slider.slider-content .slider-slide{width:auto}}.prototype .slider.slider-image{position:relative}@media only screen and (min-width:1001px){.prototype .slider.slider-image{width:50%}}.prototype .slider.slider-image>.slider-wrapper{background:#0e0e41;margin-left:-7%;position:relative;height:calc(87%)}.prototype .slider.slider-image>.slider-wrapper .slide-image{height:100%}.prototype .slider.slider-image>.slider-wrapper img{display:block;height:100%;object-fit:cover;width:100%}.prototype .project-slider{position:relative;width:100%}.prototype .slide-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin-bottom:12vh;position:relative;text-align:left}@media only screen and (min-width:1001px){.prototype .slide-info{max-width:430px}}@media only screen and (max-width:640px){.prototype .slide-info{margin-bottom:24px}}.prototype .slide-info>.title{color:#000}@media only screen and (max-width:768px){.prototype .slide-info>.title br{display:none}}.prototype .slide-info>.description{color:#111114;font-size:16px;line-height:1.4}@media only screen and (min-width:1001px){.prototype .slide-info>.description{color:rgba(0,0,0,.3)}}.prototype .slide-info .subtitle{color:#000}.prototype .slide-nav-container{-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1001px){.prototype .slide-nav-container{-ms-flex-direction:row;flex-direction:row}}.prototype .slide-next,.prototype .slide-prev{display:none}@media only screen and (min-width:1001px){.prototype .slide-next,.prototype .slide-prev{display:block}}@media only screen and (max-width:640px){.prototype .slide-range{margin-bottom:11px}}.cases{margin-bottom:80px;position:relative}@media only screen and (min-width:1001px){.cases{margin-bottom:0}}.cases>.wrapper{padding:0 7vw;padding-top:136vw;text-align:center}@media only screen and (min-width:1001px){.cases>.wrapper{padding-top:800px;padding-left:0;padding-right:0}}.cases>.wrapper>svg.dot-grid{display:none;stroke:#000;height:180px;right:2vw;padding:0;position:absolute;top:0;width:280px}@media only screen and (min-width:1001px){.cases>.wrapper>svg.dot-grid{display:block}}.cases>.wrapper .title-wrapper{text-align:center;position:relative}.cases>.wrapper .title-wrapper::before{background:#000;display:block;content:"";left:50%;height:56px;position:absolute;top:-70px;width:1px}.cases>.wrapper .title-wrapper img{max-width:550px}@media only screen and (min-width:1001px){.cases>.wrapper .title-wrapper img{max-width:1000px;width:58.82vw}}.cases>.wrapper .title{margin-top:-40px;position:relative;z-index:1}@media only screen and (max-width:640px){.cases>.wrapper .title{margin-top:-15px}}.cases>.wrapper .title .title-big{background:#fff;display:inline;text-align:center}@media only screen and (max-width:640px){.cases>.wrapper .title .title-big{font-size:11vw}}.cases>.wrapper>.description{color:#111114;display:inline-block;font-size:16px;line-height:1.4;margin-bottom:210px;max-width:600px;text-align:center;width:100%}@media only screen and (max-width:640px){.cases>.wrapper>.description{margin-bottom:50px}}.cases .case-bg{bottom:0;display:none;left:0;height:auto;position:absolute;width:200%}.cases .case-bg img{display:block;width:100%}@media only screen and (min-width:1001px){.cases .case-bg{display:block}}.cases .case-bg-2{bottom:0;display:none;left:-7vw;height:auto;position:absolute;width:calc(107vw)}.cases .case-bg-2 img{display:block;width:100%}@media only screen and (min-width:1001px){.cases .case-bg-2{display:block}}.cases .lamp{left:50%;position:absolute;transform:translateX(-50%);top:0;width:100%}@media only screen and (min-width:1001px){.cases .lamp{width:auto}}.cases .lamp img{display:block;width:100%}@media only screen and (min-width:1001px){.cases .lamp img{width:auto}}.cases .grid{display:block;position:relative}@media only screen and (min-width:1001px){.cases .grid{padding:0;padding-left:7vw}}.cases .grid img,.cases .grid video{display:block;height:auto;margin-bottom:80px;position:relative;width:100%}@media only screen and (max-width:640px){.cases .grid img,.cases .grid video{margin-bottom:40px;height:72vw;object-fit:cover}}@media only screen and (min-width:1001px){.cases .grid img,.cases .grid video{margin-bottom:0}}.cases .grid video{display:none}@media only screen and (min-width:1001px){.cases .grid video{display:block}}@media only screen and (min-width:1001px){.cases .grid .ismobile{display:none}}.cases .grid .grid-img{position:relative;z-index:1}.cases .grid .img-info{display:none;position:relative;margin:0 auto;max-width:54vw}@media only screen and (min-width:1001px){.cases .grid .img-info{position:absolute}}.cases .grid .img-info .txt-mobile{display:block;font-size:20px;position:relative}@media only screen and (max-width:640px){.cases .grid .img-info .txt-mobile{font-size:10px}}.cases .grid .img-info .txt-mobile::before{display:block;color:#0b0b0b;content:attr(data-nr);font-size:100px;font-family:aktiv-grotesk-extended,sans-serif;font-weight:800;left:50%;position:absolute;transform:translate(-50%,-45%);opacity:.1}@media only screen and (max-width:640px){.cases .grid .img-info .txt-mobile::before{font-size:50px}}@media only screen and (min-width:1001px){.cases .grid .img-info .txt-mobile{display:none}}.cases .grid .img-info .txt-desktop{display:none}@media only screen and (min-width:1001px){.cases .grid .img-info .txt-desktop{display:none}}.cases .grid .grid-group{position:relative}@media only screen and (min-width:1001px){.cases .grid .grid-group{display:-ms-flexbox;display:flex}}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-1{-ms-flex-align:end;align-items:flex-end;padding-right:16vw}}.cases .grid .grid-group.row-1 .grid-img{margin-bottom:100px}@media only screen and (max-width:640px){.cases .grid .grid-group.row-1 .grid-img{margin-bottom:50px}}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-1 .grid-img{margin-bottom:0}}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-1 .grid-img:first-child .img-info{bottom:-40px;left:0}}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-1 .grid-img:first-child{width:55%}}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-1 .grid-img:last-child{width:45%}}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-1 .grid-img:last-child .img-info{bottom:-40px;right:0}}.cases .grid .grid-group.row-1 svg.dot-grid{display:none;stroke:#000;height:300px;left:-7vw;padding:0;position:absolute;top:-20%;width:80%}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-1 svg.dot-grid{display:block}}.cases .grid .grid-group.row-2{-ms-flex-align:center;align-items:center}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-2{padding-right:24vw}}.cases .grid .grid-group.row-2 .grid-txt{margin-bottom:75px;text-align:left}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-2 .grid-txt{margin-bottom:0;width:62%}}.cases .grid .grid-group.row-2 .grid-txt p{font-size:28px;line-height:1.2;margin:0 auto}@media only screen and (max-width:640px){.cases .grid .grid-group.row-2 .grid-txt p{font-size:17px}}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-2 .grid-txt p{max-width:380px}}.cases .grid .grid-group.row-2 .grid-img{margin-bottom:35px}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-2 .grid-img{margin-bottom:0;width:39%}}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-2 .img-info{right:-20px;bottom:20px;transform:translateX(20px)}}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-3{padding-left:16vw}}.cases .grid .grid-group.row-3 .grid-img{margin-bottom:35px;width:100%}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-3 .grid-img{margin-bottom:0}}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-3 .img-info{top:-40px;left:0}}.cases .grid .grid-group.row-4{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-4{-ms-flex-direction:row;flex-direction:row;padding-right:16vw}}.cases .grid .grid-group.row-4 .grid-img{margin-bottom:35px}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-4 .grid-img{margin-bottom:0;width:34%}}.cases .grid .grid-group.row-4 .grid-txt{margin-bottom:75px;text-align:left}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-4 .grid-txt{margin-bottom:0;width:66%}}.cases .grid .grid-group.row-4 .grid-txt p{font-size:16px;line-height:1.2;margin:0 auto}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-4 .grid-txt p{max-width:400px}}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-4 .img-info{bottom:-40px;left:0}}.cases .grid .grid-group.row-5{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-5{-ms-flex-direction:row;flex-direction:row}}.cases .grid .grid-group.row-5 .grid-txt{text-align:left}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-5 .grid-txt{width:40%}}.cases .grid .grid-group.row-5 .grid-txt p{font-size:28px;line-height:1.2;margin:0 auto}@media only screen and (max-width:640px){.cases .grid .grid-group.row-5 .grid-txt p{font-size:17px}}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-5 .grid-txt p{max-width:380px;margin-bottom:100px}}.cases .grid .grid-group.row-5 .grid-img{margin-bottom:35px}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-5 .grid-img{margin-bottom:0;width:60%}}@media only screen and (max-width:640px){.cases .grid .grid-group.row-5 .grid-img img{height:auto}}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-5 .img-info{bottom:140px;right:0}}.cases .grid .grid-group.row-5 svg.dot-grid{display:none;stroke:#000;height:280px;left:0;padding:0;position:absolute;top:150px;width:30%}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-5 svg.dot-grid{display:block}}.cases .grid .grid-group.row-5 .index{display:none;max-width:380px;margin:0 auto}@media only screen and (min-width:1001px){.cases .grid .grid-group.row-5 .index{display:block}}.cases .grid .grid-group.row-5 .index li{line-height:1;margin-bottom:50px;padding-left:25px;position:relative;white-space:nowrap}.cases .grid .grid-group.row-5 .index li::before{content:attr(data-nr);color:#0b0b0b;display:block;left:0;line-height:1;font-size:50px;font-family:aktiv-grotesk-extended,sans-serif;font-weight:900;opacity:.1;position:absolute;top:50%;transform:translateY(-50%)}.idea{background:#000;position:relative;width:100%}.idea>.wrapper{padding:0 8vw;padding-top:100px}.idea .faqs{position:relative}.idea .faqs-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-bottom:60px;width:100%}@media only screen and (max-width:640px){.idea .faqs-wrapper{width:333%}}.idea .faq-slide{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:center}.idea .faq-slide-wrapper{border:1px solid #383838;padding:80px 0;width:100%}@media only screen and (max-width:640px){.idea .faq-slide-wrapper{padding:45px 0}}.idea .faq-slide-footer{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:34vw}@media only screen and (min-width:1001px){.idea .faq-slide-footer{display:-ms-flexbox;display:flex;margin-bottom:250px}}.idea .slide-nav-container{text-align:center;margin-bottom:65px}@media only screen and (min-width:1001px){.idea .slide-nav-container{display:-ms-flexbox;display:flex;margin-bottom:0}}.idea .slide-nav-container .slide-next,.idea .slide-nav-container .slide-prev{display:none;background:#fff}@media only screen and (min-width:1001px){.idea .slide-nav-container .slide-next,.idea .slide-nav-container .slide-prev{display:block}}.idea .slide-nav-container .slide-next.swiper-button-disabled,.idea .slide-nav-container .slide-prev.swiper-button-disabled{background:#000;border:3px solid #fff}.idea .slide-nav-container .slide-next.swiper-button-disabled svg,.idea .slide-nav-container .slide-prev.swiper-button-disabled svg{fill:#fff;stroke:#fff}.idea .slide-nav-container .slide-next svg,.idea .slide-nav-container .slide-prev svg{fill:#000;stroke:#000}.idea .slide-range{color:#fff}.idea .slide-nav.swiper-pagination-bullets .slide-bullet,.idea .slide-nav.swiper-pagination-bullets .swiper-pagination-bullet{background:#6c6c6c;border-radius:50%;height:7px;margin:0 5px;width:7px}.idea .slide-nav.swiper-pagination-bullets .slide-bullet.active,.idea .slide-nav.swiper-pagination-bullets .slide-bullet.swiper-pagination-bullet-active,.idea .slide-nav.swiper-pagination-bullets .swiper-pagination-bullet.active,.idea .slide-nav.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.idea .button{background:#fff;border:0;font-size:14px;outline:0;padding:20px 50px;text-transform:uppercase;text-decoration:none}.idea .faq-icon{display:block;margin-bottom:70px;margin-left:auto;margin-right:auto;height:115px;width:115px}@media only screen and (max-width:640px){.idea .faq-icon{margin-bottom:0}}.idea .faq-icon img{height:100%;display:block;width:100%}.idea .faq-title{font-size:14px;margin-bottom:30px;text-transform:uppercase}@media only screen and (max-width:640px){.idea .faq-title{margin-bottom:15px}}.idea .faq-description{color:rgba(255,255,255,.5);font-size:16px;text-transform:capitalize;max-width:240px;margin:0 auto}.idea .title-wrapper{text-align:center;position:relative}@media only screen and (max-width:640px){.idea .title-wrapper{padding:0 7vw}}.idea .title-wrapper::before{background:#000;display:block;content:"";left:50%;height:56px;position:absolute;top:-70px;width:1px}.idea .title-wrapper img{max-width:550px}@media only screen and (min-width:1001px){.idea .title-wrapper img{max-width:705px}}.idea .title{color:#fff;margin-top:-40px;margin-bottom:70px;position:relative;z-index:1}@media only screen and (max-width:640px){.idea .title{margin-top:-15px}}.idea .title .title-big{background:#000;display:inline;font-size:90px;text-align:center}@media only screen and (max-width:640px){.idea .title .title-big{font-size:14vw}}@media only screen and (min-width:1001px){.idea .title .title-big{font-size:120px}}.idea>.description{color:#fff;display:inline-block;font-size:16px;line-height:1.4;margin-bottom:170px;max-width:500px;opacity:.5;text-align:center;width:100%}@media only screen and (max-width:640px){.idea>.description{margin-bottom:50px;padding:0 7vw}}.idea .idea-bg{bottom:19vw;height:auto;position:absolute;width:100%}.idea .idea-icon{display:block;background:#fff;border-radius:50%;box-shadow:0 0 0 6px rgba(255,255,255,.5);height:48px;left:50%;margin-bottom:60px;position:relative;transform:translateX(-50%);width:48px}.idea .idea-icon svg{display:block;height:25px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:25px}.idea .idea-footer{display:block;height:auto;width:100%;position:relative;z-index:1}.idea .idea-product{padding-top:250px}@media only screen and (max-width:640px){.idea .idea-product{padding-top:100px}}.idea .idea-product .bg{display:block;height:auto;width:100%;position:relative}.idea .idea-product .watch{bottom:0;display:block;height:auto;width:100%;position:absolute;z-index:1}.idea .idea-product .stripes{bottom:0;display:block;height:auto;width:100%;opacity:0;position:absolute;z-index:2}.updates{background:#f4f4f4;position:relative;z-index:1}@media only screen and (min-width:1280px){.updates{background:0 0;margin-bottom:-160px}}@media only screen and (max-width:768px){.updates{overflow:visible}}.updates>.wrapper{padding:0 7vw}@media only screen and (min-width:1280px){.updates>.wrapper{padding:0 0 0 14vw}}.updates .form{-ms-flex-align:center;align-items:center;background:#fff;-ms-flex-pack:justify;justify-content:space-between;padding:40px;position:relative;text-align:left}@media only screen and (min-width:1001px){.updates .form{display:-ms-flexbox;display:flex}}@media only screen and (min-width:1280px){.updates .form{padding:40px 14vw 60px 100px}}.updates .form .form-wrapper{position:relative}.updates .form .form-wrapper.full{max-width:600px;width:100%}.updates .form .form-wrapper.icon{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.updates .form .form-wrapper.icon svg{display:block;left:29px;height:9px;margin-left:-8px;position:absolute;transform:translateY(-50%);top:50%;width:16px;fill:#fff;stroke:#fff}@media only screen and (max-width:768px){.updates .form .form-wrapper.icon svg{left:auto;right:17px;top:40px}}.updates .form .form-wrapper.icon span{display:none}@media only screen and (min-width:1001px){.updates .form .form-wrapper.icon span{display:block}}.updates .form .form-label{color:rgba(0,0,0,.3);font-size:18px;margin-bottom:20px}@media only screen and (max-width:640px){.updates .form .form-label{font-size:10px}}.updates .form .email{background:0 0;border:none;border-radius:0;color:#000;display:block;font-size:30px;line-height:1;outline:0;width:100%}.updates .form .email:-ms-input-placeholder{color:#000}.updates .form .email::placeholder{color:#000}@media only screen and (max-width:640px){.updates .form .email{font-size:14px}}.updates .form .email.error:-ms-input-placeholder{color:#dc140a}.updates .form .email.error::placeholder{color:#dc140a}.updates .form .subscribe{background:#dc140a;border:0;border-radius:50%;color:#fff;display:block;height:58px;line-height:1;margin-right:60px;outline:0;text-transform:uppercase;width:58px}@media only screen and (min-width:1001px){.updates .form .subscribe{display:block}}@media only screen and (max-width:768px){.updates .form .subscribe{bottom:-65px;height:50px;margin-right:0;position:absolute;right:0;width:50px}}.updates .form .subscribe+span{color:#000;display:block;font-size:13px;text-transform:uppercase}.press{overflow:visible;position:relative;display:none}.press>.wrapper{padding-left:18vw;padding-right:7vw;padding-top:80px;padding-bottom:130px}@media only screen and (max-width:640px){.press>.wrapper{padding-top:40px;padding-bottom:75px}}@media only screen and (min-width:1001px){.press>.wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-left:14vw;padding-right:0;padding-top:160px;padding-bottom:190px}}.press .title{text-align:left}.press .title img{max-width:480px;width:62vw}@media only screen and (min-width:1001px){.press .title img{width:auto}}.press .slider{max-width:600px}.press .description{text-align:left;max-width:550px;margin-bottom:80px}@media only screen and (max-width:640px){.press .description{margin-bottom:30px}}.press .press-info{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px;max-width:490px}@media only screen and (max-width:640px){.press .press-info{-ms-flex-direction:column;flex-direction:column;margin-bottom:35px}}.press .press-info .logo{margin-right:20px;width:40px}.press .press-info .name{font-size:14px}.press .press-info img{display:block;width:100%}.press .press-company{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}@media only screen and (max-width:640px){.press .press-company{margin-bottom:25px}}.press .button{background:#dc140a;color:#fff;border:0;font-size:14px;outline:0;padding:20px 50px;text-transform:uppercase}.press .press-pattern{display:none;height:auto;width:35vw;position:relative;z-index:1}@media only screen and (min-width:1001px){.press .press-pattern{display:block}}.press .press-pattern img{display:block;margin-top:-195px;width:100%}.contact-form{background:#f4f4f4;padding:120px 7vw 80px;position:relative;text-align:center}@media only screen and (max-width:640px){.contact-form{padding:50px 7vw}}@media only screen and (min-width:1280px){.contact-form{background:#ededed;padding:340px 50px 100px 50px}}.contact-form>.wrapper{position:relative}.contact-form .form-bg-icon{display:block;position:absolute;top:0;width:100%}.contact-form p{position:relative}.contact-form p:nth-child(3)::after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #000;position:absolute;right:50px;bottom:20px;transition:transform .3s ease-out}@media only screen and (max-width:768px){.contact-form p:nth-child(3)::after{right:10px}}.contact-form p:nth-child(3).open::after{transform:rotate(180deg)}.contact-form label{display:none;left:40px;font-size:14px;line-height:1;top:0;text-transform:uppercase;position:absolute;z-index:1}.contact-form .input-bg{display:none;background:#fff;bottom:-30px;left:0;height:120px;position:absolute;width:100%}.contact-form .title{display:inline-block}.contact-form .title span{text-align:center}.contact-form .description{color:rgba(0,0,0,.3);font-size:16px;margin-bottom:80px;margin-left:auto;margin-right:auto;max-width:460px}@media only screen and (max-width:640px){.contact-form .description{margin-bottom:45px}}.contact-form .form{display:inline-block;margin:0;position:relative;text-align:center;width:100%}@media only screen and (min-width:1001px){.contact-form .form{width:auto}}.contact-form .form input[type=email],.contact-form .form input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;box-shadow:0 1px 0 0 #0b0b0b;border-radius:0;display:block;font-family:source-serif-pro,serif;font-style:normal;font-size:18px;font-weight:200;line-height:1;outline:0;padding:15px 0;position:relative;width:100%;z-index:1}@media only screen and (min-width:1001px){.contact-form .form input[type=email],.contact-form .form input[type=text]{width:205px}}.contact-form .form input[type=email]:focus,.contact-form .form input[type=text]:focus{box-shadow:0 4px 0 0 #0e0ee5}@media only screen and (min-width:1001px){.contact-form .form input[type=email]:focus~span,.contact-form .form input[type=text]:focus~span{display:block}.contact-form .form input[type=email]:focus~label,.contact-form .form input[type=text]:focus~label{display:block}}.contact-form .form input[type=email]:focus~.select-options,.contact-form .form input[type=text]:focus~.select-options{display:block}.contact-form .form input[type=email]:not(:placeholder-shown),.contact-form .form input[type=text]:not(:placeholder-shown){box-shadow:0 4px 0 0}.contact-form .form input[type=email].error,.contact-form .form input[type=text].error{box-shadow:0 4px 0 0 #dc140a}.contact-form .form input[type=email].error:not(:placeholder-shown),.contact-form .form input[type=text].error:not(:placeholder-shown){box-shadow:0 4px 0 0}.contact-form .form input[type=email][name=industry],.contact-form .form input[type=text][name=industry]{padding-right:30px}@media only screen and (min-width:1001px){.contact-form .form .open span{display:block}.contact-form .form .open label{display:block}}.contact-form .form .open input{box-shadow:0 4px 0 0 #0e0ee5}.contact-form .form .open .select-options{display:block}.contact-form .form textarea{background:0 0;border:0;box-shadow:0 0 0 1px #0b0b0b;border-radius:0;display:block;font-family:source-serif-pro,serif;font-style:normal;font-size:18px;height:360px;margin-top:40px;max-width:935px;outline:0;padding:25px 20px;resize:none;width:100%}.contact-form .form textarea:focus{box-shadow:0 0 0 5px #0e0ee5}@media only screen and (min-width:1001px){.contact-form .form textarea{margin-top:0;padding:25px 40px}}.contact-form .form>.form-wrapper{-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1001px){.contact-form .form>.form-wrapper{display:-ms-flexbox;display:flex;margin-left:-40px;margin-right:-40px;margin-bottom:50px}}.contact-form .form>.form-wrapper p{position:relative}@media only screen and (min-width:1001px){.contact-form .form>.form-wrapper p{padding:0 40px}}.contact-form .form>.form-wrapper.full{position:relative}.contact-form .form>.form-wrapper.full input,.contact-form .form>.form-wrapper.full p{width:100%}.contact-form .form .submit{background:#0e0ee5;border:0;border-radius:50%;color:#fff;display:block;height:58px;line-height:1;margin:0;outline:0;text-transform:uppercase;width:58px}.contact-form .form .submit-wrapper{position:relative;bottom:-26px;right:50px;position:absolute;width:58px}@media only screen and (min-width:1001px){.contact-form .form .submit-wrapper{bottom:0;margin-bottom:20px}}.contact-form .form .submit-wrapper.icon{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.contact-form .form .submit-wrapper.icon svg{display:block;left:29px;height:9px;margin-left:-8px;position:absolute;transform:translateY(-50%);top:50%;width:16px;fill:#fff;stroke:#fff}.contact-form .form .submit-wrapper span{position:absolute;top:80px;text-transform:uppercase;left:50%;transform:translateX(-50%)}.contact-form .select-options{display:none;background:#fff;left:0;padding:20px 40px;position:absolute;top:110%;text-align:left;width:100%;z-index:2}.contact-form .select-options span{cursor:pointer;display:block;font-size:14px;margin-bottom:10px;transition:color .3s ease}.contact-form .select-options span:hover{color:#0e0ee5}footer{background:#000;color:#fff;position:relative}footer>.wrapper{padding:80px 7vw 60px;text-align:center;width:100%}@media only screen and (min-width:1001px){footer>.wrapper{padding:70px 7vw 80px}}footer .footer-group{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;text-align:center;width:100%;margin-bottom:50px}@media only screen and (min-width:1001px){footer .footer-group{display:-ms-flexbox;display:flex;margin-bottom:80px}}footer .footer-links{color:#fff;display:-ms-flexbox;display:flex;list-style:none;margin-left:-10px;padding:0}footer .footer-links.desktop{display:none}@media only screen and (min-width:1001px){footer .footer-links.desktop{display:-ms-flexbox;display:flex}}footer .footer-links.mobile{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1001px){footer .footer-links.mobile{display:none}}footer .link{margin:0 10px}footer .link a{color:#fff;text-decoration:none;text-transform:uppercase}footer .footer-social{display:block;-ms-flex-pack:center;justify-content:center;margin-bottom:50px}@media only screen and (min-width:1001px){footer .footer-social{margin-bottom:0}}@media only screen and (min-width:1001px){footer .footer-social{display:-ms-flexbox;display:flex}}footer .footer-social li{display:inline-block;margin:0 10px}footer .footer-social li:first-child{display:block;margin-bottom:40px}@media only screen and (min-width:1001px){footer .footer-social li:first-child{margin-bottom:0}}@media only screen and (min-width:1001px){footer .footer-social li{display:block}footer .footer-social li:last-child{margin-right:0}}footer .footer-social a{display:block}footer .footer-social svg{display:block;height:20px;width:20px}footer .footer-copy{font-size:14px;margin-bottom:40px}@media only screen and (min-width:1001px){footer .footer-copy{margin-bottom:0}}footer .ucf{display:inline-block}footer .ucf img{display:block;height:150px;width:auto}.page-home .bg .img{background-image:url(../assets/images/header.jpg)}.page-about .banner{height:590px}@media only screen and (max-width:640px){.page-about .banner{height:345px}}.page-about .banner .img{background-image:url(../assets/images/header-about-m.jpg);opacity:1}@media only screen and (min-width:1001px){.page-about .banner .img{background-image:url(../assets/images/header-about.jpg)}}.about{display:block;padding-top:70px;padding-bottom:70px;position:relative}@media only screen and (min-width:1001px){.about{padding-top:130px;padding-bottom:220px}}.about p{color:#0b0b0b;font-size:16px;margin-bottom:70px;text-align:left}.about p:last-child{margin-bottom:0}.about>.top{padding:0 7vw;margin-bottom:90px}@media only screen and (max-width:768px){.about>.top{margin-bottom:45px}}@media only screen and (min-width:1001px){.about>.top{display:-ms-flexbox;display:flex;margin-bottom:0}}.about>.top .title-container{margin-right:10%;width:50%}.about>.top .title .title-big{font-size:40px;text-align:center}@media only screen and (min-width:1001px){.about>.top .title .title-big{font-size:78px;text-align:left}}.about>.top .description{display:block;position:relative}@media only screen and (min-width:1001px){.about>.top .description{max-width:46.7vw;margin-top:120px}}.about>.top .big{font-size:20px;line-height:1.4}@media only screen and (min-width:1001px){.about>.top .big{font-size:28px}}.about>.bottom{padding:0 7vw}@media only screen and (min-width:1001px){.about>.bottom{margin-top:-350px;padding-left:7vw;padding-right:0}}.about>.bottom .description{display:block;position:relative}@media only screen and (min-width:1001px){.about>.bottom .description{max-width:37.5vw}}.slide{display:block;margin-bottom:60px;position:relative}@media only screen and (min-width:1001px){.slide{margin-bottom:0}}.slide .slide-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-left:-15px;margin-right:-15px}@media only screen and (min-width:1001px){.slide .slide-wrapper{margin-left:-100px;margin-right:-100px}}.slide .slide{padding:0 15px;position:relative;width:80%}@media only screen and (min-width:1001px){.slide .slide{padding:0 100px;width:50%}}@media only screen and (min-width:1001px){.slide .slide:last-child{padding-top:150px}}.slide .slide img{display:block;width:100%}.page-faq .banner{background:#fff;height:590px}@media only screen and (max-width:640px){.page-faq .banner{height:300px}}@media only screen and (max-width:640px){.page-faq .banner .wrapper{display:-ms-flexbox;display:flex}}.page-faq .banner .title{color:#000;font-size:8.5vw;line-height:1;margin:0;margin-top:90px;margin-left:-10vw;position:relative}@media only screen and (max-width:640px){.page-faq .banner .title{margin-top:50px}}.page-faq .banner .grid{stroke:#000;height:15vw;width:28vw;top:-4.2vw;right:0}.page-faq .banner span{display:block}.page-faq .banner span:last-child{color:transparent;margin-left:20vw;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000}.faq{display:block;padding-top:70px;padding-bottom:70px;position:relative}@media only screen and (min-width:1001px){.faq{padding-top:130px;padding-bottom:220px}}.faq>.wrapper{padding:0 7vw}@media only screen and (min-width:1001px){.faq>.wrapper{padding:0 14vw}}.faq-group{display:-ms-flexbox;display:flex;margin-bottom:70px}@media only screen and (min-width:1001px){.faq-group{margin-bottom:150px}}.faq-group:last-child{margin-bottom:0}.faq-group>.icon{display:none;margin-right:13vw;text-align:center;width:7.18vw}@media only screen and (min-width:1001px){.faq-group>.icon{display:none}}.faq-group>.icon img{display:block;margin:0 auto;max-width:100%}.faq-group .question{display:block;text-align:left}@media only screen and (min-width:1001px){.faq-group .question{display:-ms-flexbox;display:flex;text-align:center}}.faq-group .question h4{font-size:20px;line-height:1;margin-bottom:40px;text-align:left}@media only screen and (min-width:1001px){.faq-group .question h4{font-size:28px;max-width:35vw}}.faq-group .question .q1{margin-bottom:20px;text-transform:uppercase;width:120px}@media only screen and (min-width:1001px){.faq-group .question .q1{margin-bottom:0;margin-right:10vw}}.faq-group .answer{text-align:left}@media only screen and (min-width:1001px){.faq-group .answer{display:-ms-flexbox;display:flex;text-align:center}}.faq-group .answer .q2{margin-bottom:20px;text-transform:uppercase;width:120px}@media only screen and (min-width:1001px){.faq-group .answer .q2{margin-bottom:0;margin-right:10vw}}.faq-group .answer p{color:#202025;font-size:16px;text-align:left}@media only screen and (min-width:1001px){.faq-group .answer p{max-width:35vw}}@media only screen and (max-width:768px){html{font:80%/1.5 -apple-system,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.device-content{width:90%}.not-mobile{display:none}}@media only screen and (min-width:1001px){html{font:95%/1.5 -apple-system,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.device-content{width:960px}}