/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-family:'body';src:url("../fonts/sohne/SohneWeb-Leicht.eot");src:url("../fonts/sohne/SohneWeb-Leicht.eot?#iefix") format("embedded-opentype"),url("../fonts/sohne/SohneWeb-Leicht.woff2") format("woff2"),url("../fonts/sohne/SohneWeb-Leicht.woff") format("woff");font-weight:normal;font-style:normal;font-stretch:normal}@font-face{font-family:'heavy';src:url("../fonts/sohne/SohneWeb-Mager.eot");src:url("../fonts/sohne/SohneWeb-Mager.eot?#iefix") format("embedded-opentype"),url("../fonts/sohne/SohneWeb-Mager.woff2") format("woff2"),url("../fonts/sohne/SohneWeb-Mager.woff") format("woff");font-weight:normal;font-style:normal;font-stretch:normal}html{font-size:75%;font-family:'body', sans-serif;font-weight:normal;font-style:normal}em,i{font-family:'body', sans-serif;font-weight:normal;font-style:normal}body,p,ol,ul,h1,h2,h3,h4,h5,a,input,select,radio{text-rendering:geometricPrecision;font-weight:normal}html{-webkit-font-smoothing:antialiased;font-family:'body', sans-serif;font-weight:normal;font-style:normal}h1,h2,h3,h4,h5,p,ol,ul,fieldset,form{margin:0;padding:0}form{margin:0;width:100%}form fieldset{border:none;padding:0;margin-bottom:24px}form fieldset:last-of-type{margin-bottom:0}form fieldset input[type=text],form fieldset input[type=email],form fieldset input[type=file]{font-size:16px;line-height:22px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0;border-radius:0;padding:11px 12px;outline:none;background:#fff;color:#000;text-align:left;width:100%;border:1px solid transparent;-moz-appearance:none;-webkit-appearance:none;margin:0}@media only screen and (max-width: 767px){form fieldset input[type=text],form fieldset input[type=email],form fieldset input[type=file]{font-size:14px;line-height:20px}}form fieldset input[type=text]::-webkit-input-placeholder,form fieldset input[type=email]::-webkit-input-placeholder,form fieldset input[type=file]::-webkit-input-placeholder{color:#999;opacity:1}form fieldset input[type=text]:-moz-placeholder,form fieldset input[type=email]:-moz-placeholder,form fieldset input[type=file]:-moz-placeholder{color:#999 !important;opacity:1}form fieldset input[type=text]::-moz-placeholder,form fieldset input[type=email]::-moz-placeholder,form fieldset input[type=file]::-moz-placeholder{color:#999 !important;opacity:1}form fieldset input[type=text]:-ms-input-placeholder,form fieldset input[type=email]:-ms-input-placeholder,form fieldset input[type=file]:-ms-input-placeholder{color:#999;opacity:1}form fieldset input[type=text].error,form fieldset input[type=email].error,form fieldset input[type=file].error{border:1px solid red}form fieldset input[type=text]:focus,form fieldset input[type=email]:focus,form fieldset input[type=file]:focus{border:1px solid #666}@media only screen and (max-width: 767px){form fieldset input[type=text],form fieldset input[type=email],form fieldset input[type=file]{padding:5px 6px}}form fieldset input[type=submit]{font-size:16px;line-height:22px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;border-radius:0;padding:11px 12px;outline:none;background:#000;color:#fff;text-align:center;width:100%;border:1px solid transparent;-moz-appearance:none;-webkit-appearance:none;margin:0;cursor:pointer;position:relative}@media only screen and (max-width: 767px){form fieldset input[type=submit]{font-size:14px;line-height:20px}}form fieldset input[type=submit]::-webkit-input-placeholder{color:#999;opacity:1}form fieldset input[type=submit]:-moz-placeholder{color:#999 !important;opacity:1}form fieldset input[type=submit]::-moz-placeholder{color:#999 !important;opacity:1}form fieldset input[type=submit]:-ms-input-placeholder{color:#999;opacity:1}form fieldset input[type=submit]:hover{background:#fd5e53}form fieldset input[type=submit]:hover:active{top:1px}@media only screen and (max-width: 767px){form fieldset input[type=submit]{padding:5px 6px}}form fieldset textarea{font-size:16px;line-height:22px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0;height:120px;border-radius:0;padding:11px 12px;outline:none;background:#fff;border:1px solid transparent;color:#000;text-align:left;width:100%;-moz-appearance:none;-webkit-appearance:none;margin:0}@media only screen and (max-width: 767px){form fieldset textarea{font-size:14px;line-height:20px}}form fieldset textarea::-webkit-input-placeholder{color:#999;opacity:1}form fieldset textarea:-moz-placeholder{color:#999 !important;opacity:1}form fieldset textarea::-moz-placeholder{color:#999 !important;opacity:1}form fieldset textarea:-ms-input-placeholder{color:#999;opacity:1}form fieldset textarea.error{border:1px solid red}form fieldset textarea:focus{border:1px solid #666}@media only screen and (max-width: 767px){form fieldset textarea{padding:5px 6px}}@media only screen and (max-width: 767px){form fieldset{margin-bottom:6px}}form label{display:none}body{margin:0;padding:0;background-color:#fff}.page-overflow,.modal-overflow{overflow:hidden}@media only screen and (max-width: 767px){.page-overflow,.modal-overflow{position:fixed}}*,*:after,*::before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}figure{margin:0}.wrap{padding-left:4vw;padding-right:4vw;width:100%;z-index:10;position:relative}@media only screen and (max-width: 767px){.wrap{padding-left:4vw;padding-right:4vw}}img{display:block;width:100%;height:auto}a{text-decoration:none;outline:none;position:relative;-webkit-tap-highlight-color:transparent;color:#000}a:hover{border-color:transparent}.mobile-test{display:none}@media only screen and (max-width: 767px){.mobile-test{display:block}}.tablet-test{display:none}@media only screen and (max-width: 1112px){.tablet-test{display:block}}.main-footer{width:100%;padding:5vw 0 5vw 0}.main-footer .wrap{font-size:17px;line-height:24px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 767px){.main-footer .wrap{font-size:15px;line-height:22px}}.main-footer .wrap .col{width:18.1818%}.main-footer .wrap .col p{font-size:16px;line-height:22px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0}@media only screen and (max-width: 767px){.main-footer .wrap .col p{font-size:14px;line-height:20px}}.main-footer .wrap .col:last-of-type{margin-left:auto;text-align:right}@media only screen and (max-width: 1112px){.main-footer .wrap .col:last-of-type{width:25%}}.main-footer .wrap .col a{cursor:pointer}.main-footer .wrap .col a:hover{color:#fd5e53}@media only screen and (max-width: 1112px){.main-footer .wrap .col{width:25%}}@media only screen and (max-width: 767px){.main-footer .wrap .col{width:50%}.main-footer .wrap .col:nth-of-type(2),.main-footer .wrap .col:nth-of-type(1),.main-footer .wrap .col:nth-of-type(4){display:none}}@media only screen and (max-width: 767px){.main-footer{display:none}}.back-to-top{width:54px;height:54px;border-radius:0%;position:fixed;bottom:0px;right:0;z-index:100;background:#000;cursor:pointer;-moz-transform:translate(0, 100%);-ms-transform:translate(0, 100%);-webkit-transform:translate(0, 100%);transform:translate(0, 100%);-webkit-transition:transform 250ms ease-in;-moz-transition:transform 250ms ease-in;-ms-transition:transform 250ms ease-in;-o-transition:transform 250ms ease-in;transition:transform 250ms ease-in}.back-to-top svg{fill:#fff;max-height:24px;width:auto;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.back-to-top.show{-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.back-to-top:hover{background:#4e472c}.back-to-top:hover svg{fill:#fff}@media only screen and (max-width: 767px){.back-to-top{display:none}}.back-to-top-trigger{width:100%;position:absolute;top:150vh;left:0;pointer-events:none;z-index:100}.cta{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;cursor:pointer}.cta .images{width:50%;position:relative}.cta .images img:nth-of-type(2){max-width:25vw;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 767px){.cta .images{display:none}}.cta .copy{width:50%;font-size:54px;line-height:60px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;padding:0 4vw;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:relative}@media only screen and (max-width: 1440px){.cta .copy{font-size:42px;line-height:48px}}@media only screen and (max-width: 767px){.cta .copy{font-size:30px;line-height:36px}}.cta .copy p{margin-bottom:36px}.cta .copy p.learn{color:#fd5e53}.cta .copy p.learn:hover{color:#4e472c}@media only screen and (max-width: 767px){.cta .copy p{margin-bottom:24px}}.cta .copy:before{content:"";width:4px;background:#000;position:absolute;top:0;left:50%;height:6vw;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media only screen and (max-width: 767px){.cta .copy:before{content:none}}.cta .copy:after{content:"";width:4px;background:#000;position:absolute;bottom:0;left:50%;height:6vw;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media only screen and (max-width: 767px){.cta .copy:after{content:none}}@media only screen and (max-width: 767px){.cta .copy{width:100%}}@media only screen and (max-width: 767px){.cta .copy-inner{padding-top:24px}}.modal{position:fixed;top:0;left:0;width:100vw;height:100vh;display:none;z-index:20000;background:#4e472c}@media only screen and (max-width: 1112px){.modal{height:100%}}@media only screen and (max-width: 767px){.modal{height:100%}}.modal .modal-caption{background:#4e472c;color:#fff;font-size:30px;line-height:36px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;position:absolute;bottom:36px;left:36px;padding:24px 24px 120px 24px;width:50vw}@media only screen and (max-width: 767px){.modal .modal-caption{font-size:20px;line-height:24px}}@media only screen and (max-width: 1112px){.modal .modal-caption{display:none}}@media only screen and (max-width: 767px){.modal .modal-caption{width:calc(100% - 24px);left:0px;bottom:12px;margin-left:12px;padding-bottom:36px;display:none}}.modal .modal-inner{width:100vw;height:100vh}.modal .modal-inner .modal-video{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:hidden}@media only screen and (max-width: 1112px){.modal .modal-inner .modal-video{pointer-events:all;z-index:1}}@media only screen and (max-width: 767px){.modal .modal-inner .modal-video{pointer-events:all;z-index:1}}.modal .modal-inner .modal-video iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 1112px){.modal .modal-inner .modal-video iframe{min-height:0}}@media only screen and (max-width: 767px){.modal .modal-inner .modal-video iframe{min-height:0}}.modal .modal-video-close{width:60px;height:60px;display:block;position:absolute;top:24px;right:24px;cursor:pointer}@media only screen and (max-width: 1112px){.modal .modal-video-close{opacity:1 !important}}.modal .modal-video-close:before,.modal .modal-video-close:after{content:"";height:3px;width:60px;background:#4e472c;display:block;position:absolute;top:50%;left:0}.modal .modal-video-close:before{margin-top:0;background-color:#4e472c;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width: 1112px){.modal .modal-video-close:before{background-color:#fff}}@media only screen and (max-width: 767px){.modal .modal-video-close:before{background-color:#fff}}.modal .modal-video-close:after{margin-top:0;background-color:#4e472c;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (max-width: 1112px){.modal .modal-video-close:after{background-color:#fff}}@media only screen and (max-width: 767px){.modal .modal-video-close:after{background-color:#fff}}.preloader{position:fixed;top:0;left:0;width:100vw;height:100vh;display:block;z-index:20000;background:#4e472c}.preloader:after{content:"";width:100vw;height:20vh;display:block;background:#4e472c;position:absolute;top:-15vh;left:0}.preloader .wrap{padding:4vw;margin:0;height:100vh}.preloader .wrap .row{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;font-size:8vw;line-height:7vw;font-family:'body', sans-serif;font-weight:normal;font-style:normal;letter-spacing:-3px;margin-left:-0.075em;text-transform:uppercase;opacity:0}@media only screen and (max-width: 767px){.preloader .wrap .row{font-size:36px;line-height:36px;letter-spacing:-1px}}.preloader .wrap .row.developer{color:#f8decd}#loader{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:20000;background:#4e472c;display:none}@media only screen and (max-width: 1112px){#loader{height:100%}}@media only screen and (max-width: 767px){#loader{height:100%}}#loader .logo{width:130px;height:33px;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);overflow:hidden}#loader .logo svg{width:130px;height:35px;display:block;position:relative;z-index:10;fill:#f8decd}#loader .logo .logo-bg{position:absolute;bottom:0;left:0;background:#fff;width:130px;height:0px;max-height:30px;display:block}#loader.start .logo-bg{-webkit-animation:grow 1.5s;-moz-animation:grow 1.5s;-ms-animation:grow 1.5s;-o-animation:grow 1.5s;animation:grow 1.5s}@-webkit-keyframes grow{25%{height:0%}50%{height:25%}70%{height:80%}80%{height:100%}100%{height:150%}100%{height:150%}}@-moz-keyframes grow{25%{height:0%}50%{height:25%}70%{height:80%}80%{height:100%}100%{height:150%}100%{height:150%}}@-ms-keyframes grow{25%{height:0%}50%{height:25%}70%{height:80%}80%{height:100%}100%{height:150%}100%{height:150%}}@keyframes mask grow{25%{height:0%}50%{height:25%}70%{height:80%}80%{height:100%}100%{height:150%}100%{height:150%}}.mailing-list-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.7);z-index:500;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.mailing-list-modal .form{width:50vw;padding:4vw;background:#fcdfcf;position:relative}@media only screen and (max-width: 1112px) and (orientation: portrait){.mailing-list-modal .form{width:calc(80vw - 6vw)}}@media only screen and (max-width: 767px){.mailing-list-modal .form{width:calc(100vw - 6vw)}}@media only screen and (max-width: 767px) and (orientation: landscape){.mailing-list-modal .form{max-height:90vh}}.mailing-list-modal .form h2{color:#000;margin-bottom:24px}@media only screen and (max-width: 767px){.mailing-list-modal .form h2{margin-bottom:12px}}.mailing-list-modal .form p{color:#000;font-size:17px;line-height:24px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;margin-bottom:24px}@media only screen and (max-width: 767px){.mailing-list-modal .form p{font-size:15px;line-height:22px}}.mailing-list-modal .form .messages{padding:24px 0;margin:0}.mailing-list-modal .form .signup-trigger-close{color:#000}/*! Flickity v2.2.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:transparent;border:none;color:#333}.flickity-button:hover{background:transparent;cursor:pointer}.flickity-button:hover .flickity-button-icon{fill:#fff}.flickity-button:focus{outline:none}.flickity-button:active{opacity:1}.flickity-button:disabled{opacity:0;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#000}.flickity-prev-next-button{top:50%;width:50vw;height:100vh;transform:translateY(-50%);padding:0;outline:none}.flickity-prev-next-button.previous{left:0px}.flickity-prev-next-button.next{right:0px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:0px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:0px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:50%;top:50%;width:48px;height:48px;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:none}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}#main-header{background:#fff;color:#000;width:100%;position:absolute;top:0;left:0;z-index:200;height:96px;font-size:16px;line-height:22px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0}@media only screen and (max-width: 767px){#main-header{font-size:14px;line-height:20px}}#main-header .wrap{display:block;position:relative;width:100%;height:96px}@media only screen and (max-width: 767px){#main-header .wrap{height:54px}}#main-header #hamburger,#main-header #logo,#main-header #start{position:absolute;color:#000}#main-header #start{right:4vw;-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);top:50%;cursor:pointer}#main-header #start:hover{color:#fd5e53}@media only screen and (max-width: 767px){#main-header #start{display:none}}#main-header #logo{left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;cursor:pointer}#main-header #logo:hover{color:#fd5e53}#main-header #logo svg{display:block;width:100%;height:16px}@media only screen and (max-width: 767px){#main-header #logo svg{height:12px}}@media only screen and (max-width: 767px){#main-header{height:54px}}#hamburger{width:120px;height:96px;display:block;position:absolute;top:0px;left:calc(4vw - 30px);cursor:pointer;z-index:1000;-webkit-transition:transform 450ms cubic-bezier(0.68, -0.55, 0.265, 1.25);-moz-transition:transform 450ms cubic-bezier(0.68, -0.55, 0.265, 1.25);-ms-transition:transform 450ms cubic-bezier(0.68, -0.55, 0.265, 1.25);-o-transition:transform 450ms cubic-bezier(0.68, -0.55, 0.265, 1.25);transition:transform 450ms cubic-bezier(0.68, -0.55, 0.265, 1.25)}@media only screen and (max-width: 767px){#hamburger{top:-4px}}@media only screen and (max-width: 767px){#hamburger{height:54px}}#hamburger:before,#hamburger:after{content:"";height:2px;width:60px;background:#000;display:block;position:absolute;top:50%;left:30px;-webkit-transition:all 650ms cubic-bezier(1, 0, 0, 1);-moz-transition:all 650ms cubic-bezier(1, 0, 0, 1);-ms-transition:all 650ms cubic-bezier(1, 0, 0, 1);-o-transition:all 650ms cubic-bezier(1, 0, 0, 1);transition:all 650ms cubic-bezier(1, 0, 0, 1)}#hamburger:after{margin-top:4px}#hamburger:before{margin-top:-4px}#hamburger:hover:before,#hamburger:target:before{margin-top:-1px;background:#fd5e53}#hamburger:hover:after,#hamburger:target:after{margin-top:1px;background:#fd5e53}#hamburger:hover:before,#hamburger:hover:after,#hamburger:target:before,#hamburger:target:after{-webkit-transition:all 650ms cubic-bezier(1, 0, 0, 1);-moz-transition:all 650ms cubic-bezier(1, 0, 0, 1);-ms-transition:all 650ms cubic-bezier(1, 0, 0, 1);-o-transition:all 650ms cubic-bezier(1, 0, 0, 1);transition:all 650ms cubic-bezier(1, 0, 0, 1)}@media only screen and (max-width: 767px){#hamburger:hover:before,#hamburger:target:before{margin-top:-4px}#hamburger:hover:after,#hamburger:target:after{margin-top:4px}}#hamburger:active{top:1px}@media only screen and (max-width: 767px){#hamburger:active{top:-3px}}#hamburger.hide{-moz-transform:translate3d(0, -125%, 0);-webkit-transform:translate3d(0, -125%, 0);transform:translate3d(0, -125%, 0)}#hamburger.hide:before{margin-top:-1px}#hamburger.hide:after{margin-top:1px}#hamburger.open:before{margin-top:4px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}#hamburger.open:after{margin-top:4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}#menu-close{width:50vw;height:calc(100vh - 96px);position:absolute;top:96px;right:0vw;display:block;z-index:1}#main-menu{position:fixed;top:0;left:0;display:none;width:100vw;height:100vh;background:rgba(0,0,0,0.95);z-index:150;color:#fff}@media only screen and (max-width: 1112px){#main-menu{height:100%}}@media only screen and (max-width: 767px){#main-menu{height:100%}}#main-menu nav{width:100vw;height:100vh;font-size:54px;line-height:60px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;padding-left:4vw;padding-right:4vw;max-width:50vw;position:relative}@media only screen and (max-width: 1440px){#main-menu nav{font-size:42px;line-height:48px}}@media only screen and (max-width: 767px){#main-menu nav{font-size:30px;line-height:36px}}#main-menu nav a{color:#fff}#main-menu nav ul{margin:0;padding:0;list-style-type:none;position:relative;top:20vh}#main-menu nav ul li{margin:0;padding:0}#main-menu nav ul li{border-bottom:1px solid #838591;padding-bottom:2px;opacity:0;-webkit-transition:all 450ms cubic-bezier(1, 0, 0, 1);-moz-transition:all 450ms cubic-bezier(1, 0, 0, 1);-ms-transition:all 450ms cubic-bezier(1, 0, 0, 1);-o-transition:all 450ms cubic-bezier(1, 0, 0, 1);transition:all 450ms cubic-bezier(1, 0, 0, 1);-moz-transform:translate3d(0, 8rem, 0);-webkit-transform:translate3d(0, 8rem, 0);transform:translate3d(0, 8rem, 0)}#main-menu nav ul li a:hover{color:#fd5e53}#main-menu nav ul li.current_page_item a{color:#fd5e53}@media only screen and (max-width: 767px) and (orientation: landscape){#main-menu nav ul li{width:50%}}@media only screen and (max-width: 767px){#main-menu nav ul{top:15vh}}@media only screen and (max-width: 767px) and (orientation: landscape){#main-menu nav ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;top:25vh}}@media only screen and (max-width: 1112px) and (orientation: portrait){#main-menu nav{max-width:100%;height:100%}}@media only screen and (max-width: 767px){#main-menu nav{padding:0 12px;max-width:100%;height:100%}}#main-menu .menu-image{width:50vw;height:100vh;position:absolute;top:0;right:0;background:#4e472c}#main-menu .menu-image img{width:40vw;height:40vw;object-fit:cover;position:absolute;top:120px;right:24px}@media only screen and (max-width: 1112px) and (orientation: portrait){#main-menu .menu-image{display:none}}@media only screen and (max-width: 767px){#main-menu .menu-image{display:none}}#main-menu.menu-open nav ul li{opacity:1;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#main-menu.menu-open nav ul li:nth-of-type(1){-webkit-transition-delay:100ms;-moz-transition-delay:100ms;-o-transition-delay:100ms;-ms-transition-delay:100ms;transition-delay:100ms}#main-menu.menu-open nav ul li:nth-of-type(2){-webkit-transition-delay:150ms;-moz-transition-delay:150ms;-o-transition-delay:150ms;-ms-transition-delay:150ms;transition-delay:150ms}#main-menu.menu-open nav ul li:nth-of-type(3){-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-o-transition-delay:200ms;-ms-transition-delay:200ms;transition-delay:200ms}#main-menu.menu-open nav ul li:nth-of-type(4){-webkit-transition-delay:225ms;-moz-transition-delay:225ms;-o-transition-delay:225ms;-ms-transition-delay:225ms;transition-delay:225ms}#main-menu.menu-open nav ul li:nth-of-type(5){-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-o-transition-delay:250ms;-ms-transition-delay:250ms;transition-delay:250ms}#main-menu.menu-open nav ul li:nth-of-type(6){-webkit-transition-delay:275ms;-moz-transition-delay:275ms;-o-transition-delay:275ms;-ms-transition-delay:275ms;transition-delay:275ms}#main-menu.menu-open nav ul li:nth-of-type(7){-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-o-transition-delay:300ms;-ms-transition-delay:300ms;transition-delay:300ms}#main-menu.menu-open nav ul li:nth-of-type(8){-webkit-transition-delay:325ms;-moz-transition-delay:325ms;-o-transition-delay:325ms;-ms-transition-delay:325ms;transition-delay:325ms}#main-menu.menu-open .contact-menu{opacity:1}.contact-menu{font-size:16px;line-height:22px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;position:absolute;bottom:4vw;left:calc(4vw);margin:0;padding:0;list-style-type:none;color:#fff;width:calc(50vw - 12.9vw);opacity:0;-webkit-transition:all 450ms cubic-bezier(1, 0, 0, 1);-moz-transition:all 450ms cubic-bezier(1, 0, 0, 1);-ms-transition:all 450ms cubic-bezier(1, 0, 0, 1);-o-transition:all 450ms cubic-bezier(1, 0, 0, 1);transition:all 450ms cubic-bezier(1, 0, 0, 1)}@media only screen and (max-width: 767px){.contact-menu{font-size:14px;line-height:20px}}.contact-menu li{margin:0;padding:0}.contact-menu li{width:50%;border:none;display:block}.contact-menu li a{color:#fff}.contact-menu li a:hover{color:#fd5e53}@media only screen and (max-width: 767px){.contact-menu li{width:100%}}@media only screen and (max-width: 767px){.contact-menu li:last-of-type{display:none}}@media only screen and (max-width: 767px){.contact-menu{left:0;width:100%;bottom:0;padding:12px}}body.home-intro #hero-home .images img{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}#hero-home{width:100vw;height:100vh;display:block;background:#4e472c;overflow:hidden;-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (max-width: 767px){#hero-home{height:auto}}#hero-home a{width:100%;height:100%;display:block;position:static}@media only screen and (max-width: 767px){#hero-home a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto}}#hero-home img{object-fit:cover;width:100%;height:125vh;object-position:top;position:relative;top:96px}@media only screen and (max-width: 767px){#hero-home img{height:auto;top:0}}#hero-home .images{width:50vw;height:100vh;position:absolute;left:50vw;top:0;overflow:hidden}@media only screen and (max-width: 767px){#hero-home .images{width:100vw;position:static;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;-ms-flexbox-order:2;order:2;height:auto}}#hero-home .copy{position:absolute;top:calc(96px);left:0;width:50vw;height:calc(100vh - 96px);padding:0 4vw;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#hero-home .copy h1{color:#f8decd;font-size:21vw;line-height:19vw;font-family:'body', sans-serif;font-weight:normal;font-style:normal;letter-spacing:-7px;margin-left:-0.075em;white-space:nowrap;padding:0;width:90vw;margin-top:0}@media only screen and (max-width: 767px){#hero-home .copy h1{font-size:84px;line-height:72px;letter-spacing:-2px}}@media only screen and (max-width: 767px){#hero-home .copy h1{margin-top:0}}#hero-home .copy p{color:#f8decd;font-size:20px;line-height:24px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0;padding:0;width:100%;margin-top:30px;margin-bottom:5vw;max-width:540px}@media only screen and (max-width: 767px){#hero-home .copy p{font-size:18px;line-height:24px}}@media only screen and (max-width: 767px){#hero-home .copy p{margin-top:30px;margin-bottom:30px}}@media only screen and (max-width: 767px){#hero-home .copy{width:100vw;height:auto;top:0;margin-top:calc(84px + 66px);position:static;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;-ms-flexbox-order:1;order:1;padding-bottom:108px}}#hero-home .arrow{width:54px;height:54px;display:block;border-radius:50%;margin-top:30px;background:#fd5e53;position:relative}#hero-home .arrow:hover{background:#f8decd}#hero-home .arrow svg{max-width:24px;fill:#4e472c;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 767px){#hero-home .arrow{width:42px;height:42px}}#hero-home:after{content:" ";width:4px;height:6vw;position:absolute;bottom:0%;right:18.3333vw;background:#000;display:block;z-index:10}@media only screen and (max-width: 767px){#hero-home:after{height:60px;width:3px;right:10vw}}.featured-stories{background:#f8decd;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.featured-stories .more-link{position:relative;color:#fd5e53;text-align:center;margin:7.5vw 0;padding:0}@media only screen and (max-width: 767px){.featured-stories .more-link{margin:0 0 30px 0}}.featured-stories:after{content:" ";width:calc(10.41666vw - 36px);height:4px;position:absolute;top:calc(50% + 18px);left:0;background:#000;display:block;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media only screen and (max-width: 767px){.featured-stories:after{display:none}}.featured-stories:before{content:" ";width:4px;height:100%;position:absolute;top:0%;right:18.3333vw;background:#000;display:block}@media only screen and (max-width: 767px){.featured-stories:before{width:3px;right:10vw}}.featured-stories h2{position:relative;top:0vw;left:0;width:100%;text-align:center;font-size:54px;line-height:60px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;margin:7.5vw 0}@media only screen and (max-width: 1440px){.featured-stories h2{font-size:42px;line-height:48px}}@media only screen and (max-width: 767px){.featured-stories h2{font-size:30px;line-height:36px}}@media only screen and (max-width: 767px){.featured-stories h2{margin:30px 0}}@media only screen and (max-width: 767px){.featured-stories{display:block;padding:30px 0 60px 0}}.featured-stories-slider{padding:0 0 0 10.4vw;width:calc(100vw);position:relative}@media only screen and (max-width: 767px){.featured-stories-slider{padding:0 12px}}.featured-stories-slider .slide{width:79.166vw;background:#fff;margin-right:12px;position:relative;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}@media only screen and (max-width: 767px){.featured-stories-slider .slide{width:calc(100vw - 24px);margin-right:0;margin-bottom:42px}}.featured-stories-slider .slide img{width:39.5833333vw;height:39.58333vw;object-fit:cover;outline:4px solid transparent;outline-offset:-4px}.featured-stories-slider .slide img:hover{outline:4px solid #fd5e53}@media only screen and (max-width: 1112px){.featured-stories-slider .slide img{width:39.5833333vw;height:55vw}}@media only screen and (max-width: 767px){.featured-stories-slider .slide img{width:100%;height:auto}}.featured-stories-slider .slide .copy{position:absolute;top:0;left:50%;width:38.583333vw;padding-top:48px;padding-left:48px;padding-right:30px}.featured-stories-slider .slide .copy h3{font-size:30px;line-height:36px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;margin-bottom:24px;max-width:420px}@media only screen and (max-width: 767px){.featured-stories-slider .slide .copy h3{font-size:20px;line-height:24px}}@media only screen and (max-width: 767px){.featured-stories-slider .slide .copy h3{margin-top:0px;margin-bottom:6px}}.featured-stories-slider .slide .copy p{font-size:17px;line-height:24px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;max-width:500px}@media only screen and (max-width: 767px){.featured-stories-slider .slide .copy p{font-size:15px;line-height:22px}}@media only screen and (max-width: 767px){.featured-stories-slider .slide .copy p{max-width:500px;width:90%}}.featured-stories-slider .slide .copy .more{color:#fd5e53;margin-top:24px}.featured-stories-slider .slide .copy .more:hover{text-decoration:underline}@media only screen and (max-width: 767px){.featured-stories-slider .slide .copy{width:100%;height:auto;position:static;padding:24px 12px}}.featured-stories-slider .slide a{width:100%;height:100%;display:block}.featured-stories-slider .slide .terms{position:absolute;bottom:48px;left:calc(50% + 48px);color:#838591;font-size:16px;line-height:22px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width: 767px){.featured-stories-slider .slide .terms{font-size:14px;line-height:20px}}.featured-stories-slider .slide .terms a{display:inline;color:#838591}.featured-stories-slider .slide .terms a:hover{color:#fd5e53}@media only screen and (max-width: 767px){.featured-stories-slider .slide .terms{display:none}}.featured-stories-slider .slide:last-of-type{position:relative}.featured-stories-slider .slide:last-of-type:after{content:" ";width:25vw;height:100%;position:absolute;top:0;right:-22.5vw;background:#fff;display:block}@media only screen and (max-width: 767px){.featured-stories-slider .slide:last-of-type:after{display:none}}.featured-stories-slider .slide:hover img{outline:4px solid #fd5e53}.featured-stories-slider .button-next,.featured-stories-slider .button-previous{position:absolute;width:54px;height:54px;display:block;border-radius:50%;background:#fd5e53;z-index:100;cursor:pointer}.featured-stories-slider .button-next svg,.featured-stories-slider .button-previous svg{max-width:24px;fill:#f8decd;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.featured-stories-slider .button-next:hover,.featured-stories-slider .button-previous:hover{background:#4e472c}.featured-stories-slider .button-next{top:50%;right:calc(10.4vw - 33px);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media only screen and (max-width: 767px){.featured-stories-slider .button-next{display:none}}.featured-stories-slider .button-previous{top:50%;left:calc(10.4vw - 27px);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);opacity:0}.featured-stories-slider .button-previous.show{opacity:1}@media only screen and (max-width: 767px){.featured-stories-slider .button-previous{display:none}}.play-button{width:78px;height:78px;display:block;border-radius:50%;background:#fd5e53;cursor:pointer}.play-button:hover{background:#4e472c}.play-button svg{max-width:14px;fill:#f8decd;position:absolute;top:50%;left:52.5%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.our-process{padding:7.5vw 0}@media only screen and (max-width: 767px){.our-process{display:block;padding:60px 0 30px 0}}.our-process h2{position:relative;margin:0 0 7.5vw 0;left:0;width:100%;text-align:center;font-size:54px;line-height:60px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal}@media only screen and (max-width: 1440px){.our-process h2{font-size:42px;line-height:48px}}@media only screen and (max-width: 767px){.our-process h2{font-size:30px;line-height:36px}}@media only screen and (max-width: 767px){.our-process h2{margin:0px 0 30px 0}}.our-process .product{padding-bottom:24px;margin-bottom:24px;border-bottom:4px solid #000}.our-process .product a{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.our-process .product a .copy{width:50%;border-right:4px solid #000;padding-bottom:0px;position:relative;min-height:500px}@media only screen and (min-width: 1920px){.our-process .product a .copy{min-height:750px}}@media only screen and (max-width: 767px){.our-process .product a .copy{width:50%;border:none;padding-bottom:100px;min-height:auto}}.our-process .product a .copy h3{font-size:30px;line-height:36px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;margin-bottom:24px;margin-top:48px}@media only screen and (max-width: 767px){.our-process .product a .copy h3{font-size:20px;line-height:24px}}@media only screen and (max-width: 767px){.our-process .product a .copy h3{margin-bottom:12px;margin-top:0px}}@media only screen and (max-width: 767px) and (orientation: landscape){.our-process .product a .copy h3{max-width:calc(50vw - 24)}}.our-process .product a .copy p{font-size:17px;line-height:24px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;width:70%;max-width:500px}@media only screen and (max-width: 767px){.our-process .product a .copy p{font-size:15px;line-height:22px}}@media only screen and (max-width: 767px){.our-process .product a .copy p{max-width:90vw;width:90vw}}@media only screen and (max-width: 767px) and (orientation: landscape){.our-process .product a .copy p{max-width:calc(50vw - 36px)}}.our-process .product a .copy .number{font-size:54px;line-height:60px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;position:absolute;bottom:-6px;right:36px;width:auto}@media only screen and (max-width: 1440px){.our-process .product a .copy .number{font-size:42px;line-height:48px}}@media only screen and (max-width: 767px){.our-process .product a .copy .number{font-size:30px;line-height:36px}}@media only screen and (max-width: 767px){.our-process .product a .copy .number{display:none}}.our-process .product a .images{width:50%;padding:0 0 0 24px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.our-process .product a .images img{object-fit:contain;outline:4px solid transparent;outline-offset:-4px}.our-process .product a .images img:hover{outline:4px solid #fd5e53}.our-process .product:nth-of-type(1) .images{padding:48px 0 0 24px;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.our-process .product:nth-of-type(1) .images img:nth-of-type(1){width:40%}.our-process .product:nth-of-type(1) .images img:nth-of-type(2){width:60%;margin-left:24px}@media only screen and (max-width: 767px){.our-process .product:nth-of-type(1) .images img:nth-of-type(2){margin-left:12px}}@media only screen and (max-width: 767px){.our-process .product:nth-of-type(1) .images{position:relative;right:0vw;bottom:0;padding:0}}@media only screen and (max-width: 767px){.our-process .product:nth-of-type(1) .images{width:60%}}.our-process .product:nth-of-type(2) .images{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.our-process .product:nth-of-type(2) .images img:nth-of-type(1){width:85%;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}@media only screen and (max-width: 767px){.our-process .product:nth-of-type(2) .images img:nth-of-type(1){width:100%}}@media only screen and (max-width: 767px){.our-process .product:nth-of-type(2) .images{position:relative;right:0vw;bottom:0;padding:0;width:50%}}.our-process .product:nth-of-type(3) .images img:nth-of-type(1){width:34%;-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}@media only screen and (max-width: 767px){.our-process .product:nth-of-type(3) .images img:nth-of-type(1){-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}.our-process .product:nth-of-type(3) .images img:nth-of-type(2){width:66%;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-left:24px}@media only screen and (max-width: 767px){.our-process .product:nth-of-type(3) .images img:nth-of-type(2){margin-left:12px}}@media only screen and (max-width: 767px){.our-process .product:nth-of-type(3) .images{position:relative;right:0vw;bottom:0;padding:0;width:60%}}@media only screen and (max-width: 767px) and (orientation: landscape){.our-process .product:nth-of-type(3) .images{width:50%;padding-left:0}}@media only screen and (max-width: 767px){.our-process .product:nth-of-type(3){margin-bottom:0;padding-bottom:0}}.our-process .product:last-of-type{border-bottom:none}.our-process .product:last-of-type .images{padding:0 0 0 24px}@media only screen and (max-width: 767px) and (orientation: landscape){.our-process .product:last-of-type .images{padding-left:0}}.our-process .arrow{width:54px;height:54px;display:block;border-radius:50%;margin-top:24px;background:#fd5e53;position:relative}.our-process .arrow:hover{background:#4e472c}.our-process .arrow svg{max-width:24px;fill:#fff;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 767px){.our-process .arrow{width:42px;height:42px}}.home-resources{padding:7.5vw 0 0 0;background:#f8decd}@media only screen and (max-width: 767px){.home-resources{padding:60px 0 30px 0;position:relative}}@media only screen and (max-width: 767px){.home-resources:before{content:" ";width:3px;height:100%;position:absolute;top:0%;right:10vw;background:#000;display:block}}.home-resources h2{position:relative;margin:0 0 7.5vw 0;left:0;width:100%;text-align:center;font-size:54px;line-height:60px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal}@media only screen and (max-width: 1440px){.home-resources h2{font-size:42px;line-height:48px}}@media only screen and (max-width: 767px){.home-resources h2{font-size:30px;line-height:36px}}@media only screen and (max-width: 767px){.home-resources h2{margin:0 0 30px 0}}.home-resources .wrap{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 767px){.home-resources .wrap{display:block;width:100%;padding:0 12px}}.home-resources .wrap .resource{width:50%;padding-left:24px;padding-bottom:24px}@media only screen and (max-width: 767px){.home-resources .wrap .resource{width:100%;padding-left:0;padding-bottom:42px}}.home-resources .wrap .resource:first-of-type{border-right:4px solid #000;padding-right:24px;padding-left:0}@media only screen and (max-width: 767px){.home-resources .wrap .resource:first-of-type{border:none;padding-right:0}}.home-resources .wrap .resource h3{font-size:30px;line-height:36px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;margin-bottom:24px;margin-top:24px}@media only screen and (max-width: 767px){.home-resources .wrap .resource h3{font-size:20px;line-height:24px}}@media only screen and (max-width: 767px){.home-resources .wrap .resource h3{margin-bottom:12px}}.home-resources .wrap .resource p{font-size:17px;line-height:24px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;width:70%;max-width:500px}@media only screen and (max-width: 767px){.home-resources .wrap .resource p{font-size:15px;line-height:22px}}@media only screen and (max-width: 767px){.home-resources .wrap .resource p{width:80%}}.home-resources .wrap .resource a{width:100%;height:100%;display:block}.home-resources .wrap .resource a:hover .play-button{background:#4e472c}.home-resources .wrap .resource .images{position:relative}.home-resources .wrap .resource .images img{outline:4px solid transparent;outline-offset:-4px}.home-resources .wrap .resource .images img:hover{outline:4px solid #fd5e53}.home-resources .wrap .resource:hover .images img{outline:4px solid #fd5e53}.home-resources .play-button{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.more-link{width:100%;text-transform:uppercase;font-size:17px;line-height:24px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;color:#000;text-decoration:underline;text-align:center;display:block;padding:7.5vw 0}@media only screen and (max-width: 767px){.more-link{font-size:15px;line-height:22px}}.more-link:hover{color:#fd5e53;text-decoration:none}.home-services{padding:7.5vw 0;background:#fff}@media only screen and (max-width: 767px){.home-services{padding:60px 0 36px 0}}.home-services .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.home-services .wrap .col{width:25%;display:block}@media only screen and (max-width: 1112px){.home-services .wrap .col{padding-right:12px}}@media only screen and (max-width: 767px){.home-services .wrap .col{padding-right:0px}}.home-services .wrap .col h2{font-size:17px;line-height:24px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;margin-bottom:12px}@media only screen and (max-width: 767px){.home-services .wrap .col h2{margin-bottom:6px}}.home-services .wrap .col p{font-size:17px;line-height:24px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;max-width:270px}@media only screen and (max-width: 767px){.home-services .wrap .col p{font-size:15px;line-height:22px}}@media only screen and (max-width: 767px){.home-services .wrap .col p{max-width:90%}}@media only screen and (max-width: 767px){.home-services .wrap .col{width:100%;margin-bottom:24px}}.home-services .wrap .col:hover h2{color:#fd5e53}@media only screen and (max-width: 767px){.home-services .wrap{display:block}}#page-header{background:#4e472c;width:100%;position:relative}#page-header .wrap{padding-top:calc(10vh + 96px);padding-bottom:30vh}@media only screen and (max-width: 1112px){#page-header .wrap{padding-bottom:20vh}}@media only screen and (max-width: 767px){#page-header .wrap{padding-top:calc(60px + 54px);padding-bottom:60px}}#page-header h1{font-size:11vw;line-height:10vw;font-family:'body', sans-serif;font-weight:normal;font-style:normal;margin-left:-0.075em;letter-spacing:-0.15vw;color:#f8decd;margin-bottom:72px}@media only screen and (max-width: 767px){#page-header h1{font-size:11vw;line-height:11vw}}@media only screen and (max-width: 767px){#page-header h1{margin-bottom:0}}#page-header p{font-size:22px;line-height:30px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0;color:#f8decd}@media only screen and (max-width: 767px){#page-header p{font-size:18px;line-height:24px}}@media only screen and (max-width: 767px){#page-header p{width:90%;margin-top:24px;max-width:500px}}@media only screen and (max-width: 767px){#page-header p br{display:none}}#page-header:after{content:" ";height:calc(10.41666vw - 36px);width:4px;position:absolute;bottom:0;left:75vw;background:#000;display:block;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:20}@media only screen and (max-width: 767px){#page-header:after{left:50vw;width:4px;height:6vw}}.terms-tags{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;position:absolute;bottom:5vh;left:0}.terms-tags a{font-size:12px;line-height:18px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase;background:#f8decd;color:#4e472c;border-radius:18px;padding:8px 18px 7px 18px;margin:0 3px}.terms-tags a:hover{background:#fd5e53;color:#fff}@media only screen and (max-width: 767px){.terms-tags{display:none}}#project-introduction .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:0;position:relative;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#project-introduction .wrap .left{width:50%;padding-left:4vw;padding-right:4vw;padding-top:10vh;z-index:0}#project-introduction .wrap .left h2{font-size:54px;line-height:60px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;margin-bottom:24px}@media only screen and (max-width: 1440px){#project-introduction .wrap .left h2{font-size:42px;line-height:48px}}@media only screen and (max-width: 767px){#project-introduction .wrap .left h2{font-size:30px;line-height:36px}}@media only screen and (max-width: 767px){#project-introduction .wrap .left h2{font-size:30px;line-height:36px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal}}@media only screen and (max-width: 767px) and (max-width: 767px){#project-introduction .wrap .left h2{font-size:24px;line-height:30px}}#project-introduction .wrap .left p{font-size:17px;line-height:24px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;width:70%;max-width:500px}@media only screen and (max-width: 767px){#project-introduction .wrap .left p{font-size:15px;line-height:22px}}@media only screen and (max-width: 767px){#project-introduction .wrap .left p{width:90%}}@media only screen and (max-width: 767px){#project-introduction .wrap .left{width:100%;padding-top:30px;padding-bottom:30px}}#project-introduction .wrap .right{width:50%;position:relative;background:#f8decd;z-index:10}#project-introduction .wrap .right .play-button{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:20}#project-introduction .wrap .right .video-trigger{cursor:pointer}#project-introduction .wrap .right .image{padding:12.5vh}@media only screen and (max-width: 1112px){#project-introduction .wrap .right .image{padding:4vw}}#project-introduction .wrap .right .image img{position:relative;z-index:10}#project-introduction .wrap .right .image:after{content:" ";width:100%;height:4px;position:absolute;top:50%;left:0;background:#000;display:block;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);z-index:0}#project-introduction .wrap .right .image:before{content:" ";width:4px;height:100%;position:absolute;top:0%;left:50%;background:#000;display:block;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:0}#project-introduction .wrap .right .image:hover .play-button{background:#4e472c}#project-introduction .wrap .right .image:hover img{outline:4px solid #4e472c}#project-introduction .wrap .right .image img{outline:4px solid transparent;outline-offset:-4px}#project-introduction .wrap .right .image.video{cursor:pointer}@media only screen and (max-width: 767px){#project-introduction .wrap .right .image{padding:60px 4vw}}@media only screen and (max-width: 767px){#project-introduction .wrap .right{width:100%}}#project-introduction .wrap:after{content:" ";width:100%;height:4px;position:absolute;top:50%;left:0;background:#000;display:none;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);z-index:0}@media only screen and (max-width: 1112px){#project-introduction .wrap:after{display:none}}.project-slider{padding:15vh 0;width:calc(100vw);position:relative;background:#4e472c;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;height:90vh}@media only screen and (max-width: 1112px){.project-slider{height:auto}}@media only screen and (max-width: 767px){.project-slider{height:auto;padding:60px 0}}.project-slider .slider{z-index:10;width:100vw}.project-slider:after{content:" ";width:100%;height:4px;position:absolute;top:50%;left:0;background:#000;display:block;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);z-index:1}@media only screen and (max-width: 767px){.project-slider:after{display:none}}.project-slider:before{content:" ";width:4px;height:100%;position:absolute;top:0;left:calc(75vw);background:#000;display:block;z-index:0;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media only screen and (max-width: 767px){.project-slider:before{left:50vw;display:none}}.project-slider .slide{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;margin-right:12px;padding-right:36px}.project-slider .slide img{width:auto;height:60vh;object-fit:cover;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,#grayscale");filter:url(desaturate.svg#desaturate);filter:gray;filter:grayscale(100%);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media only screen and (max-width: 1112px){.project-slider .slide img{height:40vh}}@media only screen and (max-width: 767px){.project-slider .slide img{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);filter:none;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);height:auto}}.project-slider .slide:before{content:"";width:calc(100% - 36px);height:100%;display:block;background:#4e472c;position:absolute;top:0;left:0;z-index:10;mix-blend-mode:multiply}@media only screen and (max-width: 767px){.project-slider .slide:before{display:none}}@media only screen and (max-width: 767px){.project-slider .slide{padding-right:0;margin-right:0;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 4vw}}.project-slider .slide .mobile-only{display:none;padding:30px 0 60px 0}@media only screen and (max-width: 767px){.project-slider .slide .mobile-only{display:block}}.project-slider .slide .mobile-only h2{font-size:30px;line-height:36px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;margin-bottom:12px}@media only screen and (max-width: 767px){.project-slider .slide .mobile-only h2{font-size:24px;line-height:30px}}.project-slider .slide .mobile-only p{font-size:17px;line-height:24px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;width:90%;max-width:500px}@media only screen and (max-width: 767px){.project-slider .slide .mobile-only p{font-size:15px;line-height:22px}}.project-slider .slide.is-selected img{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);filter:none;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media only screen and (max-width: 767px){.project-slider .slide.is-selected img{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);filter:none;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.project-slider .slide.is-selected:before{background:transparent}.project-slider .button-next,.project-slider .button-previous{position:absolute;width:54px;height:54px;display:block;border-radius:50%;background:#fd5e53;z-index:100;cursor:pointer}.project-slider .button-next svg,.project-slider .button-previous svg{max-width:24px;fill:#f8decd;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.project-slider .button-next:hover,.project-slider .button-previous:hover{background:#4e472c}@media only screen and (max-width: 767px){.project-slider .button-next,.project-slider .button-previous{display:none}}.project-slider .button-next{top:50%;right:calc(10.4vw - 33px);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.project-slider .button-previous{top:50%;left:calc(10.4vw - 27px);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);opacity:0}.project-slider .button-previous.show{opacity:1}.project-slider .copy{position:absolute;top:0;left:0;z-index:50;padding-left:4vw;padding-right:48px;padding-bottom:48px;padding-top:10vh;width:500px;background:#4e472c}@media only screen and (max-width: 1112px){.project-slider .copy{width:400px}}.project-slider .copy h2{font-size:54px;line-height:60px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;margin-bottom:24px;color:#f8decd}@media only screen and (max-width: 1440px){.project-slider .copy h2{font-size:42px;line-height:48px}}@media only screen and (max-width: 767px){.project-slider .copy h2{font-size:30px;line-height:36px}}.project-slider .copy p{font-size:17px;line-height:24px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;color:#f8decd}@media only screen and (max-width: 767px){.project-slider .copy p{font-size:15px;line-height:22px}}@media only screen and (max-width: 767px){.project-slider .copy{display:none}}#post-header{background:#fff;width:100%;position:relative}#post-header .wrap{padding-top:calc(10vh + 96px);padding-bottom:10vh}@media only screen and (max-width: 767px){#post-header .wrap{padding-top:calc(60px + 54px);padding-bottom:60px}}#post-header h1{font-size:11vw;line-height:10vw;font-family:'body', sans-serif;font-weight:normal;font-style:normal;margin-left:-0.075em;letter-spacing:-0.15vw;color:#4e472c;margin-bottom:0px}@media only screen and (max-width: 767px){#post-header h1{font-size:11vw;line-height:11vw}}#post-header h1 h1{color:#4e472c}#post-header:after{content:" ";width:4px;height:6vw;position:absolute;bottom:0%;right:25vw;background:#000;display:block;z-index:0;-moz-transform:translate(50%, 0);-ms-transform:translate(50%, 0);-webkit-transform:translate(50%, 0);transform:translate(50%, 0)}#post-header p{font-size:22px;line-height:30px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0;color:#4e472c;width:50vw;margin-top:72px}@media only screen and (max-width: 767px){#post-header p{font-size:18px;line-height:24px}}@media only screen and (max-width: 767px){#post-header p{width:90%;margin-top:24px;max-width:500px}}@media only screen and (max-width: 767px){#post-header p br{display:none}}#post-content{background:#f6ede5}#post-content .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:0;position:relative;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#post-content .wrap strong{font-weight:600}#post-content .wrap .left{width:50%;padding-left:4vw;padding-right:4vw;padding-top:12.5vh;padding-bottom:12.5vh;z-index:0}#post-content .wrap .left h2{font-size:30px;line-height:36px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;margin-bottom:60px;max-width:700px}@media only screen and (max-width: 767px){#post-content .wrap .left h2{font-size:24px;line-height:30px}}@media only screen and (max-width: 1112px){#post-content .wrap .left h2 br{display:none}}@media only screen and (max-width: 767px){#post-content .wrap .left h2{margin-bottom:30px}}#post-content .wrap .left h3{font-size:24px;line-height:30px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0;margin-bottom:18px;margin-top:60px;max-width:700px;color:#4e472c}@media only screen and (max-width: 767px){#post-content .wrap .left h3{font-size:24px;line-height:24px}}@media only screen and (max-width: 767px){#post-content .wrap .left h3{margin-top:36px;margin-bottom:12px}}#post-content .wrap .left h4{font-size:18px;line-height:24px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0;margin-bottom:6px;margin-top:60px;max-width:700px;color:#4e472c}@media only screen and (max-width: 767px){#post-content .wrap .left h4{margin-top:30px;margin-bottom:6px}}#post-content .wrap .left p{font-size:15px;line-height:22px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;width:100%;margin-bottom:12px;max-width:700px}#post-content .wrap .left blockquote{font-size:18px;line-height:24px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0;text-indent:-7px;max-width:500px}#post-content .wrap .left blockquote p{font-size:18px;line-height:24px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0}#post-content .wrap .left a{color:#4e472c;text-decoration:underline}#post-content .wrap .left ul,#post-content .wrap .left ol{margin:12px 0;font-size:15px;line-height:22px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;width:90%;max-width:700px}#post-content .wrap .left ul li,#post-content .wrap .left ol li{margin-bottom:12px}@media only screen and (max-width: 767px){#post-content .wrap .left ul li,#post-content .wrap .left ol li{margin-bottom:6px}}#post-content .wrap .left ul{padding:0px 0 0 18px}#post-content .wrap .left ol{padding:0px}@media only screen and (max-width: 767px){#post-content .wrap .left{width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;-ms-flexbox-order:2;order:2;padding-bottom:60px;padding-top:30px}}#post-content .wrap .right{width:50%;position:relative;z-index:10}#post-content .wrap .right .play-button{position:absolute;top:50%;left:calc(50% + 18px);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:20}@media only screen and (max-width: 767px){#post-content .wrap .right .play-button{left:50%}}#post-content .wrap .right .video-trigger{cursor:pointer}#post-content .wrap .right .image{padding:0;position:relative;margin-right:36px;z-index:10}#post-content .wrap .right .image img{position:relative;z-index:10;padding:5vh 0 5vh 0;outline-offset:-4px}@media only screen and (max-width: 767px){#post-content .wrap .right .image img{padding:60px 0 60px 0}}#post-content .wrap .right .image:hover .play-button{background:#4e472c}#post-content .wrap .right .image.video{cursor:pointer}#post-content .wrap .right .image.video:hover .play-button{background:#4e472c}@media only screen and (max-width: 767px){#post-content .wrap .right .image{margin-right:12px;margin-left:12px}}#post-content .wrap .right:after{content:" ";width:4px;height:100%;position:absolute;top:0%;right:25vw;background:#000;display:block;z-index:0;-moz-transform:translate(50%, 0);-ms-transform:translate(50%, 0);-webkit-transform:translate(50%, 0);transform:translate(50%, 0)}@media only screen and (max-width: 767px){#post-content .wrap .right{width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;-ms-flexbox-order:1;order:1}}.post-slider{padding:15vh 0;width:calc(100vw);position:relative;background:#f3dfcf;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;height:90vh}@media only screen and (max-width: 1112px){.post-slider{height:auto;padding:60px 0}}@media only screen and (max-width: 767px){.post-slider{height:auto;padding:60px 0}}.post-slider .slider{z-index:10;width:100vw}.post-slider:before{content:" ";width:4px;height:100%;position:absolute;top:0;left:calc(75vw);background:#000;display:block;z-index:0;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media only screen and (max-width: 767px){.post-slider:before{left:50vw;display:none}}.post-slider .slide{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;margin-right:12px;padding-right:36px}@media only screen and (max-width: 767px){.post-slider .slide{margin-bottom:4vw}}.post-slider .slide img{width:auto;height:60vh;object-fit:cover;pointer-events:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}@media only screen and (max-width: 1112px){.post-slider .slide img{height:40vh}}@media only screen and (max-width: 1112px) and (orientation: portrait){.post-slider .slide img{height:30vh}}@media only screen and (max-width: 767px){.post-slider .slide img{height:auto}}@media only screen and (max-width: 767px){.post-slider .slide{padding-right:0;margin-right:0;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 4vw}}.post-slider .slide .mobile-only{display:none;padding:30px 0 60px 0}@media only screen and (max-width: 767px){.post-slider .slide .mobile-only{display:block}}.post-slider .slide .mobile-only h2{font-size:30px;line-height:36px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;margin-bottom:12px}@media only screen and (max-width: 767px){.post-slider .slide .mobile-only h2{font-size:24px;line-height:30px}}.post-slider .slide .mobile-only p{font-size:17px;line-height:24px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;width:90%;max-width:500px}@media only screen and (max-width: 767px){.post-slider .slide .mobile-only p{font-size:15px;line-height:22px}}.post-slider .slide:first-of-type{padding-left:4vw}.post-slider .button-next,.post-slider .button-previous{position:absolute;width:54px;height:54px;display:block;border-radius:50%;background:#fd5e53;z-index:100;cursor:pointer}.post-slider .button-next svg,.post-slider .button-previous svg{max-width:24px;fill:#f8decd;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.post-slider .button-next:hover,.post-slider .button-previous:hover{background:#4e472c}@media only screen and (max-width: 767px){.post-slider .button-next,.post-slider .button-previous{display:none}}.post-slider .button-next{top:50%;right:calc(10.4vw - 33px);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.post-slider .button-previous{top:50%;left:calc(10.4vw - 27px);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);opacity:0}.post-slider .button-previous.show{opacity:1}.post-slider .copy{position:absolute;top:0;left:0;z-index:50;padding-left:4vw;padding-right:48px;padding-bottom:48px;padding-top:10vh;width:500px;background:#959595}.post-slider .copy h2{font-size:54px;line-height:60px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;margin-bottom:24px}@media only screen and (max-width: 1440px){.post-slider .copy h2{font-size:42px;line-height:48px}}@media only screen and (max-width: 767px){.post-slider .copy h2{font-size:30px;line-height:36px}}.post-slider .copy p{font-size:17px;line-height:24px;font-family:'body', sans-serif;font-weight:normal;font-style:normal}@media only screen and (max-width: 767px){.post-slider .copy p{font-size:15px;line-height:22px}}@media only screen and (max-width: 767px){.post-slider .copy{display:none}}#product-header{background:#4e472c;width:100%;position:relative}#product-header .wrap{padding-top:calc(10vh + 96px);padding-bottom:30vh;position:relative}@media only screen and (max-width: 1112px){#product-header .wrap{padding-bottom:20vh}}@media only screen and (max-width: 767px){#product-header .wrap{padding-top:calc(60px + 54px);padding-bottom:60px}}#product-header h1{font-size:11vw;line-height:10vw;font-family:'body', sans-serif;font-weight:normal;font-style:normal;margin-left:-0.075em;letter-spacing:-0.15vw;color:#f8decd;margin-bottom:84px}@media only screen and (max-width: 767px){#product-header h1{font-size:11vw;line-height:11vw}}#product-header h1 b{text-align:right;font-weight:normal;float:right}@media only screen and (max-width: 767px){#product-header h1{margin-bottom:0}}#product-header p{font-size:22px;line-height:30px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0;color:#f8decd;width:50vw}@media only screen and (max-width: 767px){#product-header p{font-size:18px;line-height:24px}}@media only screen and (max-width: 767px){#product-header p{width:90%;margin-top:24px;max-width:500px}}@media only screen and (max-width: 767px){#product-header p br{display:none}}#product-header:after{content:" ";width:4px;height:6vw;position:absolute;bottom:0%;right:25vw;background:#000;display:block;z-index:0;-moz-transform:translate(50%, 0);-ms-transform:translate(50%, 0);-webkit-transform:translate(50%, 0);transform:translate(50%, 0)}@media only screen and (max-width: 767px){#product-header:after{right:50vw}}#product-header .next-step{position:absolute;right:4vw;bottom:4vw;font-size:22px;line-height:30px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0;color:#fd5e53}@media only screen and (max-width: 767px){#product-header .next-step{font-size:18px;line-height:24px}}#product-header .next-step:hover{text-decoration:none}@media only screen and (max-width: 767px){#product-header .next-step{display:none}}#product-header .previous-step{position:absolute;left:4vw;bottom:4vw;font-size:22px;line-height:30px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0;color:#fd5e53}@media only screen and (max-width: 767px){#product-header .previous-step{font-size:18px;line-height:24px}}#product-header .previous-step:hover{text-decoration:none}@media only screen and (max-width: 767px){#product-header .previous-step{display:none}}.featured-product-stories{background:#f8decd;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;padding-bottom:15vw}.featured-product-stories .more-link{position:relative;color:#fd5e53;text-align:center;margin:7.5vw 0;padding:0}@media only screen and (max-width: 767px){.featured-product-stories .more-link{margin:0 0 30px 0}}.featured-product-stories:after{content:" ";width:calc(10.41666vw - 36px);height:4px;position:absolute;top:50%;left:0;background:#000;display:block;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media only screen and (max-width: 767px){.featured-product-stories:after{display:none}}.featured-product-stories:before{content:" ";width:4px;height:100%;position:absolute;top:0%;right:18.3333vw;background:#000;display:block}@media only screen and (max-width: 767px){.featured-product-stories:before{width:3px;right:10vw}}.featured-product-stories h2{position:relative;top:0vw;left:0;width:100%;text-align:center;font-size:54px;line-height:60px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;margin:7.5vw 0}@media only screen and (max-width: 1440px){.featured-product-stories h2{font-size:42px;line-height:48px}}@media only screen and (max-width: 767px){.featured-product-stories h2{font-size:30px;line-height:36px}}@media only screen and (max-width: 767px){.featured-product-stories h2{margin:30px 0}}@media only screen and (max-width: 767px){.featured-product-stories{display:block;padding:30px 0 60px 0}}.featured-product-stories-inner{padding:0 0 0 10.4vw;width:calc(100vw);position:relative}@media only screen and (max-width: 767px){.featured-product-stories-inner{padding:0 12px}}.featured-product-stories-inner .slide{width:79.166vw;background:#fff;margin-right:12px;position:relative}@media only screen and (max-width: 767px){.featured-product-stories-inner .slide{width:calc(100vw - 24px);margin-right:0;margin-bottom:42px}}.featured-product-stories-inner .slide img{width:39.5833333vw;height:39.58333vw;object-fit:cover;outline:4px solid transparent;outline-offset:-4px}.featured-product-stories-inner .slide img:hover{outline:4px solid #fd5e53}@media only screen and (max-width: 767px){.featured-product-stories-inner .slide img{width:100%;height:auto}}.featured-product-stories-inner .slide:hover img{outline:4px solid #fd5e53}.featured-product-stories-inner .slide .copy{position:absolute;top:0;left:50%;width:38.583333vw;padding-top:48px;padding-left:48px}.featured-product-stories-inner .slide .copy h3{font-size:30px;line-height:36px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;margin-bottom:24px;max-width:420px}@media only screen and (max-width: 767px){.featured-product-stories-inner .slide .copy h3{font-size:20px;line-height:24px}}@media only screen and (max-width: 767px){.featured-product-stories-inner .slide .copy h3{margin-top:0px;margin-bottom:6px}}.featured-product-stories-inner .slide .copy p{font-size:17px;line-height:24px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;max-width:420px}@media only screen and (max-width: 767px){.featured-product-stories-inner .slide .copy p{font-size:15px;line-height:22px}}@media only screen and (max-width: 767px){.featured-product-stories-inner .slide .copy p{max-width:500px;width:90%}}.featured-product-stories-inner .slide .copy .more{color:#fd5e53;margin-top:24px}.featured-product-stories-inner .slide .copy .more:hover{text-decoration:underline}@media only screen and (max-width: 767px){.featured-product-stories-inner .slide .copy{width:100%;height:auto;position:static;padding:24px 12px}}.featured-product-stories-inner .slide a{width:100%;height:100%;display:block}.featured-product-stories-inner .slide .terms{position:absolute;bottom:48px;left:calc(50% + 48px);color:#838591;font-size:16px;line-height:22px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width: 767px){.featured-product-stories-inner .slide .terms{font-size:14px;line-height:20px}}.featured-product-stories-inner .slide .terms a{display:inline;color:#838591}.featured-product-stories-inner .slide .terms a:hover{color:#fd5e53}@media only screen and (max-width: 767px){.featured-product-stories-inner .slide .terms{display:none}}.featured-product-stories-inner .slide:last-of-type{position:relative}.featured-product-stories-inner .slide:last-of-type:after{content:" ";width:25vw;height:100%;position:absolute;top:0;right:-22.5vw;background:#fff;display:block}@media only screen and (max-width: 767px){.featured-product-stories-inner .slide:last-of-type:after{display:none}}.featured-product-stories-inner .button-next,.featured-product-stories-inner .button-previous{position:absolute;width:54px;height:54px;display:block;border-radius:50%;background:#fd5e53;z-index:100;cursor:pointer}.featured-product-stories-inner .button-next svg,.featured-product-stories-inner .button-previous svg{max-width:24px;fill:#f8decd;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.featured-product-stories-inner .button-next:hover,.featured-product-stories-inner .button-previous:hover{background:#4e472c}.featured-product-stories-inner .button-next{top:50%;right:calc(10.4vw - 33px);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media only screen and (max-width: 767px){.featured-product-stories-inner .button-next{display:none}}.featured-product-stories-inner .button-previous{top:50%;left:calc(10.4vw - 27px);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);opacity:0}.featured-product-stories-inner .button-previous.show{opacity:1}@media only screen and (max-width: 767px){.featured-product-stories-inner .button-previous{display:none}}.featured-product-stories{background:#f8decd}#product-introduction .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:0;position:relative;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#product-introduction .wrap .left{width:50%;padding-left:4vw;padding-right:4vw;padding-bottom:10vh;padding-top:10vh;z-index:0}#product-introduction .wrap .left h2{font-size:54px;line-height:60px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;margin-bottom:24px}@media only screen and (max-width: 1440px){#product-introduction .wrap .left h2{font-size:42px;line-height:48px}}@media only screen and (max-width: 767px){#product-introduction .wrap .left h2{font-size:30px;line-height:36px}}@media only screen and (max-width: 767px){#product-introduction .wrap .left h2{font-size:30px;line-height:36px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal}}@media only screen and (max-width: 767px) and (max-width: 767px){#product-introduction .wrap .left h2{font-size:24px;line-height:30px}}#product-introduction .wrap .left p{font-size:17px;line-height:24px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;width:70%;max-width:500px}@media only screen and (max-width: 767px){#product-introduction .wrap .left p{font-size:15px;line-height:22px}}@media only screen and (max-width: 1112px){#product-introduction .wrap .left p{width:90%;max-width:90%}}@media only screen and (max-width: 767px){#product-introduction .wrap .left p{width:90%}}@media only screen and (max-width: 767px){#product-introduction .wrap .left{width:100%;padding-top:30px;padding-bottom:30px}}#product-introduction .wrap .right{width:50%;position:relative;background:#f8decd;z-index:10}#product-introduction .wrap .right .image{padding:4vw 4vw 4vw 4vw}#product-introduction .wrap .right .image img{position:relative;z-index:10}#product-introduction .wrap .right .image:after{content:" ";width:100%;height:4px;position:absolute;top:50%;left:0;background:#000;display:block;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);z-index:0}#product-introduction .wrap .right .image:before{content:" ";width:4px;height:100%;position:absolute;top:0%;left:50%;background:#000;display:block;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:0}#product-introduction .wrap .right .image:hover .play-button{background:#4e472c}@media only screen and (max-width: 767px){#product-introduction .wrap .right .image{padding:60px 4vw}}@media only screen and (max-width: 767px){#product-introduction .wrap .right{width:100%}}#product-content{background:#956548}#product-content .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:0;position:relative;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#product-content .wrap .left{width:50%;padding-left:4vw;padding-right:4vw;padding-top:10vh;padding-bottom:5vh;z-index:0}#product-content .wrap .left h2{font-size:54px;line-height:60px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;margin-bottom:36px}@media only screen and (max-width: 1440px){#product-content .wrap .left h2{font-size:42px;line-height:48px}}@media only screen and (max-width: 767px){#product-content .wrap .left h2{font-size:30px;line-height:36px}}#product-content .wrap .left p{font-size:17px;line-height:24px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;width:70%;max-width:500px}@media only screen and (max-width: 767px){#product-content .wrap .left p{font-size:15px;line-height:22px}}#product-content .wrap .left ul{border-top:1px solid #000;font-size:17px;line-height:24px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal}#product-content .wrap .left ul li{border-bottom:1px solid #000;padding:18px 36px 18px 0;list-style-type:circle}@media only screen and (max-width: 767px){#product-content .wrap .left ul{padding-left:24px}}@media only screen and (max-width: 767px){#product-content .wrap .left{width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;-ms-flexbox-order:2;order:2;padding-bottom:60px;padding-top:30px}}#product-content .wrap .left .download-link{font-size:17px;line-height:24px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;padding-top:36px;text-decoration:underline}#product-content .wrap .left .download-link:hover{text-decoration:none}#product-content .wrap .right{width:50%;position:relative;background:#f8decd;z-index:10}#product-content .wrap .right .play-button{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:20}#product-content .wrap .right .video-trigger{cursor:pointer}#product-content .wrap .right .image{padding:0}#product-content .wrap .right .image img{position:relative;z-index:10;outline:4px solid transparent;outline-offset:-4px}#product-content .wrap .right .image:hover .play-button{background:#4e472c}#product-content .wrap .right .image:hover img{outline:4px solid #4e472c}#product-content .wrap .right .image.video{cursor:pointer}@media only screen and (max-width: 767px){#product-content .wrap .right{width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;-ms-flexbox-order:1;order:1}}.product-navigation{padding:7.5vw 0;background:#fff}.product-navigation .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;font-size:22px;line-height:30px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0}@media only screen and (max-width: 767px){.product-navigation .wrap{font-size:18px;line-height:24px}}.product-navigation .wrap .next-step{margin-left:auto;color:#fd5e53}.product-navigation .wrap .previous-step{color:#fd5e53;text-align:right}@media only screen and (max-width: 767px){.product-navigation .wrap .previous-step{display:none}}#stories-hero{width:100%;background:#f8decd}#stories-hero .wrap{padding-top:calc(10vh + 96px);padding-bottom:10vh;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 767px){#stories-hero .wrap{padding-top:calc(60px + 54px);display:block;padding-bottom:60px}}#stories-hero h1{font-size:54px;line-height:60px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;color:#4e472c}@media only screen and (max-width: 1440px){#stories-hero h1{font-size:42px;line-height:48px}}@media only screen and (max-width: 767px){#stories-hero h1{font-size:30px;line-height:36px}}#stories-hero .left,#stories-hero .right{width:50%}@media only screen and (max-width: 767px){#stories-hero .left,#stories-hero .right{width:100%}}#stories-hero .terms-tags{position:relative;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;bottom:auto;top:12px;list-style-type:none;max-width:600px}#stories-hero .terms-tags a{margin-bottom:6px;background:#4e472c;color:#f8decd;margin-right:6px;cursor:pointer}#stories-hero .terms-tags a:hover{background:#fd5e53}@media only screen and (max-width: 767px){#stories-hero .terms-tags{top:30px}}#stories-grid{position:relative}@media only screen and (max-width: 767px){#stories-grid:before{content:" ";width:3px;height:100%;position:absolute;top:0%;right:10vw;background:#000;display:block}}@media only screen and (max-width: 767px){#stories-grid .wrap .post{width:100%;padding-right:0;padding-left:0;padding-bottom:0;margin-bottom:42px;display:block;background:#fff;border-bottom:0px}}@media only screen and (max-width: 767px){#stories-grid .wrap .post .image{width:100%;padding-right:0;padding-left:0}#stories-grid .wrap .post .image img{width:100%;height:auto;outline:none}}@media only screen and (max-width: 767px){#stories-grid .wrap .post .copy{width:100%;padding-right:0;padding-left:0;padding:24px 12px}}@media only screen and (max-width: 767px){#stories-grid .wrap .post h2{font-size:30px;line-height:36px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;margin-bottom:6px;margin-top:0}}@media only screen and (max-width: 767px) and (max-width: 767px){#stories-grid .wrap .post h2{font-size:20px;line-height:24px}}@media only screen and (max-width: 767px){#stories-grid .wrap .post p{max-width:500px;width:90%}}@media only screen and (max-width: 767px){#stories-grid .wrap .post.video-post{padding-bottom:0}}@media only screen and (max-width: 767px){#stories-grid .wrap .post:after{content:none}#stories-grid .wrap .post:before{content:none}}.stories-grid{width:100%;background:#f8decd;padding-bottom:10vh}.stories-grid .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 767px){.stories-grid .wrap{width:100%;display:block}}.stories-grid .post{width:25%;border-bottom:4px solid #000;padding-bottom:30px;margin-bottom:30px;position:relative;cursor:pointer}.stories-grid .post .image{position:relative}@media only screen and (max-width: 767px){.stories-grid .post .image .play-button{-moz-transform:translate(calc(-50%), -50%);-ms-transform:translate(calc(-50%), -50%);-webkit-transform:translate(calc(-50%), -50%);transform:translate(calc(-50%), -50%)}}.stories-grid .post img{outline:4px solid transparent;outline-offset:-4px}.stories-grid .post .term-list{display:none;position:absolute;bottom:24px;left:42px}.stories-grid .post .term-list span{font-size:12px;line-height:18px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase;background:#4e472c;color:#f8decd;border-radius:18px;padding:8px 18px 7px 18px;margin:0 3px;margin-right:6px;margin-bottom:6px}.stories-grid .post .term-list span:hover{background:#fd5e53;color:#fff}.stories-grid .post:hover img{outline:4px solid #fd5e53}.stories-grid .post:nth-of-type(1){width:50%}.stories-grid .post:nth-of-type(1) .image{padding-right:30px}.stories-grid .post:nth-of-type(1) .image .play-button{-moz-transform:translate(calc(-50% - 15px), -50%);-ms-transform:translate(calc(-50% - 15px), -50%);-webkit-transform:translate(calc(-50% - 15px), -50%);transform:translate(calc(-50% - 15px), -50%)}@media only screen and (max-width: 767px){.stories-grid .post:nth-of-type(1) .image .play-button{-moz-transform:translate(calc(-50%), -50%);-ms-transform:translate(calc(-50%), -50%);-webkit-transform:translate(calc(-50%), -50%);transform:translate(calc(-50%), -50%)}}.stories-grid .post:nth-of-type(1) .copy{max-width:calc(75% - 24px)}@media only screen and (max-width: 767px){.stories-grid .post:nth-of-type(1) .copy{max-width:100%}}.stories-grid .post:nth-of-type(1):after{content:"";width:4px;height:calc(100% - 30px);position:absolute;top:0;right:-2px;background:#000}.stories-grid .post:nth-of-type(1).video-post .copy{display:none}.stories-grid .post:nth-of-type(2){width:50%;padding-right:25%}.stories-grid .post:nth-of-type(2) .image,.stories-grid .post:nth-of-type(2) .copy{padding-left:30px}.stories-grid .post:nth-of-type(2) .image .play-button{-moz-transform:translate(calc(-50% + 15px), -50%);-ms-transform:translate(calc(-50% + 15px), -50%);-webkit-transform:translate(calc(-50% + 15px), -50%);transform:translate(calc(-50% + 15px), -50%)}@media only screen and (max-width: 767px){.stories-grid .post:nth-of-type(2) .image .play-button{-moz-transform:translate(calc(-50%), -50%);-ms-transform:translate(calc(-50%), -50%);-webkit-transform:translate(calc(-50%), -50%);transform:translate(calc(-50%), -50%)}}.stories-grid .post:nth-of-type(3) .image,.stories-grid .post:nth-of-type(3) .copy{padding-right:30px}.stories-grid .post:nth-of-type(3) .image .play-button{-moz-transform:translate(calc(-50% - 15px), -50%);-ms-transform:translate(calc(-50% - 15px), -50%);-webkit-transform:translate(calc(-50% - 15px), -50%);transform:translate(calc(-50% - 15px), -50%)}@media only screen and (max-width: 767px){.stories-grid .post:nth-of-type(3) .image .play-button{-moz-transform:translate(calc(-50%), -50%);-ms-transform:translate(calc(-50%), -50%);-webkit-transform:translate(calc(-50%), -50%);transform:translate(calc(-50%), -50%)}}.stories-grid .post:nth-of-type(4){position:relative}.stories-grid .post:nth-of-type(4) .image,.stories-grid .post:nth-of-type(4) .copy{padding-right:30px}.stories-grid .post:nth-of-type(4) .image .play-button{-moz-transform:translate(calc(-50% - 15px), -50%);-ms-transform:translate(calc(-50% - 15px), -50%);-webkit-transform:translate(calc(-50% - 15px), -50%);transform:translate(calc(-50% - 15px), -50%)}@media only screen and (max-width: 767px){.stories-grid .post:nth-of-type(4) .image .play-button{-moz-transform:translate(calc(-50%), -50%);-ms-transform:translate(calc(-50%), -50%);-webkit-transform:translate(calc(-50%), -50%);transform:translate(calc(-50%), -50%)}}.stories-grid .post:nth-of-type(4):after{content:"";width:4px;height:calc(100% - 30px);position:absolute;top:0;right:-2px;background:#000}.stories-grid .post:nth-of-type(5){width:calc(50%);padding-right:25%}.stories-grid .post:nth-of-type(5) .image,.stories-grid .post:nth-of-type(5) .copy{padding-left:30px}.stories-grid .post:nth-of-type(5) .image .play-button{-moz-transform:translate(calc(-50% + 15px), -50%);-ms-transform:translate(calc(-50% + 15px), -50%);-webkit-transform:translate(calc(-50% + 15px), -50%);transform:translate(calc(-50% + 15px), -50%)}@media only screen and (max-width: 767px){.stories-grid .post:nth-of-type(5) .image .play-button{-moz-transform:translate(calc(-50%), -50%);-ms-transform:translate(calc(-50%), -50%);-webkit-transform:translate(calc(-50%), -50%);transform:translate(calc(-50%), -50%)}}.stories-grid .post:nth-of-type(6){padding-right:25%;width:50%}.stories-grid .post:nth-of-type(6) .image,.stories-grid .post:nth-of-type(6) .copy{padding-right:30px}.stories-grid .post:nth-of-type(6):after{content:"";width:4px;height:calc(100% - 30px);position:absolute;top:0;right:-2px;background:#000}.stories-grid .post:nth-of-type(6) .image .play-button{-moz-transform:translate(calc(-50% - 15px), -50%);-ms-transform:translate(calc(-50% - 15px), -50%);-webkit-transform:translate(calc(-50% - 15px), -50%);transform:translate(calc(-50% - 15px), -50%)}@media only screen and (max-width: 767px){.stories-grid .post:nth-of-type(6) .image .play-button{-moz-transform:translate(calc(-50%), -50%);-ms-transform:translate(calc(-50%), -50%);-webkit-transform:translate(calc(-50%), -50%);transform:translate(calc(-50%), -50%)}}.stories-grid .post:nth-of-type(7){width:50%}.stories-grid .post:nth-of-type(7) .image,.stories-grid .post:nth-of-type(7) .copy{padding-left:30px}.stories-grid .post:nth-of-type(7) .copy{max-width:calc(75% - 24px)}@media only screen and (max-width: 767px){.stories-grid .post:nth-of-type(7) .copy{max-width:100%}}.stories-grid .post:nth-of-type(7).video-post .copy{display:none}.stories-grid .post:nth-of-type(7) .image .play-button{-moz-transform:translate(calc(-50% + 15px), -50%);-ms-transform:translate(calc(-50% + 15px), -50%);-webkit-transform:translate(calc(-50% + 15px), -50%);transform:translate(calc(-50% + 15px), -50%)}@media only screen and (max-width: 767px){.stories-grid .post:nth-of-type(7) .image .play-button{-moz-transform:translate(calc(-50%), -50%);-ms-transform:translate(calc(-50%), -50%);-webkit-transform:translate(calc(-50%), -50%);transform:translate(calc(-50%), -50%)}}.stories-grid .post:nth-of-type(8) .image,.stories-grid .post:nth-of-type(8) .copy{padding-right:30px}.stories-grid .post:nth-of-type(8) .image .play-button{-moz-transform:translate(calc(-50% - 15px), -50%);-ms-transform:translate(calc(-50% - 15px), -50%);-webkit-transform:translate(calc(-50% - 15px), -50%);transform:translate(calc(-50% - 15px), -50%)}@media only screen and (max-width: 767px){.stories-grid .post:nth-of-type(8) .image .play-button{-moz-transform:translate(calc(-50%), -50%);-ms-transform:translate(calc(-50%), -50%);-webkit-transform:translate(calc(-50%), -50%);transform:translate(calc(-50%), -50%)}}.stories-grid .post:nth-of-type(9) .image,.stories-grid .post:nth-of-type(9) .copy{padding-right:30px}.stories-grid .post:nth-of-type(9):after{content:"";width:4px;height:calc(100% - 30px);position:absolute;top:0;right:-2px;background:#000}.stories-grid .post:nth-of-type(9) .image .play-button{-moz-transform:translate(calc(-50% - 15px), -50%);-ms-transform:translate(calc(-50% - 15px), -50%);-webkit-transform:translate(calc(-50% - 15px), -50%);transform:translate(calc(-50% - 15px), -50%)}@media only screen and (max-width: 767px){.stories-grid .post:nth-of-type(9) .image .play-button{-moz-transform:translate(calc(-50%), -50%);-ms-transform:translate(calc(-50%), -50%);-webkit-transform:translate(calc(-50%), -50%);transform:translate(calc(-50%), -50%)}}.stories-grid .post:nth-of-type(10){padding-right:25%;width:calc(50%)}.stories-grid .post:nth-of-type(10) .image,.stories-grid .post:nth-of-type(10) .copy{padding-left:30px}.stories-grid .post:nth-of-type(10) .image .play-button{-moz-transform:translate(calc(-50% + 15px), -50%);-ms-transform:translate(calc(-50% + 15px), -50%);-webkit-transform:translate(calc(-50% + 15px), -50%);transform:translate(calc(-50% + 15px), -50%)}@media only screen and (max-width: 767px){.stories-grid .post:nth-of-type(10) .image .play-button{-moz-transform:translate(calc(-50%), -50%);-ms-transform:translate(calc(-50%), -50%);-webkit-transform:translate(calc(-50%), -50%);transform:translate(calc(-50%), -50%)}}.stories-grid .post:nth-of-type(11){width:calc(50%)}.stories-grid .post:nth-of-type(11) .image,.stories-grid .post:nth-of-type(11) .copy{padding-right:30px}.stories-grid .post:nth-of-type(11) .image .play-button{-moz-transform:translate(calc(-50% - 15px), -50%);-ms-transform:translate(calc(-50% - 15px), -50%);-webkit-transform:translate(calc(-50% - 15px), -50%);transform:translate(calc(-50% - 15px), -50%)}@media only screen and (max-width: 767px){.stories-grid .post:nth-of-type(11) .image .play-button{-moz-transform:translate(calc(-50%), -50%);-ms-transform:translate(calc(-50%), -50%);-webkit-transform:translate(calc(-50%), -50%);transform:translate(calc(-50%), -50%)}}.stories-grid .post:nth-of-type(11):after{content:"";width:4px;height:calc(100% - 30px);position:absolute;top:0;right:-2px;background:#000}.stories-grid .post:nth-of-type(12){width:calc(25%)}.stories-grid .post:nth-of-type(12) .image,.stories-grid .post:nth-of-type(12) .copy{padding-left:30px}.stories-grid .post:nth-of-type(12) .image .play-button{-moz-transform:translate(calc(-50% + 15px), -50%);-ms-transform:translate(calc(-50% + 15px), -50%);-webkit-transform:translate(calc(-50% + 15px), -50%);transform:translate(calc(-50% + 15px), -50%)}@media only screen and (max-width: 767px){.stories-grid .post:nth-of-type(12) .image .play-button{-moz-transform:translate(calc(-50%), -50%);-ms-transform:translate(calc(-50%), -50%);-webkit-transform:translate(calc(-50%), -50%);transform:translate(calc(-50%), -50%)}}.stories-grid .post:nth-of-type(13){width:calc(25%)}.stories-grid .post:nth-of-type(13) .image,.stories-grid .post:nth-of-type(13) .copy{padding-left:30px}.stories-grid .post:nth-of-type(13) .image .play-button{-moz-transform:translate(calc(-50% + 15px), -50%);-ms-transform:translate(calc(-50% + 15px), -50%);-webkit-transform:translate(calc(-50% + 15px), -50%);transform:translate(calc(-50% + 15px), -50%)}@media only screen and (max-width: 767px){.stories-grid .post:nth-of-type(13) .image .play-button{-moz-transform:translate(calc(-50%), -50%);-ms-transform:translate(calc(-50%), -50%);-webkit-transform:translate(calc(-50%), -50%);transform:translate(calc(-50%), -50%)}}.stories-grid .post:nth-of-type(14) .image,.stories-grid .post:nth-of-type(14) .copy{padding-right:30px}.stories-grid .post:nth-of-type(14) .image .play-button{-moz-transform:translate(calc(-50% - 15px), -50%);-ms-transform:translate(calc(-50% - 15px), -50%);-webkit-transform:translate(calc(-50% - 15px), -50%);transform:translate(calc(-50% - 15px), -50%)}@media only screen and (max-width: 767px){.stories-grid .post:nth-of-type(14) .image .play-button{-moz-transform:translate(calc(-50%), -50%);-ms-transform:translate(calc(-50%), -50%);-webkit-transform:translate(calc(-50%), -50%);transform:translate(calc(-50%), -50%)}}.stories-grid .post:nth-of-type(15) .image,.stories-grid .post:nth-of-type(15) .copy{padding-right:30px}.stories-grid .post:nth-of-type(15) .image .play-button{-moz-transform:translate(calc(-50% - 15px), -50%);-ms-transform:translate(calc(-50% - 15px), -50%);-webkit-transform:translate(calc(-50% - 15px), -50%);transform:translate(calc(-50% - 15px), -50%)}@media only screen and (max-width: 767px){.stories-grid .post:nth-of-type(15) .image .play-button{-moz-transform:translate(calc(-50%), -50%);-ms-transform:translate(calc(-50%), -50%);-webkit-transform:translate(calc(-50%), -50%);transform:translate(calc(-50%), -50%)}}.stories-grid .post:nth-of-type(16){width:50%;padding-left:25%}.stories-grid .post:nth-of-type(16) .image,.stories-grid .post:nth-of-type(16) .copy{padding-left:30px}.stories-grid .post:nth-of-type(16) .image .play-button{-moz-transform:translate(calc(-50% + 15px), -50%);-ms-transform:translate(calc(-50% + 15px), -50%);-webkit-transform:translate(calc(-50% + 15px), -50%);transform:translate(calc(-50% + 15px), -50%)}@media only screen and (max-width: 767px){.stories-grid .post:nth-of-type(16) .image .play-button{-moz-transform:translate(calc(-50%), -50%);-ms-transform:translate(calc(-50%), -50%);-webkit-transform:translate(calc(-50%), -50%);transform:translate(calc(-50%), -50%)}}.stories-grid .post h2{font-size:24px;line-height:30px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0;margin:18px 0 12px 0}@media only screen and (max-width: 767px){.stories-grid .post h2{font-size:24px;line-height:24px}}.stories-grid .post p{font-size:15px;line-height:22px;font-family:'body', sans-serif;font-weight:normal;font-style:normal}.stories-grid .play-button{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.filter-wrap{width:100%;z-index:550;display:block;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-wrap .filter-category{width:40%;position:relative}.filter-wrap .filter-category .drop-wrap{height:100%;max-height:0;overflow:hidden;-webkit-transition:max-height 450ms cubic-bezier(1, 0, 0, 1);-moz-transition:max-height 450ms cubic-bezier(1, 0, 0, 1);-ms-transition:max-height 450ms cubic-bezier(1, 0, 0, 1);-o-transition:max-height 450ms cubic-bezier(1, 0, 0, 1);transition:max-height 450ms cubic-bezier(1, 0, 0, 1);max-width:600px}.filter-wrap .filter-category .drop-wrap li{opacity:0;-webkit-transition:all 450ms cubic-bezier(1, 0, 0, 1);-moz-transition:all 450ms cubic-bezier(1, 0, 0, 1);-ms-transition:all 450ms cubic-bezier(1, 0, 0, 1);-o-transition:all 450ms cubic-bezier(1, 0, 0, 1);transition:all 450ms cubic-bezier(1, 0, 0, 1);-moz-transform:translate3d(0, 8rem, 0);-webkit-transform:translate3d(0, 8rem, 0);transform:translate3d(0, 8rem, 0)}@media only screen and (max-width: 767px){.filter-wrap .filter-category .drop-wrap li{opacity:1;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);margin-right:0;display:inline;margin-bottom:6px}}@media only screen and (max-width: 767px){.filter-wrap .filter-category .drop-wrap li a{background:#4e472c;color:#f8decd;cursor:pointer;font-size:12px;line-height:18px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase;border-radius:18px;padding:8px 18px 7px 18px;margin:0}.filter-wrap .filter-category .drop-wrap li a:hover{background:#fd5e53}}@media only screen and (max-width: 767px){.filter-wrap .filter-category .drop-wrap{max-height:100%;position:static;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;bottom:auto;margin-top:12px;list-style-type:none;max-width:100%}}.filter-wrap ul{margin:0;padding:0;list-style-type:none;font-size:54px;line-height:60px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;margin-left:-0.05em;position:relative}.filter-wrap ul li{margin:0;padding:0}@media only screen and (max-width: 1440px){.filter-wrap ul{font-size:42px;line-height:48px}}@media only screen and (max-width: 767px){.filter-wrap ul{font-size:30px;line-height:36px}}.filter-wrap ul a{color:#4e472c;display:inline-block}.filter-wrap ul li{margin:0;display:inline-block;margin-right:24px;color:#4e472c;cursor:pointer}.filter-wrap ul li.small{font-size:54px;line-height:60px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;width:100%}@media only screen and (max-width: 1440px){.filter-wrap ul li.small{font-size:42px;line-height:48px}}@media only screen and (max-width: 767px){.filter-wrap ul li.small{font-size:30px;line-height:36px}}.filter-wrap ul li.title{position:relative;padding-right:24px;margin-right:0}.filter-wrap ul li.title span{width:18px;position:absolute;top:50%;right:0;height:11px;display:block}.filter-wrap ul li.title span svg{display:block;fill:#4e472c}.filter-wrap ul li.title:hover{color:#fd5e53}.filter-wrap ul li.title:hover svg{display:block;fill:#fd5e53}@media only screen and (max-width: 767px){.filter-wrap ul li.title{display:none}}.filter-wrap ul.open .title{color:#fd5e53}.filter-wrap ul.open .title svg{fill:#fd5e53}.filter-wrap ul.open .drop-wrap{max-height:100vh;overflow:hidden;height:100%}.filter-wrap ul.open .drop-wrap li{opacity:1;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.filter-wrap ul.open .drop-wrap li:nth-of-type(1){-webkit-transition-delay:100ms;-moz-transition-delay:100ms;-o-transition-delay:100ms;-ms-transition-delay:100ms;transition-delay:100ms}.filter-wrap ul.open .drop-wrap li:nth-of-type(2){-webkit-transition-delay:150ms;-moz-transition-delay:150ms;-o-transition-delay:150ms;-ms-transition-delay:150ms;transition-delay:150ms}.filter-wrap ul.open .drop-wrap li:nth-of-type(3){-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-o-transition-delay:200ms;-ms-transition-delay:200ms;transition-delay:200ms}.filter-wrap ul.open .drop-wrap li:nth-of-type(4){-webkit-transition-delay:225ms;-moz-transition-delay:225ms;-o-transition-delay:225ms;-ms-transition-delay:225ms;transition-delay:225ms}.filter-wrap ul.open .drop-wrap li:nth-of-type(5){-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-o-transition-delay:250ms;-ms-transition-delay:250ms;transition-delay:250ms}.filter-wrap ul.open .drop-wrap li:nth-of-type(6){-webkit-transition-delay:275ms;-moz-transition-delay:275ms;-o-transition-delay:275ms;-ms-transition-delay:275ms;transition-delay:275ms}.filter-wrap ul.open .drop-wrap li:nth-of-type(7){-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-o-transition-delay:300ms;-ms-transition-delay:300ms;transition-delay:300ms}.filter-wrap ul.open .drop-wrap li:nth-of-type(8){-webkit-transition-delay:325ms;-moz-transition-delay:325ms;-o-transition-delay:325ms;-ms-transition-delay:325ms;transition-delay:325ms}.filter-wrap ul.open .drop-wrap li.everything-option.hide{display:none}.resources-featured{background:#f8decd;padding-bottom:7.5vh}.resources-featured .post{background:#fff;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.resources-featured .post .image,.resources-featured .post .copy{width:50%;position:relative}@media only screen and (max-width: 767px){.resources-featured .post .image,.resources-featured .post .copy{width:100%}}.resources-featured .post .image.video{cursor:pointer}.resources-featured .post .image.video:hover img{outline:4px solid #4e472c}.resources-featured .post .image.video:hover .play-button{background:#4e472c}.resources-featured .post .image:hover img{outline:4px solid #fd5e53}.resources-featured .post img{outline:4px solid transparent;outline-offset:-4px}.resources-featured .post img:hover{outline:4px solid #4e472c}@media only screen and (max-width: 1112px){.resources-featured .post img{height:100%;object-fit:cover}}@media only screen and (max-width: 767px){.resources-featured .post img{height:auto}}.resources-featured .post .play-button{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.resources-featured .post .copy{padding-top:48px;padding-left:48px}.resources-featured .post .copy h2{font-size:30px;line-height:36px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;margin-bottom:24px;max-width:420px}@media only screen and (max-width: 767px){.resources-featured .post .copy h2{font-size:20px;line-height:24px}}@media only screen and (max-width: 767px){.resources-featured .post .copy h2{margin-bottom:6px}}.resources-featured .post .copy p{font-size:17px;line-height:24px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;max-width:420px;max-width:500px;width:90%}@media only screen and (max-width: 767px){.resources-featured .post .copy p{font-size:15px;line-height:22px}}.resources-featured .post .copy .more{color:#fd5e53;margin-top:24px;cursor:pointer}.resources-featured .post .copy .more:hover{text-decoration:underline}@media only screen and (max-width: 767px){.resources-featured .post .copy .more{display:none}}@media only screen and (max-width: 1112px){.resources-featured .post .copy{padding:24px}}@media only screen and (max-width: 767px){.resources-featured .post .copy{padding:24px 12px}}.filter-gradient{-webkit-transition:opacity 850ms ease-in;-moz-transition:opacity 850ms ease-in;-ms-transition:opacity 850ms ease-in;-o-transition:opacity 850ms ease-in;transition:opacity 850ms ease-in;background:linear-gradient(rgba(248,222,205,0) 0%,rgba(248,222,205,0.75) 30%,#f8decd 100%);pointer-events:none;width:100%;height:100vh;position:fixed;top:0vh;left:0;z-index:50;display:block;opacity:0;pointer-events:none}.filter-gradient.filter-hover{opacity:1}@media only screen and (max-width: 767px){.filter-gradient{display:none;background:transparent}}.resources-filter{padding-top:0;background:#f8decd;width:100%;padding-bottom:17vh;position:relative;z-index:125;padding-top:calc(10vh + 96px)}.resources-filter .wrap{position:relative;width:calc(100vw - 8vw)}.resources-filter .wrap .filter-wrap{position:absolute;left:4vw;top:0}@media only screen and (max-width: 767px){.resources-filter .wrap .filter-wrap{position:static}}.resources-filter h1{font-size:54px;line-height:60px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;color:#4e472c}@media only screen and (max-width: 1440px){.resources-filter h1{font-size:42px;line-height:48px}}@media only screen and (max-width: 767px){.resources-filter h1{font-size:30px;line-height:36px}}.resources-filter .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.resources-filter .wrap .left,.resources-filter .wrap .right{width:50%}@media only screen and (max-width: 767px){.resources-filter .wrap .left,.resources-filter .wrap .right{width:100%}}.resources-filter .wrap .right{font-size:54px;line-height:60px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal}@media only screen and (max-width: 1440px){.resources-filter .wrap .right{font-size:42px;line-height:48px}}@media only screen and (max-width: 767px){.resources-filter .wrap .right{font-size:30px;line-height:36px}}.resources-filter .wrap .right a{color:#4e472c}.resources-filter .wrap .right a:hover{color:#fd5e53}@media only screen and (max-width: 767px){.resources-filter .wrap .right a:hover{color:#f8decd}}@media only screen and (max-width: 1112px){.resources-filter{padding-bottom:10vh}}@media only screen and (max-width: 767px){.resources-filter{padding-top:calc(60px + 54px);padding-bottom:60px}}.resources-grid{width:100%;padding-bottom:10vh;background:#f8decd}.resources-grid .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.resources-grid .post{width:25%;border-bottom:4px solid #000;padding-bottom:30px;margin-bottom:30px;position:relative}@media only screen and (max-width: 767px){.resources-grid .post{width:100%;border-bottom:none;padding-bottom:0px;margin-bottom:60px}}.resources-grid .post .image{position:relative}.resources-grid .post .image img{outline:4px solid transparent;outline-offset:-4px}.resources-grid .post .image.video{cursor:pointer}.resources-grid .post .image.video:hover img{outline:4px solid #4e472c}.resources-grid .post .image.video:hover .play-button{background:#4e472c}.resources-grid .post .category{display:none}.resources-grid .post:hover img{outline:4px solid #fd5e53}.resources-grid .post:nth-of-type(1) .image{padding-right:30px}.resources-grid .post:nth-of-type(1) .image .play-button{-moz-transform:translate(calc(-50% - 15px), -50%);-ms-transform:translate(calc(-50% - 15px), -50%);-webkit-transform:translate(calc(-50% - 15px), -50%);transform:translate(calc(-50% - 15px), -50%)}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(1) .image{padding-right:0}}.resources-grid .post:nth-of-type(1) .copy{padding-right:30px}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(1) .copy{padding-right:0}}.resources-grid .post:nth-of-type(2) .image,.resources-grid .post:nth-of-type(2) .copy{padding-right:30px}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(2) .image,.resources-grid .post:nth-of-type(2) .copy{padding-right:0}}.resources-grid .post:nth-of-type(2) .image .play-button{-moz-transform:translate(calc(-50% - 15px), -50%);-ms-transform:translate(calc(-50% - 15px), -50%);-webkit-transform:translate(calc(-50% - 15px), -50%);transform:translate(calc(-50% - 15px), -50%)}.resources-grid .post:nth-of-type(2):after{content:"";width:4px;height:calc(100% - 30px);position:absolute;top:0;right:-2px;background:#000}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(2):after{content:none}}.resources-grid .post:nth-of-type(3){width:50%}.resources-grid .post:nth-of-type(3) .image,.resources-grid .post:nth-of-type(3) .copy{padding-left:30px}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(3) .image,.resources-grid .post:nth-of-type(3) .copy{padding-left:0}}.resources-grid .post:nth-of-type(3) .image{padding-right:0px}.resources-grid .post:nth-of-type(3) .image .play-button{-moz-transform:translate(calc(-50% + 15px), -50%);-ms-transform:translate(calc(-50% + 15px), -50%);-webkit-transform:translate(calc(-50% + 15px), -50%);transform:translate(calc(-50% + 15px), -50%)}.resources-grid .post:nth-of-type(3) .copy{max-width:calc(75% - 24px)}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(3) .copy{max-width:100%}}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(3){width:100%}}.resources-grid .post:nth-of-type(4){position:relative}.resources-grid .post:nth-of-type(4) .image,.resources-grid .post:nth-of-type(4) .copy{padding-right:30px}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(4) .image,.resources-grid .post:nth-of-type(4) .copy{padding-right:0}}.resources-grid .post:nth-of-type(4) .image .play-button{-moz-transform:translate(calc(-50% - 15px), -50%);-ms-transform:translate(calc(-50% - 15px), -50%);-webkit-transform:translate(calc(-50% - 15px), -50%);transform:translate(calc(-50% - 15px), -50%)}.resources-grid .post:nth-of-type(5) .image,.resources-grid .post:nth-of-type(5) .copy{padding-right:30px}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(5) .image,.resources-grid .post:nth-of-type(5) .copy{padding-right:0}}.resources-grid .post:nth-of-type(5) .image .play-button{-moz-transform:translate(calc(-50% - 15px), -50%);-ms-transform:translate(calc(-50% - 15px), -50%);-webkit-transform:translate(calc(-50% - 15px), -50%);transform:translate(calc(-50% - 15px), -50%)}.resources-grid .post:nth-of-type(6) .image,.resources-grid .post:nth-of-type(6) .copy{padding-left:30px}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(6) .image,.resources-grid .post:nth-of-type(6) .copy{padding-left:0}}.resources-grid .post:nth-of-type(6) .image .play-button{-moz-transform:translate(calc(-50% + 15px), -50%);-ms-transform:translate(calc(-50% + 15px), -50%);-webkit-transform:translate(calc(-50% + 15px), -50%);transform:translate(calc(-50% + 15px), -50%)}.resources-grid .post:nth-of-type(7) .image,.resources-grid .post:nth-of-type(7) .copy{padding-left:30px}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(7) .image,.resources-grid .post:nth-of-type(7) .copy{padding-left:0}}.resources-grid .post:nth-of-type(7) .image .play-button{-moz-transform:translate(calc(-50% + 15px), -50%);-ms-transform:translate(calc(-50% + 15px), -50%);-webkit-transform:translate(calc(-50% + 15px), -50%);transform:translate(calc(-50% + 15px), -50%)}.resources-grid .post:nth-of-type(8) .image,.resources-grid .post:nth-of-type(8) .copy{padding-right:30px}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(8) .image,.resources-grid .post:nth-of-type(8) .copy{padding-right:0}}.resources-grid .post:nth-of-type(8) .image .play-button{-moz-transform:translate(calc(-50% - 15px), -50%);-ms-transform:translate(calc(-50% - 15px), -50%);-webkit-transform:translate(calc(-50% - 15px), -50%);transform:translate(calc(-50% - 15px), -50%)}.resources-grid .post:nth-of-type(9) .image,.resources-grid .post:nth-of-type(9) .copy{padding-right:30px}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(9) .image,.resources-grid .post:nth-of-type(9) .copy{padding-right:0}}.resources-grid .post:nth-of-type(9) .image .play-button{-moz-transform:translate(calc(-50% - 15px), -50%);-ms-transform:translate(calc(-50% - 15px), -50%);-webkit-transform:translate(calc(-50% - 15px), -50%);transform:translate(calc(-50% - 15px), -50%)}.resources-grid .post:nth-of-type(10){width:calc(50%)}.resources-grid .post:nth-of-type(10) .image,.resources-grid .post:nth-of-type(10) .copy{padding-left:30px}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(10) .image,.resources-grid .post:nth-of-type(10) .copy{padding-left:0}}.resources-grid .post:nth-of-type(10) .image .play-button{-moz-transform:translate(calc(-50% + 15px), -50%);-ms-transform:translate(calc(-50% + 15px), -50%);-webkit-transform:translate(calc(-50% + 15px), -50%);transform:translate(calc(-50% + 15px), -50%)}.resources-grid .post:nth-of-type(10) .copy{max-width:calc(75% - 24px)}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(10) .copy{max-width:100%}}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(10){width:100%}}.resources-grid .post:nth-of-type(11){width:calc(50%)}.resources-grid .post:nth-of-type(11) .image,.resources-grid .post:nth-of-type(11) .copy{padding-right:30px}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(11) .image,.resources-grid .post:nth-of-type(11) .copy{padding-right:0}}.resources-grid .post:nth-of-type(11) .image .play-button{-moz-transform:translate(calc(-50% - 15px), -50%);-ms-transform:translate(calc(-50% - 15px), -50%);-webkit-transform:translate(calc(-50% - 15px), -50%);transform:translate(calc(-50% - 15px), -50%)}.resources-grid .post:nth-of-type(11):after{content:"";width:4px;height:calc(100% - 30px);position:absolute;top:0;right:-2px;background:#000}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(11){width:100%}}.resources-grid .post:nth-of-type(12){width:calc(25%)}.resources-grid .post:nth-of-type(12) .image,.resources-grid .post:nth-of-type(12) .copy{padding-left:30px}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(12) .image,.resources-grid .post:nth-of-type(12) .copy{padding-left:0}}.resources-grid .post:nth-of-type(12) .image .play-button{-moz-transform:translate(calc(-50% + 15px), -50%);-ms-transform:translate(calc(-50% + 15px), -50%);-webkit-transform:translate(calc(-50% + 15px), -50%);transform:translate(calc(-50% + 15px), -50%)}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(12){width:100%}}.resources-grid .post:nth-of-type(13){width:calc(25%)}.resources-grid .post:nth-of-type(13) .image,.resources-grid .post:nth-of-type(13) .copy{padding-left:30px}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(13) .image,.resources-grid .post:nth-of-type(13) .copy{padding-left:0}}.resources-grid .post:nth-of-type(13) .image .play-button{-moz-transform:translate(calc(-50% + 15px), -50%);-ms-transform:translate(calc(-50% + 15px), -50%);-webkit-transform:translate(calc(-50% + 15px), -50%);transform:translate(calc(-50% + 15px), -50%)}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(13){width:100%}}.resources-grid .post:nth-of-type(14) .image,.resources-grid .post:nth-of-type(14) .copy{padding-right:30px}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(14) .image,.resources-grid .post:nth-of-type(14) .copy{padding-right:0}}.resources-grid .post:nth-of-type(14) .image .play-button{-moz-transform:translate(calc(-50% - 15px), -50%);-ms-transform:translate(calc(-50% - 15px), -50%);-webkit-transform:translate(calc(-50% - 15px), -50%);transform:translate(calc(-50% - 15px), -50%)}.resources-grid .post:nth-of-type(15) .image,.resources-grid .post:nth-of-type(15) .copy{padding-right:30px}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(15) .image,.resources-grid .post:nth-of-type(15) .copy{padding-right:0}}.resources-grid .post:nth-of-type(15) .image .play-button{-moz-transform:translate(calc(-50% - 15px), -50%);-ms-transform:translate(calc(-50% - 15px), -50%);-webkit-transform:translate(calc(-50% - 15px), -50%);transform:translate(calc(-50% - 15px), -50%)}.resources-grid .post:nth-of-type(16){width:50%;padding-left:25%}.resources-grid .post:nth-of-type(16) .image,.resources-grid .post:nth-of-type(16) .copy{padding-left:30px}@media only screen and (max-width: 767px){.resources-grid .post:nth-of-type(16) .image,.resources-grid .post:nth-of-type(16) .copy{padding-left:0}}.resources-grid .post:nth-of-type(16) .image .play-button{-moz-transform:translate(calc(-50% + 15px), -50%);-ms-transform:translate(calc(-50% + 15px), -50%);-webkit-transform:translate(calc(-50% + 15px), -50%);transform:translate(calc(-50% + 15px), -50%)}.resources-grid .post h2{font-size:24px;line-height:30px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0;margin:18px 0 12px 0}@media only screen and (max-width: 767px){.resources-grid .post h2{font-size:24px;line-height:24px}}.resources-grid .post p{font-size:15px;line-height:22px;font-family:'body', sans-serif;font-weight:normal;font-style:normal}@media only screen and (max-width: 767px){.resources-grid .post p{max-width:500px;width:90%}}.resources-grid .play-button{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#about-hero{width:100%;background:#ECDFD7}#about-hero .wrap{padding-top:calc(15vh + 96px);padding-bottom:15vh;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 1112px) and (orientation: portrait){#about-hero .wrap{padding-top:calc(10vh + 96px);padding-bottom:10vh}}@media only screen and (max-width: 767px){#about-hero .wrap{padding-top:calc(60px + 54px);padding-bottom:60px}}#about-hero h1{font-size:54px;line-height:60px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;color:#4e472c;max-width:1350px}@media only screen and (max-width: 1440px){#about-hero h1{font-size:42px;line-height:48px}}@media only screen and (max-width: 767px){#about-hero h1{font-size:30px;line-height:36px}}#about-introduction{width:100%;background:#ECDFD7;padding-bottom:10vh}@media only screen and (max-width: 767px){#about-introduction{padding-bottom:60px}}#about-introduction .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#about-introduction .wrap .left,#about-introduction .wrap .right{width:50%;background:#fff}@media only screen and (max-width: 767px){#about-introduction .wrap .left,#about-introduction .wrap .right{width:100%}}#about-introduction .wrap .image{position:relative;height:100%}#about-introduction .wrap .image .play-button{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#about-introduction .wrap .image img{outline:4px solid transparent;outline-offset:-4px;height:100%;object-fit:cover}#about-introduction .wrap .image.video{cursor:pointer}#about-introduction .wrap .image.video:hover img{outline:4px solid #4e472c}#about-introduction .wrap .image.video:hover .play-button{background:#4e472c}#about-introduction .wrap .right{padding:60px 60px 60px 60px}#about-introduction .wrap .right h2{font-size:30px;line-height:36px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;margin-bottom:24px}@media only screen and (max-width: 767px){#about-introduction .wrap .right h2{font-size:20px;line-height:24px}}@media only screen and (max-width: 767px){#about-introduction .wrap .right h2{margin-bottom:6px}}#about-introduction .wrap .right h3{font-size:17px;line-height:24px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;width:90%;max-width:1000px}@media only screen and (max-width: 767px){#about-introduction .wrap .right h3{font-size:17px;line-height:24px;font-family:'body', sans-serif;font-weight:normal;font-style:normal}}@media only screen and (max-width: 767px) and (max-width: 767px){#about-introduction .wrap .right h3{font-size:15px;line-height:22px}}@media only screen and (max-width: 767px){#about-introduction .wrap .right{padding:24px 12px}}#about-grid{width:100%;background:#ECDFD7;padding-bottom:10vh}#about-grid .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#about-grid .wrap .left,#about-grid .wrap .right{width:50%;background:transparent;border-bottom:4px solid #000;padding-bottom:24px}@media only screen and (max-width: 767px){#about-grid .wrap .left,#about-grid .wrap .right{width:100%;border:none}}#about-grid .wrap .left{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15vh 0 30vh 0;position:relative}@media only screen and (max-width: 767px){#about-grid .wrap .left{padding:0}}#about-grid .wrap .left .staff{width:50%;padding-right:24px}@media only screen and (max-width: 767px){#about-grid .wrap .left .staff{width:100%;padding-right:0;padding:0px 0 60px}}#about-grid .wrap .left:after{content:'';width:4px;height:calc(100% - 24px);position:absolute;top:0;right:0;background:#000;display:block}@media only screen and (max-width: 767px){#about-grid .wrap .left:after{content:none}}#about-grid .wrap .left img{margin-bottom:18px}#about-grid .wrap .left h2{font-size:24px;line-height:30px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0;margin-bottom:12px}@media only screen and (max-width: 767px){#about-grid .wrap .left h2{font-size:24px;line-height:24px}}#about-grid .wrap .left p{font-size:15px;line-height:22px;font-family:'body', sans-serif;font-weight:normal;font-style:normal}#about-grid .wrap .right{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:60px 60px 84px 60px}@media only screen and (max-width: 767px){#about-grid .wrap .right{padding:0;margin-bottom:60px}}#about-grid .wrap .right h2{font-size:30px;line-height:36px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;color:#4e472c}@media only screen and (max-width: 767px){#about-grid .wrap .right h2{font-size:20px;line-height:24px}}#about-grid .wrap .image{position:relative}#about-grid .wrap .image-contact{position:absolute;bottom:18px;left:12px;width:100%}#about-grid .wrap .image-contact a{font-size:12px;line-height:18px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase;background:#fd5e53;color:#f8decd;border-radius:18px;padding:8px 18px 7px 18px;margin:0 3px}#about-grid .wrap .image-contact a:hover{background:green;color:#f8decd}#about-grid .wrap.staff{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding-top:24px;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#about-grid .wrap.staff .staff{width:25%;padding-right:24px;margin-bottom:36px}@media only screen and (max-width: 767px){#about-grid .wrap.staff .staff{width:100%;padding-right:0;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);grid-row-gap:0px;grid-column-gap:12px}}@media only screen and (max-width: 767px){#about-grid .wrap.staff .staff .image{width:100%;grid-row:1 / span 2;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 767px){#about-grid .wrap.staff .staff .image img{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;-ms-flexbox-order:1;order:1}}@media only screen and (max-width: 767px){#about-grid .wrap.staff .staff .image .image-contact{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;-ms-flexbox-order:2;order:2;position:static}}#about-grid .wrap.staff .staff img{margin-bottom:18px}#about-grid .wrap.staff .staff h2{font-size:24px;line-height:30px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0;margin-bottom:12px}@media only screen and (max-width: 767px){#about-grid .wrap.staff .staff h2{font-size:24px;line-height:24px}}@media only screen and (max-width: 767px){#about-grid .wrap.staff .staff h2{grid-column:2 / span 1;grid-row:1 / span 1}}#about-grid .wrap.staff .staff p{font-size:15px;line-height:22px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;width:90%;max-width:1000px}@media only screen and (max-width: 767px){#about-grid .wrap.staff .staff p{grid-column:2 / span 1;grid-row:1 / span 1;margin-top:30px}}#about-grid .wrap.staff .staff:nth-of-type(4n){padding-right:0;padding-left:24px}@media only screen and (max-width: 767px){#about-grid .wrap.staff .staff:nth-of-type(4n){padding-left:0}}#about-grid .wrap.staff .staff:nth-of-type(4n+3){padding-right:0;padding-left:24px}@media only screen and (max-width: 767px){#about-grid .wrap.staff .staff:nth-of-type(4n+3){padding-left:0}}.getting-started{width:100vw;height:100vh;position:fixed;top:0;left:0;background:#4e472c;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;z-index:1000;display:none}.getting-started .image{height:100vh;width:38.125vw}.getting-started .image img{object-fit:cover;width:100%;height:100%;display:none}.getting-started .image img.selected{display:block}@media only screen and (max-width: 767px){.getting-started .image{display:none}}@media only screen and (max-width: 767px) and (orientation: landscape){.getting-started{overflow:scroll;height:120vh}}.modal-form-close{position:absolute;top:24px;right:24px;color:#fff;font-size:17px;line-height:24px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;cursor:pointer}@media only screen and (max-width: 767px){.modal-form-close{font-size:15px;line-height:22px}}.modal-form-close:hover{color:#fd5e53}@media only screen and (max-width: 767px){.modal-form-close{top:12px;right:18px}}.form{width:61.875vw;padding:3.958vw 10.416vw 3.958vw 3.958vw;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media only screen and (max-width: 1112px){.form{padding:3.958vw}}@media only screen and (max-width: 767px){.form{width:100%;padding:12px}}@media only screen and (max-width: 767px) and (orientation: landscape){.form{height:150vh}}.form h2{width:100%;display:block;font-size:54px;line-height:60px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;color:#fff;margin-bottom:36px}@media only screen and (max-width: 1440px){.form h2{font-size:42px;line-height:48px}}@media only screen and (max-width: 767px){.form h2{font-size:30px;line-height:36px}}.form .row{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.form .row fieldset{width:50%}.form .row fieldset:nth-of-type(odd){padding-right:12px}@media only screen and (max-width: 767px){.form .row fieldset:nth-of-type(odd){padding-right:0}}.form .row fieldset:nth-of-type(even){padding-left:12px}@media only screen and (max-width: 767px){.form .row fieldset:nth-of-type(even){padding-left:0}}@media only screen and (max-width: 767px){.form .row fieldset{width:100%;padding-right:0;padding-left:0;margin-bottom:6px}}@media only screen and (max-width: 767px){.form .row{display:block;margin-bottom:0px}}.form .messages{color:#fff;font-size:16px;line-height:22px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0;margin-bottom:42px;opacity:0}@media only screen and (max-width: 767px){.form .messages{font-size:14px;line-height:20px}}.form .messages.show-errors{opacity:1}@media only screen and (max-width: 767px){.form .messages.show-errors{display:block}}@media only screen and (max-width: 767px){.form .messages{margin-bottom:30px;display:none}}.getting-started-inline{width:100vw;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;z-index:1000;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:15vh 0}.getting-started-inline .image{height:100vh;width:38.125vw}.getting-started-inline .image img{object-fit:cover;width:100%;height:100%;display:none}.getting-started-inline .image img.selected{display:block}.getting-started-inline .form{width:63.3333vw;padding:0}@media only screen and (max-width: 767px){.getting-started-inline .form{width:100%;padding:0 12px}}.getting-started-inline .form input[type=text],.getting-started-inline .form input[type=email],.getting-started-inline .form input[type=file],.getting-started-inline .form textarea{border-color:#999}.getting-started-inline .form input[type=text].error,.getting-started-inline .form input[type=email].error,.getting-started-inline .form input[type=file].error,.getting-started-inline .form textarea.error{border-color:#fd5e53}.getting-started-inline .form input[type=text]:focus,.getting-started-inline .form input[type=email]:focus,.getting-started-inline .form input[type=file]:focus,.getting-started-inline .form textarea:focus{border:1px solid #666}.getting-started-inline .form .messages{color:#000}.getting-started-inline .form h2{color:#000;margin-left:calc(-18.3333vw + 4vw)}@media only screen and (max-width: 767px){.getting-started-inline .form h2{width:100%;padding:0;margin-left:0;margin-bottom:30px}}@media only screen and (max-width: 767px){.getting-started-inline .form fieldset{margin-bottom:12px}}@media only screen and (max-width: 767px){.getting-started-inline{padding:60px 0}}[data-namespace="services"] #post-header{background:#fff}[data-namespace="services"] #post-header h1{color:#000}[data-namespace="process"] #post-header{background:#fff}[data-namespace="process"] #post-header h1{color:#000}[data-namespace="process"] #about-hero{background:#4e472c}[data-namespace="process"] #about-hero h1{color:#f8decd}[data-namespace="process"] #about-introduction{background:#4e472c}[data-namespace="process"] .our-process{padding-bottom:0}[data-namespace="finance"] #post-header{background:#4e472c}[data-namespace="finance"] #post-header h1{color:#f8decd}[data-namespace="finance"] #post-header p{color:#f8decd}[data-namespace="finance"] #post-header:after{right:50vw}@media only screen and (max-width: 767px){[data-namespace="finance"] #post-header:after{right:25vw}}[data-namespace="finance"] .cta{background:#f8decd}@media only screen and (max-width: 767px){[data-namespace="finance"] .cta .images{display:block}}[data-namespace="finance"] .cta .images img{height:100%;object-fit:cover}[data-namespace="finance"] .cta .images img:nth-of-type(2){height:auto}#finance-introduction{background:#f8decd}#finance-introduction .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:0;position:relative;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#finance-introduction .wrap .left{width:50%;padding-left:4vw;padding-right:4vw;padding-top:10vh;z-index:0}@media only screen and (max-width: 1112px){#finance-introduction .wrap .left{padding-top:4vw;padding-bottom:4vw}}#finance-introduction .wrap .left h2{font-size:30px;line-height:36px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;margin-bottom:24px}@media only screen and (max-width: 767px){#finance-introduction .wrap .left h2{font-size:20px;line-height:24px}}@media only screen and (max-width: 767px){#finance-introduction .wrap .left h2{margin-bottom:6px}}#finance-introduction .wrap .left p{font-size:17px;line-height:24px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;width:70%;max-width:500px}@media only screen and (max-width: 767px){#finance-introduction .wrap .left p{font-size:15px;line-height:22px}}@media only screen and (max-width: 1112px){#finance-introduction .wrap .left p{width:90%;max-width:90%}}@media only screen and (max-width: 767px){#finance-introduction .wrap .left p{width:90%}}@media only screen and (max-width: 767px){#finance-introduction .wrap .left{width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;-ms-flexbox-order:2;order:2;padding-bottom:36px;padding-top:30px}}#finance-introduction .wrap .right{width:50%;position:relative;background:#f8decd;z-index:10}#finance-introduction .wrap .right .image{padding:0}#finance-introduction .wrap .right .image img{position:relative;z-index:10;height:50vw;width:50vw;object-fit:cover}@media only screen and (max-width: 767px){#finance-introduction .wrap .right .image img{width:100%;height:auto;padding:60px 0 60px 0}}#finance-introduction .wrap .right .image:hover .play-button{background:#4e472c}@media only screen and (max-width: 767px){#finance-introduction .wrap .right .image:after{content:" ";width:4px;height:100%;position:absolute;top:0%;right:25vw;background:#000;display:block;z-index:0;-moz-transform:translate(50%, 0);-ms-transform:translate(50%, 0);-webkit-transform:translate(50%, 0);transform:translate(50%, 0)}}@media only screen and (max-width: 767px){#finance-introduction .wrap .right{width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;-ms-flexbox-order:1;order:1;padding:0 12px}}#finance-work,#finance-choose{padding:7.5vw 0}@media only screen and (max-width: 767px){#finance-work,#finance-choose{padding:60px 0}}#finance-work h2,#finance-choose h2{position:relative;margin:0 0 7.5vw 0;left:0;width:100%;text-align:center;font-size:54px;line-height:60px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal}@media only screen and (max-width: 1440px){#finance-work h2,#finance-choose h2{font-size:42px;line-height:48px}}@media only screen and (max-width: 767px){#finance-work h2,#finance-choose h2{font-size:30px;line-height:36px}}@media only screen and (max-width: 767px){#finance-work h2,#finance-choose h2{padding:0 4vw;text-align:left}}#finance-work .wrap,#finance-choose .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#finance-work .step,#finance-choose .step{width:50%;position:relative;border-bottom:4px solid #000;padding-bottom:24px;margin-bottom:24px}#finance-work .step h3,#finance-choose .step h3{font-size:30px;line-height:36px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;margin-bottom:24px}@media only screen and (max-width: 767px){#finance-work .step h3,#finance-choose .step h3{font-size:20px;line-height:24px}}@media only screen and (max-width: 767px){#finance-work .step h3,#finance-choose .step h3{margin-bottom:6px}}#finance-work .step p,#finance-choose .step p{font-size:17px;line-height:24px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;width:70%;max-width:410px}@media only screen and (max-width: 767px){#finance-work .step p,#finance-choose .step p{font-size:15px;line-height:22px}}@media only screen and (max-width: 767px){#finance-work .step p,#finance-choose .step p{width:90%;max-width:500px}}#finance-work .step p.more,#finance-choose .step p.more{margin-top:18px}#finance-work .step p.more a,#finance-choose .step p.more a{color:#fd5e53;text-decoration:underline}#finance-work .step .copy,#finance-choose .step .copy{border-right:4px solid #000;position:relative;min-height:380px;padding-top:48px}@media only screen and (max-width: 767px){#finance-work .step .copy,#finance-choose .step .copy{border:none;min-height:0;padding-top:0}}#finance-work .step .number,#finance-choose .step .number{font-size:54px;line-height:60px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;position:absolute;bottom:-10px;left:0px;width:auto;display:none}@media only screen and (max-width: 1440px){#finance-work .step .number,#finance-choose .step .number{font-size:42px;line-height:48px}}@media only screen and (max-width: 767px){#finance-work .step .number,#finance-choose .step .number{font-size:30px;line-height:36px}}#finance-work .step:nth-of-type(even) h3,#finance-work .step:nth-of-type(even) p,#finance-work .step:nth-of-type(even) .number,#finance-choose .step:nth-of-type(even) h3,#finance-choose .step:nth-of-type(even) p,#finance-choose .step:nth-of-type(even) .number{margin-left:36px}@media only screen and (max-width: 767px){#finance-work .step:nth-of-type(even) h3,#finance-work .step:nth-of-type(even) p,#finance-work .step:nth-of-type(even) .number,#finance-choose .step:nth-of-type(even) h3,#finance-choose .step:nth-of-type(even) p,#finance-choose .step:nth-of-type(even) .number{margin-left:0}}#finance-work .step:nth-of-type(even) .copy,#finance-choose .step:nth-of-type(even) .copy{border:none}#finance-work .step:nth-of-type(3),#finance-work .step:nth-of-type(4),#finance-choose .step:nth-of-type(3),#finance-choose .step:nth-of-type(4){border-bottom:none;margin-bottom:0px}@media only screen and (max-width: 767px){#finance-work .step:nth-of-type(3),#finance-work .step:nth-of-type(4),#finance-choose .step:nth-of-type(3),#finance-choose .step:nth-of-type(4){border-bottom:4px solid #000;margin-bottom:24px}}@media only screen and (max-width: 767px){#finance-work .step,#finance-choose .step{width:100%}}#finance-why{padding:10vw 0;background:#f8decd}@media only screen and (max-width: 767px){#finance-why{padding:60px 0}}#finance-why h2{position:relative;margin:0 0 7.5vw 0;left:0;width:100%;text-align:center;font-size:54px;line-height:60px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal}@media only screen and (max-width: 1440px){#finance-why h2{font-size:42px;line-height:48px}}@media only screen and (max-width: 767px){#finance-why h2{font-size:30px;line-height:36px}}@media only screen and (max-width: 767px){#finance-why h2{margin-bottom:24px;text-align:left;padding-left:12px;padding-right:12px}}#finance-why .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#finance-why .wrap .reason{width:33.333%;text-align:center;margin-bottom:84px}@media only screen and (max-width: 767px){#finance-why .wrap .reason{width:100%;margin-bottom:36px;text-align:left}}#finance-why .wrap .reason h3{font-size:22px;line-height:30px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;letter-spacing:0;margin:0 auto 12px auto}@media only screen and (max-width: 767px){#finance-why .wrap .reason h3{font-size:18px;line-height:24px}}@media only screen and (max-width: 767px){#finance-why .wrap .reason h3{margin:0 0 6px 0}}#finance-why .wrap .reason p{font-size:17px;line-height:24px;font-family:'body', sans-serif;font-weight:normal;font-style:normal;max-width:350px;margin:0 auto}@media only screen and (max-width: 767px){#finance-why .wrap .reason p{font-size:15px;line-height:22px}}@media only screen and (max-width: 767px){#finance-why .wrap .reason p{margin:0;width:90%;max-width:500px}}#finance-why .wrap .reason:nth-of-type(4){margin-left:16.66665%;margin-bottom:0px}@media only screen and (max-width: 767px){#finance-why .wrap .reason:nth-of-type(4){margin-left:0;margin-bottom:24px}}#finance-why .wrap .reason:nth-of-type(5){margin-bottom:0px}@media only screen and (max-width: 767px){#finance-why .wrap .reason:nth-of-type(5){width:100%;margin-bottom:24px}}@media only screen and (max-width: 767px){#finance-why .wrap .reason:last-of-type{margin-bottom:0px}}#finance-options{padding:7.5vw 0 15vw 0;background:#fff}@media only screen and (max-width: 767px){#finance-options{padding:60px 0}}#finance-options h2{position:relative;margin:0 0 30px 0;left:0;width:100%;text-align:center;font-size:54px;line-height:60px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal}@media only screen and (max-width: 1440px){#finance-options h2{font-size:42px;line-height:48px}}@media only screen and (max-width: 767px){#finance-options h2{font-size:30px;line-height:36px}}@media only screen and (max-width: 767px){#finance-options h2{margin:0 0 24px 0;padding:0 12px 0 12px;text-align:left}}#finance-options .wrap p,#finance-options .wrap table{font-size:17px;line-height:24px;font-family:'body', sans-serif;font-weight:normal;font-style:normal}@media only screen and (max-width: 767px){#finance-options .wrap p,#finance-options .wrap table{font-size:15px;line-height:22px}}#finance-options .wrap p{max-width:600px;margin:0 auto;text-align:center}@media only screen and (max-width: 767px){#finance-options .wrap p{max-width:500px;text-align:left;width:90%;margin-left:0;margin-right:0}}#finance-options .wrap table{max-width:650px;margin:60px auto 0px auto;width:100%}#finance-options .wrap table td{width:50%;font-size:17px;line-height:24px;font-family:'body', sans-serif;font-weight:normal;font-style:normal}@media only screen and (max-width: 767px){#finance-options .wrap table td{font-size:15px;line-height:22px}}#finance-options .wrap table thead tr th{background:#959595;font-size:17px;line-height:24px;font-family:'heavy', sans-serif;font-weight:normal;font-style:normal;padding:12px}#finance-options .wrap table tbody tr td{background:#e5e5e5;padding:12px 12px;border-bottom:1px solid #999;text-align:center}.lateral-finance .cta{background:#fff}[data-namespace="page"] #post-header{background:#fff}[data-namespace="page"] #post-header h1{color:#000}
