html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;outline:none;border:none;background:none;-moz-appearance:none;appearance:none;padding:0;-webkit-appearance:none;color:inherit;cursor:pointer}button:focus,input:focus,optgroup:focus,select:focus,textarea:focus{outline:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}ol,ul{list-style:none}ol,ol li,ul,ul li{padding:0;margin:0}@font-face{font-family:Sohne;src:url(/app/themes/ascuico/dist/fonts/soehne-web-buch_79b2f4eb.woff2) format("woff2"),url(/app/themes/ascuico/dist/fonts/soehne-web-buch_8019118b.woff) format("woff"),url(/app/themes/ascuico/dist/fonts/soehne-web-buch_397cc5cd.eot) format("embedded-opentype");font-weight:400;font-style:normal}h1,h2,h3,h4,h5,p{font-family:Sohne,Helvetica,sans-serif}p{margin:0;padding:0;font-size:20px;line-height:1.6}@media screen and (min-width:700px){p{font-size:20px}}@media screen and (min-width:1480px){p{font-size:25px}}a{font-weight:inherit;font-family:inherit;text-decoration:none;color:inherit}.footer{font-weight:400;margin:0;padding:0;font-size:14px;line-height:2}@media screen and (min-width:700px){.footer{font-size:20px}}@media screen and (min-width:1480px){.footer{font-size:20px}}.index-item__tag,.overlay-link,.spaced{letter-spacing:.02em}body{font-weight:400;font-size:20px;line-height:1.6}@media screen and (min-width:700px){body{font-size:20px}}@media screen and (min-width:1480px){body{font-size:25px}}h1{font-weight:400;margin:0;padding:0;font-size:32px;line-height:1.3}@media screen and (min-width:700px){h1{font-size:45px}}@media screen and (min-width:2040px){h1{font-size:67px}}h2{font-weight:400;margin:0;padding:0;font-size:22px;line-height:1.43}@media screen and (min-width:480px){h2{font-size:22px}}@media screen and (min-width:700px){h2{font-size:25px}}@media screen and (min-width:1480px){h2{font-size:37px}}@media screen and (min-width:2040px){h2{font-size:37px}}h3{font-weight:400;margin:0;padding:0;font-size:16px;line-height:1.43}@media screen and (min-width:700px){h3{font-size:16px}}@media screen and (min-width:900px){h3{font-size:16px}}@media screen and (min-width:2040px){h3{font-size:24px}}h4{font-weight:400;margin:0;padding:0;font-size:16px;line-height:2}@media screen and (min-width:700px){h4{font-size:16px}}@media screen and (min-width:1480px){h4{font-size:16px}}h5{font-weight:400;margin:0;padding:0;font-size:16px;line-height:2}@media screen and (min-width:700px){h5{font-size:16px}}@media screen and (min-width:1480px){h5{font-size:18px}}.link{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-transition:text-decoration-color .4s cubic-bezier(.25,.46,.45,.94);-o-transition:text-decoration-color .4s cubic-bezier(.25,.46,.45,.94);-webkit-transition:-webkit-text-decoration-color .4s cubic-bezier(.25,.46,.45,.94);transition:-webkit-text-decoration-color .4s cubic-bezier(.25,.46,.45,.94);transition:text-decoration-color .4s cubic-bezier(.25,.46,.45,.94);transition:text-decoration-color .4s cubic-bezier(.25,.46,.45,.94),-webkit-text-decoration-color .4s cubic-bezier(.25,.46,.45,.94)}.link:hover{-webkit-text-decoration-color:#000;text-decoration-color:#000}.content h1,.content h2,.content h3,body#tinymce.wp-editor h1,body#tinymce.wp-editor h2,body#tinymce.wp-editor h3{letter-spacing:.02em;margin-bottom:1em}.content h3,body#tinymce.wp-editor h3{text-transform:uppercase}.content h4,.content h5,body#tinymce.wp-editor h4,body#tinymce.wp-editor h5{letter-spacing:.1em;text-transform:uppercase;margin-bottom:1em}.content p,body#tinymce.wp-editor p{letter-spacing:.02em;margin-bottom:1em}.content p>a,body#tinymce.wp-editor p>a{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-transition:all .4s cubic-bezier(.25,.46,.45,.94);-o-transition:all .4s cubic-bezier(.25,.46,.45,.94);transition:all .4s cubic-bezier(.25,.46,.45,.94)}.content p>a:hover,body#tinymce.wp-editor p>a:hover{color:#d4d4d3;-webkit-text-decoration-color:#d4d4d3;text-decoration-color:#d4d4d3}.content>:last-child,.content>:only-child,body#tinymce.wp-editor>:last-child,body#tinymce.wp-editor>:only-child{margin-bottom:0}.content .footer,body#tinymce.wp-editor .footer{letter-spacing:.1em;margin-bottom:1em}body#tinymce.wp-editor{padding:10px!important}*{font-family:Sohne,Helvetica,sans-serif}img{max-width:100%;display:block}.button{font-size:20px;line-height:1.6}@media screen and (min-width:700px){.button{font-size:20px}}@media screen and (min-width:1480px){.button{font-size:25px}}.owl-next{position:absolute;right:-50px;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px}.owl-next span{display:none!important}.owl-prev{position:absolute;left:-50px;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px}.owl-prev span{display:none!important}.owl-dots{position:absolute;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.owl-dots .owl-dot{width:10px;height:10px;border-radius:100%;display:block;margin:0 5px;-webkit-transition:all .4s cubic-bezier(.25,.46,.45,.94);-o-transition:all .4s cubic-bezier(.25,.46,.45,.94);transition:all .4s cubic-bezier(.25,.46,.45,.94)}.contains-el{position:relative}.contains-el:hover .overlay-link{opacity:1}.contains-el:hover .overlay-link .overlay-link__inner{-webkit-transform:translateZ(0);transform:translateZ(0)}.hidden-link{position:absolute;width:100%;height:100%;z-index:10;top:0;left:0}.bg-image,.featured-image__fig>img,.fw-image img,.insta-link__column.pagelink img{-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.bg-image,.featured-image__fig>img,.fw-image img,.insta-link__column.pagelink img,.overlay-link{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.overlay-link{z-index:6;background:rgba(0,0,0,.4);opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px;color:#d4d4d3;-webkit-transition:opacity .4s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .4s cubic-bezier(.25,.46,.45,.94);transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.overlay-link h4,.overlay-link span{display:block}.overlay-link__inner{-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0);text-align:center;-webkit-transition:transform .4s cubic-bezier(.25,.46,.45,.94);-o-transition:transform .4s cubic-bezier(.25,.46,.45,.94);-webkit-transition:-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);-o-transition:-o-transform .4s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.25,.46,.45,.94),-webkit-transform .4s cubic-bezier(.25,.46,.45,.94),-o-transform .4s cubic-bezier(.25,.46,.45,.94)}.overlay-link__title{font-size:32px;line-height:1.3}@media screen and (min-width:700px){.overlay-link__title{font-size:45px}}@media screen and (min-width:2040px){.overlay-link__title{font-size:67px}}.overlay-link__sub{margin-top:1em;letter-spacing:.1em;text-transform:uppercase}.archive-footer__col,.archive-index--column-end,.archive-index__column,.column,.contact-header__col,.directors__item,.error-header__col,.insta-link__column,.studio-header__col{width:calc(50% - 45px)}@media (max-width:1480px){.archive-footer__col,.archive-index--column-end,.archive-index__column,.column,.contact-header__col,.directors__item,.error-header__col,.insta-link__column,.studio-header__col{width:calc(50% - 45px)}}@media (max-width:700px){.archive-footer__col,.archive-index--column-end,.archive-index__column,.column,.contact-header__col,.directors__item,.error-header__col,.insta-link__column,.studio-header__col{width:100%}}.nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1em;position:relative;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-transition:text-decoration-color .4s cubic-bezier(.25,.46,.45,.94);-o-transition:text-decoration-color .4s cubic-bezier(.25,.46,.45,.94);-webkit-transition:-webkit-text-decoration-color .4s cubic-bezier(.25,.46,.45,.94);transition:-webkit-text-decoration-color .4s cubic-bezier(.25,.46,.45,.94);transition:text-decoration-color .4s cubic-bezier(.25,.46,.45,.94);transition:text-decoration-color .4s cubic-bezier(.25,.46,.45,.94),-webkit-text-decoration-color .4s cubic-bezier(.25,.46,.45,.94)}.nav-link:hover{-webkit-text-decoration-color:#000;text-decoration-color:#000}.nav-link:hover i{-webkit-transform:translate(20%);-o-transform:translate(20%);transform:translate(20%)}.nav-link i{margin-left:.5em;-ms-flex-item-align:center;align-self:center;height:1em;line-height:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate(0);-o-transform:translate(0);transform:translate(0);-webkit-transition:transform .4s cubic-bezier(.25,.46,.45,.94);-o-transition:transform .4s cubic-bezier(.25,.46,.45,.94);-webkit-transition:-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);-o-transition:-o-transform .4s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.25,.46,.45,.94),-webkit-transform .4s cubic-bezier(.25,.46,.45,.94),-o-transform .4s cubic-bezier(.25,.46,.45,.94)}.nav-link i svg{width:.8em;display:block}.image-mask__inner{background-position:50%;background-repeat:no-repeat;background-size:cover}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0}body ::-moz-selection{background-color:#000;color:#d4d4d3}body ::selection{background-color:#000;color:#d4d4d3}.home .fw-image__wrapper,.inner-wrapper,.inner-wrapper--mob-fw{margin:0 auto;width:100%;max-width:1580px;padding:0 120px;-webkit-transition:padding .4s cubic-bezier(.25,.46,.45,.94);-o-transition:padding .4s cubic-bezier(.25,.46,.45,.94);transition:padding .4s cubic-bezier(.25,.46,.45,.94)}@media (max-width:2040px){.home .fw-image__wrapper,.inner-wrapper,.inner-wrapper--mob-fw{padding:0 60px}}@media (max-width:1480px){.home .fw-image__wrapper,.inner-wrapper,.inner-wrapper--mob-fw{padding:0 48px}}@media (max-width:900px){.home .fw-image__wrapper,.inner-wrapper,.inner-wrapper--mob-fw{padding:0 30px}}@media (max-width:900px){.inner-wrapper--mob-fw{padding-left:0;padding-right:0}}.body-wrapper{padding-top:295px}@media (max-width:1920px){.body-wrapper{padding-top:205px}}@media (max-width:700px){.body-wrapper{padding-top:125px}}.archive-footer>.inner-wrapper,.archive-footer>.inner-wrapper--mob-fw,.archive-index>.inner-wrapper,.archive-index>.inner-wrapper--mob-fw,.home .archive-footer>.fw-image__wrapper,.home .archive-index>.fw-image__wrapper,.home .insta-link .fw-image__wrapper,.home .mobile-menu__mob-footer .fw-image__wrapper,.home .project-detail .fw-image__wrapper,.insta-link .home .fw-image__wrapper,.insta-link .inner-wrapper,.insta-link .inner-wrapper--mob-fw,.instagram-feed__row,.mobile-menu__footer.mobile-hide,.mobile-menu__mob-footer .home .fw-image__wrapper,.mobile-menu__mob-footer .inner-wrapper,.mobile-menu__mob-footer .inner-wrapper--mob-fw,.project-detail .home .fw-image__wrapper,.project-detail .inner-wrapper,.project-detail .inner-wrapper--mob-fw{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile-hide{display:block}@media (max-width:700px){.mobile-hide{display:none!important}}.mobile-show{display:none}@media (max-width:700px){.mobile-show{display:block}}.svg-spritesheet{position:absolute;left:-999px;height:0;width:0}.process__line{overflow-y:hidden}.sequence-animation>*{opacity:0}.sequence-animation>:first-child{opacity:1}.team-sequence>*{opacity:0}.team-sequence>:first-child{opacity:1}[data-lazy]{position:relative;overflow:hidden}@-webkit-keyframes lazy-load{0%{opacity:1}to{opacity:0}}@-o-keyframes lazy-load{0%{opacity:1}to{opacity:0}}@keyframes lazy-load{0%{opacity:1}to{opacity:0}}@-webkit-keyframes test{0%{opacity:1}to{opacity:1}}@-o-keyframes test{0%{opacity:1}to{opacity:1}}@keyframes test{0%{opacity:1}to{opacity:1}}@-webkit-keyframes lazy-load-out{0%{opacity:0}to{opacity:1}}@-o-keyframes lazy-load-out{0%{opacity:0}to{opacity:1}}@keyframes lazy-load-out{0%{opacity:0}to{opacity:1}}[data-lazy]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);background-color:#d4d4d3}@-webkit-keyframes type-up{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-o-keyframes type-up{0%{transform:translate3d(0,100%,0)}to{transform:translateZ(0)}}@keyframes type-up{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}[data-wp] .sentance:first-child use{-webkit-animation:type-up .6s forwards;-o-animation:type-up .6s forwards;animation:type-up .6s forwards;-webkit-animation-delay:0ms;-o-animation-delay:0ms;animation-delay:0ms;-webkit-animation-timing-function:cubic-bezier(.25,.46,.45,.94);-o-animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-wp] .sentance:nth-child(2) use{-webkit-animation:type-up .6s forwards;-o-animation:type-up .6s forwards;animation:type-up .6s forwards;-webkit-animation-delay:.1s;-o-animation-delay:.1s;animation-delay:.1s;-webkit-animation-timing-function:cubic-bezier(.25,.46,.45,.94);-o-animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-wp] .sentance:nth-child(3) use{-webkit-animation:type-up .6s forwards;-o-animation:type-up .6s forwards;animation:type-up .6s forwards;-webkit-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s;-webkit-animation-timing-function:cubic-bezier(.25,.46,.45,.94);-o-animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-timing-function:cubic-bezier(.25,.46,.45,.94)}@-webkit-keyframes sequence-fw-in{0%{opacity:0}6.66%{opacity:1}13.32%,to{opacity:0}}@-o-keyframes sequence-fw-in{0%{opacity:0}6.66%{opacity:1}13.32%,to{opacity:0}}@keyframes sequence-fw-in{0%{opacity:0}6.66%{opacity:1}13.32%,to{opacity:0}}@-webkit-keyframes sequence-team-in{0%{opacity:0}6.25%{opacity:1}12.5%,to{opacity:0}}@-o-keyframes sequence-team-in{0%{opacity:0}6.25%{opacity:1}12.5%,to{opacity:0}}@keyframes sequence-team-in{0%{opacity:0}6.25%{opacity:1}12.5%,to{opacity:0}}[data-wp] .sequence-animation{pointer-events:none}[data-wp] .sequence-animation .layer-1{-webkit-animation:sequence-fw-in 2.25s step-end infinite forwards;-o-animation:sequence-fw-in 2.25s infinite forwards step-end;animation:sequence-fw-in 2.25s step-end infinite forwards;-webkit-animation-delay:0ms;-o-animation-delay:0ms;animation-delay:0ms}[data-wp] .sequence-animation .layer-2{-webkit-animation:sequence-fw-in 2.25s step-end infinite forwards;-o-animation:sequence-fw-in 2.25s infinite forwards step-end;animation:sequence-fw-in 2.25s step-end infinite forwards;-webkit-animation-delay:.15s;-o-animation-delay:.15s;animation-delay:.15s}[data-wp] .sequence-animation .layer-3{-webkit-animation:sequence-fw-in 2.25s step-end infinite forwards;-o-animation:sequence-fw-in 2.25s infinite forwards step-end;animation:sequence-fw-in 2.25s step-end infinite forwards;-webkit-animation-delay:.3s;-o-animation-delay:.3s;animation-delay:.3s}[data-wp] .sequence-animation .layer-4{-webkit-animation:sequence-fw-in 2.25s step-end infinite forwards;-o-animation:sequence-fw-in 2.25s infinite forwards step-end;animation:sequence-fw-in 2.25s step-end infinite forwards;-webkit-animation-delay:.45s;-o-animation-delay:.45s;animation-delay:.45s}[data-wp] .sequence-animation .layer-5{-webkit-animation:sequence-fw-in 2.25s step-end infinite forwards;-o-animation:sequence-fw-in 2.25s infinite forwards step-end;animation:sequence-fw-in 2.25s step-end infinite forwards;-webkit-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s}[data-wp] .sequence-animation .layer-6{-webkit-animation:sequence-fw-in 2.25s step-end infinite forwards;-o-animation:sequence-fw-in 2.25s infinite forwards step-end;animation:sequence-fw-in 2.25s step-end infinite forwards;-webkit-animation-delay:.75s;-o-animation-delay:.75s;animation-delay:.75s}[data-wp] .sequence-animation .layer-7{-webkit-animation:sequence-fw-in 2.25s step-end infinite forwards;-o-animation:sequence-fw-in 2.25s infinite forwards step-end;animation:sequence-fw-in 2.25s step-end infinite forwards;-webkit-animation-delay:.9s;-o-animation-delay:.9s;animation-delay:.9s}[data-wp] .sequence-animation .layer-8{-webkit-animation:sequence-fw-in 2.25s step-end infinite forwards;-o-animation:sequence-fw-in 2.25s infinite forwards step-end;animation:sequence-fw-in 2.25s step-end infinite forwards;-webkit-animation-delay:1.05s;-o-animation-delay:1.05s;animation-delay:1.05s}[data-wp] .sequence-animation .layer-9{-webkit-animation:sequence-fw-in 2.25s step-end infinite forwards;-o-animation:sequence-fw-in 2.25s infinite forwards step-end;animation:sequence-fw-in 2.25s step-end infinite forwards;-webkit-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s}[data-wp] .sequence-animation .layer-10{-webkit-animation:sequence-fw-in 2.25s step-end infinite forwards;-o-animation:sequence-fw-in 2.25s infinite forwards step-end;animation:sequence-fw-in 2.25s step-end infinite forwards;-webkit-animation-delay:1.35s;-o-animation-delay:1.35s;animation-delay:1.35s}[data-wp] .sequence-animation .layer-11{-webkit-animation:sequence-fw-in 2.25s step-end infinite forwards;-o-animation:sequence-fw-in 2.25s infinite forwards step-end;animation:sequence-fw-in 2.25s step-end infinite forwards;-webkit-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}[data-wp] .sequence-animation .layer-12{-webkit-animation:sequence-fw-in 2.25s step-end infinite forwards;-o-animation:sequence-fw-in 2.25s infinite forwards step-end;animation:sequence-fw-in 2.25s step-end infinite forwards;-webkit-animation-delay:1.65s;-o-animation-delay:1.65s;animation-delay:1.65s}[data-wp] .sequence-animation .layer-13{-webkit-animation:sequence-fw-in 2.25s step-end infinite forwards;-o-animation:sequence-fw-in 2.25s infinite forwards step-end;animation:sequence-fw-in 2.25s step-end infinite forwards;-webkit-animation-delay:1.8s;-o-animation-delay:1.8s;animation-delay:1.8s}[data-wp] .sequence-animation .layer-14{-webkit-animation:sequence-fw-in 2.25s step-end infinite forwards;-o-animation:sequence-fw-in 2.25s infinite forwards step-end;animation:sequence-fw-in 2.25s step-end infinite forwards;-webkit-animation-delay:1.95s;-o-animation-delay:1.95s;animation-delay:1.95s}[data-wp] .sequence-animation .layer-15{-webkit-animation:sequence-fw-in 2.25s step-end infinite forwards;-o-animation:sequence-fw-in 2.25s infinite forwards step-end;animation:sequence-fw-in 2.25s step-end infinite forwards;-webkit-animation-delay:2.1s;-o-animation-delay:2.1s;animation-delay:2.1s}[data-wp] .sequence-animation .layer-16{-webkit-animation:sequence-fw-in 2.25s step-end infinite forwards;-o-animation:sequence-fw-in 2.25s infinite forwards step-end;animation:sequence-fw-in 2.25s step-end infinite forwards;-webkit-animation-delay:2.25s;-o-animation-delay:2.25s;animation-delay:2.25s}[data-wp] .team-sequence{pointer-events:none}[data-wp] .team-sequence .layer-1{-webkit-animation:sequence-team-in 3315ms step-end infinite forwards;-o-animation:sequence-team-in 3315ms infinite forwards step-end;animation:sequence-team-in 3315ms step-end infinite forwards;-webkit-animation-delay:0ms;-o-animation-delay:0ms;animation-delay:0ms}[data-wp] .team-sequence .layer-2{-webkit-animation:sequence-team-in 3315ms step-end infinite forwards;-o-animation:sequence-team-in 3315ms infinite forwards step-end;animation:sequence-team-in 3315ms step-end infinite forwards;-webkit-animation-delay:195ms;-o-animation-delay:195ms;animation-delay:195ms}[data-wp] .team-sequence .layer-3{-webkit-animation:sequence-team-in 3315ms step-end infinite forwards;-o-animation:sequence-team-in 3315ms infinite forwards step-end;animation:sequence-team-in 3315ms step-end infinite forwards;-webkit-animation-delay:.39s;-o-animation-delay:.39s;animation-delay:.39s}[data-wp] .team-sequence .layer-4{-webkit-animation:sequence-team-in 3315ms step-end infinite forwards;-o-animation:sequence-team-in 3315ms infinite forwards step-end;animation:sequence-team-in 3315ms step-end infinite forwards;-webkit-animation-delay:585ms;-o-animation-delay:585ms;animation-delay:585ms}[data-wp] .team-sequence .layer-5{-webkit-animation:sequence-team-in 3315ms step-end infinite forwards;-o-animation:sequence-team-in 3315ms infinite forwards step-end;animation:sequence-team-in 3315ms step-end infinite forwards;-webkit-animation-delay:.78s;-o-animation-delay:.78s;animation-delay:.78s}[data-wp] .team-sequence .layer-6{-webkit-animation:sequence-team-in 3315ms step-end infinite forwards;-o-animation:sequence-team-in 3315ms infinite forwards step-end;animation:sequence-team-in 3315ms step-end infinite forwards;-webkit-animation-delay:975ms;-o-animation-delay:975ms;animation-delay:975ms}[data-wp] .team-sequence .layer-7{-webkit-animation:sequence-team-in 3315ms step-end infinite forwards;-o-animation:sequence-team-in 3315ms infinite forwards step-end;animation:sequence-team-in 3315ms step-end infinite forwards;-webkit-animation-delay:1.17s;-o-animation-delay:1.17s;animation-delay:1.17s}[data-wp] .team-sequence .layer-8{-webkit-animation:sequence-team-in 3315ms step-end infinite forwards;-o-animation:sequence-team-in 3315ms infinite forwards step-end;animation:sequence-team-in 3315ms step-end infinite forwards;-webkit-animation-delay:1365ms;-o-animation-delay:1365ms;animation-delay:1365ms}[data-wp] .team-sequence .layer-9{-webkit-animation:sequence-team-in 3315ms step-end infinite forwards;-o-animation:sequence-team-in 3315ms infinite forwards step-end;animation:sequence-team-in 3315ms step-end infinite forwards;-webkit-animation-delay:1.56s;-o-animation-delay:1.56s;animation-delay:1.56s}[data-wp] .team-sequence .layer-10{-webkit-animation:sequence-team-in 3315ms step-end infinite forwards;-o-animation:sequence-team-in 3315ms infinite forwards step-end;animation:sequence-team-in 3315ms step-end infinite forwards;-webkit-animation-delay:1755ms;-o-animation-delay:1755ms;animation-delay:1755ms}[data-wp] .team-sequence .layer-11{-webkit-animation:sequence-team-in 3315ms step-end infinite forwards;-o-animation:sequence-team-in 3315ms infinite forwards step-end;animation:sequence-team-in 3315ms step-end infinite forwards;-webkit-animation-delay:1.95s;-o-animation-delay:1.95s;animation-delay:1.95s}[data-wp] .team-sequence .layer-12{-webkit-animation:sequence-team-in 3315ms step-end infinite forwards;-o-animation:sequence-team-in 3315ms infinite forwards step-end;animation:sequence-team-in 3315ms step-end infinite forwards;-webkit-animation-delay:2145ms;-o-animation-delay:2145ms;animation-delay:2145ms}[data-wp] .team-sequence .layer-13{-webkit-animation:sequence-team-in 3315ms step-end infinite forwards;-o-animation:sequence-team-in 3315ms infinite forwards step-end;animation:sequence-team-in 3315ms step-end infinite forwards;-webkit-animation-delay:2.34s;-o-animation-delay:2.34s;animation-delay:2.34s}[data-wp] .team-sequence .layer-14{-webkit-animation:sequence-team-in 3315ms step-end infinite forwards;-o-animation:sequence-team-in 3315ms infinite forwards step-end;animation:sequence-team-in 3315ms step-end infinite forwards;-webkit-animation-delay:2535ms;-o-animation-delay:2535ms;animation-delay:2535ms}[data-wp] .team-sequence .layer-15{-webkit-animation:sequence-team-in 3315ms step-end infinite forwards;-o-animation:sequence-team-in 3315ms infinite forwards step-end;animation:sequence-team-in 3315ms step-end infinite forwards;-webkit-animation-delay:2.73s;-o-animation-delay:2.73s;animation-delay:2.73s}[data-wp] .team-sequence .layer-16{-webkit-animation:sequence-team-in 3315ms step-end infinite forwards;-o-animation:sequence-team-in 3315ms infinite forwards step-end;animation:sequence-team-in 3315ms step-end infinite forwards;-webkit-animation-delay:2925ms;-o-animation-delay:2925ms;animation-delay:2925ms}[data-wp] .team-sequence .layer-17{-webkit-animation:sequence-team-in 3315ms step-end infinite forwards;-o-animation:sequence-team-in 3315ms infinite forwards step-end;animation:sequence-team-in 3315ms step-end infinite forwards;-webkit-animation-delay:3.12s;-o-animation-delay:3.12s;animation-delay:3.12s}[data-wp] [data-wp-el]{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-transition:all .6s cubic-bezier(.25,.46,.45,.94);-o-transition:all .6s cubic-bezier(.25,.46,.45,.94);transition:all .6s cubic-bezier(.25,.46,.45,.94)}[data-wp].active [data-wp-el]{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}[data-wp].active [data-lazy]:after{-webkit-animation:lazy-load .4s forwards;-o-animation:lazy-load .4s forwards;animation:lazy-load .4s forwards;-webkit-animation-timing-function:cubic-bezier(.25,.46,.45,.94);-o-animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-wp^=list] [data-wp-el]>*{opacity:0}@-webkit-keyframes fade-in-up{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-o-keyframes fade-in-up{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}[data-wp^=list].active [data-wp-el]:first-child>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:0ms;-o-animation-delay:0ms;animation-delay:0ms}[data-wp^=list].active [data-wp-el]:nth-child(2)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:.1s;-o-animation-delay:.1s;animation-delay:.1s}[data-wp^=list].active [data-wp-el]:nth-child(3)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s}[data-wp^=list].active [data-wp-el]:nth-child(4)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:.3s;-o-animation-delay:.3s;animation-delay:.3s}[data-wp^=list].active [data-wp-el]:nth-child(5)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}[data-wp^=list].active [data-wp-el]:nth-child(6)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}[data-wp^=list].active [data-wp-el]:nth-child(7)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s}[data-wp^=list].active [data-wp-el]:nth-child(8)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:.7s;-o-animation-delay:.7s;animation-delay:.7s}[data-wp^=list].active [data-wp-el]:nth-child(9)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}[data-wp^=list].active [data-wp-el]:nth-child(10)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:.9s;-o-animation-delay:.9s;animation-delay:.9s}[data-wp^=list].active [data-wp-el]:nth-child(11)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}[data-wp^=list].active [data-wp-el]:nth-child(12)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:1.1s;-o-animation-delay:1.1s;animation-delay:1.1s}[data-wp^=list].active [data-wp-el]:nth-child(13)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s}[data-wp^=list].active [data-wp-el]:nth-child(14)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:1.3s;-o-animation-delay:1.3s;animation-delay:1.3s}[data-wp^=list].active [data-wp-el]:nth-child(15)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:1.4s;-o-animation-delay:1.4s;animation-delay:1.4s}[data-wp^=list].active [data-wp-el]:nth-child(16)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}[data-wp^=list].active [data-wp-el]:nth-child(17)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:1.6s;-o-animation-delay:1.6s;animation-delay:1.6s}[data-wp^=list].active [data-wp-el]:nth-child(18)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:1.7s;-o-animation-delay:1.7s;animation-delay:1.7s}[data-wp^=list].active [data-wp-el]:nth-child(19)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:1.8s;-o-animation-delay:1.8s;animation-delay:1.8s}[data-wp^=list].active [data-wp-el]:nth-child(20)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:1.9s;-o-animation-delay:1.9s;animation-delay:1.9s}[data-wp^=list].active [data-wp-el]:nth-child(21)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}[data-wp^=list].active [data-wp-el]:nth-child(22)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:2.1s;-o-animation-delay:2.1s;animation-delay:2.1s}[data-wp^=list].active [data-wp-el]:nth-child(23)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:2.2s;-o-animation-delay:2.2s;animation-delay:2.2s}[data-wp^=list].active [data-wp-el]:nth-child(24)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:2.3s;-o-animation-delay:2.3s;animation-delay:2.3s}[data-wp^=list].active [data-wp-el]:nth-child(25)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:2.4s;-o-animation-delay:2.4s;animation-delay:2.4s}[data-wp^=list].active [data-wp-el]:nth-child(26)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}[data-wp^=list].active [data-wp-el]:nth-child(27)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:2.6s;-o-animation-delay:2.6s;animation-delay:2.6s}[data-wp^=list].active [data-wp-el]:nth-child(28)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:2.7s;-o-animation-delay:2.7s;animation-delay:2.7s}[data-wp^=list].active [data-wp-el]:nth-child(29)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:2.8s;-o-animation-delay:2.8s;animation-delay:2.8s}[data-wp^=list].active [data-wp-el]:nth-child(30)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:2.9s;-o-animation-delay:2.9s;animation-delay:2.9s}[data-wp^=list].active [data-wp-el]:nth-child(31)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:3s;-o-animation-delay:3s;animation-delay:3s}[data-wp^=list].active [data-wp-el]:nth-child(32)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:3.1s;-o-animation-delay:3.1s;animation-delay:3.1s}[data-wp^=list].active [data-wp-el]:nth-child(33)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:3.2s;-o-animation-delay:3.2s;animation-delay:3.2s}[data-wp^=list].active [data-wp-el]:nth-child(34)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:3.3s;-o-animation-delay:3.3s;animation-delay:3.3s}[data-wp^=list].active [data-wp-el]:nth-child(35)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:3.4s;-o-animation-delay:3.4s;animation-delay:3.4s}[data-wp^=list].active [data-wp-el]:nth-child(36)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:3.5s;-o-animation-delay:3.5s;animation-delay:3.5s}[data-wp^=list].active [data-wp-el]:nth-child(37)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:3.6s;-o-animation-delay:3.6s;animation-delay:3.6s}[data-wp^=list].active [data-wp-el]:nth-child(38)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:3.7s;-o-animation-delay:3.7s;animation-delay:3.7s}[data-wp^=list].active [data-wp-el]:nth-child(39)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:3.8s;-o-animation-delay:3.8s;animation-delay:3.8s}[data-wp^=list].active [data-wp-el]:nth-child(40)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:3.9s;-o-animation-delay:3.9s;animation-delay:3.9s}[data-wp^=list].active [data-wp-el]:nth-child(41)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:4s;-o-animation-delay:4s;animation-delay:4s}[data-wp^=list].active [data-wp-el]:nth-child(42)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:4.1s;-o-animation-delay:4.1s;animation-delay:4.1s}[data-wp^=list].active [data-wp-el]:nth-child(43)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:4.2s;-o-animation-delay:4.2s;animation-delay:4.2s}[data-wp^=list].active [data-wp-el]:nth-child(44)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:4.3s;-o-animation-delay:4.3s;animation-delay:4.3s}[data-wp^=list].active [data-wp-el]:nth-child(45)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:4.4s;-o-animation-delay:4.4s;animation-delay:4.4s}[data-wp^=list].active [data-wp-el]:nth-child(46)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:4.5s;-o-animation-delay:4.5s;animation-delay:4.5s}[data-wp^=list].active [data-wp-el]:nth-child(47)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:4.6s;-o-animation-delay:4.6s;animation-delay:4.6s}[data-wp^=list].active [data-wp-el]:nth-child(48)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:4.7s;-o-animation-delay:4.7s;animation-delay:4.7s}[data-wp^=list].active [data-wp-el]:nth-child(49)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:4.8s;-o-animation-delay:4.8s;animation-delay:4.8s}[data-wp^=list].active [data-wp-el]:nth-child(50)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:4.9s;-o-animation-delay:4.9s;animation-delay:4.9s}.validation_error{display:none}.validation_message{font-size:10px;bottom:-22px!important;left:0;top:auto!important}.gform_confirmation_message{font-size:20px;line-height:130%}.gf_clear{display:none}.gform_card_icon_container,.ginput_card_security_code_icon{display:none!important}.gform_wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.gform_wrapper form .gform_body{margin-bottom:30px}.gform_wrapper form .gform_body>.gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0}.gform_wrapper form .gform_body>.gform_fields>li{width:100%;position:relative;padding-left:0;margin-bottom:30px}@media (max-width:700px){.gform_wrapper form .gform_body>.gform_fields>li{margin-bottom:30px;width:100%!important}}.gform_wrapper form .gform_body>.gform_fields>li:after{display:none}.gform_wrapper form .gform_body>.gform_fields>li .ginput_preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.gform_wrapper form .gform_body>.gform_fields>li .ginput_preview strong{font-weight:400;margin-left:10px}.gform_wrapper form .gform_body>.gform_fields>li .ginput_container_address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.gform_wrapper form .gform_body>.gform_fields>li .ginput_container_address span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:32%}.gform_wrapper form .gform_body>.gform_fields>li .ginput_container_address span.ginput_full{width:100%;margin-bottom:15px}.gform_wrapper form .gform_body>.gform_fields>li .ginput_container_address span label{display:block;margin-bottom:8px}.gform_wrapper form .gform_body>.gform_fields>li .ginput_container_date>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gform_wrapper form .gform_body>.gform_fields>li .ginput_container_date>div .ginput_container{width:31%;position:relative}.gform_wrapper form .gform_body>.gform_fields>li .ginput_container_date>div .ginput_container:after{position:absolute;top:50%;-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%);right:10px;content:"";pointer-events:none;width:16px;height:18px}.gform_wrapper form .gform_body>.gform_fields>li .gfield_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0}.gform_wrapper form .gform_body>.gform_fields>li .gfield_radio li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px;padding-left:0;margin-right:20px}.gform_wrapper form .gform_body>.gform_fields>li .gfield_radio li:after{display:none}.gform_wrapper form .gform_body>.gform_fields>li .gfield_radio li input[type=radio]{-ms-flex-negative:0;flex-shrink:0;margin:0 8px 0 0}.gform_wrapper form .gform_body>.gform_fields>li .gfield_checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0}.gform_wrapper form .gform_body>.gform_fields>li .gfield_checkbox li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px;padding-left:0;margin-right:20px}.gform_wrapper form .gform_body>.gform_fields>li .gfield_checkbox li:after{display:none}.gform_wrapper form .gform_body>.gform_fields>li .gfield_checkbox li input[type=checkbox]{-ms-flex-negative:0;flex-shrink:0;margin:0 8px 0 0}.gform_wrapper form .gform_body>.gform_fields>li>.gfield_label{display:block;margin-bottom:8px}.gform_wrapper form .gform_body>.gform_fields>li .ginput_container_select{position:relative;width:100%}.gform_wrapper form .gform_body>.gform_fields>li .ginput_container_select:after{position:absolute;top:50%;-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%);right:10px;content:"";pointer-events:none;width:16px;height:18px}.gform_wrapper form .gform_body>.gform_fields>li .ginput_container_select select{-moz-appearance:none;-webkit-appearance:none;-ms-progress-appearance:none;padding-right:30px}.gform_wrapper form .gform_body>.gform_fields>li.title-block{margin-bottom:20px}.gform_wrapper form .gform_body>.gform_fields>li.hide-label>.gfield_label{display:none!important}.gform_wrapper form .gform_body>.gform_fields>li.centre-text>.gfield_label{text-align:center;display:block}.gform_wrapper form .gform_body>.gform_fields>li.centre-text input[type=email],.gform_wrapper form .gform_body>.gform_fields>li.centre-text input[type=text],.gform_wrapper form .gform_body>.gform_fields>li.centre-text select,.gform_wrapper form .gform_body>.gform_fields>li.centre-text textarea{text-align:center}.gform_wrapper form .gform_body>.gform_fields>li input[type=email],.gform_wrapper form .gform_body>.gform_fields>li input[type=text],.gform_wrapper form .gform_body>.gform_fields>li select,.gform_wrapper form .gform_body>.gform_fields>li textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;-ms-progress-appearance:none;background:transparent;resize:none;border:none;border-radius:0;-webkit-transition:all .4s cubic-bezier(.25,.46,.45,.94);-o-transition:all .4s cubic-bezier(.25,.46,.45,.94);transition:all .4s cubic-bezier(.25,.46,.45,.94)}.gform_wrapper form .gform_body>.gform_fields>li input[type=email]:focus,.gform_wrapper form .gform_body>.gform_fields>li input[type=text]:focus,.gform_wrapper form .gform_body>.gform_fields>li select:focus,.gform_wrapper form .gform_body>.gform_fields>li textarea:focus{outline:0}.gform_wrapper form .gform_body>.gform_fields>li input[type=email]::-webkit-input-placeholder,.gform_wrapper form .gform_body>.gform_fields>li input[type=text]::-webkit-input-placeholder,.gform_wrapper form .gform_body>.gform_fields>li select::-webkit-input-placeholder,.gform_wrapper form .gform_body>.gform_fields>li textarea::-webkit-input-placeholder{color:#000;opacity:1}.gform_wrapper form .gform_body>.gform_fields>li input[type=email]::placeholder,.gform_wrapper form .gform_body>.gform_fields>li input[type=text]::placeholder,.gform_wrapper form .gform_body>.gform_fields>li select::placeholder,.gform_wrapper form .gform_body>.gform_fields>li textarea::placeholder{color:#000;opacity:1}.gform_wrapper form .gform_body>.gform_fields>li input[type=email]:-moz-placeholder,.gform_wrapper form .gform_body>.gform_fields>li input[type=text]:-moz-placeholder,.gform_wrapper form .gform_body>.gform_fields>li select:-moz-placeholder,.gform_wrapper form .gform_body>.gform_fields>li textarea:-moz-placeholder{color:#000;opacity:1}.gform_wrapper form .gform_body>.gform_fields>li input[type=email]:-ms-input-placeholder,.gform_wrapper form .gform_body>.gform_fields>li input[type=email]::-ms-input-placeholder,.gform_wrapper form .gform_body>.gform_fields>li input[type=text]:-ms-input-placeholder,.gform_wrapper form .gform_body>.gform_fields>li input[type=text]::-ms-input-placeholder,.gform_wrapper form .gform_body>.gform_fields>li select:-ms-input-placeholder,.gform_wrapper form .gform_body>.gform_fields>li select::-ms-input-placeholder,.gform_wrapper form .gform_body>.gform_fields>li textarea:-ms-input-placeholder,.gform_wrapper form .gform_body>.gform_fields>li textarea::-ms-input-placeholder{color:#000;opacity:1}.gform_wrapper form .gform_body>.gform_fields>li.third{width:31%}.gform_wrapper form .gform_body>.gform_fields>li.half{width:calc(50% - 12.5px)}.gform_wrapper form .gform_body>.gform_fields>li.two-thirds{width:65.5%}.gform_wrapper form .gform_footer{text-align:center}.gform_wrapper form .gform_footer .gform_button{-moz-appearance:none;-webkit-appearance:none;-ms-progress-appearance:none;background:transparent;border-radius:0 0 0 0}.gform_wrapper form .gform_footer .gform_button:focus{outline:0}body img.gform_ajax_spinner{display:none!important}.gform_validation_container{position:fixed!important;left:999px;visibility:hidden}body .gform_wrapper h3.gform_title{display:none!important}[type=radio]:checked,[type=radio]:not(:checked){position:absolute!important;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative!important;padding-left:21px!important;cursor:pointer!important}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:2px;height:15px;width:15px;border-radius:100%;border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:"";position:absolute;width:15px;height:15px;top:2px;left:0;opacity:1;background:#fff;border-radius:100%;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}[type=radio]:not(:checked)+label:after{opacity:0}[type=radio]:checked+label:after{opacity:1}[type=radio]:disabled:not(:checked)+label:before{-webkit-box-shadow:none;box-shadow:none;border-color:#bbb;background-color:#ddd}[type=radio]:disabled:checked+label:after{color:#999}[type=radio]:disabled+label{color:#aaa}[type=checkbox]:checked,[type=checkbox]:not(:checked){position:absolute!important;left:-9999px}[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label{position:relative!important;padding-left:22px!important;cursor:pointer!important}[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:1px;-webkit-box-sizing:border-box;box-sizing:border-box;height:15px;width:15px;background:transparent;border:2px solid #fff}[type=checkbox]:checked+label:after,[type=checkbox]:not(:checked)+label:after{content:"";position:absolute;width:15px;height:15px;top:1px;left:0;opacity:1;background:#fff;-webkit-transition:all .4s cubic-bezier(.25,.46,.45,.94);-o-transition:all .4s cubic-bezier(.25,.46,.45,.94);transition:all .4s cubic-bezier(.25,.46,.45,.94)}[type=checkbox]:not(:checked)+label:after{opacity:0}[type=checkbox]:checked+label:after{opacity:1}[type=checkbox]:disabled:checked+label:before{-webkit-box-shadow:none;box-shadow:none;border-color:#bbb;background-color:#ddd}[type=checkbox]:disabled:checked+label:after{color:#999}[type=checkbox]:disabled+label{color:#aaa}.transition-fade{opacity:1;-webkit-transition:opacity .6s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .6s cubic-bezier(.25,.46,.45,.94);transition:opacity .6s cubic-bezier(.25,.46,.45,.94)}html.is-animating .transition-fade,html.is-leaving .header__trigger{opacity:0}.cookie-notice{background:#000;color:#fff;left:0;top:0;position:fixed;text-align:center;width:100%;z-index:10}.large-type,.large-type--process{font-size:0;margin-bottom:8.07292vw}.large-type--process svg,.large-type svg{position:relative;width:101%;-webkit-transform:translateX(-1%);-o-transform:translateX(-1%);transform:translateX(-1%)}.large-type--process rect,.large-type rect{fill:none}.large-type__line{overflow-y:hidden}.large-type__line use{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:transform .6s cubic-bezier(.25,.46,.45,.94);-o-transition:transform .6s cubic-bezier(.25,.46,.45,.94);-webkit-transition:-webkit-transform .6s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .6s cubic-bezier(.25,.46,.45,.94);-o-transition:-o-transform .6s cubic-bezier(.25,.46,.45,.94);transition:transform .6s cubic-bezier(.25,.46,.45,.94);transition:transform .6s cubic-bezier(.25,.46,.45,.94),-webkit-transform .6s cubic-bezier(.25,.46,.45,.94),-o-transform .6s cubic-bezier(.25,.46,.45,.94)}.large-type--process{padding-bottom:27.34375vw}@media (max-width:700px){.large-type--process{padding-bottom:35vw}}.falling-shape{opacity:0}.process-shape{isolation:isolate}.process-shape__image-mask{mix-blend-mode:difference;position:absolute}.process-shape__image-mask>*{position:absolute;top:0;left:0;width:100%}.process-shape--1{top:-30%;left:25%;width:50%;z-index:2}@-webkit-keyframes process-tween-1{0%{-webkit-clip-path:polygon(1% 64.75%,0 40.5%,46.75% 0,100% 45.45%,82.15% 100%);clip-path:polygon(1% 64.75%,0 40.5%,46.75% 0,100% 45.45%,82.15% 100%)}50%{-webkit-clip-path:polygon(2.5% 67.25%,2.5% 43%,49.25% 2.5%,97.5% 47.95%,84.65% 100%);clip-path:polygon(2.5% 67.25%,2.5% 43%,49.25% 2.5%,97.5% 47.95%,84.65% 100%)}to{-webkit-clip-path:polygon(.5% 63.25%,.25% 38.75%,45.25% .25%,99.5% 43.75%,80.75% 98.75%);clip-path:polygon(.5% 63.25%,.25% 38.75%,45.25% .25%,99.5% 43.75%,80.75% 98.75%)}}@-o-keyframes process-tween-1{0%{clip-path:polygon(1% 64.75%,0 40.5%,46.75% 0,100% 45.45%,82.15% 100%)}50%{clip-path:polygon(2.5% 67.25%,2.5% 43%,49.25% 2.5%,97.5% 47.95%,84.65% 100%)}to{clip-path:polygon(.5% 63.25%,.25% 38.75%,45.25% .25%,99.5% 43.75%,80.75% 98.75%)}}@keyframes process-tween-1{0%{-webkit-clip-path:polygon(1% 64.75%,0 40.5%,46.75% 0,100% 45.45%,82.15% 100%);clip-path:polygon(1% 64.75%,0 40.5%,46.75% 0,100% 45.45%,82.15% 100%)}50%{-webkit-clip-path:polygon(2.5% 67.25%,2.5% 43%,49.25% 2.5%,97.5% 47.95%,84.65% 100%);clip-path:polygon(2.5% 67.25%,2.5% 43%,49.25% 2.5%,97.5% 47.95%,84.65% 100%)}to{-webkit-clip-path:polygon(.5% 63.25%,.25% 38.75%,45.25% .25%,99.5% 43.75%,80.75% 98.75%);clip-path:polygon(.5% 63.25%,.25% 38.75%,45.25% .25%,99.5% 43.75%,80.75% 98.75%)}}.process-shape--1 .image-mask__inner{-webkit-clip-path:polygon(1% 64.75%,0 40.5%,46.75% 0,100% 45.45%,82.15% 100%);clip-path:polygon(1% 64.75%,0 40.5%,46.75% 0,100% 45.45%,82.15% 100%);-webkit-animation:process-tween-1 4.2s infinite alternate;-o-animation:process-tween-1 4.2s infinite alternate;animation:process-tween-1 4.2s infinite alternate}.process-shape--1 .image-mask__inner:before{content:"";position:relative;display:block;height:0;width:100%;padding-top:33.84615%}.process-shape--2{top:0;width:54.16667%;right:0;z-index:2}@-webkit-keyframes process-tween-2{0%{-webkit-clip-path:polygon(0 49.45%,49.65% 0,100% 50.2%,57.32% 100%);clip-path:polygon(0 49.45%,49.65% 0,100% 50.2%,57.32% 100%)}50%{-webkit-clip-path:polygon(1.5% 51.15%,47.95% 2.5%,98.25% 52.5%,55.15% 97.2%);clip-path:polygon(1.5% 51.15%,47.95% 2.5%,98.25% 52.5%,55.15% 97.2%)}to{-webkit-clip-path:polygon(.25% 47.25%,51.25% 1.25%,97.25% 48.2%,59.2% 99%);clip-path:polygon(.25% 47.25%,51.25% 1.25%,97.25% 48.2%,59.2% 99%)}}@-o-keyframes process-tween-2{0%{clip-path:polygon(0 49.45%,49.65% 0,100% 50.2%,57.32% 100%)}50%{clip-path:polygon(1.5% 51.15%,47.95% 2.5%,98.25% 52.5%,55.15% 97.2%)}to{clip-path:polygon(.25% 47.25%,51.25% 1.25%,97.25% 48.2%,59.2% 99%)}}@keyframes process-tween-2{0%{-webkit-clip-path:polygon(0 49.45%,49.65% 0,100% 50.2%,57.32% 100%);clip-path:polygon(0 49.45%,49.65% 0,100% 50.2%,57.32% 100%)}50%{-webkit-clip-path:polygon(1.5% 51.15%,47.95% 2.5%,98.25% 52.5%,55.15% 97.2%);clip-path:polygon(1.5% 51.15%,47.95% 2.5%,98.25% 52.5%,55.15% 97.2%)}to{-webkit-clip-path:polygon(.25% 47.25%,51.25% 1.25%,97.25% 48.2%,59.2% 99%);clip-path:polygon(.25% 47.25%,51.25% 1.25%,97.25% 48.2%,59.2% 99%)}}.process-shape--2 .image-mask__inner{-webkit-clip-path:polygon(0 49.45%,49.65% 0,100% 50.2%,57.32% 100%);clip-path:polygon(0 49.45%,49.65% 0,100% 50.2%,57.32% 100%);-webkit-animation:process-tween-2 4.2s infinite alternate;-o-animation:process-tween-2 4.2s infinite alternate;animation:process-tween-2 4.2s infinite alternate}.process-shape--2 .image-mask__inner:before{content:"";position:relative;display:block;height:0;width:100%;padding-top:85.83691%}.process-shape--3{top:0;width:41.66667%;left:0;position:absolute;z-index:2;mix-blend-mode:difference}@-webkit-keyframes process-tween-3{0%{-webkit-clip-path:ellipse(50% 100% at 50% 100%);clip-path:ellipse(50% 100% at 50% 100%)}50%{-webkit-clip-path:ellipse(47.5% 100% at 50% 100%);clip-path:ellipse(47.5% 100% at 50% 100%)}to{-webkit-clip-path:ellipse(49.75% 100% at 50% 100%);clip-path:ellipse(49.75% 100% at 50% 100%)}}@-o-keyframes process-tween-3{0%{clip-path:ellipse(50% 100% at 50% 100%)}50%{clip-path:ellipse(47.5% 100% at 50% 100%)}to{clip-path:ellipse(49.75% 100% at 50% 100%)}}@keyframes process-tween-3{0%{-webkit-clip-path:ellipse(50% 100% at 50% 100%);clip-path:ellipse(50% 100% at 50% 100%)}50%{-webkit-clip-path:ellipse(47.5% 100% at 50% 100%);clip-path:ellipse(47.5% 100% at 50% 100%)}to{-webkit-clip-path:ellipse(49.75% 100% at 50% 100%);clip-path:ellipse(49.75% 100% at 50% 100%)}}.process-shape--3 .image-mask{position:relative;top:auto;left:auto;width:100%}.process-shape--3 .image-mask__inner{position:absolute;top:0;left:0;width:100%;-webkit-clip-path:ellipse(50% 100% at 50% 100%);clip-path:ellipse(50% 100% at 50% 100%);-webkit-animation:process-tween-3 4.2s infinite alternate;-o-animation:process-tween-3 4.2s infinite alternate;animation:process-tween-3 4.2s infinite alternate;-webkit-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s}.process-shape--3 .image-mask__inner:before{content:"";position:relative;display:block;height:0;width:100%;padding-top:45.97701%}.vision-shape{position:relative;isolation:isolate}.vision-shape .large-type,.vision-shape .large-type--process{width:75%}.vision-shape__image-mask{mix-blend-mode:difference;position:absolute}.vision-shape--1{top:7.5%;left:-2.31481%;width:33.33333%;z-index:2}@-webkit-keyframes vision-tween-1{0%{-webkit-clip-path:polygon(0 88.3%,88.31% 0,100% 11.64%,11.61% 100%);clip-path:polygon(0 88.3%,88.31% 0,100% 11.64%,11.61% 100%)}50%{-webkit-clip-path:polygon(1.25% 86.6%,90.25% 1.25%,99.25% 13.84%,9.75% 99.72%);clip-path:polygon(1.25% 86.6%,90.25% 1.25%,99.25% 13.84%,9.75% 99.72%)}to{-webkit-clip-path:polygon(.5% 85.95%,85.25% .25%,99.75% 10.75%,10.25% 97.25%);clip-path:polygon(.5% 85.95%,85.25% .25%,99.75% 10.75%,10.25% 97.25%)}}@-o-keyframes vision-tween-1{0%{clip-path:polygon(0 88.3%,88.31% 0,100% 11.64%,11.61% 100%)}50%{clip-path:polygon(1.25% 86.6%,90.25% 1.25%,99.25% 13.84%,9.75% 99.72%)}to{clip-path:polygon(.5% 85.95%,85.25% .25%,99.75% 10.75%,10.25% 97.25%)}}@keyframes vision-tween-1{0%{-webkit-clip-path:polygon(0 88.3%,88.31% 0,100% 11.64%,11.61% 100%);clip-path:polygon(0 88.3%,88.31% 0,100% 11.64%,11.61% 100%)}50%{-webkit-clip-path:polygon(1.25% 86.6%,90.25% 1.25%,99.25% 13.84%,9.75% 99.72%);clip-path:polygon(1.25% 86.6%,90.25% 1.25%,99.25% 13.84%,9.75% 99.72%)}to{-webkit-clip-path:polygon(.5% 85.95%,85.25% .25%,99.75% 10.75%,10.25% 97.25%);clip-path:polygon(.5% 85.95%,85.25% .25%,99.75% 10.75%,10.25% 97.25%)}}.vision-shape--1 .image-mask__inner{-webkit-clip-path:polygon(0 88.3%,88.31% 0,100% 11.64%,11.61% 100%);clip-path:polygon(0 88.3%,88.31% 0,100% 11.64%,11.61% 100%);-webkit-animation:vision-tween-1 4.2s infinite alternate;-o-animation:vision-tween-1 4.2s infinite alternate;animation:vision-tween-1 4.2s infinite alternate;-webkit-animation-delay:.25s;-o-animation-delay:.25s;animation-delay:.25s}.vision-shape--1 .image-mask__inner:before{content:"";position:relative;display:block;height:0;width:100%;padding-top:100%}.vision-shape--2{top:7.5%;right:0;width:29.16667%;z-index:2}@-webkit-keyframes vision-tween-2{0%{-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%)}50%{-webkit-clip-path:circle(47.5% at 50% 50%);clip-path:circle(47.5% at 50% 50%)}to{-webkit-clip-path:circle(49.75% at 50% 50%);clip-path:circle(49.75% at 50% 50%)}}@-o-keyframes vision-tween-2{0%{clip-path:circle(50% at 50% 50%)}50%{clip-path:circle(47.5% at 50% 50%)}to{clip-path:circle(49.75% at 50% 50%)}}@keyframes vision-tween-2{0%{-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%)}50%{-webkit-clip-path:circle(47.5% at 50% 50%);clip-path:circle(47.5% at 50% 50%)}to{-webkit-clip-path:circle(49.75% at 50% 50%);clip-path:circle(49.75% at 50% 50%)}}.vision-shape--2 .image-mask__inner{-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);-webkit-animation:vision-tween-2 4.2s infinite alternate;-o-animation:vision-tween-2 4.2s infinite alternate;animation:vision-tween-2 4.2s infinite alternate}.vision-shape--2 .image-mask__inner:before{content:"";position:relative;display:block;height:0;width:100%;padding-top:100%}.vision-shape--3{width:43.75%;bottom:0;right:16.66667%;z-index:2}@-webkit-keyframes vision-tween-3{0%{-webkit-clip-path:polygon(0 47.54%,48.41% 0,100% 50.2%,70.88% 100%);clip-path:polygon(0 47.54%,48.41% 0,100% 50.2%,70.88% 100%)}50%{-webkit-clip-path:polygon(1.25% 45.24%,50.65% 1.25%,99.25% 52.1%,68.5% 99.7%);clip-path:polygon(1.25% 45.24%,50.65% 1.25%,99.25% 52.1%,68.5% 99.7%)}to{-webkit-clip-path:polygon(.25% 48.75%,47.25% .5%,98.5% 51.5%,71.24% 98.95%);clip-path:polygon(.25% 48.75%,47.25% .5%,98.5% 51.5%,71.24% 98.95%)}}@-o-keyframes vision-tween-3{0%{clip-path:polygon(0 47.54%,48.41% 0,100% 50.2%,70.88% 100%)}50%{clip-path:polygon(1.25% 45.24%,50.65% 1.25%,99.25% 52.1%,68.5% 99.7%)}to{clip-path:polygon(.25% 48.75%,47.25% .5%,98.5% 51.5%,71.24% 98.95%)}}@keyframes vision-tween-3{0%{-webkit-clip-path:polygon(0 47.54%,48.41% 0,100% 50.2%,70.88% 100%);clip-path:polygon(0 47.54%,48.41% 0,100% 50.2%,70.88% 100%)}50%{-webkit-clip-path:polygon(1.25% 45.24%,50.65% 1.25%,99.25% 52.1%,68.5% 99.7%);clip-path:polygon(1.25% 45.24%,50.65% 1.25%,99.25% 52.1%,68.5% 99.7%)}to{-webkit-clip-path:polygon(.25% 48.75%,47.25% .5%,98.5% 51.5%,71.24% 98.95%);clip-path:polygon(.25% 48.75%,47.25% .5%,98.5% 51.5%,71.24% 98.95%)}}.vision-shape--3 .image-mask__inner{-webkit-clip-path:polygon(0 47.54%,48.41% 0,100% 50.2%,70.88% 100%);clip-path:polygon(0 47.54%,48.41% 0,100% 50.2%,70.88% 100%);-webkit-animation:vision-tween-3 4.2s infinite alternate;-o-animation:vision-tween-3 4.2s infinite alternate;animation:vision-tween-3 4.2s infinite alternate;-webkit-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}.vision-shape--3 .image-mask__inner:before{content:"";position:relative;display:block;height:0;width:100%;padding-top:58.82353%}@media (max-width:900px){.home .fw-image__wrapper{padding-left:0;padding-right:0}}.fw-image{overflow:hidden;margin-left:auto;margin-right:auto}.fw-image,.fw-image:before{width:100%;position:relative}.fw-image:before{content:"";display:block;height:0;padding-top:42.10526%}@media (max-width:1480px){.fw-image:before{content:"";position:relative;display:block;height:0;width:100%;padding-top:58.82353%}}.woocommerce-checkout:not(body),.woocommerce:not(body){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.woocommerce-checkout:not(body) small,.woocommerce:not(body) small{display:block;padding-top:10px;color:#000;font-size:20px;line-height:1.6}@media screen and (min-width:700px){.woocommerce-checkout:not(body) small,.woocommerce:not(body) small{font-size:20px}}@media screen and (min-width:1480px){.woocommerce-checkout:not(body) small,.woocommerce:not(body) small{font-size:25px}}.woocommerce-notices-wrapper{width:100%;margin-bottom:32px}.woocommerce-notices-wrapper:empty{margin-bottom:0}.woocommerce-notices-wrapper .wc-forward{display:none}.woocommerce-notices-wrapper [role=alert]{margin-bottom:20px}.woocommerce-notices-wrapper [role=alert]:last-child{margin-bottom:0}.woocommerce-notices-wrapper [role=alert] a:not(.button),.woocommerce-notices-wrapper [role=alert] li{font-family:inherit;margin-bottom:20px}.woocommerce-notices-wrapper [role=alert] a:not(.button):last-child,.woocommerce-notices-wrapper [role=alert] li:last-child{margin-bottom:0}.woocommerce-notices-wrapper [role=alert] a{color:#000}.col2-set,.woocommerce-cart-form{max-width:calc(66.66667% - 12px);width:100%}@media (max-width:900px){.col2-set,.woocommerce-cart-form{max-width:100%}}.col2-set table,.woocommerce-cart-form table{width:100%}.col2-set input,.woocommerce-cart-form input{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;-ms-progress-appearance:none;background:transparent;resize:none;color:#000;border:1px solid #000;padding:0 12px;border-radius:0;font-size:14px;height:30px;-webkit-transition:all .4s cubic-bezier(.25,.46,.45,.94);-o-transition:all .4s cubic-bezier(.25,.46,.45,.94);transition:all .4s cubic-bezier(.25,.46,.45,.94)}.col2-set input:focus,.woocommerce-cart-form input:focus{outline:0}.col2-set input::-webkit-input-placeholder,.woocommerce-cart-form input::-webkit-input-placeholder{color:#000;opacity:1}.col2-set input::placeholder,.woocommerce-cart-form input::placeholder{color:#000;opacity:1}.col2-set input:-ms-input-placeholder,.col2-set input::-ms-input-placeholder,.woocommerce-cart-form input:-ms-input-placeholder,.woocommerce-cart-form input::-ms-input-placeholder{color:#000;opacity:1}.cart-collaterals tbody tr td,.cart-collaterals tbody tr th,.cart tbody tr,.cart thead th,.woocommerce-checkout-review-order table tr td,.woocommerce-checkout-review-order table tr th,.woocommerce-checkout-review-order tbody tr td,.woocommerce-checkout-review-order tbody tr th,.woocommerce-checkout .woocommerce-billing-fields h3{padding:10px 0}.cart thead{display:block}.cart thead th{font-weight:700}.cart tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;text-align:left}@media (max-width:700px){.cart tr{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.cart tr td,.cart tr th{margin-right:24px;font-size:20px;line-height:1.6}@media screen and (min-width:700px){.cart tr td,.cart tr th{font-size:20px}}@media screen and (min-width:1480px){.cart tr td,.cart tr th{font-size:25px}}.cart tr td:last-child,.cart tr th:last-child{margin-right:0}.cart tbody td{vertical-align:middle}.cart tbody tr:first-child{border-top:none}.cart tbody tr:last-child{padding:0}.cart .product-remove{position:absolute;left:0;top:10px;width:16px;height:16px;z-index:5}@media (max-width:700px){.cart .product-remove{width:calc(10% - 19.2px);padding:12px;position:static}}.cart .product-remove a{width:100%;height:100%;display:block;position:relative;font-size:0;color:transparent;-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cart .product-remove a:after,.cart .product-remove a:before{content:"";display:inline-block;position:absolute;height:1px;width:100%;top:50%;left:50%;background:#000}.cart .product-remove a:before{-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cart .product-remove a:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-o-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.cart .product-thumbnail{width:calc(20% - 19.2px)}@media (max-width:700px){.cart .product-thumbnail{display:none}}.cart .product-thumbnail a{position:relative;display:block;background:#fff}.cart .product-thumbnail a:after{content:"";position:relative;display:block;height:0;width:100%;padding-top:133.33333%}.cart .product-thumbnail a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cart .product-name,.cart .product-price,.cart .product-quantity,.cart .product-subtotal{width:calc(20% - 19.2px)}.cart .quantity label,.cart thead .product-remove{display:none}.cart .quantity input{width:54px}.actions{border-top:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:900px){.actions{margin:2.7em 0}}.actionstd{padding-top:20px!important}.actions .coupon{min-width:360px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2.7em 32px 2.7em 0}@media (max-width:900px){.actions .coupon{margin:0}}.actions .coupon input{width:calc(66.66% - 24px)}.actions .coupon label{display:none}.actions .coupon .button{margin-left:20px}@media (max-width:900px){.actions{margin-bottom:4em}}@media (max-width:700px){.actions{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.actions .button{background:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;white-space:nowrap;border:0;border-radius:0}@media (max-width:700px){.actions>.button{margin-left:0;margin-bottom:20px}}.woocommerce-info.cart-empty{width:100%;display:block;font-size:22px;line-height:1.43}@media screen and (min-width:480px){.woocommerce-info.cart-empty{font-size:22px}}@media screen and (min-width:700px){.woocommerce-info.cart-empty{font-size:25px}}@media screen and (min-width:1480px){.woocommerce-info.cart-empty{font-size:37px}}@media screen and (min-width:2040px){.woocommerce-info.cart-empty{font-size:37px}}.cart-collaterals,.woocommerce-checkout-review-order{position:-webkit-sticky;position:sticky;top:100px;width:100%;max-width:calc(33.33333% - 12px);border:1px solid #000;padding:10px 10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;-ms-flex-negative:0;flex-shrink:0;margin-bottom:40px}@media (max-width:900px){.cart-collaterals,.woocommerce-checkout-review-order{max-width:100%}}@media (max-width:700px){.cart-collaterals,.woocommerce-checkout-review-order{width:100%}}.cart-collaterals tbody tr,.woocommerce-checkout-review-order tbody tr{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0;margin-bottom:10px}.cart-collaterals tbody tr.order-total,.woocommerce-checkout-review-order tbody tr.order-total{margin-bottom:2.7em;font-weight:400}.cart-collaterals tbody tr.order-total strong,.woocommerce-checkout-review-order tbody tr.order-total strong{font-weight:400}.cart-collaterals tbody tr td,.woocommerce-checkout-review-order tbody tr td{width:calc(50% - 12.5px)}@media (max-width:700px){.cart-collaterals tbody tr td,.woocommerce-checkout-review-order tbody tr td{width:calc(75% - 12.5px)}}.cart-collaterals tbody tr th,.woocommerce-checkout-review-order tbody tr th{width:calc(50% - 12.5px)}@media (max-width:700px){.cart-collaterals tbody tr th,.woocommerce-checkout-review-order tbody tr th{width:calc(25% - 12.5px)}}.cart-collaterals table,.woocommerce-checkout-review-order table{width:100%}.cart-collaterals h2,.woocommerce-checkout-review-order h2{margin-bottom:0;padding-bottom:10px;font-weight:700;font-size:20px;line-height:1.6}@media screen and (min-width:700px){.cart-collaterals h2,.woocommerce-checkout-review-order h2{font-size:20px}}@media screen and (min-width:1480px){.cart-collaterals h2,.woocommerce-checkout-review-order h2{font-size:25px}}.woocommerce-shipping-calculator .shipping-calculator-button{margin-bottom:32px;display:inline-block;height:1.4em}.woocommerce-shipping-calculator p{margin-bottom:20px;font-size:20px;line-height:1.6}@media screen and (min-width:700px){.woocommerce-shipping-calculator p{font-size:20px}}@media screen and (min-width:1480px){.woocommerce-shipping-calculator p{font-size:25px}}.woocommerce-shipping-calculator select{width:100%;border:1px solid #000;padding:0 12px;border-radius:0;font-size:14px;height:30px}.woocommerce-form-coupon-toggle,.woocommerce-NoticeGroup{display:none}.woocommerce-form-login-toggle a{color:#000}.woocommerce-checkout{padding:32px 0 80px!important}.woocommerce-checkout .checkbox{font-weight:700}.woocommerce-checkout .checkbox [type=checkbox]:checked+span,.woocommerce-checkout .checkbox [type=checkbox]:not(:checked)+span{position:relative!important;padding-left:22px!important;cursor:pointer!important}.woocommerce-checkout .checkbox [type=checkbox]:checked+span:before,.woocommerce-checkout .checkbox [type=checkbox]:not(:checked)+span:before{content:"";position:absolute;left:0;top:2px;-webkit-box-sizing:border-box;box-sizing:border-box;height:12px;width:12px;background:transparent;border-radius:100%;border:1px solid #000}.woocommerce-checkout .checkbox [type=checkbox]:checked+span:after,.woocommerce-checkout .checkbox [type=checkbox]:not(:checked)+span:after{content:"";position:absolute;width:12px;height:12px;top:2px;left:0;opacity:1;background:#000;border-radius:100%;-webkit-transition:all .4s cubic-bezier(.25,.46,.45,.94);-o-transition:all .4s cubic-bezier(.25,.46,.45,.94);transition:all .4s cubic-bezier(.25,.46,.45,.94)}.woocommerce-checkout .checkbox [type=checkbox]:not(:checked)+span:after{opacity:0}.woocommerce-checkout .checkbox [type=checkbox]:checked+span:after{opacity:1}.woocommerce-checkout .checkbox [type=checkbox]:disabled:checked+span:before{-webkit-box-shadow:none;box-shadow:none;border-color:#000;background-color:#000;opacity:.6}.woocommerce-checkout .checkbox [type=checkbox]:disabled+span,.woocommerce-checkout .checkbox [type=checkbox]:disabled:checked+span:after{color:#000;opacity:.6}.woocommerce-checkout-review-order table thead{display:block}.woocommerce-checkout-review-order table thead tr{margin-bottom:0}.woocommerce-checkout-review-order table thead tr th{padding-top:0;font-weight:700;text-transform:uppercase;width:calc(50% - 12.5px);font-size:20px;line-height:1.6}@media screen and (min-width:700px){.woocommerce-checkout-review-order table thead tr th{font-size:20px}}@media screen and (min-width:1480px){.woocommerce-checkout-review-order table thead tr th{font-size:25px}}.woocommerce-checkout-review-order table tr{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0;margin-bottom:20px}.woocommerce-checkout-review-order table tr td{width:calc(50% - 12.5px)}.woocommerce-checkout-review-order table tr th{width:calc(50% - 12.5px);font-weight:400}@media (max-width:700px){.woocommerce-checkout-review-order table tr th{width:calc(25% - 12.5px)}}.woocommerce-checkout-review-order table tr:first-child td,.woocommerce-checkout-review-order table tr:first-child th{border-top:none}.woocommerce-checkout-review-order table strong{font-weight:400}.woocommerce-checkout .woocommerce-billing-fields h3{margin-bottom:0;font-weight:700;font-size:20px;line-height:1.6}@media screen and (min-width:700px){.woocommerce-checkout .woocommerce-billing-fields h3{font-size:20px}}@media screen and (min-width:1480px){.woocommerce-checkout .woocommerce-billing-fields h3{font-size:25px}}.woocommerce-checkout h3{padding-bottom:10px;margin-bottom:0;font-weight:700;font-size:20px;line-height:1.6}@media screen and (min-width:700px){.woocommerce-checkout h3{font-size:20px}}@media screen and (min-width:1480px){.woocommerce-checkout h3{font-size:25px}}.woocommerce-checkout input,.woocommerce-checkout select,.woocommerce-checkout textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;-ms-progress-appearance:none;background:transparent;resize:none;color:#000;border:1px solid #000;padding:0 8px;border-radius:0;height:30px;-webkit-transition:all .4s cubic-bezier(.25,.46,.45,.94);-o-transition:all .4s cubic-bezier(.25,.46,.45,.94);transition:all .4s cubic-bezier(.25,.46,.45,.94)}.woocommerce-checkout input:focus,.woocommerce-checkout select:focus,.woocommerce-checkout textarea:focus{outline:0}.woocommerce-checkout input::-webkit-input-placeholder,.woocommerce-checkout select::-webkit-input-placeholder,.woocommerce-checkout textarea::-webkit-input-placeholder{color:#000;opacity:.6}.woocommerce-checkout input::placeholder,.woocommerce-checkout select::placeholder,.woocommerce-checkout textarea::placeholder{color:#000;opacity:.6}.woocommerce-checkout input:-ms-input-placeholder,.woocommerce-checkout input::-ms-input-placeholder,.woocommerce-checkout select:-ms-input-placeholder,.woocommerce-checkout select::-ms-input-placeholder,.woocommerce-checkout textarea:-ms-input-placeholder,.woocommerce-checkout textarea::-ms-input-placeholder{color:#000;opacity:.6}.woocommerce-checkout textarea{padding:8px;height:auto}.checkout #order_review_heading{display:none}.checkout .form-row{margin-bottom:20px}.checkout .form-row.create-account{margin-bottom:0}.checkout .form-row label{padding-bottom:10px}.checkout .form-row#billing_first_name_field label,.checkout .form-row#billing_last_name_field label{padding-top:10px}.checkout .form-row.notes{margin-bottom:32px}@media (max-width:700px){.checkout .form-row.notes{margin-bottom:1em}}.checkout .form-row.place-order{margin-bottom:.25em}.checkout .form-row label{display:block}.checkout .form-row abbr{display:none}.checkout .woocommerce-billing-fields__field-wrapper,.checkout .woocommerce-shipping-fields__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2em}.checkout .woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper,.checkout .woocommerce-shipping-fields__field-wrapper .woocommerce-input-wrapper{margin-top:.25em;display:block}.checkout .woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper strong,.checkout .woocommerce-shipping-fields__field-wrapper .woocommerce-input-wrapper strong{font-weight:400}.checkout .woocommerce-billing-fields__field-wrapper p,.checkout .woocommerce-shipping-fields__field-wrapper p{width:calc(50% - 12.5px);font-size:20px;line-height:1.6}@media screen and (min-width:700px){.checkout .woocommerce-billing-fields__field-wrapper p,.checkout .woocommerce-shipping-fields__field-wrapper p{font-size:20px}}@media screen and (min-width:1480px){.checkout .woocommerce-billing-fields__field-wrapper p,.checkout .woocommerce-shipping-fields__field-wrapper p{font-size:25px}}@media (max-width:700px){.checkout .woocommerce-billing-fields__field-wrapper p,.checkout .woocommerce-shipping-fields__field-wrapper p{width:100%}}.checkout .woocommerce-billing-fields__field-wrapper p#billing_country_field .woocommerce-input-wrapper,.checkout .woocommerce-shipping-fields__field-wrapper p#billing_country_field .woocommerce-input-wrapper{height:30px;color:#000}.checkout .woocommerce-billing-fields__field-wrapper p#billing_country_field .woocommerce-input-wrapper strong,.checkout .woocommerce-shipping-fields__field-wrapper p#billing_country_field .woocommerce-input-wrapper strong{line-height:30px;display:block}.woocommerce-checkout-payment ul{margin-bottom:32px;font-size:20px;line-height:1.6}@media screen and (min-width:700px){.woocommerce-checkout-payment ul{font-size:20px}}@media screen and (min-width:1480px){.woocommerce-checkout-payment ul{font-size:25px}}.woocommerce-checkout-payment ul .woocommerce-info{font-size:inherit}.woocommerce-checkout-payment ul .payment_box{display:block;margin-top:10px;color:#000}.woocommerce-checkout-payment .payment_method_paypal a,.woocommerce-checkout-payment .payment_method_paypal img{display:none}.woocommerce-checkout-payment .wc-credit-card-form{margin-bottom:32px}.woocommerce-checkout-payment .wc-credit-card-form .wc-stripe-elements-field::-webkit-input-placeholder{color:#000;opacity:.6}.woocommerce-checkout-payment .wc-credit-card-form .wc-stripe-elements-field::placeholder{color:#000;opacity:.6}.woocommerce-checkout-payment .wc-credit-card-form .wc-stripe-elements-field:-ms-input-placeholder,.woocommerce-checkout-payment .wc-credit-card-form .wc-stripe-elements-field::-ms-input-placeholder{color:#000;opacity:.6}.woocommerce-checkout-payment .payment_method_stripe img{display:none}.woocommerce-checkout-payment .wc-stripe-new-payment-method{border-radius:100%;border:1px solid #000;padding:0}.woocommerce-additional-fields{margin:2.7em 0}.woocommerce-privacy-policy-text p{margin-bottom:32px;font-size:20px;line-height:1.6}@media screen and (min-width:700px){.woocommerce-privacy-policy-text p{font-size:20px}}@media screen and (min-width:1480px){.woocommerce-privacy-policy-text p{font-size:25px}}.col-2{width:100%}.woocommerce-invalid label{color:#000}.woocommerce-invalid .woocommerce-input-wrapper:after{content:"Please review";display:block;font-size:14px;color:#000;margin-top:.5em;margin-bottom:.5em}.woocommerce-invalid .woocommerce-input-wrapper input,.woocommerce-invalid .woocommerce-input-wrapper select,.woocommerce-invalid .woocommerce-input-wrapper textarea{border:1px solid #000}.woocommerce-invalid .woocommerce-input-wrapper input::-webkit-input-placeholder,.woocommerce-invalid .woocommerce-input-wrapper select::-webkit-input-placeholder,.woocommerce-invalid .woocommerce-input-wrapper textarea::-webkit-input-placeholder{color:#000;opacity:.6}.woocommerce-invalid .woocommerce-input-wrapper input::placeholder,.woocommerce-invalid .woocommerce-input-wrapper select::placeholder,.woocommerce-invalid .woocommerce-input-wrapper textarea::placeholder{color:#000;opacity:.6}.woocommerce-invalid .woocommerce-input-wrapper input:-ms-input-placeholder,.woocommerce-invalid .woocommerce-input-wrapper input::-ms-input-placeholder,.woocommerce-invalid .woocommerce-input-wrapper select:-ms-input-placeholder,.woocommerce-invalid .woocommerce-input-wrapper select::-ms-input-placeholder,.woocommerce-invalid .woocommerce-input-wrapper textarea:-ms-input-placeholder,.woocommerce-invalid .woocommerce-input-wrapper textarea::-ms-input-placeholder{color:#000;opacity:.6}.home .body-wrapper{overflow:hidden;padding-top:300px}@media (max-width:1920px){.home .body-wrapper{padding-top:200px}}@media (max-width:700px){.home .body-wrapper{padding-top:95px}}.home [data-lazy]:after{background-color:#fff}.home-alternative .body-wrapper{overflow:hidden;padding-top:300px}@media (max-width:1920px){.home-alternative .body-wrapper{padding-top:200px}}@media (max-width:700px){.home-alternative .body-wrapper{padding-top:95px}}.home-alternative [data-lazy]:after{background-color:#fff}.home-landing,.insta-link{position:relative}.insta-link{padding:100px 0 260px}@media (max-width:1920px){.insta-link{padding:68px 0 175px}}@media (max-width:700px){.insta-link{padding-top:60px;padding-bottom:0}}.insta-link__column.instagram{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.insta-link__column.instagram,.insta-link__column.instagram p{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:900px){.insta-link__column.instagram{padding-left:30px;padding-right:30px}}@media (max-width:700px){.insta-link__column.instagram p{margin-bottom:58px}}.insta-link__column.pagelink:before{content:"";position:relative;display:block;height:0;width:100%;padding-top:141.41414%}.sequence-wrap{z-index:5;position:absolute;top:230px;left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.sequence-wrap svg{margin-bottom:100px;width:83.33333%}@media (max-width:700px){.sequence-wrap{top:260px}.sequence-wrap svg{width:100%}}.error404{color:#d4d4d3;background:#000}.error404 #body-wrapper{position:relative;min-height:100vh}.error404 .footer{position:absolute;bottom:0;left:0;width:100%}.error404 .header__logo svg{fill:#d4d4d3}.error404 .header__trigger span:after,.error404 .header__trigger span:before{background:#d4d4d3}.error-header{margin-bottom:155px}.error-header h1{font-size:22px;line-height:1.43;margin-bottom:1.5em}@media screen and (min-width:480px){.error-header h1{font-size:22px}}@media screen and (min-width:700px){.error-header h1{font-size:25px}}@media screen and (min-width:1480px){.error-header h1{font-size:37px}}@media screen and (min-width:2040px){.error-header h1{font-size:37px}}@media (max-width:1480px){.error-header{margin-bottom:65px}}@media (max-width:700px){.error-header{margin-bottom:62px}}.error-header__col{text-align:right;margin-left:auto}.error-body{font-size:32px;line-height:1.3;margin-bottom:260px}@media screen and (min-width:700px){.error-body{font-size:45px}}@media screen and (min-width:2040px){.error-body{font-size:67px}}@media (max-width:1920px){.error-body{margin-bottom:175px}}@media (max-width:700px){.error-body{font-size:22px;line-height:1.43;margin-bottom:95px}}@media screen and (max-width:700px) and (min-width:480px){.error-body{font-size:22px}}@media screen and (max-width:700px) and (min-width:700px){.error-body{font-size:25px}}@media screen and (max-width:700px) and (min-width:1480px){.error-body{font-size:37px}}@media screen and (max-width:700px) and (min-width:2040px){.error-body{font-size:37px}}.error-body__inner{margin:0 auto;width:66.66667%}@media (max-width:700px){.error-body__inner{width:100%}}.error-body a{text-decoration:underline;-webkit-transition:all .4s cubic-bezier(.25,.46,.45,.94);-o-transition:all .4s cubic-bezier(.25,.46,.45,.94);transition:all .4s cubic-bezier(.25,.46,.45,.94)}.error-body a:hover{color:#fff}.project__header{text-align:right;margin-bottom:105px}@media (max-width:1480px){.project__header{margin-bottom:65px}}@media (max-width:700px){.project__header{margin-bottom:62px}}.project-featured{margin-bottom:100px}@media (max-width:1920px){.project-featured{margin-bottom:68px}}@media (max-width:700px){.project-featured{margin-bottom:60px}}.project-featured .fw-image:before{content:"";position:relative;display:block;height:0;width:100%;padding-top:42.10526%}@media (max-width:1480px){.project-featured .fw-image:before{content:"";position:relative;display:block;height:0;width:100%;padding-top:58.33333%}}.project-detail h1{margin-top:-.25em;margin-bottom:1.4em;font-size:22px;line-height:1.43}@media screen and (min-width:480px){.project-detail h1{font-size:22px}}@media screen and (min-width:700px){.project-detail h1{font-size:25px}}@media screen and (min-width:1480px){.project-detail h1{font-size:37px}}@media screen and (min-width:2040px){.project-detail h1{font-size:37px}}.project-detail ul{margin-bottom:48px;font-size:16px;line-height:2}@media screen and (min-width:700px){.project-detail ul{font-size:16px}}@media screen and (min-width:1480px){.project-detail ul{font-size:16px}}.project-detail ul li{letter-spacing:.1em;text-transform:uppercase}.project-detail__col:first-child{width:33.33333%}.project-detail__col:last-child{width:58.33333%}.project-detail__col:only-child{width:100%}@media (max-width:1480px){.project-detail__col:first-child,.project-detail__col:last-child{width:calc(50% - 30px)}}@media (max-width:700px){.project-detail__col:first-child,.project-detail__col:last-child{width:100%}}.image-grid{margin-top:120px;margin-bottom:100px}@media (max-width:1920px){.image-grid{margin-top:90px;margin-bottom:82px}}@media (max-width:700px){.image-grid{margin-top:32px;margin-bottom:52px}}.image-grid__row{margin-bottom:100px}@media (max-width:1920px){.image-grid__row{margin-bottom:90px}}@media (max-width:700px){.image-grid__row{margin-bottom:32px}}.image-grid__row:last-child{margin-bottom:0}.image-grid__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.image-grid__inner img{height:auto;width:100%;-ms-flex-item-align:start;align-self:flex-start}.image-grid__inner .col-7{width:58.33333%}.image-grid__inner .col-8{width:66.66667%}.image-grid__inner .col-9{width:75%}.image-grid__inner .col-10{width:83.33333%}.image-grid__inner .col-12{width:100%}@media (max-width:700px){.image-grid__inner span{width:100%!important}}.image-grid--right-aligned{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.home .project-nav>.fw-image__wrapper,.project-nav>.inner-wrapper,.project-nav>.inner-wrapper--mob-fw{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home .project-nav>.fw-image__wrapper .nav-link:first-child,.project-nav>.inner-wrapper--mob-fw .nav-link:first-child,.project-nav>.inner-wrapper .nav-link:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}.home .project-nav>.fw-image__wrapper .nav-link:first-child span,.project-nav>.inner-wrapper--mob-fw .nav-link:first-child span,.project-nav>.inner-wrapper .nav-link:first-child span{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.home .project-nav>.fw-image__wrapper .nav-link:first-child i,.project-nav>.inner-wrapper--mob-fw .nav-link:first-child i,.project-nav>.inner-wrapper .nav-link:first-child i{margin-left:0;margin-right:.5em;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-transform:translate(0) scaleX(-1);-o-transform:translate(0) scaleX(-1);transform:translate(0) scaleX(-1)}.home .project-nav>.fw-image__wrapper .nav-link:first-child:hover i,.project-nav>.inner-wrapper--mob-fw .nav-link:first-child:hover i,.project-nav>.inner-wrapper .nav-link:first-child:hover i{-webkit-transform:translate(-20%) scaleX(-1);-o-transform:translate(-20%) scaleX(-1);transform:translate(-20%) scaleX(-1)}@media (max-width:700px){.home .project-nav>.fw-image__wrapper,.project-nav>.inner-wrapper,.project-nav>.inner-wrapper--mob-fw{margin-bottom:62px}}.archive .body-wrapper{background-color:#d4d4d3}.taxonomy{padding-bottom:182px}@media (max-width:1480px){.taxonomy{padding-bottom:65px}}@media (max-width:700px){.taxonomy{padding-bottom:62px}}.taxonomy__title{text-align:right;margin-bottom:105px}@media (max-width:1480px){.taxonomy__title{margin-bottom:65px}}@media (max-width:700px){.taxonomy__title{margin-bottom:62px}}.taxonomy__title h1{font-size:22px;line-height:1.43}@media screen and (min-width:480px){.taxonomy__title h1{font-size:22px}}@media screen and (min-width:700px){.taxonomy__title h1{font-size:25px}}@media screen and (min-width:1480px){.taxonomy__title h1{font-size:37px}}@media screen and (min-width:2040px){.taxonomy__title h1{font-size:37px}}.archive-index__inner{margin-bottom:135px}@media (max-width:700px){.archive-index__inner{margin-bottom:48px}}.archive-index--column-end{margin-left:auto}.index-item{margin-bottom:5px;overflow:hidden}.index-item:hover p{-webkit-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}@media (max-width:700px){.index-item{margin-bottom:0}}.index-item:hover>span:after{opacity:1}.index-item:last-child{margin-bottom:0}.index-item p{-webkit-transition:transform .4s cubic-bezier(.25,.46,.45,.94);-o-transition:transform .4s cubic-bezier(.25,.46,.45,.94);-webkit-transition:-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);-o-transition:-o-transform .4s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.25,.46,.45,.94),-webkit-transform .4s cubic-bezier(.25,.46,.45,.94),-o-transform .4s cubic-bezier(.25,.46,.45,.94)}.index-item>span{position:relative;display:block;width:100%;height:4px;overflow:hidden}.index-item>span:after{content:"";display:block;position:absolute;width:100%;height:100%;background:#fff;opacity:0;-webkit-transition:opacity .4s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .4s cubic-bezier(.25,.46,.45,.94);transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}@media (max-width:1920px){.index-item>span{height:3px}}@media (max-width:900px){.index-item>span{height:2px}}.index-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.index-item button{text-align:left;width:100%;display:block}.index-item__body{display:none}.index-item__body figure{margin-top:20px;margin-bottom:40px}.index-item__body>span{position:relative;display:block;width:100%;height:2px;background:#fff}.index-item__title{font-size:32px;line-height:1.3;width:100%;margin-bottom:.2em}@media screen and (min-width:700px){.index-item__title{font-size:45px}}@media screen and (min-width:2040px){.index-item__title{font-size:67px}}.index-item__tag{text-transform:uppercase;display:block;margin-bottom:.44em;font-size:16px;line-height:1.43}@media screen and (min-width:700px){.index-item__tag{font-size:16px}}@media screen and (min-width:900px){.index-item__tag{font-size:16px}}@media screen and (min-width:2040px){.index-item__tag{font-size:24px}}@media (max-width:700px){.index-item__tag{margin-bottom:16px}}.project-thumb-list{margin-top:14px;position:relative;position:-webkit-sticky;position:sticky;-ms-flex-item-align:start;align-self:flex-start;top:176px}@media (max-width:1920px){.project-thumb-list{margin-top:8px;top:182px}}@media (max-width:1480px){.project-thumb-list{margin-top:10px;top:178px}}@media (max-width:700px){.project-thumb-list{margin-top:0;position:static}}.project-thumb-list li{position:absolute;top:0;left:0;width:100%}.project-thumb-list li:first-child{z-index:5;position:relative}.list-active .featured-image{-webkit-transition:transform .6s cubic-bezier(.25,.46,.45,.94);-o-transition:transform .6s cubic-bezier(.25,.46,.45,.94);-webkit-transition:-webkit-transform .6s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .6s cubic-bezier(.25,.46,.45,.94);-o-transition:-o-transform .6s cubic-bezier(.25,.46,.45,.94);transition:transform .6s cubic-bezier(.25,.46,.45,.94);transition:transform .6s cubic-bezier(.25,.46,.45,.94),-webkit-transform .6s cubic-bezier(.25,.46,.45,.94),-o-transform .6s cubic-bezier(.25,.46,.45,.94);-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s;z-index:0}.list-active .featured-image [data-lazy]{opacity:0;-webkit-transition:all .6s cubic-bezier(.25,.46,.45,.94);-o-transition:all .6s cubic-bezier(.25,.46,.45,.94);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.list-active .featured-image.active{z-index:5;-webkit-transform:translateZ(0);transform:translateZ(0)}.list-active .featured-image.active [data-lazy]{-webkit-transition:all .6s cubic-bezier(.25,.46,.45,.94);-o-transition:all .6s cubic-bezier(.25,.46,.45,.94);transition:all .6s cubic-bezier(.25,.46,.45,.94);opacity:1}.featured-image{z-index:0}.featured-image__fig{margin:0;position:relative}.featured-image__fig:before{content:"";position:relative;display:block;height:0;width:100%;padding-top:63.88889%}.featured-image a{position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;z-index:5;display:block}.archive-footer{background:#fff;padding-top:135px;padding-bottom:50px}@media (max-width:1920px){.archive-footer p{padding-right:20%}}@media (max-width:900px){.archive-footer p{padding-right:0}}@media (max-width:1480px){.archive-footer{padding-top:65px}}@media (max-width:700px){.archive-footer{padding-bottom:0}}.archive-footer h2{margin-bottom:1.44em}.archive-footer p>a{-webkit-text-decoration-color:#000;text-decoration-color:#000}@-webkit-keyframes tax-tween{0%{-webkit-clip-path:polygon(70% 100%,17% 90%,1% 59%,59% 1%,100% 47%);clip-path:polygon(70% 100%,17% 90%,1% 59%,59% 1%,100% 47%)}50%{-webkit-clip-path:polygon(71.5% 98.25%,15.5% 91.75%,1.75% 61%,57.5% 0,99% 46%);clip-path:polygon(71.5% 98.25%,15.5% 91.75%,1.75% 61%,57.5% 0,99% 46%)}to{-webkit-clip-path:polygon(69.25% 99.75%,16.25% 89.15%,0 59.5%,59.25% 0,99.5% 47%);clip-path:polygon(69.25% 99.75%,16.25% 89.15%,0 59.5%,59.25% 0,99.5% 47%)}}@-o-keyframes tax-tween{0%{clip-path:polygon(70% 100%,17% 90%,1% 59%,59% 1%,100% 47%)}50%{clip-path:polygon(71.5% 98.25%,15.5% 91.75%,1.75% 61%,57.5% 0,99% 46%)}to{clip-path:polygon(69.25% 99.75%,16.25% 89.15%,0 59.5%,59.25% 0,99.5% 47%)}}@keyframes tax-tween{0%{-webkit-clip-path:polygon(70% 100%,17% 90%,1% 59%,59% 1%,100% 47%);clip-path:polygon(70% 100%,17% 90%,1% 59%,59% 1%,100% 47%)}50%{-webkit-clip-path:polygon(71.5% 98.25%,15.5% 91.75%,1.75% 61%,57.5% 0,99% 46%);clip-path:polygon(71.5% 98.25%,15.5% 91.75%,1.75% 61%,57.5% 0,99% 46%)}to{-webkit-clip-path:polygon(69.25% 99.75%,16.25% 89.15%,0 59.5%,59.25% 0,99.5% 47%);clip-path:polygon(69.25% 99.75%,16.25% 89.15%,0 59.5%,59.25% 0,99.5% 47%)}}.archive-imagemask{-webkit-clip-path:polygon(70% 100%,17% 90%,1% 59%,59% 1%,100% 47%);clip-path:polygon(70% 100%,17% 90%,1% 59%,59% 1%,100% 47%);-webkit-animation:tax-tween 4.2s infinite alternate;-o-animation:tax-tween 4.2s infinite alternate;animation:tax-tween 4.2s infinite alternate;-webkit-transition:all .4s cubic-bezier(.25,.46,.45,.94);-o-transition:all .4s cubic-bezier(.25,.46,.45,.94);transition:all .4s cubic-bezier(.25,.46,.45,.94)}.archive-imagemask .image-mask__inner:before{content:"";position:relative;display:block;height:0;width:100%;padding-top:86%}@media (max-width:700px){.archive-imagemask{margin:65px 0}}.template-about .body-wrapper{overflow:hidden}.template-about .fw-image img{-o-object-position:50% 35%;object-position:50% 35%}.studio-header{margin-bottom:155px}.studio-header h1{font-size:22px;line-height:1.43;margin-bottom:1.5em}@media screen and (min-width:480px){.studio-header h1{font-size:22px}}@media screen and (min-width:700px){.studio-header h1{font-size:25px}}@media screen and (min-width:1480px){.studio-header h1{font-size:37px}}@media screen and (min-width:2040px){.studio-header h1{font-size:37px}}@media (max-width:1480px){.studio-header{margin-bottom:65px}}@media (max-width:700px){.studio-header{margin-bottom:62px}}.studio-landing{position:relative}.team{padding:80px 0 125px;background:#d4d4d3}@media (max-width:1920px){.team{padding:60px 0 95px}}@media (max-width:700px){.team{padding-bottom:60px}}.home .team>.fw-image__wrapper,.team>.inner-wrapper,.team>.inner-wrapper--mob-fw{position:relative}.team__header{margin-bottom:80px}@media (max-width:1920px){.team__header{margin-bottom:50px}}.directors{margin-left:auto}.directors,.directors__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.directors__row{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:155px}@media (max-width:1920px){.directors__row{margin-bottom:100px}}@media (max-width:900px){.directors__row{width:100%;margin-bottom:0}}.directors__row:last-child{margin-bottom:0;min-height:240px}.directors__row:nth-child(odd){margin-left:auto}.director-card{width:30%;position:relative}@media (max-width:900px){.director-card{width:100%;margin-bottom:40px}}.director-card__image{overflow:hidden;margin-bottom:50px;position:relative}.director-card__image:before{content:"";position:relative;display:block;height:0;width:100%;padding-top:100%}@media (max-width:1920px){.director-card__image{margin-bottom:32px}}@media (max-width:700px){.director-card__image{margin-bottom:25px}}.director-card__role{font-size:16px;line-height:2;text-transform:uppercase;letter-spacing:.1em}@media screen and (min-width:700px){.director-card__role{font-size:16px}}@media screen and (min-width:1480px){.director-card__role{font-size:16px}}.director-card__email{font-size:16px;line-height:2;text-transform:uppercase;letter-spacing:.1em;text-decoration:underline;-webkit-transition:color .4s cubic-bezier(.25,.46,.45,.94);-o-transition:color .4s cubic-bezier(.25,.46,.45,.94);transition:color .4s cubic-bezier(.25,.46,.45,.94)}@media screen and (min-width:700px){.director-card__email{font-size:16px}}@media screen and (min-width:1480px){.director-card__email{font-size:16px}}.director-card__email:hover{color:#fff}.directors-sequence{pointer-events:none;position:absolute;bottom:0;right:0;width:100%;margin-left:auto}.directors-sequence svg{display:block;margin-left:auto;width:20.83333%}@media (max-width:900px){.directors-sequence{position:relative;bottom:auto;right:auto;-webkit-transform:none;-o-transform:none;transform:none}.directors-sequence .home .fw-image__wrapper,.directors-sequence .inner-wrapper,.directors-sequence .inner-wrapper--mob-fw,.home .directors-sequence .fw-image__wrapper{padding:0}.directors-sequence svg{margin-right:auto;width:66.66667%}}.instagram-feed{margin-bottom:280px}@media (max-width:1920px){.instagram-feed{margin-bottom:175px}}@media (max-width:700px){.instagram-feed{margin-bottom:0}}.instagram-feed__title{display:block;text-align:right;padding:80px 0}@media (max-width:1920px){.instagram-feed__title{padding:50px 0}}@media (max-width:700px){.instagram-feed__title{text-align:left}}.instagram-card{width:calc(33.33333% - 40px);position:relative}.instagram-card:before{content:"";position:relative;display:block;height:0;width:100%;padding-top:100%}@media (max-width:900px){.instagram-card{width:100%;margin-bottom:25px}.instagram-card:last-child{margin-bottom:0}}.instagram-card--hidden{opacity:0;visibility:hidden;height:0;width:calc(33.33333% - 40px);position:relative}.template-contact{color:#d4d4d3;background:#000}.template-contact .header__logo svg{fill:#d4d4d3}.template-contact .header__trigger span:after,.template-contact .header__trigger span:before{background:#d4d4d3}.template-contact .contact-body a{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-transition:all .4s cubic-bezier(.25,.46,.45,.94);-o-transition:all .4s cubic-bezier(.25,.46,.45,.94);transition:all .4s cubic-bezier(.25,.46,.45,.94)}.template-contact .contact-body a:hover{color:#fff;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.template-contact .footer{opacity:0;visibility:hidden}.contact-header{margin-bottom:155px}.contact-header h1{font-size:22px;line-height:1.43;margin-bottom:1.5em}@media screen and (min-width:480px){.contact-header h1{font-size:22px}}@media screen and (min-width:700px){.contact-header h1{font-size:25px}}@media screen and (min-width:1480px){.contact-header h1{font-size:37px}}@media screen and (min-width:2040px){.contact-header h1{font-size:37px}}@media (max-width:1480px){.contact-header{margin-bottom:65px}}@media (max-width:700px){.contact-header{margin-bottom:62px}}.contact-header__col{text-align:right;margin-left:auto}.contact-body{font-size:32px;line-height:1.3;margin-bottom:175px}@media screen and (min-width:700px){.contact-body{font-size:45px}}@media screen and (min-width:2040px){.contact-body{font-size:67px}}@media (max-width:1920px){.contact-body{margin-bottom:100px}}@media (max-width:700px){.contact-body{font-size:22px;line-height:1.43;margin-bottom:95px}}@media screen and (max-width:700px) and (min-width:480px){.contact-body{font-size:22px}}@media screen and (max-width:700px) and (min-width:700px){.contact-body{font-size:25px}}@media screen and (max-width:700px) and (min-width:1480px){.contact-body{font-size:37px}}@media screen and (max-width:700px) and (min-width:2040px){.contact-body{font-size:37px}}.contact-body a{display:block}.contact-body__address a{margin-bottom:1em}.contact-body__inner{margin:0 auto;width:66.66667%}@media (max-width:700px){.contact-body__inner{width:100%}}.footer{padding:100px 0}.footer .home .fw-image__wrapper,.footer .inner-wrapper,.footer .inner-wrapper--mob-fw,.home .footer .fw-image__wrapper{margin-bottom:8px}.footer .home .fw-image__wrapper:last-child,.footer .inner-wrapper--mob-fw:last-child,.footer .inner-wrapper:last-child,.home .footer .fw-image__wrapper:last-child{margin-bottom:0}@media (max-width:700px){.footer .home .fw-image__wrapper,.footer .inner-wrapper,.footer .inner-wrapper--mob-fw,.home .footer .fw-image__wrapper{margin-bottom:24px}}.footer a{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-transition:all .4s cubic-bezier(.25,.46,.45,.94);-o-transition:all .4s cubic-bezier(.25,.46,.45,.94);transition:all .4s cubic-bezier(.25,.46,.45,.94)}.footer a:hover{color:#d4d4d3;-webkit-text-decoration-color:#d4d4d3;text-decoration-color:#d4d4d3}@media (max-width:900px){.footer{padding:62px 0}}.footer--credit,.footer__inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0}.footer--credit,.footer--credit>span,.footer__inner,.footer__inner>span{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer--credit>span,.footer__inner>span{font-size:14px;line-height:2;position:relative}@media screen and (min-width:700px){.footer--credit>span,.footer__inner>span{font-size:20px}}@media screen and (min-width:1480px){.footer--credit>span,.footer__inner>span{font-size:20px}}.footer--credit>span p,.footer__inner>span p{line-height:inherit;font-size:inherit}.footer--credit>span:nth-last-child(n+2):after,.footer__inner>span:nth-last-child(n+2):after{content:"\2008\2014\2008"}@media (max-width:700px){.footer--credit>span,.footer__inner>span{font-size:16px;text-align:center;width:100%}.footer--credit>span a,.footer--credit>span p,.footer__inner>span a,.footer__inner>span p{font-size:inherit;text-align:center;display:block;width:100%}.footer--credit>span:after,.footer__inner>span:after{display:block;width:100%}}.footer--credit span a,.footer__inner span a{letter-spacing:.06em}.footer--credit>span{font-size:12px;color:#a2a29f}@media (max-width:700px){.footer--credit{font-size:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.footer--credit span{font-size:14px;line-height:2;width:auto}}@media screen and (max-width:700px) and (min-width:700px){.footer--credit span{font-size:20px}}@media screen and (max-width:700px) and (min-width:1480px){.footer--credit span{font-size:20px}}@media (max-width:700px){.footer--credit span:after,.footer--credit span a{width:auto;display:inline}.footer--credit a>span{display:none}}.scrolled .header__logo{opacity:0;pointer-events:none}.header{position:fixed;top:0;left:50%;-webkit-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);width:100%;z-index:50;pointer-events:all;-webkit-transition:all .4s cubic-bezier(.25,.46,.45,.94);-o-transition:all .4s cubic-bezier(.25,.46,.45,.94);transition:all .4s cubic-bezier(.25,.46,.45,.94)}.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:100px}@media (max-width:1920px){.header__inner{padding-top:68px}}@media (max-width:700px){.header__inner{padding-top:36px}}.header__logo{display:block;-webkit-transition:opacity .6s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .6s cubic-bezier(.25,.46,.45,.94);transition:opacity .6s cubic-bezier(.25,.46,.45,.94)}.header__logo svg{display:block;height:48px;-webkit-transition:fill .6s cubic-bezier(.25,.46,.45,.94);-o-transition:fill .6s cubic-bezier(.25,.46,.45,.94);transition:fill .6s cubic-bezier(.25,.46,.45,.94)}@media (max-width:1920px){.header__logo svg{height:32px}}@media (max-width:900px){.header__logo svg{height:20px}}.header__trigger{height:22px;width:60px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media (max-width:1920px){.header__trigger{height:15px;width:40px}}@media (max-width:700px){.header__trigger{height:10px;width:25px}}.header__trigger span{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}.header__trigger span:after,.header__trigger span:before{content:"";width:100%;height:4px;display:block;background:#000;-webkit-transition:all .6s cubic-bezier(.25,.46,.45,.94);-o-transition:all .6s cubic-bezier(.25,.46,.45,.94);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.header__trigger span:before{top:0}.header__trigger span:after,.header__trigger span:before{position:absolute;left:50%;-webkit-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%)}.header__trigger span:after{bottom:0}@media (max-width:1920px){.header__trigger span:after,.header__trigger span:before{height:3px}}@media (max-width:700px){.header__trigger span:after,.header__trigger span:before{height:2px}}.menu-active.scrolled .header__logo{opacity:1;pointer-events:all}.menu-active .header__logo svg{fill:#d4d4d3}.menu-active .header__trigger span:before{background:#d4d4d3;-webkit-transform:translate(-50%,175%) rotate(135deg);-o-transform:translate(-50%,175%) rotate(135deg);transform:translate(-50%,175%) rotate(135deg)}.menu-active .header__trigger span:after{background:#d4d4d3;-webkit-transform:translate(-50%,-225%) rotate(-135deg);-o-transform:translate(-50%,-225%) rotate(-135deg);transform:translate(-50%,-225%) rotate(-135deg)}.menu-active .mobile-menu{pointer-events:all;overflow:auto;-webkit-transition:all .6s cubic-bezier(.25,.46,.45,.94);-o-transition:all .6s cubic-bezier(.25,.46,.45,.94);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.menu-active .mobile-menu__bg:before{-webkit-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);-webkit-transition:transform .6s cubic-bezier(.25,.46,.45,.94);-o-transition:transform .6s cubic-bezier(.25,.46,.45,.94);-webkit-transition:-webkit-transform .6s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .6s cubic-bezier(.25,.46,.45,.94);-o-transition:-o-transform .6s cubic-bezier(.25,.46,.45,.94);transition:transform .6s cubic-bezier(.25,.46,.45,.94);transition:transform .6s cubic-bezier(.25,.46,.45,.94),-webkit-transform .6s cubic-bezier(.25,.46,.45,.94),-o-transform .6s cubic-bezier(.25,.46,.45,.94)}.menu-active .mobile-menu__mob-footer,.menu-active .mobile-menu__nav{opacity:1;-webkit-transition:opacity .6s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .6s cubic-bezier(.25,.46,.45,.94);transition:opacity .6s cubic-bezier(.25,.46,.45,.94);-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}@keyframes fade-in-up{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.menu-active .nav li:first-child>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s}.menu-active .nav li:nth-child(2)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:.7s;-o-animation-delay:.7s;animation-delay:.7s}.menu-active .nav li:nth-child(3)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}.menu-active .nav li:nth-child(4)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:.9s;-o-animation-delay:.9s;animation-delay:.9s}.menu-active .nav li:nth-child(5)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.menu-active .nav li:nth-child(6)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:1.1s;-o-animation-delay:1.1s;animation-delay:1.1s}.menu-active .nav li:nth-child(7)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s}.menu-active .nav li:nth-child(8)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:1.3s;-o-animation-delay:1.3s;animation-delay:1.3s}.menu-active .nav li:nth-child(9)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:1.4s;-o-animation-delay:1.4s;animation-delay:1.4s}.menu-active .nav li:nth-child(10)>*{-webkit-animation:fade-in-up .6s forwards;-o-animation:fade-in-up .6s forwards;animation:fade-in-up .6s forwards;-webkit-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}.mobile-menu{position:fixed;top:0;left:0;height:100%;color:#fff;z-index:10;pointer-events:none;-webkit-transition:all .6s cubic-bezier(.25,.46,.45,.94);-o-transition:all .6s cubic-bezier(.25,.46,.45,.94);transition:all .6s cubic-bezier(.25,.46,.45,.94);-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.mobile-menu,.mobile-menu__bg{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-menu__bg:before{content:"";position:fixed;top:0;left:0;width:100%;min-height:100vh;height:100%;z-index:-1;-webkit-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);background:#000;-webkit-transform-origin:center top;-o-transform-origin:center top;transform-origin:center top;-webkit-transition:transform .6s cubic-bezier(.25,.46,.45,.94);-o-transition:transform .6s cubic-bezier(.25,.46,.45,.94);-webkit-transition:-webkit-transform .6s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .6s cubic-bezier(.25,.46,.45,.94);-o-transition:-o-transform .6s cubic-bezier(.25,.46,.45,.94);transition:transform .6s cubic-bezier(.25,.46,.45,.94);transition:transform .6s cubic-bezier(.25,.46,.45,.94),-webkit-transform .6s cubic-bezier(.25,.46,.45,.94),-o-transform .6s cubic-bezier(.25,.46,.45,.94);-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.home .mobile-menu>.fw-image__wrapper,.mobile-menu>.inner-wrapper,.mobile-menu>.inner-wrapper--mob-fw{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-menu__nav{padding-top:295px;padding-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:50%;opacity:0;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:opacity .6s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .6s cubic-bezier(.25,.46,.45,.94);transition:opacity .6s cubic-bezier(.25,.46,.45,.94);-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}@media (max-width:1920px){.mobile-menu__nav{padding-top:225px;width:66.66%}}@media (max-width:1480px){.mobile-menu__nav{padding-top:220px;width:75%}}@media (max-width:900px){.mobile-menu__nav{padding-top:220px;width:100%}}@media (max-width:700px){.mobile-menu__nav{padding-top:125px}}.mobile-menu__footer{width:100%}.mobile-menu__mob-footer{position:absolute;bottom:40px;left:0;width:100%;opacity:0}.nav{padding-bottom:125px}.nav li{color:#fff;overflow:hidden;font-size:32px;line-height:1.3}@media screen and (min-width:700px){.nav li{font-size:45px}}@media screen and (min-width:2040px){.nav li{font-size:67px}}@media (max-width:700px){.nav li{font-size:22px;line-height:1.43}}@media screen and (max-width:700px) and (min-width:480px){.nav li{font-size:22px}}@media screen and (max-width:700px) and (min-width:700px){.nav li{font-size:25px}}@media screen and (max-width:700px) and (min-width:1480px){.nav li{font-size:37px}}@media screen and (max-width:700px) and (min-width:2040px){.nav li{font-size:37px}}@-webkit-keyframes fade-out-down{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-o-keyframes fade-out-down{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes fade-out-down{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.nav li:hover>span:after{opacity:1}.nav li>span{position:relative;display:block;width:100%;height:4px;overflow:hidden}.nav li>span:after{content:"";display:block;position:absolute;width:100%;height:100%;background:#fff;opacity:0;-webkit-transition:opacity .4s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .4s cubic-bezier(.25,.46,.45,.94);transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}@media (max-width:1920px){.nav li>span{height:3px}}@media (max-width:900px){.nav li>span{height:2px}}.nav li a{opacity:0;-webkit-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-animation:fade-out-down .6s forwards;-o-animation:fade-out-down .6s forwards;animation:fade-out-down .6s forwards;display:inline-block;color:#fff;padding-top:.2em}