@charset "UTF-8";@import url(//hello.myfonts.net/count/30e33f);#intro-wrapper,.left{-moz-box-sizing:border-box}#hi,#statement a{color:#000}#contact a:hover,#statement a:hover,.project a:hover,.project-links a:hover{text-decoration:underline}#arrow-wrapper,.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-dots,ol,ul{list-style:none}@font-face{font-family:FFTisaWeb;src:url(../webfonts/30E33F_0_0.eot);src:url(../webfonts/30E33F_0_0.eot?#iefix) format("embedded-opentype"),url(../webfonts/30E33F_0_0.woff2) format("woff2"),url(../webfonts/30E33F_0_0.woff) format("woff"),url(../webfonts/30E33F_0_0.ttf) format("truetype")}@font-face{font-family:FFTisaWebLight;src:url(../webfonts/30E33F_1_0.eot);src:url(../webfonts/30E33F_1_0.eot?#iefix) format("embedded-opentype"),url(../webfonts/30E33F_1_0.woff2) format("woff2"),url(../webfonts/30E33F_1_0.woff) format("woff"),url(../webfonts/30E33F_1_0.ttf) format("truetype")}@font-face{font-family:NHaasGroteskDSStd-45Lt;src:url(../webfonts/30E33F_2_0.eot);src:url(../webfonts/30E33F_2_0.eot?#iefix) format("embedded-opentype"),url(../webfonts/30E33F_2_0.woff2) format("woff2"),url(../webfonts/30E33F_2_0.woff) format("woff"),url(../webfonts/30E33F_2_0.ttf) format("truetype")}@font-face{font-family:NHaasGroteskDSStd-65Md;src:url(../webfonts/30E33F_3_0.eot);src:url(../webfonts/30E33F_3_0.eot?#iefix) format("embedded-opentype"),url(../webfonts/30E33F_3_0.woff2) format("woff2"),url(../webfonts/30E33F_3_0.woff) format("woff"),url(../webfonts/30E33F_3_0.ttf) format("truetype")}@font-face{font-family:NHaasGroteskDSStd-75Bd;src:url(../webfonts/30E33F_4_0.eot);src:url(../webfonts/30E33F_4_0.eot?#iefix) format("embedded-opentype"),url(../webfonts/30E33F_4_0.woff2) format("woff2"),url(../webfonts/30E33F_4_0.woff) format("woff"),url(../webfonts/30E33F_4_0.ttf) format("truetype")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}body,html{line-height:1}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{font-family:FFTisaWebLight,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:14px;color:#fff;overflow-x:hidden}h1{font-family:NHaasGroteskDSStd-75Bd,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:600;font-style:normal;font-size:2em}h2{font-family:NHaasGroteskDSStd-65Md,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:500;font-style:normal;font-size:1.75em}p{color:#333;letter-spacing:-.1px}#statement a,.tisa-r{font-family:FFTisaWeb,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;font-style:normal}.tisa-l{font-family:FFTisaWebLight,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-style:normal}#contact,#top,.category,.neue-l,.next-project p{font-family:NHaasGroteskDSStd-45Lt,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-style:normal}#contact a,.neue-m,.next-project .next-title,.project,.project-links,.section-intro p a,.section-number,.section-title,.subsection-number,.subsection-title p{font-family:NHaasGroteskDSStd-65Md,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:500;font-style:normal}#hi,.neue-b{font-family:NHaasGroteskDSStd-75Bd,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:600;font-style:normal}.normal{font-weight:400}a{text-decoration:none;color:inherit}#intro-wrapper{width:100%;height:100vh;background-color:#000;-webkit-box-sizing:border-box;box-sizing:border-box}.left,.right{width:100%;display:-webkit-flex;-webkit-box-sizing:border-box}#statement{max-width:610px;width:100%;padding:80px}#hi{font-size:2.75em;padding-bottom:15px;letter-spacing:.5px;}#statement p{font-size:1.75em;line-height:1.75;color:#A0A0A0}.left{height:100%;background-color:#fff;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;-webkit-flex-grow:1;flex-grow:1;box-sizing:border-box}.project-wrapper,.right{height:100%;-moz-box-sizing:border-box}.right{background-color:#000;-webkit-flex-grow:1;flex-grow:1;display:flex;-webkit-align-items:center;align-items:center;box-sizing:border-box;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.header,.project-wrapper{width:100%;-webkit-box-sizing:border-box}.project-wrapper{max-width:610px;max-height:610px;padding:80px;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.divider,.max-width{max-width:1440px;margin-left:auto;margin-right:auto}.project{font-size:1.75em;color:#fff;width:100%;border-top:1px solid rgba(255,255,255,.2);-webkit-flex-grow:1;flex-grow:1;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}#logo,.header-inner{display:-webkit-flex}.project:first-child{-webkit-flex-grow:0;flex-grow:0;border:none;font-size:1.25em;padding-bottom:20px}.project:first-child p{color:rgba(255,255,255,.5)}.project-links,.project-links:first-child p,.project-links:last-child a{color:#fff}.header{height:60px;position:absolute;background-color:rgba(255,255,255,.2);text-align:center;padding:0 80px;z-index:9998;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.03);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.03);box-shadow:0 2px 2px 0 rgba(0,0,0,.03)}.header-inner{display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.no-background{background:0 0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#logo{display:flex;-webkit-justify-content:center;justify-content:center}.modal-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}#modal img,.close-animatedModal img{width:1.25em}#animatedModal{position:fixed;width:100%;height:100%;top:0;left:0;z-index:-9999;opacity:1;-moz-transition:background .5s ease-in-out;-o-transition:background .5s ease-in-out;-webkit-transition:background .5s ease-in-out;transition:background .5s ease-in-out}.modal-content-wrapper{width:100%;padding:60px 80px 0;height:100vh;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cover,.cover-wrapper{-moz-box-sizing:border-box}.modal-content{height:100%;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:column;flex-direction:column}.cover-category,.project-links{-webkit-flex-grow:1;width:100%}.project-links{font-size:1.75em;border-top:1px solid rgba(255,255,255,.2);flex-grow:1;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center}.project-links:first-child{-webkit-flex-grow:0;flex-grow:0;border:none;opacity:.5;font-size:1.25em;padding-bottom:20px}.project-links:last-child{color:#fff;font-size:1.25em;padding:20px 0 60px;-webkit-flex-grow:0;flex-grow:0}.current{color:rgba(255,255,255,.5)}#footer-wrapper{padding:0 80px}#footer{padding-bottom:60px}#subfooter{color:#000;padding:15px 0 30px;border-top:1px solid #dcdcdc;font-size:1.1em;-webkit-justify-content:space-between;justify-content:space-between}#up{display:inline-block}#top{letter-spacing:.5px;display:inline}.next-project p{letter-spacing:.5px;text-align:right}.next-project .next-title{letter-spacing:0;padding-top:5px}#contact{letter-spacing:.5px;font-size:1.25em}#contact a{letter-spacing:0}#arrow-wrapper{position:fixed;width:100%;height:100vh;z-index:9999;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-end;align-items:flex-end}.block-cover-image,.block-gallery,.block-gallery-desktop,.block-gallery-desktop-right{position:relative}#arrow{font-size:20px;padding-bottom:2px;-moz-animation:blinker 2s ease infinite;-webkit-animation:blinker 2s ease infinite;animation:blinker 2s ease infinite}@keyframes blinker{50%{opacity:0}}.content{padding:60px 80px}.max-width{width:100%;height:100%}.cover-wrapper,.problem{height:-webkit-calc(100vh - 20px);height:-moz-calc(100vh - 20px)}.cover-wrapper{padding-top:60px;-webkit-box-sizing:border-box;box-sizing:border-box;height:calc(100vh - 20px)}.cover,.problem{-webkit-box-sizing:border-box}.cover{height:-webkit-calc(100vh - 80px);height:-moz-calc(100vh - 80px);height:calc(100vh - 80px);box-sizing:border-box}.beauty-wrapper,.problem{-moz-box-sizing:border-box;min-height:685px}.cover-inner{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}.cover-category{border-top:1px solid rgba(255,255,255,.2);flex-grow:1}.cover-category h2{padding:0 40px}.cover-category:last-child{border-bottom:1px solid rgba(255,255,255,.2)}.category{letter-spacing:.5px;color:rgba(255,255,255,.6);padding:20px 40px 10px}.description{background-color:#f5f5f5}.problem{box-sizing:border-box;height:calc(100vh - 20px)}.divider-wrapper{padding:0 80px}.divider{width:100%;border-bottom:1px solid #f5f5f5}.solution{border-top:1px solid #dcdcdc}.beauty-wrapper{width:100%;height:-webkit-calc(100vh - 20px);height:-moz-calc(100vh - 20px);height:calc(100vh - 20px);-webkit-box-sizing:border-box;box-sizing:border-box}.beauty{margin-top:40px;height:-webkit-calc(100vh - 292px);height:-moz-calc(100vh - 292px);height:calc(100vh - 292px)}.branding img{width:100%;height:auto;margin-top:40px}.block-wrapper,.block-wrapper-row{height:100%;display:-webkit-flex;display:flex}.block,.block-caption,.block-category,.block-cover-image,.block-gallery,.block-gallery-desktop,.block-gallery-desktop-right,.block-half,.block-spacer{width:100%;-webkit-flex-grow:1;flex-grow:1;-webkit-align-items:stretch;align-items:stretch}.block-zero{-webkit-flex-grow:0;flex-grow:0}.block-half{max-width:50%}.block-gallery-desktop,.block-gallery-desktop-right{height:565px}.block-gallery-desktop-right{right:0!important}.desktop,.phone,.slick-list{right:0;left:0}.block-category{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end}.block-cover-image img{display:block;position:absolute;max-height:100%;width:auto;left:0;right:0;top:0;bottom:0;margin:auto}.block-caption{padding-top:10px;width:100%;margin-bottom:80px}.video-container{position:relative;width:100%;height:0;padding-bottom:56.25%;border:2px solid #735AFF;margin-top:40px}.video{position:absolute;top:0;left:0;width:100%;height:100%}.section{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.section-number{width:100%;padding-bottom:10px;border-bottom:1px solid #dcdcdc;font-size:4em;line-height:1}.section-title,.subsection-title p{width:160px;padding-top:12px;color:#000;line-height:2.5}.section-intro{padding-top:10px;width:100%}.section-intro p{letter-spacing:-.2px;font-size:1.75em;line-height:2}.section-intro p a{padding:10px 20px;border:2px solid;margin-left:20px;letter-spacing:1px;font-size:.5em;border-radius:5px;bottom:2px;position:relative;white-space:nowrap;}.section-phone-wrapper{margin:40px 0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.slick-list,.slick-slide img{margin-left:auto;margin-right:auto}.section-phone{display:-webkit-flex;display:flex;-webkit-flex-grow:1;flex-grow:1;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-basis:0;flex-basis:0}.section-phone img{padding:20px 0;display:block;height:500px;width:auto}.section-desktop{display:-webkit-flex;display:flex;-webkit-flex-grow:1;flex-grow:1;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-basis:0;flex-basis:0}.section-desktop img,.slick-list,.slick-slider,.slick-track{display:block;height:100%}.section-desktop img{padding:20px 0;width:100%}.subsection,.subsection-problem{padding-bottom:40px}.subsection p,.subsection-problem p{font-size:1.3em;line-height:1.8}.subsection-problem{-webkit-flex-grow:1;flex-grow:1;width:100%}.subsection p{padding:10px 0 0}.subsection-problem p{padding:10px 40px 0 0}.subsection-number{color:#333;font-size:1.25em;padding-bottom:10px;border-bottom:1px solid #dcdcdc}.subsection-title{float:left;width:160px}.subsection-title p{padding-top:9px;line-height:2}.white{color:#fff;border-color:rgba(255,255,255,.2)}.background-modal{background-color:#000}.background-dor{background-color:#e10000}.background-cheers{background-color:#0F0E2D}.background-cheers2{background-color:#EB0078}.background-privilist{background-color:#000}.background-privilist2{background-color:#c1995a}.background-piuul{background-color:#1e2d46}.background-piuul2{background-color:#e1af64}.background-flow{background-color:#735AFF}.background-neptune{background:url(../../img/neptune-background.jpg) center center no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.background-neptune2{background-color:#00DCAA}.color-dor{color:#e10000}.color-cheers{color:#EB0078}.color-privilist{color:#c1995a}.color-piuul{color:#e1af64}.color-flow{color:#735AFF}.color-neptune{color:#00DCAA}.dor:hover,.dor:hover #up,.dor:hover .next-title{color:#e10000;-moz-transition:.25s;-o-transition:.25s;-webkit-transition:.25s;transition:.25s}.cheers:hover,.cheers:hover #up,.cheers:hover .next-title{color:#EB0078;-moz-transition:.25s;-o-transition:.25s;-webkit-transition:.25s;transition:.25s}.privilist:hover,.privilist:hover #up,.privilist:hover .next-title{color:#c1995a;-moz-transition:.25s;-o-transition:.25s;-webkit-transition:.25s;transition:.25s}.neptune:hover,.neptune:hover #up,.neptune:hover .next-title{color:#00DCAA;-moz-transition:.25s;-o-transition:.25s;-webkit-transition:.25s;transition:.25s}.piuul:hover,.piuul:hover #up,.piuul:hover .next-title{color:#e1af64;-moz-transition:.25s;-o-transition:.25s;-webkit-transition:.25s;transition:.25s}.flow:hover,.flow:hover #up,.flow:hover .next-title{color:#735AFF;-moz-transition:.25s;-o-transition:.25s;-webkit-transition:.25s;transition:.25s}.button-dor,.button-privilist{-moz-transition:.25s;-o-transition:.25s;-webkit-transition:.25s}.button-dor{color:#e10000;border-color:#e10000;transition:.25s}.button-dor:hover{color:#fff;background-color:#e10000;border-color:#e10000}.button-privilist{color:#c1995a;border-color:#c1995a;transition:.25s}.button-privilist:hover{color:#fff;background-color:#c1995a;border-color:#c1995a}.button-flow{color:#735AFF;border-color:#735AFF;-moz-transition:.25s;-o-transition:.25s;-webkit-transition:.25s;transition:.25s}.button-flow:hover{color:#fff;background-color:#735AFF;border-color:#735AFF}.slick-slider{position:relative;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slide img{height:100%}.slick-slide:focus{outline:0}.phone-slide-wrapper{position:relative;margin:0;width:100%;height:100%}.phone,.phone-wrapper{position:absolute;height:100%}.phone,.phone-slide .slick-list{margin-left:auto;margin-right:auto}.phone-wrapper{width:100%}.phone{width:auto}.phone-slide-image img{padding-top:calc((100vh - 200px) * .136);padding-bottom:calc((100vh - 200px) * .136);box-sizing:border-box}.desktop-slide-wrapper{position:relative;margin:0;width:100%;height:100%}.desktop,.desktop-wrapper{position:absolute;height:100%}.desktop-wrapper{width:100%}.desktop{width:auto;margin-left:auto;margin-right:auto}.desktop-slide-image img{padding-top:28px;padding-bottom:184px;box-sizing:border-box}.beauty-slide-wrapper{width:100%;height:100%;position:relative}.slick-dots li,.slick-dots li button{height:20px;cursor:pointer;width:20px}.beauty-slide,.beauty-slide-desktop{position:absolute;width:100%}.number-slide p{font-family:NHaasGroteskDSStd-45Lt,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-style:normal;letter-spacing:1px;color:#A0A0A0;padding-top:7px}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.caption-slide p{font-size:1.1em;line-height:1.5;color:#A0A0A0}.slick-loading .slick-list{background:url(/images/ajax-loader.gif) center center no-repeat #fff}@font-face{font-family:slick;src:url(/fonts/slick.eot?1448842674);src:url(/fonts/slick.eot?&1448842674#iefix) format("embedded-opentype"),url(/fonts/slick.woff?1448842674) format("woff"),url(/fonts/slick.ttf?1448842674) format("truetype"),url(/fonts/slick.svg?1448842674#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{z-index:9999;position:absolute;display:block;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;margin-top:-10px\9;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.caption-slide .slick-dots,.caption-slide .slick-prev{-moz-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0)}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.2;cursor:default}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;color:#fff;opacity:1}.slick-prev{left:-30px}[dir=rtl] .slick-prev{left:auto;right:-30px}.slick-prev:before,[dir=rtl] .slick-prev:before{content:url(../img/arrow-left.svg)}.slick-next{right:-30px}[dir=rtl] .slick-next{left:-30px;right:auto}.slick-next:before,[dir=rtl] .slick-next:before{content:url(../img/arrow-right.svg)}.slick-dots{position:absolute;bottom:-40px;display:block;text-align:center;right:0;left:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li button{border:0;background:0 0;display:block;outline:0;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#fff;opacity:.2}.slick-dots li.slick-active button:before{color:#fff;opacity:1}.caption-slide .slick-dots li button:before,.caption-slide .slick-next:before,.caption-slide .slick-prev:before{color:#000}.caption-slide .slick-dots{bottom:initial;margin-top:20px;transform:translate(0)}.caption-slide .slick-prev{left:0;top:100%;transform:translate(0);z-index:9999;margin-top:20px}.caption-slide .slick-next{right:0;top:100%;-moz-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0);z-index:9999;margin-top:20px}.beauty-slide .slick-prev:before,.beauty-slide-desktop .slick-prev:before,[dir=rtl] .beauty-slide .slick-prev:before,[dir=rtl] .beauty-slide-desktop .slick-prev:before{content:url(../img/arrow-left-white.svg)}.beauty-slide .slick-next:before,.beauty-slide-desktop .slick-next:before,[dir=rtl] .beauty-slide .slick-next:before,[dir=rtl] .beauty-slide-desktop .slick-next:before{content:url(../img/arrow-right-white.svg)}@media (max-height:706px) and (min-width:1024px){.beauty-wrapper,.cover-wrapper,.modal-content-wrapper{min-height:685px}.block-wrapper{min-height:565px}.cover{min-height:625px}.beauty{min-height:413px}.phone-slide-image img{padding-top:70px;padding-bottom:70px}}@media (max-height:805px) and (min-width:1025px) and (max-width:1523px){.desktop-slide .slick-list{margin-left:initial;margin-right:initial;left:26px}}@media (max-height:805px) and (min-width:1523px) and (max-width:1600px){.desktop-slide .slick-list{margin-left:initial;margin-right:initial;left:-webkit-calc(26px + (((100vw - 160px)/ 2 - 681px)/ 2));left:-moz-calc(26px + (((100vw - 160px)/ 2 - 681px)/ 2));left:calc(26px + (((100vw - 160px)/ 2 - 681px)/ 2))}}@media (max-height:805px) and (min-width:1600px){.desktop-slide .slick-list{margin-left:initial;margin-right:initial;left:46px}}@media (min-height:805px) and (min-width:1025px){.desktop-slide .slick-list{margin-left:initial;margin-right:initial;left:34px}}@media (max-height:805px) and (min-width:1025px) and (max-width:1522px){.block-gallery-desktop,.block-gallery-desktop-right{right:-webkit-calc(681px - (100vw - 160px)/ 2 + 80px);right:-moz-calc(681px - (100vw - 160px)/ 2 + 80px);right:calc(681px - (100vw - 160px)/ 2 + 80px)}}@media (max-height:805px) and (min-width:1522px) and (max-width:1600px){.block-gallery-desktop,.block-gallery-desktop-right{right:-webkit-calc(80px - (((100vw - 160px)/ 2 - 681px)/ 2));right:-moz-calc(80px - (((100vw - 160px)/ 2 - 681px)/ 2));right:calc(80px - (((100vw - 160px)/ 2 - 681px)/ 2))}}@media (max-height:805px) and (min-width:1600px){.block-gallery-desktop,.block-gallery-desktop-right{right:60px}}@media (min-height:805px) and (min-width:1025px) and (max-width:1600px){.block-gallery-desktop,.block-gallery-desktop-right{right:-webkit-calc(800px - (100vw - 160px)/ 2 + 80px);right:-moz-calc(800px - (100vw - 160px)/ 2 + 80px);right:calc(800px - (100vw - 160px)/ 2 + 80px)}}@media (min-height:805px) and (min-width:1600px){.block-gallery-desktop,.block-gallery-desktop-right{right:161px}}@media (min-width:1025px){.block-gallery-desktop-right{left:80px}}@media (max-height:805px) and (min-width:1523px) and (max-width:1600px){.block-gallery-desktop-right{left:-webkit-calc(80px - (((100vw - 160px)/ 2 - 681px)/ 2));left:-moz-calc(80px - (((100vw - 160px)/ 2 - 681px)/ 2));left:calc(80px - (((100vw - 160px)/ 2 - 681px)/ 2))}}@media (max-height:805px) and (min-width:1600px){.block-gallery-desktop-right{left:61px}}@media (max-width:1280px){.block-spacer{display:none}.beauty-wrapper-desktop{height:100%;min-height:initial}.beauty-desktop{height:-webkit-calc((100vw - 160px)/ 1.6724);height:-moz-calc((100vw - 160px)/ 1.6724);height:calc((100vw - 160px)/ 1.6724);min-height:initial}.beauty-slide-desktop .slick-slide img{width:100%;height:auto}.beauty-slide-desktop .slick-dots{bottom:initial;margin-top:20px}.beauty-slide-desktop .slick-prev{left:0;top:100%;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;z-index:9999;margin-top:20px}.beauty-slide-desktop .slick-next{right:0;top:100%;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;z-index:9999;margin-top:20px}}@media (min-height:705px) and (min-width:1024px){.cover-wrapper{max-height:785px}.cover{max-height:725px}}@media (min-height:805px) and (min-width:1024px){.beauty-wrapper,.problem{max-height:785px}.phone-slide-image img{padding-top:82px;padding-bottom:82px}.block-gallery-desktop,.block-gallery-desktop-right{height:665px}.desktop-slide-image img{padding-top:34px;padding-bottom:218px}.beauty{max-height:493px}}@media (min-height:960px) and (max-width:1024px){.cover,.cover-wrapper{max-height:100%}}@media (max-width:1024px){#statement,.project-wrapper{padding:60px 40px;max-width:100%}#statement,.block-half{max-width:100%}#intro-wrapper{height:100%}.left{height:auto;-webkit-flex-grow:0;flex-grow:0}.right{height:880px}.project-wrapper{max-height:100%;height:100%;box-sizing:border-box}.header{padding:0 40px}.modal-content-wrapper{padding:60px 40px 0}.divider-wrapper{padding:0 40px}.cover,.cover-wrapper{height:-webkit-calc(100% - 20px);height:-moz-calc(100% - 20px);height:calc(100% - 20px)}.cover-inner{-webkit-flex-direction:column;flex-direction:column}.content{padding:40px}.problem{height:100%;max-height:100%}.block-wrapper{-webkit-flex-direction:column;flex-direction:column}.block,.block-caption,.block-category,.block-cover-image,.block-gallery,.block-gallery-desktop,.block-gallery-desktop-right,.block-half,.block-spacer{width:100%;-webkit-order:1;order:1}.block-category{order:2;height:500px;max-height:100%;margin-top:40px;text-align:center;-webkit-flex-direction:column;flex-direction:column}.block-cover-image{height:500px;max-height:100%;-webkit-order:1;order:1;margin:0}.block-gallery,.block-gallery-desktop,.block-gallery-desktop-right{-webkit-order:2;order:2;height:500px}.block-gallery-desktop,.block-gallery-desktop-right{margin-bottom:60px}.section-phone-wrapper{-webkit-flex-direction:column;flex-direction:column}.section-phone{-webkit-flex-basis:auto;flex-basis:auto;-webkit-flex-wrap:wrap;flex-wrap:wrap}.section-desktop{-webkit-flex-basis:auto;flex-basis:auto}.section{-webkit-flex-direction:column;flex-direction:column}.subsection-problem p{padding:10px 0 0}.subsection-title{width:120px}.phone-slide-image img{padding-top:61px;padding-bottom:61.5px}.desktop-slide-image img{padding-top:26px;padding-bottom:163px}.beauty-wrapper{height:748px}.beauty{height:496px}.beauty-wrapper-desktop{padding:40px 40px 80px}.beauty-desktop{height:-webkit-calc((100vw - 80px)/ 1.6724);height:-moz-calc((100vw - 80px)/ 1.6724);height:calc((100vw - 80px)/ 1.6724);min-height:initial}#footer-wrapper{padding:0 40px}#footer{padding-bottom:40px}#contact{font-size:1em;line-height:1.5}}@media (max-width:680px){.desktop{width:100%;height:auto}.block-gallery-desktop,.block-gallery-desktop-right{height:-webkit-calc((100vw - 80px)/ 1.2);height:-moz-calc((100vw - 80px)/ 1.2);height:calc((100vw - 80px)/ 1.2)}.desktop-slide-image img{padding-top:-webkit-calc((100vw - 80px)/ 1.2 * .05);padding-top:-moz-calc((100vw - 80px)/ 1.2 * .05);padding-top:calc((100vw - 80px)/ 1.2 * .05);padding-bottom:-webkit-calc((100vw - 80px)/ 1.2 * .334);padding-bottom:-moz-calc((100vw - 80px)/ 1.2 * .334);padding-bottom:calc((100vw - 80px)/ 1.2 * .334)}}
