/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */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,menu,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-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;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 #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{text-decoration:none}figure{margin:0}img{vertical-align:middle}p{margin-top:0;margin-bottom:1rem}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem}@font-face{font-family:'CircularStd';src:url("../fonts/CircularStd-Book.woff2") format("woff2"),url("../fonts/CircularStd-Book.woff") format("woff"),url("../fonts/CircularStd-Book.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'CircularStd';src:url("../fonts/CircularStd-BookItalic.woff2") format("woff2"),url("../fonts/CircularStd-BookItalic.woff") format("woff"),url("../fonts/CircularStd-BookItalic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'CircularStd';src:url("../fonts/CircularStd-Bold.woff2") format("woff2"),url("../fonts/CircularStd-Bold.woff") format("woff"),url("../fonts/CircularStd-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'CircularStd';src:url("../fonts/CircularStd-Black.woff2") format("woff2"),url("../fonts/CircularStd-Black.woff") format("woff"),url("../fonts/CircularStd-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}body,html{height:100%;padding:0;margin:0;font-family:"CircularStd",sans-serif}body{font-family:"CircularStd",sans-serif;font-size:28px;line-height:1.6;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;background:#1E1E1E;color:white}@media (max-width: 1450px){body{font-size:18px}}@media (max-width: 768px){body{font-size:16px}}a{color:white}img{border:0;max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-family:"CircularStd",sans-serif;margin-top:0px;font-weight:bold;line-height:1}h1,h2,h3{font-size:120px}@media (max-width: 1450px){h1,h2,h3{font-size:80px}}@media (max-width: 768px){h1,h2,h3{font-size:50px}}p{margin-top:0px}ul{margin-top:0px;margin-bottom:0px}.wrapper{overflow:hidden}.slideIn{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}main{position:relative;z-index:5000}.grid-container{display:grid;grid-template-columns:repeat(24, minmax(0, 1fr));grid-gap:15px}.grid-container.padded{margin-left:calc(100vw/12);margin-right:calc(100vw/12);display:grid;grid-template-columns:repeat(20, minmax(0, 1fr));grid-gap:15px}@media (max-width: 1365px){.grid-container.padded{margin-left:15px;margin-right:15px}}@media (max-width: 768px){.grid-container.padded{margin-left:15px;margin-right:15px;grid-template-columns:repeat(24, minmax(0, 1fr))}}@media (max-width: 768px){.grid-container{margin-left:15px;margin-right:15px}}@media (max-width: 1365px){.grid-container.nopad{margin-left:0px !important;margin-right:0px !important}}@media (max-width: 768px){.grid-container.nopad{margin-left:0px !important;margin-right:0px !important}}.grid-container.nogap{grid-gap:0px !important}.grid-container .grid-col-1{grid-column:span 1;position:relative}@media (max-width: 768px){.grid-container .grid-col-1{grid-column:span 24}}.grid-container .mob-grid-col-1{grid-column:span 1}@media (max-width: 768px){.grid-container .mob-grid-col-1{grid-column:span 1}}.grid-container .grid-col-2{grid-column:span 2;position:relative}@media (max-width: 768px){.grid-container .grid-col-2{grid-column:span 24}}.grid-container .mob-grid-col-2{grid-column:span 2}@media (max-width: 768px){.grid-container .mob-grid-col-2{grid-column:span 2}}.grid-container .grid-col-3{grid-column:span 3;position:relative}@media (max-width: 768px){.grid-container .grid-col-3{grid-column:span 24}}.grid-container .mob-grid-col-3{grid-column:span 3}@media (max-width: 768px){.grid-container .mob-grid-col-3{grid-column:span 3}}.grid-container .grid-col-4{grid-column:span 4;position:relative}@media (max-width: 768px){.grid-container .grid-col-4{grid-column:span 24}}.grid-container .mob-grid-col-4{grid-column:span 4}@media (max-width: 768px){.grid-container .mob-grid-col-4{grid-column:span 4}}.grid-container .grid-col-5{grid-column:span 5;position:relative}@media (max-width: 768px){.grid-container .grid-col-5{grid-column:span 24}}.grid-container .mob-grid-col-5{grid-column:span 5}@media (max-width: 768px){.grid-container .mob-grid-col-5{grid-column:span 5}}.grid-container .grid-col-6{grid-column:span 6;position:relative}@media (max-width: 768px){.grid-container .grid-col-6{grid-column:span 24}}.grid-container .mob-grid-col-6{grid-column:span 6}@media (max-width: 768px){.grid-container .mob-grid-col-6{grid-column:span 6}}.grid-container .grid-col-7{grid-column:span 7;position:relative}@media (max-width: 768px){.grid-container .grid-col-7{grid-column:span 24}}.grid-container .mob-grid-col-7{grid-column:span 7}@media (max-width: 768px){.grid-container .mob-grid-col-7{grid-column:span 7}}.grid-container .grid-col-8{grid-column:span 8;position:relative}@media (max-width: 768px){.grid-container .grid-col-8{grid-column:span 24}}.grid-container .mob-grid-col-8{grid-column:span 8}@media (max-width: 768px){.grid-container .mob-grid-col-8{grid-column:span 8}}.grid-container .grid-col-9{grid-column:span 9;position:relative}@media (max-width: 768px){.grid-container .grid-col-9{grid-column:span 24}}.grid-container .mob-grid-col-9{grid-column:span 9}@media (max-width: 768px){.grid-container .mob-grid-col-9{grid-column:span 9}}.grid-container .grid-col-10{grid-column:span 10;position:relative}@media (max-width: 768px){.grid-container .grid-col-10{grid-column:span 24}}.grid-container .mob-grid-col-10{grid-column:span 10}@media (max-width: 768px){.grid-container .mob-grid-col-10{grid-column:span 10}}.grid-container .grid-col-11{grid-column:span 11;position:relative}@media (max-width: 768px){.grid-container .grid-col-11{grid-column:span 24}}.grid-container .mob-grid-col-11{grid-column:span 11}@media (max-width: 768px){.grid-container .mob-grid-col-11{grid-column:span 11}}.grid-container .grid-col-12{grid-column:span 12;position:relative}@media (max-width: 768px){.grid-container .grid-col-12{grid-column:span 24}}.grid-container .mob-grid-col-12{grid-column:span 12}@media (max-width: 768px){.grid-container .mob-grid-col-12{grid-column:span 12}}.grid-container .grid-col-13{grid-column:span 13;position:relative}@media (max-width: 768px){.grid-container .grid-col-13{grid-column:span 24}}.grid-container .mob-grid-col-13{grid-column:span 13}@media (max-width: 768px){.grid-container .mob-grid-col-13{grid-column:span 13}}.grid-container .grid-col-14{grid-column:span 14;position:relative}@media (max-width: 768px){.grid-container .grid-col-14{grid-column:span 24}}.grid-container .mob-grid-col-14{grid-column:span 14}@media (max-width: 768px){.grid-container .mob-grid-col-14{grid-column:span 14}}.grid-container .grid-col-15{grid-column:span 15;position:relative}@media (max-width: 768px){.grid-container .grid-col-15{grid-column:span 24}}.grid-container .mob-grid-col-15{grid-column:span 15}@media (max-width: 768px){.grid-container .mob-grid-col-15{grid-column:span 15}}.grid-container .grid-col-16{grid-column:span 16;position:relative}@media (max-width: 768px){.grid-container .grid-col-16{grid-column:span 24}}.grid-container .mob-grid-col-16{grid-column:span 16}@media (max-width: 768px){.grid-container .mob-grid-col-16{grid-column:span 16}}.grid-container .grid-col-17{grid-column:span 17;position:relative}@media (max-width: 768px){.grid-container .grid-col-17{grid-column:span 24}}.grid-container .mob-grid-col-17{grid-column:span 17}@media (max-width: 768px){.grid-container .mob-grid-col-17{grid-column:span 17}}.grid-container .grid-col-18{grid-column:span 18;position:relative}@media (max-width: 768px){.grid-container .grid-col-18{grid-column:span 24}}.grid-container .mob-grid-col-18{grid-column:span 18}@media (max-width: 768px){.grid-container .mob-grid-col-18{grid-column:span 18}}.grid-container .grid-col-19{grid-column:span 19;position:relative}@media (max-width: 768px){.grid-container .grid-col-19{grid-column:span 24}}.grid-container .mob-grid-col-19{grid-column:span 19}@media (max-width: 768px){.grid-container .mob-grid-col-19{grid-column:span 19}}.grid-container .grid-col-20{grid-column:span 20;position:relative}@media (max-width: 768px){.grid-container .grid-col-20{grid-column:span 24}}.grid-container .mob-grid-col-20{grid-column:span 20}@media (max-width: 768px){.grid-container .mob-grid-col-20{grid-column:span 20}}.grid-container .grid-col-21{grid-column:span 21;position:relative}@media (max-width: 768px){.grid-container .grid-col-21{grid-column:span 24}}.grid-container .mob-grid-col-21{grid-column:span 21}@media (max-width: 768px){.grid-container .mob-grid-col-21{grid-column:span 21}}.grid-container .grid-col-22{grid-column:span 22;position:relative}@media (max-width: 768px){.grid-container .grid-col-22{grid-column:span 24}}.grid-container .mob-grid-col-22{grid-column:span 22}@media (max-width: 768px){.grid-container .mob-grid-col-22{grid-column:span 22}}.grid-container .grid-col-23{grid-column:span 23;position:relative}@media (max-width: 768px){.grid-container .grid-col-23{grid-column:span 24}}.grid-container .mob-grid-col-23{grid-column:span 23}@media (max-width: 768px){.grid-container .mob-grid-col-23{grid-column:span 23}}.grid-container .grid-col-24{grid-column:span 24;position:relative}@media (max-width: 768px){.grid-container .grid-col-24{grid-column:span 24}}.grid-container .mob-grid-col-24{grid-column:span 24}@media (max-width: 768px){.grid-container .mob-grid-col-24{grid-column:span 24}}.grid-container .col-v-center{align-self:center}.grid-container .col-v-bottom{align-self:end}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}header{position:relative;min-height:100vh;-webkit-transform-origin:bottom left;transform-origin:bottom left;overflow:hidden;width:calc(105vw);display:flex;align-items:center;padding-bottom:5.2vw;background:white}@media (max-width: 768px){header{min-height:700px}}header.contact-header .header-content{max-width:none;width:calc(100vw - ((100vw/24) * 6));margin-left:calc((100vw/24) * 3);margin-right:calc((100vw/24) * 3);display:flex;justify-content:space-between;align-items:flex-start;gap:30px}@media (max-width: 1550px){header.contact-header .header-content{width:calc(100vw - ((100vw/24) * 4));margin-left:calc((100vw/24) * 2);margin-right:calc((100vw/24) * 2)}}@media (max-width: 1100px){header.contact-header .header-content{width:calc(100vw - ((100vw/24) * 2));margin-left:calc((100vw/24) * 1);margin-right:calc((100vw/24) * 1)}}@media (max-width: 768px){header.contact-header .header-content{width:calc(100vw - 20px);margin-left:10px;margin-right:10px;flex-direction:column}}header.contact-header .header-content .gform_wrapper label{display:none}header.contact-header .header-content .gform_wrapper button{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:200px;background:rgba(255,255,255,0.2);color:white;border:none;margin-left:auto;padding:30px 50px;font-size:18px;font-weight:bold;text-transform:uppercase}header.contact-header .header-content .gform_wrapper input,header.contact-header .header-content .gform_wrapper textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:10px;background:rgba(255,255,255,0.2);color:white;font-weight:normal;font-size:20px;border:none;outline:none;padding:10px 20px}header.contact-header .header-content .gform_wrapper input::-webkit-input-placeholder, header.contact-header .header-content .gform_wrapper textarea::-webkit-input-placeholder{color:white;font-weight:normal;font-size:20px}header.contact-header .header-content .gform_wrapper input::-moz-placeholder, header.contact-header .header-content .gform_wrapper textarea::-moz-placeholder{color:white;font-weight:normal;font-size:20px}header.contact-header .header-content .gform_wrapper input::placeholder,header.contact-header .header-content .gform_wrapper textarea::placeholder{color:white;font-weight:normal;font-size:20px}header .nav-slide{height:100vh;background:#1E1E1E;width:800px;position:absolute;z-index:4000;top:0px;right:0px;display:flex;align-items:center;-webkit-transform:translateX(calc(100% + 160px));transform:translateX(calc(100% + 160px))}@media (max-width: 1024px){header .nav-slide{width:100vw;position:fixed;top:0px;right:0px;overflow:auto}}header .nav-slide:before{content:'';width:100%;height:calc(100% + 10vw);position:absolute;top:-10vw;left:-160px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg);background:#1E1E1E;z-index:-1}@media (max-width: 1024px){header .nav-slide:before{display:none}}header .nav-slide .menu-contact{position:absolute;left:0px;top:50px;font-size:24px;font-weight:bold}@media (max-width: 1024px){header .nav-slide .menu-contact{display:none}}@media (max-height: 860px){header .nav-slide .menu-main-container{padding-bottom:100px}}header .nav-slide .menu-started{display:flex;width:calc(100% - (100vw/12));justify-content:space-between;align-items:center;position:absolute;bottom:10vw;left:0px}@media (max-height: 860px){header .nav-slide .menu-started{bottom:150px}}@media (max-width: 1024px){header .nav-slide .menu-started{width:calc(100% - (100vw/6));left:calc(100vw/12);flex-direction:column}}header .nav-slide .menu-started .left{font-size:24px;font-weight:bold}header .nav-slide .menu-started span{width:3px;height:55px;background:white;margin-left:10px;margin-right:10px;display:block}@media (max-width: 1024px){header .nav-slide .menu-started span{height:3px;width:100px;margin-top:20px;margin-bottom:20px}}header .nav-slide .menu-started .right a{background:black;color:white;padding:20px 40px;border-radius:200px;font-size:18px;transition-duration:0.6s;display:inline-block}header .nav-slide .menu-started .right a:hover{-webkit-transform:scale(0.9);transform:scale(0.9)}header .nav-slide .inner{margin:auto;width:100%}@media (max-width: 1024px){header .nav-slide .inner{width:calc(100% - 60px)}}header .nav-slide .inner ul{list-style:none;padding-left:0px}header .nav-slide .inner ul li{margin-bottom:10px}header .nav-slide .inner ul li:hover a,header .nav-slide .inner ul li.current-menu-item a{color:transparent}header .nav-slide .inner ul li a{text-stroke:3px #fff;-webkit-text-stroke:3px #fff;color:white;transition-duration:0.6s;font-weight:bold;font-size:90px;line-height:1}@media (max-height: 860px){header .nav-slide .inner ul li a{font-size:70px;text-stroke:1px #fff;-webkit-text-stroke:1px #fff}}@media (max-height: 650px){header .nav-slide .inner ul li a{font-size:50px;text-stroke:1px #fff;-webkit-text-stroke:1px #fff}}@media (max-height: 560px){header .nav-slide .inner ul li a{font-size:32px;text-stroke:1px #fff;-webkit-text-stroke:1px #fff}}@media (max-width: 1024px){header .nav-slide .inner ul li a{font-size:32px;text-stroke:1px #fff;-webkit-text-stroke:1px #fff}}header .animated-background{position:absolute;width:100vw;height:100%;-o-object-fit:cover;object-fit:cover;top:0px;left:0px}header .animated-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}header .header-content{position:relative;padding-top:150px;padding-bottom:150px;max-width:1110px;width:calc(100vw - ((100vw/24) * 4));margin-left:calc((100vw/24) * 3)}@media (max-width: 768px){header .header-content{width:calc(100vw - 20px);margin-left:10px;margin-right:10px;flex-direction:column}}header .header-content .subtitle{text-transform:uppercase;font-size:18px;font-weight:bold}@-webkit-keyframes textColor{from{color:white}to{color:transparent}}@keyframes textColor{from{color:white}to{color:transparent}}header .header-content .main-title h1{font-size:180px}@media (max-width: 1450px){header .header-content .main-title h1{font-size:90px}}@media (max-width: 768px){header .header-content .main-title h1{font-size:60px}}header .header-content .main-title h1 .slide-contain{display:inline-block;position:relative;overflow:hidden;height:auto;margin-bottom:-66px}@media (max-width: 1450px){header .header-content .main-title h1 .slide-contain{margin-bottom:-53px}}@media (max-width: 768px){header .header-content .main-title h1 .slide-contain{margin-bottom:-49px}}header .header-content .main-title h1 .slide-contain .slide-track span{position:relative;left:0px;opacity:1;display:block}header .header-content .main-title h1 .slide-contain .slide-track span:first-child{position:relative}header .header-content .main-title h1 span{text-stroke:3px #fff;-webkit-text-stroke:3px #fff;color:white;-webkit-animation-name:'textColor';animation-name:'textColor';-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:0.8s;animation-delay:0.8s}@media (max-width: 768px){header .header-content .main-title h1 span{text-stroke:1px #fff;-webkit-text-stroke:1px #fff}}header .header-content .content{width:100%;max-width:850px;margin-top:20px}header .header-content .content p{font-size:28px}@media (max-width: 1450px){header .header-content .content p{font-size:20px}}@media (max-width: 768px){header .header-content .content p{font-size:18px}}.nav-area{position:absolute;top:0px;left:0px;width:100%;padding-top:30px;padding-bottom:30px;z-index:5000}.nav-area .nav-flex{display:flex;justify-content:space-between;align-items:center}.nav-area .nav-flex .logo{width:223px}@media (max-height: 768px){.nav-area .nav-flex .logo{width:180px}}.nav-area .nav-flex .nav-toggle{cursor:pointer;position:relative}.nav-area .nav-flex .nav-toggle #close{position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:0}.nav-area .nav-flex .nav-toggle:hover svg rect:nth-child(4){width:40px}.nav-area .nav-flex .nav-toggle:hover svg rect:nth-child(2){width:30px}@media (max-height: 768px){.nav-area .nav-flex .nav-toggle svg{height:45px}}.nav-area .nav-flex .nav-toggle svg rect{transition-duration:0.4s}footer{background:#1E1E1E;margin-top:-5.2vw;padding-top:5.2vw;-webkit-transform:rotate(-3deg);transform:rotate(-3deg);position:relative;z-index:6000}footer:before{content:'';background:#1E1E1E;width:150vw;position:absolute;left:-25vw;top:0px;height:100%}footer .footer-inner{-webkit-transform:rotate(3deg);transform:rotate(3deg)}footer .footer-columns{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding-top:50px;padding-bottom:50px}@media (max-width: 768px){footer .footer-columns{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));grid-gap:15px}}footer .footer-columns .footer-column{padding:10px}@media (max-width: 1550px){footer .footer-columns .footer-column{font-size:18px}}.work-feature{-webkit-transform:rotate(-3deg);transform:rotate(-3deg);margin-top:-5.2vw;padding-bottom:5.2vw}@media (max-height: 768px){.work-feature{padding-top:50px;padding-bottom:5.2vw}}.work-feature .offset-angle{-webkit-transform:rotate(3deg);transform:rotate(3deg)}.work-feature.left-image{-webkit-transform:rotate(3deg);transform:rotate(3deg)}@media (max-height: 768px){.work-feature.left-image .grid-container{display:flex;flex-direction:column-reverse;align-items:flex-start}}.work-feature.left-image .offset-angle{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.work-feature .background{position:absolute;top:0px;width:104vw;left:-2vw;height:100%}@media (max-height: 768px){.work-feature .background{width:200vw;left:-50vw}}@media (max-height: 768px){.work-feature .background{width:200vw;left:-50vw}}.work-feature .background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.work-feature .parallax-image{margin-top:150px;margin-bottom:150px;display:flex;align-items:center;justify-content:center;max-height:calc(100vh - 300px)}@media (max-height: 768px){.work-feature .parallax-image{margin-top:0px}}.work-feature .parallax-image .image-container{position:relative}.work-feature .parallax-image img{margin:auto;position:absolute;top:0px;left:0px;max-width:100%;max-height:calc(100vh - 300px)}.work-feature .parallax-image img:first-child{position:relative;width:auto;height:auto}.work-feature .content-container .content{max-width:541px;width:100%}.makers-block{-webkit-transform:rotate(3deg);transform:rotate(3deg);margin-top:-5.2vw;padding-bottom:5.2vw}@media (max-height: 768px){.makers-block{padding-top:50px}}.makers-block .offset-angle{-webkit-transform:rotate(-3deg);transform:rotate(-3deg);position:relative}.makers-block .background{position:absolute;top:0px;width:104vw;left:-2vw;height:100%}@media (max-height: 768px){.makers-block .background{width:200vw;left:-50vw}}.makers-block .background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.makers-block .parallax-image{padding-top:150px;padding-bottom:150px;display:flex;align-items:center;justify-content:center;max-height:calc(100vh - 300px)}@media (max-height: 768px){.makers-block .parallax-image{padding-top:0px}}.makers-block .parallax-image img{margin:auto}.makers-block .content-container{padding-bottom:320px}@media (max-height: 768px){.makers-block .content-container{padding-bottom:0px}}.makers-block .scroll-text-wrap{position:absolute;left:0px;bottom:10vw;width:100%;height:320px;z-index:-1}.makers-block .scroll-text-wrap .scroll-text{white-space:nowrap;font-size:200px;font-weight:bold}@media (max-height: 768px){.makers-block .scroll-text-wrap .scroll-text{font-size:100px}}.left-content{-webkit-transform:rotate(-3deg);transform:rotate(-3deg);margin-top:-5.2vw;padding-bottom:calc(5.2vw + 300px);padding-top:300px;position:relative}@media (max-height: 768px){.left-content{padding-bottom:calc(5.2vw + 50px);padding-top:50px}}.left-content.work-detail{padding-top:200px;padding-bottom:calc(5.2vw + 600px)}@media (max-height: 768px){.left-content.work-detail{padding-bottom:calc(5.2vw + 200px)}}.left-content .spinner{position:absolute;top:0px;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:500}.left-content .spinner .spin{position:absolute;top:0px;left:0px}.left-content .offset-angle{-webkit-transform:rotate(3deg);transform:rotate(3deg);position:relative}.left-content h3,.left-content h4{font-size:70px;margin-bottom:20px}.left-content .right-content{padding-left:38px;border-left:2px solid white;width:calc(100% - 40px)}@media (max-height: 768px){.left-content .right-content{border-left:none;border-top:2px solid white;padding-left:0px;width:100%;padding-top:40px;text-align:center}}.left-content .background{position:absolute;top:0px;width:104vw;left:-2vw;height:100%}@media (max-height: 768px){.left-content .background{width:200vw;left:-50vw}}.left-content .background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-scroller{-webkit-transform:rotate(3deg);transform:rotate(3deg);margin-top:-5.2vw;padding-bottom:calc(5.2vw + 300px);padding-top:300px}@media (max-height: 768px){.image-scroller{padding-top:50px}}.image-scroller .offset-angle{-webkit-transform:rotate(-3deg);transform:rotate(-3deg);position:relative}.image-scroller .intro-content{text-align:center;width:100%;max-width:1110px;margin-left:auto;margin-right:auto;margin-bottom:100px}.image-scroller .image-slides{width:100%;max-width:1150px;margin-left:auto;margin-right:auto;top:0px;padding-bottom:100px}.image-scroller .image-slides .image-slide{position:relative;margin-bottom:150px}.image-scroller .image-slides .image-slide:last-child{margin-bottom:0px}.image-scroller .image-slides .image-slide .image{position:absolute;top:0px;left:0px;width:485px;max-width:50%;opacity:0}.image-scroller .image-slides .image-slide .image .caption{position:absolute;bottom:-20px;left:-20px;font-size:30px;font-weight:bold}@media (max-height: 768px){.image-scroller .image-slides .image-slide .image .caption{font-size:14px;left:-5px}}.image-scroller .image-slides .image-slide:first-child .title{color:white}.image-scroller .image-slides .image-slide:first-child .image{opacity:1}.image-scroller .image-slides .title{position:relative;margin-left:30%;font-size:80px;font-weight:bold;text-stroke:2px #fff;-webkit-text-stroke:2px #fff;color:transparent;margin-top:50px;opacity:0}@media (max-height: 768px){.image-scroller .image-slides .title{font-size:42px}}.gallery-container{margin-top:calc(-300px - 5.2vw);margin-bottom:-300px;padding-left:calc((100vw/12) * 1);position:relative}@media (max-height: 768px){.gallery-container{margin-top:calc(-150px - 5.2vw);margin-bottom:-150px}}.gallery-container .slider-nav{z-index:600;position:absolute;height:100%;display:flex;align-items:center;left:calc((100vw/12) * 1);-webkit-transform:translateX(-50%);transform:translateX(-50%);top:20px;cursor:pointer}.gallery-container .slider-nav svg{width:40px;height:40px}.gallery-container .slider-nav .next{display:none}.gallery-container .gallery-slider{z-index:500;left:0px;height:600px}@media (max-height: 768px){.gallery-container .gallery-slider{height:300px}}.gallery-container .gallery-slider .gallery-slide{padding:10px}.gallery-container .gallery-slider .gallery-slide img{height:600px;border:10px solid white}@media (max-height: 768px){.gallery-container .gallery-slider .gallery-slide img{height:300px}}.right-button{-webkit-transform:rotate(-3deg);transform:rotate(-3deg);margin-top:-5.2vw;padding-bottom:calc(5.2vw + 300px);padding-top:300px}@media (max-height: 768px){.right-button{padding-top:50px;padding-bottom:calc(5.2vw + 50px)}}.right-button .offset-angle{-webkit-transform:rotate(3deg);transform:rotate(3deg);position:relative}.right-button.work-detail{-webkit-transform:rotate(3deg);transform:rotate(3deg);padding-top:600px;position:relative}@media (max-height: 768px){.right-button.work-detail{padding-top:300px}}.right-button.work-detail .offset-angle{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.right-button .gallery-container{position:absolute;top:-300px;-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.right-button .gallery-container .gallery-slider{z-index:500;left:0px;height:600px}.right-button .gallery-container .gallery-slider .gallery-slide img{height:600px}.right-button h3,.right-button h4{font-size:70px;margin-bottom:20px}.right-button .right-content{text-align:center}.right-button .right-content a{color:white;font-size:18px;font-weight:bold;padding:40px 90px;background:black;border-radius:200px;display:inline-block;transition-duration:0.6s}@media (max-height: 768px){.right-button .right-content a{font-size:14px;padding:15px 30px}}.right-button .right-content a:hover{-webkit-transform:scale(0.8);transform:scale(0.8)}.right-button .background{position:absolute;top:0px;width:104vw;left:-2vw;height:100%}@media (max-height: 768px){.right-button .background{width:200vw;left:-50vw}}.right-button .background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.work-scroller-block{-webkit-transform:rotate(-3deg) translateY(0px);transform:rotate(-3deg) translateY(0px);margin-top:-5.2vw;padding-bottom:calc(5.2vw + 300px);height:100vh;position:relative}.work-scroller-block .offset-angle{-webkit-transform:rotate(3deg);transform:rotate(3deg);position:relative;height:100%;display:flex;align-items:center}.work-scroller-block h3,.work-scroller-block h4{font-size:70px;margin-bottom:20px}.work-scroller-block .right-content{padding-left:38px;border-left:2px solid white;width:calc(100% - 40px)}@media (max-height: 768px){.work-scroller-block .right-content{border-left:none;border-top:2px solid white;padding-left:0px;width:100%;padding-top:40px;text-align:center}}.work-scroller-block .background{position:absolute;top:0px;width:110vw;left:-2vw;height:100%}.work-scroller-block .background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.work-scroller-block .section-content{width:100vw;flex-shrink:0}.work-scroller-block .work-items{flex-shrink:0;background:#1E1E1E;height:100vh;display:flex;margin-left:5vw}.work-scroller-block .work-items .work-item{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer}.work-scroller-block .work-items .work-item.final-slide .inner-content{justify-content:flex-end}.work-scroller-block .work-items .work-item.final-slide .inner-content .content{max-width:540px;width:100%}.work-scroller-block .work-items .work-item.final-slide .final-images{width:50vw;height:100vh;position:absolute;top:0px;left:0vw}.work-scroller-block .work-items .work-item.final-slide .final-images .inner-rotate{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:40px;-webkit-transform:rotate(5deg) translateY(-50%);transform:rotate(5deg) translateY(-50%)}.work-scroller-block .work-items .work-item.final-slide .final-images img{-webkit-transform-origin:top left;transform-origin:top left}.work-scroller-block .work-items .work-item .inner-content{max-width:1300px;width:calc(100% - 50px);margin-left:auto;margin-right:auto;display:flex;align-items:center}@media (max-height: 768px){.work-scroller-block .work-items .work-item .inner-content{width:calc(100% - 20px);flex-direction:column}}@media (max-height: 768px){.work-scroller-block .work-items .work-item .inner-content .content{min-width:calc(100% - 20px);-webkit-transform:none !important;transform:none !important;z-index:50;position:relative;margin-top:-50px}}.work-scroller-block .work-items .work-item .inner-content .image{-webkit-transform:translateX(80%) rotate(20deg);transform:translateX(80%) rotate(20deg)}.work-scroller-block .work-items .work-item .inner-content .image img{max-height:calc(100vh - 50px);width:auto}@media (max-height: 768px){.work-scroller-block .work-items .work-item .inner-content .image img{max-height:50vh}}.work-scroller-block .work-items .work-item .inner-content .button a{background:black;padding:30px 50px;border-radius:200px;text-transform:uppercase;color:white;font-size:16px;font-weight:bold;transition-duration:0.6s;display:inline-block;margin-top:20px}.work-scroller-block .work-items .work-item .inner-content .button a:hover{-webkit-transform:scale(0.8);transform:scale(0.8)}.work-scroller-block .work-items .work-item .inner-content .content{-webkit-transform:translateX(-200px);transform:translateX(-200px)}@media (max-height: 768px){.work-scroller-block .work-items .work-item .inner-content .content{-webkit-transform:translateX(-50px);transform:translateX(-50px)}}.work-scroller-block .work-items .work-item .inner-content .content h3{font-size:110px}@media (max-width: 1450px){.work-scroller-block .work-items .work-item .inner-content .content h3{font-size:80px}}@media (max-width: 768px){.work-scroller-block .work-items .work-item .inner-content .content h3{font-size:42px}}.work-scroller-block .work-items .work-item .inner-content .content .subtitle{font-weight:bold;font-size:18px;text-transform:uppercase}@media (max-width: 1450px){.work-scroller-block .work-items .work-item .inner-content .content .subtitle{font-size:16px}}@media (max-width: 768px){.work-scroller-block .work-items .work-item .inner-content .content .subtitle{font-size:14px}}.work-scroller-block .work-items .work-item .inner-content .content .tags{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}.work-scroller-block .work-items .work-item .inner-content .content .tags .tag{background:black;padding:20px 40px;border-radius:200px;text-transform:uppercase;color:white;font-size:16px;font-weight:bold}@media (max-width: 1450px){.work-scroller-block .work-items .work-item .inner-content .content .tags .tag{font-size:14px;padding:15px 30px}}
/*# sourceMappingURL=styles.css.map */