img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:transparent;color:#a6a6a6;font-style:normal;font-weight:400}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #000;margin:1em 0;padding:0}input,select{vertical-align:middle}h1,h2,h3,h4,h5,h6{font-weight:400}

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{display:inline-block;height:100vh;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;height:100%;vertical-align:top;white-space:nowrap}.c-scrollbar{height:100%;opacity:0;position:absolute;right:0;top:0;transform-origin:center right;transition:transform .3s,opacity .3s;width:11px}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{bottom:0;height:10px;top:auto;transform:scaleY(1);width:100%}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{background-color:#000;border-radius:10px;cursor:-webkit-grab;cursor:grab;margin:2px;opacity:.5;position:absolute;right:0;top:0;width:7px}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{bottom:0;right:auto}
@font-face{font-family:'Helvetica';src:url(//jordisegarra.com/wp-content/themes/the-corporation/css/../fonts/helvetica.eot);src:url(//jordisegarra.com/wp-content/themes/the-corporation/css/../fonts/helvetica.eot?#iefix) format('embedded-opentype'),url(//jordisegarra.com/wp-content/themes/the-corporation/css/../fonts/helvetica.woff2) format('woff2'),url(//jordisegarra.com/wp-content/themes/the-corporation/css/../fonts/helvetica.woff) format('woff'),url(//jordisegarra.com/wp-content/themes/the-corporation/css/../fonts/helvetica.ttf) format('truetype'),url(//jordisegarra.com/wp-content/themes/the-corporation/css/../fonts/helvetica.svg#helvetica) format('svg');font-weight:400;font-style:normal;font-display:swap}
.hero{background-color:#fff;width:100%;overflow:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.hero .logo .inner{display:block;position:absolute;bottom:16px;width:100%}.hero .logo img{display:block;position:relative;width:100%;margin:0 auto;padding:0 25px;height:auto;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;z-index:1}.hero .logo .scroll-message{width:100%;display:block;position:absolute;top:0;opacity:0;transition:opacity .8s ease;-webkit-transition:opacity .8s ease;-moz-transition:opacity .8s ease;-o-transition:opacity .8s ease;transition-delay:.5s;-o-transition-delay:.5s;-moz-transition-delay:.5s;-webkit-transition-delay:.5s}.hero .logo .scroll-message.revealed{opacity:1}.hero .image-wrapper{background-color:#333;position:absolute;width:100%;height:100vh;top:0;left:100.1%;z-index:2}.hero .image-wrapper img{object-fit:cover;object-position:center}.hero .logo-white{display:block;position:absolute;top:0;transform-style:preserve-3d;-webkit-backface-visibility:hidden;z-index:2}.hero .logo-white .mask{position:absolute;width:100%;height:auto;bottom:16px;z-index:2;clip-path:polygon(100% 0px,100% 0px,100% 100%,100% 100%);transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.hero .logo-white .mask img{display:block;position:relative;width:100%;margin:0 auto;padding:0 25px;height:auto;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.hero .text{position:absolute;z-index:3;top:100%;opacity:0}.hero .text p{font-size:2.55vw;line-height:1.1;color:#fff;width:49vw;right:.75vw;padding-top:.8vw;position:absolute}.hero .shapes{position:absolute;z-index:4;top:100%}.hero .shapes p{color:#a1a1a1;font-size:18px;position:absolute;bottom:35px;z-index:1;cursor:pointer;left:50%;transform:translate(-50%,0)}.hero .shapes img{position:absolute;bottom:35px;width:100%;height:calc(100vh - 110px);object-fit:contain;object-position:bottom center;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.hero .shapes img#shapeLogo{left:22%;opacity:0}.hero .logo .inner div.revealElement{overflow:hidden;opacity:.5;display:block;position:relative}.hero .logo .revealElement img{transform:translate(0,100%)}.hero .logo .inner div.revealElement.revealed{opacity:1;transition:opacity .7s ease-in-out;-webkit-transition:opacity .7s ease-in-out;-moz-transition:opacity .7s ease-in-out;-o-transition:opacity .7s ease-in-out}.hero .logo .revealElement.revealed img{transform:translate(0,0%);transition:transform .7s ease-in-out;-webkit-transition:transform .7s ease-in-out;-moz-transition:transform .7s ease-in-out;-o-transition:transform .7s ease-in-out}.hero .logo div:last-child.revealElement.revealed img{transition-delay:.2s}@media only screen and (max-width:740px){.hero{display:none}}.hero-mobile{width:100%;overflow:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;display:none;background-color:#333}.hero-mobile .container-inner{position:relative;display:block;width:100%}.hero-mobile .logo .inner{display:block;position:absolute;bottom:16px;width:100%;z-index:1;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-transform-style:preserve-3d}.hero-mobile .logo img{display:block;position:relative;width:100%;margin:0 auto;padding:0 15px;height:auto;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;z-index:1}.hero-mobile .logo .scroll-message{width:100%;display:block;position:absolute;top:0;opacity:0;transition:opacity .8s ease;-webkit-transition:opacity .8s ease;-moz-transition:opacity .8s ease;-o-transition:opacity .8s ease;transition-delay:.5s;-o-transition-delay:.5s;-moz-transition-delay:.5s;-webkit-transition-delay:.5s}.hero-mobile .logo .scroll-message.revealed{opacity:1}.hero-mobile #heroLastNameMobileLogoWrapper{position:relative}.hero-mobile #heroMobileLogoTop{transform-style:preserve-3d;-webkit-backface-visibility:hidden}.hero-mobile .image-wrapper{background-color:#333;position:absolute;width:100%;height:100vh;top:0}.hero-mobile .image-wrapper img{object-fit:cover;object-position:center;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.hero-mobile .image-wrapper.revealElement{opacity:0}.hero-mobile .image-wrapper.revealElement.revealed{opacity:1}.hero-mobile .text{position:absolute;z-index:3;top:100vh}.hero-mobile .text p{font-size:5vw;line-height:1;color:#fff;width:100%;padding:8px 20px 0}.hero-mobile .shapes{position:absolute;z-index:4;top:0}.hero-mobile .shapes-wrapper{position:relative;width:auto;height:auto}.hero-mobile .shapes-wrapper img{position:absolute;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.hero-mobile .learn-more{display:block;position:absolute;bottom:15px;left:15px;transform:translate(0,100vh);z-index:4;transform-style:preserve-3d;-webkit-backface-visibility:hidden}.hero-mobile .learn-more p{color:#a1a1a1;font-size:16px;cursor:pointer;position:relative;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.hero-mobile .logo .inner div.revealElement{overflow:hidden;opacity:.5}.hero-mobile .logo .revealElement img{transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);transform-style:preserve-3d;-webkit-backface-visibility:hidden}.hero-mobile .logo .inner div.revealElement.revealed{opacity:1;transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transform-style:preserve-3d;-webkit-backface-visibility:hidden}.hero-mobile .logo .revealElement.revealed img{transform:translate3d(0,0%,0);-webkit-transform:translate3d(0,0%,0);transition:transform .4s ease-in-out;-webkit-transition:transform .4s ease-in-out;-moz-transition:transform .4s ease-in-out;-o-transition:transform .4s ease-in-out;transform-style:preserve-3d;-webkit-backface-visibility:hidden}.hero-mobile .logo div:last-child.revealElement.revealed img{transition-delay:.2s}@media only screen and (max-width:740px){.hero-mobile{display:block}}@media only screen and (max-width:550px){.hero-mobile .logo img{padding:0 11px}.hero-mobile .text p{font-size:7vw;line-height:1.1;padding:3px 15px 0}}.who-is .text-wrapper{display:block;position:relative;width:100%;margin:0 auto;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.who-is .text-wrapper p{display:block;position:relative;width:94.5%;height:auto;font-size:4.8vw;line-height:1.1;color:#333;padding:190px 0 155px 28px;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.who-is .text-wrapper-mobile{position:relative;display:none;height:auto;width:100%;padding-top:15.4vw}.who-is .text-wrapper-mobile p{display:block;position:relative;width:100%;height:auto;font-size:6.53vw;line-height:1.1;color:#333;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;padding:0 20px;margin-bottom:15.4vw}.who-is h2{display:block;font-size:15.5vw;line-height:1.25;height:auto;color:#333;width:max-content;position:relative;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.who-is hr{width:100%;border-top:1px solid rgba(51,51,51,.3)}.who-is .worked-for{display:block;position:relative;width:100%;padding:170px 29px}.who-is .worked-for span{display:block;position:relative;width:100%;text-align:center;font-size:2.2vw;line-height:1.1}.who-is .worked-for span.title{color:#a1a1a1;margin-bottom:40px}.who-is .worked-for .worked-for-inner{display:block;position:relative;height:auto;width:100%;align-items:center}.who-is .worked-for .worked-for-inner .left,.who-is .worked-for .worked-for-inner .right,.who-is .worked-for .worked-for-inner .center{display:flex;align-items:center;justify-content:center;height:36.6vw;width:36.6vw;border:1px solid rgba(51,51,51,.3);border-radius:100%;color:#333;top:0}.who-is .worked-for .worked-for-inner .left,.who-is .worked-for .worked-for-inner .right{position:absolute}.who-is .worked-for .worked-for-inner .left{left:0}.who-is .worked-for .worked-for-inner .right{right:0}.who-is .worked-for .worked-for-inner .center{position:relative;left:50%;transform:translate(-50%,0)}.who-is .worked-for-mobile{display:none;position:relative;width:100%;height:auto}.who-is .worked-for-mobile span.title{display:block;position:relative;width:100%;text-align:center;font-size:7vw;line-height:1.1;margin:14.5vw 0 13vw;color:#a1a1a1;transition:opacity .2s ease;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease}.who-is .worked-for-mobile span.title.hide{opacity:0}.who-is .swiper-container{display:block;position:relative;width:100vw;height:100vw}.who-is .swiper-container .swiper-slide{height:calc(90vw - 0px);width:calc(90vw - 0px);margin:0 -5vw}.who-is .swiper-container .swiper-slide .circle-wrapper{display:flex;align-items:center;justify-content:center;border:1px solid rgba(51,51,51,.3);border-radius:100%;height:100%;width:100%;margin:0 0 0 10vw}.who-is .swiper-container span{display:block;position:relative;color:#333;font-size:7vw;text-align:center;width:100%}@media screen and (max-width:1440px){.who-is .text-wrapper p{padding:190px 0 155px 22px}.who-is .worked-for{padding:170px 24px}}@media screen and (max-width:1280px){.who-is .text-wrapper p{padding:190px 0 155px 18px}.who-is .worked-for{padding:150px 20px}}@media screen and (max-width:740px){.who-is .text-wrapper{display:none}.who-is .text-wrapper p{padding:190px 0 75px 18px}.who-is .text-wrapper-mobile{display:flex;align-items:flex-end}.who-is .worked-for{display:none}.who-is .worked-for-mobile{display:block}.who-is .text-wrapper-mobile p{font-size:6.9vw;line-height:1}}.work{width:100%;overflow:hidden;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.work .inner{display:block;position:absolute;top:0;width:100%;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.work .quote-wrapper{top:50%;position:absolute}.work .quote-wrapper img{position:absolute;bottom:18px;width:100%;padding:0 25px;margin:0 auto;height:calc(100vh - 110px);object-fit:contain}.work .quote-wrapper img.left{object-position:bottom left}.work .quote-wrapper img.right{object-position:bottom right}.work .quote-wrapper img#workQuote{opacity:0}.work .container-inner{transform-style:preserve-3d;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.work .image-wrapper{position:absolute;top:0;z-index:1;pointer-events:none;clip-path:circle(0%);transform-style:preserve-3d;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.work .image-wrapper img{position:absolute;width:100%;height:100vh;object-fit:cover;object-position:center;top:0;z-index:1;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.work .text-wrapper{position:absolute;width:100%;height:100vh;background-color:#fff;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.work .text-wrapper p{position:absolute;bottom:26px;width:100%;margin:0 auto;font-size:3.9vw;line-height:1.1;letter-spacing:-.3px;color:#333;padding:0 28px;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.work .text-wrapper p span{position:relative;display:inline-block}.markers{position:absolute;display:block;z-index:20;transform:translate(0,-100%);pointer-events:none}.markers span{font-size:4.8vw;line-height:1.1;display:block;position:relative}.work .scroll-down-wrapper{position:absolute;bottom:40px;right:35px;width:200px;height:100px;z-index:2;opacity:0;pointer-events:none;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.work .scroll-down-wrapper .scroll-down-img{position:relative;width:100%;height:100%;object-fit:contain;object-position:center}.work .scroll-down-wrapper.hide{z-index:-1}@media screen and (max-width:1440px){.work .text-wrapper p{padding:0 24px}}@media screen and (max-width:1280px){.work .text-wrapper p{padding:0 19px}}@media only screen and (max-width:740px){.work{display:none}}.work-mobile{width:100%;display:none;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.work-mobile .quote-wrapper{display:flex;align-items:center;width:100%;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.work-mobile .quote-wrapper img{display:block;margin:0 0 20px;width:100%;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.work-mobile .quote-inner{display:block;width:100%;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.work-mobile .quote-inner-quotes{display:block;position:relative;margin-bottom:20px}.work-mobile .quote-inner-quotes img:last-child{position:absolute;top:0}.work-mobile .image-wrapper{display:block;position:absolute;top:0;width:100%;z-index:1;pointer-events:none;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;clip-path:circle(0%)}.work-mobile .image-wrapper img{height:100vh;width:100%;object-fit:cover;object-position:center;position:absolute;top:0;z-index:1;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.work-mobile .text-wrapper{height:100vh;width:100%;display:flex;align-items:flex-end;background-color:#fff}.work-mobile .text-wrapper p{display:block;position:relative;width:100%;height:auto;font-size:7vw;line-height:1.1;color:#333;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;padding:0 20px;margin-bottom:20px}@media only screen and (max-width:740px){.work-mobile{position:relative;display:block}.work-mobile .quote-wrapper img{padding:0 15px}}@media only screen and (max-width:550px){.work-mobile .text-wrapper p{font-size:7vw;padding:0 15px;margin-bottom:15px}}.awards{transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.awards .awards-inner{transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.awards .awards-quote-wrapper{padding-top:140px;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.awards .awards-quote-wrapper .awards-quote-inner-top{position:relative;width:100%;background-color:#fff;transform-style:preserve-3d;border-top:1px solid rgba(51,51,51,.3);padding:12px 0}.awards .awards-quote-wrapper .awards-quote-inner-bottom{position:relative;height:100vh;width:100%;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.awards .awards-quote-wrapper .awards-quote-inner-bottom-wrapper{border-top:1px solid rgba(51,51,51,.3);padding:12px 0;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;border-bottom:1px solid rgba(255,255,255,.3)}.awards .awards-quote-wrapper img{display:block;width:100%;height:auto;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.awards #awardsQuoteBgImage{object-fit:cover;object-position:top center;height:100%}.awards .awards-quote-wrapper img.main-image{position:relative}.awards .awards-quote-wrapper img.hide-image{position:absolute;top:12px;opacity:0}.awards-quote-bg-image{position:absolute;background-color:#333;width:100%;height:100vh;overflow:hidden}.awards-quote-bg-image img{display:block;position:relative;width:100%;height:100vh;object-fit:cover;object-position:top}.awards-quote-bg-image .grey-gradient{position:absolute;bottom:0;width:100%;height:200px;z-index:1;background:-moz-linear-gradient(top,rgba(51,51,51,0) 0%,rgba(51,51,51,1) 80%,rgba(51,51,51,1) 100%);background:-webkit-linear-gradient(top,rgba(51,51,51,0) 0%,rgba(51,51,51,1) 80%,rgba(51,51,51,1) 100%);background:linear-gradient(to bottom,rgba(51,51,51,0) 0%,rgba(51,51,51,1) 80%,rgba(51,51,51,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00333333',endColorstr='#333333',GradientType=0);transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.awards #awardsText svg{transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.awards .awards-text-wrapper{padding:50px 0 280px;background-color:#333;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.awards .awards-text-wrapper svg{width:100%;height:auto;margin:0 auto;padding:0 25px;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.awards .awards-text-wrapper .svg-wrapper{fill:none !important}.awards .awards-text-wrapper .svg-shapes{fill:#868686;transition:fill .4s ease;-webkit-transition:fill .4s ease;-moz-transition:fill .4s ease;-o-transition:fill .4s ease}.awards .awards-text-wrapper .svg-shapes.white{fill:#fff}.awards .awards-text-wrapper .active .svg-shapes{fill:#fff}.awards .text-rows{display:flex;flex-flow:wrap;padding:0 14px;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.awards .text-rows .row{width:50%;height:auto;padding:0 13px 20px;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;overflow:hidden}.awards .text-rows .row p{position:relative;display:block;font-size:2.08vw;line-height:1.15;margin-bottom:28px;color:#fff;transform:translate3d(0,50%,0);transform-style:preserve-3d;-webkit-transform:translate3d(0,50%,0);-webkit-backface-visibility:hidden;opacity:0;font-display:swap}.awards .text-rows .row p:first-child{padding-top:13px;border-top:1px solid rgba(255,255,255,.3)}@media screen and (max-width:1440px){.awards .awards-text-wrapper svg{padding:0 18px}.awards .text-rows .row{padding:0 9px 20px}}@media screen and (max-width:1280px){.awards .awards-text-wrapper svg{padding:0 12px}.awards .text-rows .row{padding:0 5px 20px}}@media screen and (max-width:1024px){.awards-quote-bg-image,.awards .awards-quote-wrapper .awards-quote-inner-bottom{height:60vh}}@media only screen and (max-width:740px){.awards{display:none}.awards .awards-quote-wrapper{padding-top:8vw}}.awards-mobile{display:none;background-color:#333;margin-top:8vw;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.awards-mobile .awards-inner{transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.awards-mobile .awards-quote-wrapper{transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.awards-mobile .awards-quote-wrapper .awards-quote-inner-top{position:relative;width:100%;background-color:#fff;transform-style:preserve-3d;border-top:1px solid rgba(51,51,51,.3);padding:12px 0}.awards-mobile .awards-quote-wrapper .awards-quote-inner-bottom{position:relative;height:40vh;width:100%;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.awards-mobile .awards-quote-wrapper .awards-quote-inner-bottom-wrapper{border-top:1px solid rgba(51,51,51,.3);padding:12px 0;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;border-bottom:1px solid rgba(255,255,255,.3)}.awards-mobile .awards-quote-wrapper img{display:block;width:100%;height:auto;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.awards-mobile .awards-quote-wrapper img.main-image{position:relative}.awards-mobile .awards-quote-wrapper img.hide-image{position:absolute;top:12px;opacity:0}.awards-mobile .awards-quote-bg-image{position:absolute;background-color:#333;width:100%;height:40vh;overflow:hidden}.awards-mobile .awards-quote-bg-image img{display:block;position:relative;width:100%;height:40vh;object-fit:cover;object-position:top}.awards-mobile .awards-quote-bg-image .grey-gradient{position:absolute;bottom:0;width:100%;height:200px;z-index:1;background:-moz-linear-gradient(top,rgba(51,51,51,0) 0%,rgba(51,51,51,1) 80%,rgba(51,51,51,1) 100%);background:-webkit-linear-gradient(top,rgba(51,51,51,0) 0%,rgba(51,51,51,1) 80%,rgba(51,51,51,1) 100%);background:linear-gradient(to bottom,rgba(51,51,51,0) 0%,rgba(51,51,51,1) 80%,rgba(51,51,51,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00333333',endColorstr='#333333',GradientType=0);transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.awards-mobile #awardsText svg{transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.awards-mobile .awards-text-wrapper{background-color:#333;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.awards-mobile .awards-text-wrapper .inner{transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;opacity:0}.awards-mobile .awards-text-wrapper img{width:100%;height:auto;margin:0 auto;padding:0 15px;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0) !important;-webkit-backface-visibility:hidden}.awards-mobile .text-rows{display:block;padding:15.4vw 18px 0;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;background-color:#333}.awards-mobile .text-rows .row{width:100%;height:auto;padding:0 0 20px;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;overflow:hidden}.awards-mobile .text-rows .row p{position:relative;display:block;font-size:5.15vw;line-height:1.18;margin-bottom:3.2vw;color:#fff;transform-style:preserve-3d;-webkit-transform:translate3d(0,50%,0);-webkit-backface-visibility:hidden;opacity:0}.awards-mobile .text-rows .row p:first-child{padding-top:6px;border-top:1px solid rgba(255,255,255,.3)}@media only screen and (max-width:740px){.awards-mobile{display:block}}@media only screen and (max-width:550px){.awards-mobile .awards-text-wrapper img{padding:0 10px}.awards-mobile .text-rows{padding:15.4vw 13px 0}.awards-mobile .text-rows .row p{margin-bottom:16px}}.footer-quote{background-color:#fff;width:100%;padding-top:120px;overflow:hidden;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.footer-quote .footer-quote-line{display:block;width:100%;padding:0 28px;overflow:hidden;border-top:1px solid rgba(51,51,51,.3);transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.footer-quote .footer-quote-line p{color:#333;font-size:145px;font-size:9.7vw;line-height:1.3;width:100%;transform-style:preserve-3d;-webkit-transform:translate3d(0,50%,0);-webkit-backface-visibility:hidden}.mobile-quotes{display:none}@media screen and (max-width:1440px){.footer-quote .footer-quote-line{padding:0 20px}}@media screen and (max-width:1280px){.footer-quote .footer-quote-line{padding:0 12px}}@media only screen and (max-width:740px){.footer-quote{padding-top:15.5vw}.desktop-quotes{display:none}.mobile-quotes{display:block}.footer-quote{padding-top:0}}@media only screen and (max-width:550px){.footer-quote .footer-quote-line p{font-size:9.9vw;line-height:1.4}}.footer{background-color:#333;width:100%;overflow:hidden;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.footer #footerImageMobile{display:none}.footer img{width:100%;height:100vh;object-fit:cover;object-position:center}.footer .footer-text{position:relative;bottom:50px;left:25%;width:68vw;font-size:6vw;color:#fff;transform:scale(.5);transform-origin:bottom left}.footer .footer-inner{position:absolute;bottom:23px;width:100%;margin:0 auto;z-index:1;opacity:0;padding:0 28px}.footer .footer-rows{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;width:100%;color:#a1a1a1}.footer .footer-rows a{color:#a1a1a1}.footer .footer-rrss{width:12.5%;font-size:1.24vw;line-height:1;z-index:1}.footer .footer-rows a{display:inline-block;position:relative}.footer .footer-rows .footer-rrss a:hover{color:#fff}.footer .footer-credits{width:15%}.footer .footer-legal{width:60%}.footer .footer-credits{text-align:right}.footer .footer-legal p,.footer .footer-credits p{font-size:.97vw;line-height:1.2}.footer .footer-credits p{width:100%}.footer .footer-legal p{width:44.88vw}@media screen and (max-width:1024px){.footer .footer-legal p,.footer .footer-credits p{font-size:9px;line-height:13px}.footer .footer-credits p{width:100%}.footer .footer-rrss{font-size:10px;line-height:20px}}@media only screen and (max-width:740px){.footer .footer-inner{bottom:15px;padding:0 20px}.footer .footer-text{width:100%;bottom:75px;left:0;font-size:8.5vw;line-height:1.05;bottom:18.2vw}.footer .footer-credits{position:absolute;right:0;width:100%}.footer .footer-credits p{width:100%;font-size:2vw;line-height:1.3}.footer .footer-legal{width:100%;position:absolute;bottom:8vw}.footer .footer-legal p{width:100%;line-height:1.1;font-size:2.8vw}.footer .footer-rrss{width:auto;font-size:4.1vw;line-height:1;margin-right:6vw}.footer .footer-legal p{max-width:100%}}@media only screen and (max-width:550px){.footer .footer-inner{bottom:10px;padding:0 10px}.footer #footerImage{display:none}.footer #footerImageMobile{display:block}.footer img{width:100%;height:40vh;object-fit:cover;object-position:top center;transform-origin:top center}}#contactWrapper{position:fixed;top:-100vh;left:0;z-index:9;width:100%;height:100%}#contactWrapper.show{top:0}#contactWrapper .top-text-wrapper,#contactWrapper .rrss-wrapper,#contactWrapper .contact-form-wrapper{opacity:0}#contactWrapper.show .top-text-wrapper,#contactWrapper.show .rrss-wrapper,#contactWrapper.show .contact-form-wrapper{opacity:1;transition-delay:.4s}.contact-wrapper{display:block;position:relative;width:100%;height:100vh;background-color:#333}.contact-wrapper .rrss-wrapper{display:block;position:absolute;bottom:28px;left:28px}.contact-wrapper .contact-form-wrapper{display:block;position:absolute;width:64%;height:auto;right:28px;bottom:24px}.contact-wrapper .rrss-wrapper ul{display:flex;flex-wrap:wrap}.contact-wrapper .rrss-wrapper a{display:block;color:#a1a1a1;font-size:18px;padding-right:70px;height:15px}.contact-wrapper .rrss-wrapper a:hover{color:#fff;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease}.contact-form-wrapper input[type=text],.contact-form-wrapper input[type=email]{display:block;width:100%;height:52px;border:0;border-top:1px solid #fff;font-size:24px;background-color:transparent;color:#a1a1a1;font-family:Helvetica,Arial,sans-serif;padding-top:4px;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;border-radius:0 !important;padding:0}.contact-form-wrapper input[type=text]::-webkit-input-placeholder,.contact-form-wrapper input[type=email]::-webkit-input-placeholder{color:#a1a1a1;opacity:1;font-family:Helvetica,Arial,sans-serif}.contact-form-wrapper input[type=text]:-ms-input-placeholder,.contact-form-wrapper input[type=email]:-ms-input-placeholder{color:#a1a1a1;opacity:1;font-family:Helvetica,Arial,sans-serif}.contact-form-wrapper input[type=text]::placeholder,.contact-form-wrapper input[type=email]::placeholder{color:#a1a1a1;opacity:1;font-family:Helvetica,Arial,sans-serif}.contact-form-wrapper textarea{display:block;width:100%;height:21.1vh;border:0;border-top:1px solid #fff;border-bottom:1px solid #fff;font-size:24px;background-color:transparent;color:#a1a1a1;font-family:Helvetica,Arial,sans-serif;padding:14px 0;resize:none;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;border-radius:0 !important}.contact-form-wrapper textarea::-webkit-input-placeholder{color:#a1a1a1;opacity:1;font-family:Helvetica,Arial,sans-serif}.contact-form-wrapper textarea:-ms-input-placeholder{color:#a1a1a1;opacity:1;font-family:Helvetica,Arial,sans-serif}.contact-form-wrapper textarea::placeholder{color:#a1a1a1;opacity:1;font-family:Helvetica,Arial,sans-serif}.contact-form-wrapper input[type=submit]{display:block;width:149px;height:36px;border:0;font-size:36px;background-color:transparent;color:#fff;font-family:Helvetica,Arial,sans-serif;text-align:left;margin-top:18px;text-transform:uppercase;margin-left:-4px;line-height:32px;cursor:pointer;margin-bottom:-2px;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;padding:0}.contact-form-wrapper .wpcf7-spinner{position:absolute !important;margin:0 !important;left:155px !important;margin-top:-31px !important;width:26px !important;height:26px !important;background-color:#3a4f65 !important}.wpcf7-form-control-wrap{display:block !important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border:0 !important;text-align:left;font-family:Helvetica,Arial,sans-serif;margin:0;padding:0;color:#fff !important;font-size:15px !important;margin-top:-23px !important;right:0 !important;position:absolute !important}.wpcf7-not-valid-tip{text-align:right;font-family:Helvetica,Arial,sans-serif;color:#fff !important;font-size:14px !important;position:absolute !important;right:0 !important;top:19px}.contact-wrapper .top-text-wrapper{display:block;position:absolute;color:#fff;top:13.3vh;left:20px;font-size:0}.contact-wrapper .items-animation{display:block;font-size:0;height:20vh;overflow:hidden;margin-bottom:.3vw}.contact-wrapper .item-animation{position:relative;display:inline-block;font-size:23vh;height:19.5vh;top:0}.contact-wrapper .item-animation:after{content:attr(data-item);position:absolute;top:100%;left:0}.contact-wrapper .item-animation.move{top:-101%;transition:top .6s ease;-webkit-transition:top .6s ease;-moz-transition:top .6s ease;-o-transition:top .6s ease}@media screen and (max-width:1440px){.contact-wrapper .rrss-wrapper{left:24px}.wpcf7-not-valid-tip,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{font-size:14px !important}}@media screen and (max-width:1280px){.contact-form-wrapper input[type=text],.contact-form-wrapper input[type=email]{height:46px;font-size:20px}.contact-form-wrapper textarea{font-size:20px}.contact-form-wrapper input[type=submit]{height:32px;font-size:32px;margin-top:12px}.contact-wrapper .contact-form-wrapper{bottom:18px}.contact-wrapper .rrss-wrapper{bottom:20px;left:20px}.contact-wrapper .rrss-wrapper a{height:15px}.wpcf7-not-valid-tip,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{font-size:12px !important}}@media screen and (max-width:1024px){.contact-wrapper .item-animation{font-size:19vw;height:20vh}.contact-wrapper .items-animation{height:15vh}.contact-wrapper .item-animation{height:15vh}}@media screen and (max-width:740px){.contact-wrapper .top-text-wrapper{top:65px;left:15px}.contact-wrapper .items-animation{height:16vw}.contact-wrapper .item-animation{font-size:18.5vw;height:16vw}.contact-wrapper .contact-form-wrapper{width:100%;right:auto;padding:0 20px;bottom:18.5vw}.contact-form-wrapper input[type=submit]{height:30px;font-size:30px;margin-top:10px}.contact-wrapper .rrss-wrapper a{padding-right:40px}.contact-form-wrapper input[type=text]::placeholder,.contact-form-wrapper input[type=email]::placeholder{color:#a1a1a1;opacity:1;font-family:Helvetica,Arial,sans-serif}.contact-form-wrapper input[type=text],.contact-form-wrapper input[type=email]{height:36px;font-size:18px}.contact-form-wrapper textarea{font-size:18px}.wpcf7-not-valid-tip{top:12px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{margin-top:-26px !important;right:19px !important;width:30%;text-align:right}}@media screen and (max-width:550px){.contact-wrapper .contact-form-wrapper{bottom:18.5vw}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{width:40%}.contact-form-wrapper input[type=text],.contact-form-wrapper input[type=email]{height:36px;font-size:14px}.contact-form-wrapper textarea{font-size:14px}.wpcf7-not-valid-tip,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{font-size:8px !important}.wpcf7-not-valid-tip{top:14px}}
html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;height:100%}body{width:100%;height:100%;background:#fff;font-size:0;overflow-x:hidden;overflow-y:hidden}*{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}*:focus{outline:none}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}.regular-font{font-family:Helvetica,Arial,sans-serif;font-display:swap}a,a:hover,a:link{text-decoration:none;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease}.transition{transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease}.slowTransition{transition:all .8s cubic-bezier(.645,.045,.355,1);-webkit-transition:all .8s cubic-bezier(.645,.045,.355,1);-moz-transition:all .8s cubic-bezier(.645,.045,.355,1);-o-transition:all .8s cubic-bezier(.645,.045,.355,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}#hamburger{display:none}header{display:block;position:fixed;top:0;left:0;width:100%;z-index:10;height:80px;opacity:0}header.revealed{opacity:1;transition:opacity .6s ease;-webkit-transition:opacity .6s ease;-moz-transition:opacity .6s ease;-o-transition:opacity .6s ease}.header-wrapper{width:100%;height:auto;margin:0 auto;position:relative;display:flex;flex-wrap:wrap;padding:16px 28px 0;font-size:1.25vw;line-height:1.12}.header-wrapper h1,.header-wrapper span{display:block}.header-wrapper .header-logo,.header-wrapper .header-services{width:25%}.header-wrapper .header-contact{width:50%}.header-wrapper .header-contact span{display:block;position:relative;float:right;cursor:pointer}.header-logo,.header-logo a,.header-services,.header-contact{color:#333}.header-logo.white,.header-logo.white a,.header-services.white,.header-contact.white{color:#fff}.st0{opacity:.7}.header-logo h1.white,.header-logo h1.white a,.header-services span.white,.header-contact span.white{color:#fff}.header-logo svg{width:200px;height:auto;padding-top:1px}.header-logo svg,.header-logo a svg,.header-services svg,.header-contact svg{fill:#333}.header-logo.white svg,.header-logo.white a svg,.header-services.white,.header-contact.white{fill:#fff}.header-logo h1.white svg,.header-logo h1.white a svg,.header-services span.white svg,.header-contact span.white svg{fill:#fff}.smooth-wrapper{overflow-y:hidden !important}.container{width:100%;font-size:0;overflow:hidden}.viewport-height{height:100vh}.container-inner{width:100%}.wrapper{position:relative;display:block;width:100%;height:100vh}.marker{position:absolute}.home .mobile-wrapper{display:none}#pageTransition{z-index:20;background:#fff;position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition-duration:.6s}#pageTransition.opened{opacity:1;pointer-events:initial}#pageTransition.closed{pointer-events:none;opacity:0 !important}#pageTransition.show{opacity:1 !important;pointer-events:initial}
@media screen and (max-width:1440px){header{height:65px}.header-wrapper{padding:14px 24px 0}}@media screen and (max-width:1280px){header{height:60px}.header-wrapper{padding:14px 20px 0}}@media only screen and (max-width:740px){header{height:90px}.header-logo,.header-services,.header-contact{transition:color .4s ease;-webkit-transition:color .4s ease;-moz-transition:color .4s ease;-o-transition:color .4s ease}.header-wrapper .header-logo{width:50%}.header-wrapper{font-size:16px;line-height:18px}.header-services{display:none}.home .desktop-wrapper{display:none}.home .mobile-wrapper{display:block}.header-logo svg{width:180px}}@media only screen and (max-width:550px){.header-wrapper{padding:14px 15px 0}.header-logo svg{width:150px}}
.st2{fill:#a2a2a2}