@charset "UTF-8";/*!!
* Global Style Definitions
*
* @author			Matt Gifford
* @copyright		2018 Brigada Limited. All rights reserved.
* @platforms		Edge, IE10+, Chrome, Firefox, Safari, Android 5+, Mobile Safari (iOS 8+), Windows Mobile 10+
*/html:after{content:"535px,750px,896px,1024px,1500px,1920px,4096px";display:none}@font-face{font-family:'video-icons';src:url("data:application/octet-stream;base64,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") format("woff"),url("data:application/octet-stream;base64,AAEAAAAPAIAAAwBwR1NVQiCLJXoAAAD8AAAAVE9TLzJWbWGFAAABUAAAAFZjbWFwDkwKiQAAAagAAAHIY3Z0IAUUBREAAAsYAAAALGZwZ22KkZBZAAALRAAAC3BnYXNwAAAAEAAACxAAAAAIZ2x5ZqzPo3AAAANwAAADqGhlYWQSVBIlAAAHGAAAADZoaGVhBz8DVwAAB1AAAAAkaG10eBTsAAAAAAd0AAAAGGxvY2EDyAJcAAAHjAAAAA5tYXhwAOkL/wAAB5wAAAAgbmFtZZAC/r4AAAe8AAAC5XBvc3Su7SUKAAAKpAAAAGpwcmVw6EQ/vwAAFrQAAACGAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAEDfQGQAAUAAAJ6ArwAAACMAnoCvAAAAeAAMQECAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAQABNAHgDUv9qAFoDUwCXAAAAAQAAAAAAAAAAAAUAAAADAAAALAAAAAQAAAF8AAEAAAAAAHYAAwABAAAALAADAAoAAAF8AAQASgAAAAwACAACAAQATQBQAG0AcAB4//8AAABNAFAAbQBwAHj//wAAAAAAAAAAAAAAAQAMAAwADAAMAAwAAAABAAIAAwAEAAUAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAABAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAEwAAAAAAAAABQAAAE0AAABNAAAAAQAAAFAAAABQAAAAAgAAAG0AAABtAAAAAwAAAHAAAABwAAAABAAAAHgAAAB4AAAABQAEAAD/0QOhAusAEwAuAEsAbABKQEcnCgIDBDcBBQBUAQcFA0doAQJFAAIGAm8ABgEGbwABBAFvAAQDBG8AAwADbwAABQBvAAUHBW8ABwdmUlBHRigvFxIWJggFGisBERQGJi8BIyImJzU0NjczNzYyFhMUBgcGIyImNzQ+Ay4ENzQ2FzIXHgEXFAYHBiMiJjc0NzY3PgE0JicmJyY1NDYzMhceARcUBgcGIyImJzQ/ATY3PgEuAScmJy4BJyY1NDY3MhceAQGtFhwLupIPFAEWDpK6Ch4U1zAnBQkOFgEMFhAQBAgYDhQEFA8JBScwj2BNBwcPFgEVIAspLi4pCyAVFA8IB05ekI52BwcPFAEWGRkVRE4CSkYVGQQSAxYWDgcHdo4Cjv2gDhYCCboWDtYPFAG6ChT+wSpKDwMUEAwQDAweICAIEggQDxYBAw9KKlWSIAMWDhYLEAkeWmhaHgkQCxYOFgMhkFaA2DIDFg4UDQwODjOYqpgzDw0DBgMNFA8UAQMz1gAAAAMAAP9pA+oDUwAIAAwAEAAjQCAFAQMDAFgAAAAMSAQBAgIBWAABAQ0BSRERERITEgYFGisRNAAEAAIABAAFMxEjATMRIwEmAZwBKAT+4P5c/uIBD5mZASmZmQFezwEmAv7e/l7+3gIBJjUCCP34AggAAAAAAQAAAAABrQKxABMAHUAaCgEAAQFHAAIBAm8AAQABbwAAAGYSFiYDBRcrAREUBiYvASMiJic1NDY3Mzc2MhYBrRYcC7qSDxQBFg6SugoeFAKO/aAOFgIJuhYO1g8UAboKFAAAAAIAAP9pA+oDUwAIAAsAG0AYCwoJAwEAAUcAAAAMSAABAQ0BSRMSAgUWKxE0AAQAAgAEAAUtAQEmAZwBKAT+4P5c/uIBcwF3/okBXs8BJgL+3v5e/t4CASYr+voAAgAA/2oD6ANTACMAOAA3QDQbEgkDAgABRwEBAAQCBAACbQMBAgUEAgVrBgEEBAxIAAUFDQVJJSQvLiQ4JTgUHBQWBwUYKwE3NjQvASYiDwEnJiIPAQYUHwEHBhQfARYyPwEXFjI/ATY0JwMyFxYXFhAHBgcGICcmJyYQNzY3NgJXmxISDREzEpubEjMSDBISm5sSEgwSMxKbmxIzEQ0SEv6IdHFDRERDcXT+8HRxQ0REQ3F0AV6bEjMSDBISm5sSEgwSMxKbmxIzEgwSEpubEhIMEjMSAo9EQ3F0/vB0cUNERENxdAEQdHFDRAABAAAAAQAAhEggpV8PPPUACwPoAAAAANelZ0IAAAAA16VnQgAA/2kD6gNTAAAACAACAAAAAAAAAAEAAANS/2oAAAPoAAD//gPqAAEAAAAAAAAAAAAAAAAAAAAGA+gAAAOgAAAD6AAAAawAAAPoAAAD6AAAAAAAAADEAP4BMAFeAdQAAAABAAAABgBtAAQAAAAAAAIAEAAgAHMAAABbC3AAAAAAAAAAEgDeAAEAAAAAAAAANQAAAAEAAAAAAAEACgA1AAEAAAAAAAIABwA/AAEAAAAAAAMACgBGAAEAAAAAAAQACgBQAAEAAAAAAAUACwBaAAEAAAAAAAYACgBlAAEAAAAAAAoAKwBvAAEAAAAAAAsAEwCaAAMAAQQJAAAAagCtAAMAAQQJAAEAFAEXAAMAAQQJAAIADgErAAMAAQQJAAMAFAE5AAMAAQQJAAQAFAFNAAMAAQQJAAUAFgFhAAMAAQQJAAYAFAF3AAMAAQQJAAoAVgGLAAMAAQQJAAsAJgHhQ29weXJpZ2h0IChDKSAyMDE4IGJ5IG9yaWdpbmFsIGF1dGhvcnMgQCBmb250ZWxsby5jb21zaXRlLWljb25zUmVndWxhcnNpdGUtaWNvbnNzaXRlLWljb25zVmVyc2lvbiAxLjBzaXRlLWljb25zR2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AQwBvAHAAeQByAGkAZwBoAHQAIAAoAEMAKQAgADIAMAAxADgAIABiAHkAIABvAHIAaQBnAGkAbgBhAGwAIABhAHUAdABoAG8AcgBzACAAQAAgAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAHMAaQB0AGUALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgBzAGkAdABlAC0AaQBjAG8AbgBzAHMAaQB0AGUALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAHMAaQB0AGUALQBpAGMAbwBuAHMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgECAQMBBAEFAQYBBwAJdm9sdW1lLXVwDXBhdXNlLWNpcmNsZWQMdm9sdW1lLW9mZi0xDHBsYXktY2lyY2xlZAZkZWxldGUAAAAAAAEAAf//AA8AAAAAAAAAAAAAAAAAAAAAABgAGAAYABgDUv9q/2kDU/9pA1L/av9pA1P/abAALCCwAFVYRVkgIEu4AA5RS7AGU1pYsDQbsChZYGYgilVYsAIlYbkIAAgAY2MjYhshIbAAWbAAQyNEsgABAENgQi2wASywIGBmLbACLCBkILDAULAEJlqyKAEKQ0VjRVJbWCEjIRuKWCCwUFBYIbBAWRsgsDhQWCGwOFlZILEBCkNFY0VhZLAoUFghsQEKQ0VjRSCwMFBYIbAwWRsgsMBQWCBmIIqKYSCwClBYYBsgsCBQWCGwCmAbILA2UFghsDZgG2BZWVkbsAErWVkjsABQWGVZWS2wAywgRSCwBCVhZCCwBUNQWLAFI0KwBiNCGyEhWbABYC2wBCwjISMhIGSxBWJCILAGI0KxAQpDRWOxAQpDsAFgRWOwAyohILAGQyCKIIqwASuxMAUlsAQmUVhgUBthUllYI1khILBAU1iwASsbIbBAWSOwAFBYZVktsAUssAdDK7IAAgBDYEItsAYssAcjQiMgsAAjQmGwAmJmsAFjsAFgsAUqLbAHLCAgRSCwC0NjuAQAYiCwAFBYsEBgWWawAWNgRLABYC2wCCyyBwsAQ0VCKiGyAAEAQ2BCLbAJLLAAQyNEsgABAENgQi2wCiwgIEUgsAErI7AAQ7AEJWAgRYojYSBkILAgUFghsAAbsDBQWLAgG7BAWVkjsABQWGVZsAMlI2FERLABYC2wCywgIEUgsAErI7AAQ7AEJWAgRYojYSBksCRQWLAAG7BAWSOwAFBYZVmwAyUjYUREsAFgLbAMLCCwACNCsgsKA0VYIRsjIVkqIS2wDSyxAgJFsGRhRC2wDiywAWAgILAMQ0qwAFBYILAMI0JZsA1DSrAAUlggsA0jQlktsA8sILAQYmawAWMguAQAY4ojYbAOQ2AgimAgsA4jQiMtsBAsS1RYsQRkRFkksA1lI3gtsBEsS1FYS1NYsQRkRFkbIVkksBNlI3gtsBIssQAPQ1VYsQ8PQ7ABYUKwDytZsABDsAIlQrEMAiVCsQ0CJUKwARYjILADJVBYsQEAQ2CwBCVCioogiiNhsA4qISOwAWEgiiNhsA4qIRuxAQBDYLACJUKwAiVhsA4qIVmwDENHsA1DR2CwAmIgsABQWLBAYFlmsAFjILALQ2O4BABiILAAUFiwQGBZZrABY2CxAAATI0SwAUOwAD6yAQEBQ2BCLbATLACxAAJFVFiwDyNCIEWwCyNCsAojsAFgQiBgsAFhtRAQAQAOAEJCimCxEgYrsHIrGyJZLbAULLEAEystsBUssQETKy2wFiyxAhMrLbAXLLEDEystsBgssQQTKy2wGSyxBRMrLbAaLLEGEystsBsssQcTKy2wHCyxCBMrLbAdLLEJEystsB4sALANK7EAAkVUWLAPI0IgRbALI0KwCiOwAWBCIGCwAWG1EBABAA4AQkKKYLESBiuwcisbIlktsB8ssQAeKy2wICyxAR4rLbAhLLECHistsCIssQMeKy2wIyyxBB4rLbAkLLEFHistsCUssQYeKy2wJiyxBx4rLbAnLLEIHistsCgssQkeKy2wKSwgPLABYC2wKiwgYLAQYCBDI7ABYEOwAiVhsAFgsCkqIS2wKyywKiuwKiotsCwsICBHICCwC0NjuAQAYiCwAFBYsEBgWWawAWNgI2E4IyCKVVggRyAgsAtDY7gEAGIgsABQWLBAYFlmsAFjYCNhOBshWS2wLSwAsQACRVRYsAEWsCwqsAEVMBsiWS2wLiwAsA0rsQACRVRYsAEWsCwqsAEVMBsiWS2wLywgNbABYC2wMCwAsAFFY7gEAGIgsABQWLBAYFlmsAFjsAErsAtDY7gEAGIgsABQWLBAYFlmsAFjsAErsAAWtAAAAAAARD4jOLEvARUqLbAxLCA8IEcgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLAAQ2E4LbAyLC4XPC2wMywgPCBHILALQ2O4BABiILAAUFiwQGBZZrABY2CwAENhsAFDYzgtsDQssQIAFiUgLiBHsAAjQrACJUmKikcjRyNhIFhiGyFZsAEjQrIzAQEVFCotsDUssAAWsAQlsAQlRyNHI2GwCUMrZYouIyAgPIo4LbA2LLAAFrAEJbAEJSAuRyNHI2EgsAQjQrAJQysgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjILAIQyCKI0cjRyNhI0ZgsARDsAJiILAAUFiwQGBZZrABY2AgsAErIIqKYSCwAkNgZCOwA0NhZFBYsAJDYRuwA0NgWbADJbACYiCwAFBYsEBgWWawAWNhIyAgsAQmI0ZhOBsjsAhDRrACJbAIQ0cjRyNhYCCwBEOwAmIgsABQWLBAYFlmsAFjYCMgsAErI7AEQ2CwASuwBSVhsAUlsAJiILAAUFiwQGBZZrABY7AEJmEgsAQlYGQjsAMlYGRQWCEbIyFZIyAgsAQmI0ZhOFktsDcssAAWICAgsAUmIC5HI0cjYSM8OC2wOCywABYgsAgjQiAgIEYjR7ABKyNhOC2wOSywABawAyWwAiVHI0cjYbAAVFguIDwjIRuwAiWwAiVHI0cjYSCwBSWwBCVHI0cjYbAGJbAFJUmwAiVhuQgACABjYyMgWGIbIVljuAQAYiCwAFBYsEBgWWawAWNgIy4jICA8ijgjIVktsDossAAWILAIQyAuRyNHI2EgYLAgYGawAmIgsABQWLBAYFlmsAFjIyAgPIo4LbA7LCMgLkawAiVGUlggPFkusSsBFCstsDwsIyAuRrACJUZQWCA8WS6xKwEUKy2wPSwjIC5GsAIlRlJYIDxZIyAuRrACJUZQWCA8WS6xKwEUKy2wPiywNSsjIC5GsAIlRlJYIDxZLrErARQrLbA/LLA2K4ogIDywBCNCijgjIC5GsAIlRlJYIDxZLrErARQrsARDLrArKy2wQCywABawBCWwBCYgLkcjRyNhsAlDKyMgPCAuIzixKwEUKy2wQSyxCAQlQrAAFrAEJbAEJSAuRyNHI2EgsAQjQrAJQysgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjIEewBEOwAmIgsABQWLBAYFlmsAFjYCCwASsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2GwAiVGYTgjIDwjOBshICBGI0ewASsjYTghWbErARQrLbBCLLA1Ky6xKwEUKy2wQyywNishIyAgPLAEI0IjOLErARQrsARDLrArKy2wRCywABUgR7AAI0KyAAEBFRQTLrAxKi2wRSywABUgR7AAI0KyAAEBFRQTLrAxKi2wRiyxAAEUE7AyKi2wRyywNCotsEgssAAWRSMgLiBGiiNhOLErARQrLbBJLLAII0KwSCstsEossgAAQSstsEsssgABQSstsEwssgEAQSstsE0ssgEBQSstsE4ssgAAQistsE8ssgABQistsFAssgEAQistsFEssgEBQistsFIssgAAPistsFMssgABPistsFQssgEAPistsFUssgEBPistsFYssgAAQCstsFcssgABQCstsFgssgEAQCstsFkssgEBQCstsFossgAAQystsFsssgABQystsFwssgEAQystsF0ssgEBQystsF4ssgAAPystsF8ssgABPystsGAssgEAPystsGEssgEBPystsGIssDcrLrErARQrLbBjLLA3K7A7Ky2wZCywNyuwPCstsGUssAAWsDcrsD0rLbBmLLA4Ky6xKwEUKy2wZyywOCuwOystsGgssDgrsDwrLbBpLLA4K7A9Ky2waiywOSsusSsBFCstsGsssDkrsDsrLbBsLLA5K7A8Ky2wbSywOSuwPSstsG4ssDorLrErARQrLbBvLLA6K7A7Ky2wcCywOiuwPCstsHEssDorsD0rLbByLLMJBAIDRVghGyMhWUIrsAhlsAMkUHiwARUwLQBLuADIUlixAQGOWbABuQgACABjcLEABUKyEQEAKrEABUKzCgUBCCqxAAVCsxEDAQgqsQAGQroCwAABAAkqsQAHQroAQAABAAkqsQMARLEkAYhRWLBAiFixA2REsSYBiFFYugiAAAEEQIhjVFixAwBEWVlZWbMMBQEMKrgB/4WwBI2xAgBEAAA=") format("truetype")}html:after{content:"535px,750px,896px,1024px,1500px,1920px,4096px";display:none}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.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:rgba(255,255,255,0.75);border:0;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#333}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.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:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,code,form,fieldset,legend,input,textarea,p,blockquote,figure,figcaption,th,td,small,big{margin:0;padding:0;font-size:18px}body{text-rendering:optimizeLegibility}.tablet body,.mobile body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}table{border-collapse:collapse;border-spacing:0;font-size:inherit}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:300}fieldset,img{border:0;display:block}b,strong{font-weight:700}cite,i,em{font-style:italic}big{font-size:120%}small{font-size:85%}h1,h2,h3,h4,h5,h6{font-size:18px;font-weight:300}pre,code{font-family:monospace;line-height:100%}caption,th{text-align:left}ul,ol{list-style:none}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{position:relative;display:inline-block;vertical-align:.3em;height:1.2em}sub{position:relative;display:inline-block;vertical-align:-0.1em;height:1.2em}a.active{cursor:default}a:active{outline:0}input.placeholder,textarea.placeholder{color:#aaa;font-style:italic}::-webkit-input-placeholder{color:#aaa;font-style:italic}:-moz-placeholder{color:#aaa;font-style:italic}::-moz-placeholder{color:#aaa;font-style:italic}:-ms-input-placeholder{color:#aaa;font-style:italic}legend{color:#000}hr{width:100%;height:1px;border:0;overflow:hidden;background:#ddd;color:#ddd}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.template{display:none!important}.invisible{visibility:hidden!important}.prepend:before{content:attr(data-prepend);display:inline-block}.append:after{content:attr(data-append);display:inline-block}.accessible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.hidden,.mouse .hidden--mouse,.touch .hidden--touch{display:none!important}@media only screen and (min-width:0) and (max-width:750px){.hidden--mobile{display:none!important}}@media only screen and (min-width:751px) and (max-width:1024px){.hidden--tablet{display:none!important}}@media only screen and (min-width:1025px) and (max-width:4096px){.hidden--desktop{display:none!important}}@media only screen and (min-width:0) and (max-width:535px){.hidden--xxs{display:none!important}}@media only screen and (min-width:536px) and (max-width:750px){.hidden--xs{display:none!important}}@media only screen and (min-width:751px) and (max-width:896px){.hidden--s{display:none!important}}@media only screen and (min-width:897px) and (max-width:1024px){.hidden--m{display:none!important}}@media only screen and (min-width:1025px) and (max-width:1500px){.hidden--l{display:none!important}}@media only screen and (min-width:1501px) and (max-width:1920px){.hidden--xl{display:none!important}}@media only screen and (min-width:1921px) and (max-width:4096px){.hidden--xxl{display:none!important}}body .m-none{margin-top:0!important}body .mb-none{margin-bottom:0!important}body .m-xxs{margin-top:3.2px!important}body .mb-xxs{margin-bottom:3.2px!important}body .m-xs{margin-top:5.33333px!important}body .mb-xs{margin-bottom:5.33333px!important}body .m-s{margin-top:10.66667px!important}body .mb-s{margin-bottom:10.66667px!important}body .m-m{margin-top:16px!important}body .mb-m{margin-bottom:16px!important}body .m-l{margin-top:24px!important}body .mb-l{margin-bottom:24px!important}body .m-xl{margin-top:36px!important}body .mb-xl{margin-bottom:36px!important}body .m-xxl{margin-top:56px!important}body .mb-xxl{margin-bottom:56px!important}h1{margin-top:24px;font-family:roboto,sans-serif;font-weight:900;line-height:1.15;color:inherit;font-size:78.66667px}@media(max-width:750px){h1{font-size:34.57031px}}@media(max-width:535px){h1{font-size:28.80859px}}@media(min-width:751px) and (max-width:2560px){h1{font-size:calc(100vw *(78.66667 / 2560))}}h2{margin-top:24px;font-family:roboto,sans-serif;font-weight:900;line-height:1.15;color:inherit;font-size:65.06667px}@media(max-width:750px){h2{font-size:28.59375px}}@media(max-width:535px){h2{font-size:23.82813px}}@media(min-width:751px) and (max-width:2560px){h2{font-size:calc(100vw *(65.06667 / 2560))}}h3{margin-top:24px;font-family:roboto,sans-serif;font-weight:900;line-height:1.15;color:inherit;font-size:51.46667px}@media(max-width:750px){h3{font-size:22.61719px}}@media(max-width:535px){h3{font-size:18.84766px}}@media(min-width:751px) and (max-width:2560px){h3{font-size:calc(100vw *(51.46667 / 2560))}}h4{margin-top:24px;font-family:roboto,sans-serif;font-weight:900;line-height:1.15;color:inherit;font-size:37.86667px}@media(max-width:750px){h4{font-size:16.64063px}}@media(max-width:535px){h4{font-size:13.86719px}}@media(min-width:751px) and (max-width:2560px){h4{font-size:calc(100vw *(37.86667 / 2560))}}h5{margin-top:24px;font-family:roboto,sans-serif;font-weight:900;line-height:1.15;color:inherit;font-size:34.46667px}@media(max-width:750px){h5{font-size:15.14648px}}@media(max-width:535px){h5{font-size:12.62207px}}@media(min-width:751px) and (max-width:2560px){h5{font-size:calc(100vw *(34.46667 / 2560))}}h6{margin-top:24px;font-family:roboto,sans-serif;font-weight:900;line-height:1.15;color:inherit;font-size:31.06667px}@media(max-width:750px){h6{font-size:13.65234px}}@media(max-width:535px){h6{font-size:11.37695px}}@media(min-width:751px) and (max-width:2560px){h6{font-size:calc(100vw *(31.06667 / 2560))}}img.alignleft+h1,img.alignleft+h2,img.alignleft+h3,img.alignleft+h4,img.alignleft+h5,img.alignleft+h6,img.alignright+h1,img.alignright+h2,img.alignright+h3,img.alignright+h4,img.alignright+h5,img.alignright+h6,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1+h2,h1+h3,h1+h4,h2+h3,h2+h4,h2+h5,h3+h4,h3+h5,h3+h6,h4+h5,h4+h6,h5+h6{margin-top:16px}p{margin-top:16px;font-weight:300;font-size:18px}h1+p,h1+p,h2+p,h3+p,h4+p,h5+p,h6+p{margin-top:10.66667px}.component-generic-text>div:first-child+p,img.alignleft+p,img.alignright+p,p:first-child{margin-top:0}ol,ul{margin-top:16px;padding:0 0 0 24px}dl{margin-top:16px;padding:0 0 0 24px}h1+ul,h2+ul,h3+ul,h4+ul,h5+ul,h6+ul,h1+ol,h2+ol,h3+ol,h4+ol,h5+ol,h6+ol{margin-top:10.66667px}img.alignleft+ol,img.alignright+ol,img.alignleft+ul,img.alignright+ul,img.alignleft+dl,img.alignright+dl,ol:first-child,ul:first-child,dl:first-child{margin-top:0}ol{list-style:decimal}ul{list-style:disc}ul ul{list-style:square}ul ul ul{list-style:circle}li{margin-top:5.33333px;font-weight:300;font-size:18px}dt{margin-top:10.66667px;font-weight:900;font-size:21.54167px}dd{font-size:18px;font-weight:300}dt:first-child,li:first-child{margin-top:0}table{width:100%;margin:0;padding:0;border:0;margin-top:10.66667px;border-top:1px solid #aaa}table:first-child{margin-top:0}th,td{padding:5.33333px 10.66667px;border-bottom:1px solid #aaa}th{font-weight:900}td:first-child{padding-left:0}tr:nth-child(odd) td{background:#eee}tr:nth-child(even) td{background:#fff}fieldset{position:relative;display:block;padding:0}label{display:block;margin-bottom:10.66667px;font-family:roboto,sans-serif;font-size:18px;font-weight:300;color:#666}button{display:inline-block}textarea,input,select{display:block;margin:0 0 16px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin-top:10.66667px;margin-right:5.33333px}label+input[type="radio"],label+input[type="checkbox"]{margin-left:5.33333px}input[type="radio"]+label,input[type="checkbox"]+label{width:85%;width:calc(100% - 50px);margin-top:5.33333px}textarea,select,input[type="text"],input[type="email"],input[type="search"],input[type="password"]{float:left;display:block;width:100%;min-height:22px;padding:7px 8px 5px 8px;background:#fff;border:1px solid #aaa;font-family:roboto,sans-serif;font-size:18px;font-weight:300;color:#000;box-sizing:border-box}textarea{height:112px}select{width:auto}.font-primary{font-family:roboto,sans-serif}.font-secondary{font-family:roboto,sans-serif}.font-tertiary{font-family:serif}.colour1{color:#000!important}.colour2{color:#000!important}.colour3{color:#000!important}.colour4{color:#000!important}.weight2{font-weight:200!important}.weight4{font-weight:400!important}.weight6{font-weight:600!important}.weight7{font-weight:700!important}.weight9{font-weight:900!important}.footnote{font-size:80%!important}.align-left,.alignleft{float:left;margin-right:16px;margin-bottom:10.66667px}.align-right,.alignright{float:right;margin-left:16px;margin-bottom:10.66667px}.align-center,.aligncenter{display:block;margin:0 auto;text-align:center}.align-justify,.alignjustify{text-align:justify;text-justify:inter-word}.header-nav-toggle{padding:8px 8px 0 8px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.header-nav-toggle .toggle-box{width:40px;height:24px;display:inline-block;position:relative}.header-nav-toggle .toggle-inner{display:block;top:50%;margin-top:-2px}.header-nav-toggle .toggle-inner,.header-nav-toggle .toggle-inner::before,.header-nav-toggle .toggle-inner::after{width:40px;height:3px;background-color:inherit;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.header-nav-toggle .toggle-inner::before,.header-nav-toggle .toggle-inner::after{content:"";display:block}.header-nav-toggle .toggle-inner::before{top:-10px;transform:rotate(0deg) translate(6px,0px)}.header-nav-toggle .toggle-inner::after{bottom:-10px;transform:rotate(0deg) translate(6px,0px)}.header-nav-toggle .toggle-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.header-nav-toggle .toggle-inner::before{transition:top .075s .12s ease,opacity .075s ease}.header-nav-toggle .toggle-inner::after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55,0.055,0.675,0.19)}.header-nav-toggle.active .toggle-inner{transform:rotate(45deg) translate(2px,-2px);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.header-nav-toggle.active .toggle-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.header-nav-toggle.active .toggle-inner::after{bottom:0;transform:rotate(-90deg) translate(0px,0px);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215,0.61,0.355,1)}body{font-family:roboto,sans-serif;font-size:18px;font-weight:300;line-height:1.6;background:#000;color:#000}select,input,textarea{font-weight:300;font-family:roboto,sans-serif}a{color:#000;text-decoration:underline;font-weight:600}a:hover{color:#000;text-decoration:underline;font-weight:600}#header{position:fixed;left:0;top:0;width:100%;z-index:100;height:50px;background:#fff}@media(max-width:896px){#header html:not(.safari){overflow:hidden}}#header a{text-decoration:none}.adminbar #header{top:32px}@media(max-width:782px){.adminbar #header{top:46px}}#header .header-inner{position:absolute;top:0;height:50px;left:6.25vw;right:6.25vw}@media(max-width:896px){#header .header-inner{left:40px;right:40px}}@media(max-width:535px){#header .header-inner{left:20px;right:20px}}#header .header-logo{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#header .header-logo img{height:24px}@media(max-width:750px){#header .header-nav{position:fixed;top:50px;left:0;right:0;bottom:auto;height:0;clip-path:inset(0px 0 0 0);margin-left:-100vw}.adminbar #header .header-nav{top:132px}}@media(max-width:750px) and (max-width:782px){.adminbar #header .header-nav{top:146px}}@media(max-width:750px){#header .header-nav.active{bottom:0;height:auto}#header .header-nav.init{margin:0}#header .header-nav .header-nav-primary{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;overflow:auto;margin:0;padding:0;list-style:none;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 200ms linear 0ms;transition:all 200ms linear 0ms;opacity:0}#header .header-nav .header-nav-primary .nav-item{margin:0;padding:0;font-size:96px;font-weight:700;text-align:center}}@media(max-width:750px) and (max-width:750px){#header .header-nav .header-nav-primary .nav-item{font-size:42.1875px}}@media(max-width:750px) and (max-width:535px){#header .header-nav .header-nav-primary .nav-item{font-size:35.15625px}}@media(max-width:750px) and (min-width:751px) and (max-width:2560px){#header .header-nav .header-nav-primary .nav-item{font-size:calc(100vw *(96 / 2560))}}@media(max-width:750px){#header .header-nav .header-nav-primary .nav-item:first-child{padding-top:36px}#header .header-nav .header-nav-primary .nav-item:last-child{padding-bottom:36px}#header .header-nav .header-nav-primary .nav-item>a{display:block;padding:10px 0;color:#000}.mouse #header .header-nav .header-nav-primary .nav-item>a:hover{text-decoration:none}#header .header-nav.active .header-nav-primary{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1}}@media(min-width:751px){#header .header-nav .header-nav-primary{position:absolute;right:0;top:50%;margin:0;padding:0;list-style:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#header .header-nav .header-nav-primary>.nav-item{float:left;margin:0;padding:0;font-size:16px;font-weight:700}#header .header-nav .header-nav-primary>.nav-item:first-child{margin-left:0}#header .header-nav .header-nav-primary>.nav-item:last-child{margin-right:0}#header .header-nav .header-nav-primary>.nav-item a{display:block;height:50px;padding:16px 24px 0 24px;box-sizing:border-box;line-height:1;color:#000}#header .header-nav .header-nav-primary>.nav-item a.active,.mouse #header .header-nav .header-nav-primary>.nav-item a:hover{color:#fff;background:#000;text-decoration:none}}#header .header-nav-toggle{position:absolute;top:6px;z-index:10000;background:#fff;-webkit-transform:scale(0.7);transform:scale(0.7);outline:0;right:0;color:#000}@media(min-width:751px){#header .header-nav-toggle{display:none}}#header .header-nav-toggle .toggle-inner,#header .header-nav-toggle .toggle-inner::before,#header .header-nav-toggle .toggle-inner::after{background-color:#000}.mouse #header .header-nav-toggle:hover .toggle-inner,.mouse #header .header-nav-toggle:hover .toggle-inner::before,.mouse #header .header-nav-toggle:hover .toggle-inner::after{background-color:#f3ad16!important}#content{position:relative;width:100%;background:#fff;z-index:1}#content .page{position:relative;padding-top:0}.adminbar #content .page{padding-top:32px}@media(max-width:782px){.adminbar #content .page{padding-top:46px}}#content iframe.wp-embedded-content{display:none!important}#content figure cite{display:block;margin:5.33333px 0 0 0;padding:0;text-align:right;font-size:14px;font-style:italic}#footer{position:relative;width:100%;z-index:2;background:#000;color:#fff;box-sizing:border-box;padding:45px 0;padding-left:6.25vw;padding-right:6.25vw}#footer a{text-decoration:none;color:#f3ad16;font-weight:400}#footer:before,#footer:after{content:" ";display:table}#footer:after{clear:both}@media(max-width:896px){#footer{padding-left:40px;padding-right:40px}}@media(max-width:535px){#footer{padding-left:20px;padding-right:20px}}#footer .footer-inner{position:relative}#footer li,#footer p{font-size:14px;line-height:1.35}.mouse #footer a:hover{color:#fff}#footer .footer-cta img{float:left;margin:0 20px 0 0}#footer .footer-cta h2{margin:0;line-height:1;position:relative;display:block;overflow:hidden;font-size:32px;font-weight:700;color:#f3ad16}#footer .footer-locations .locations{margin:0;padding:0;list-style:none}#footer .footer-locations h3{font-weight:700;font-size:18px}#footer .footer-locations .location-item{margin:0 0 30px 0}@media(max-width:896px){#footer .footer-locations .social{clear:both;padding-bottom:24px}}#footer .footer-locations .social ul{padding-left:0;list-style:none}#footer .footer-legal{position:relative;clear:both}#footer .footer-links{position:relative;margin:24px 0 0 0;padding:0;list-style:none}#footer .footer-links:before,#footer .footer-links:after{content:" ";display:table}#footer .footer-links:after{clear:both}#footer .footer-links li{float:left;margin:0 20px 0 0}#footer .column{position:relative}@media(max-width:896px){#footer .column:first-child{margin:0 0 36px 0}#footer .column:last-child .footer-locations{position:relative}#footer .column:last-child .footer-locations .locations{float:left;width:100%;position:relative}#footer .column:last-child .footer-locations .locations:before,#footer .column:last-child .footer-locations .locations:after{content:" ";display:table}#footer .column:last-child .footer-locations .locations:after{clear:both}#footer .column:last-child .footer-locations .locations .location-item{float:left;width:50%;box-sizing:border-box;padding:0 0 36px 20px}#footer .column:last-child .footer-locations .locations .location-item:nth-child(2n+1){clear:left;padding-right:20px;padding-left:0}}@media(max-width:896px) and (max-width:350px){#footer .column:last-child .footer-locations .locations .location-item{width:100%;padding:0 0 24px 0}}@media(max-width:896px){#footer .column:last-child .footer-locations .social{position:relative}#footer .column:last-child .footer-locations>p{position:relative;clear:both}}@media(min-width:897px){#footer .column:first-child{margin:0 0 36px 0}#footer .column:last-child .footer-locations{position:relative}#footer .column:last-child .footer-locations .locations{float:left;width:90%;position:relative;margin:0;padding:0;list-style:none}#footer .column:last-child .footer-locations .locations:before,#footer .column:last-child .footer-locations .locations:after{content:" ";display:table}#footer .column:last-child .footer-locations .locations:after{clear:both}#footer .column:last-child .footer-locations .locations .location-item{float:left;width:25%;box-sizing:border-box;padding:0 20px 0 0}#footer .column:last-child .footer-locations .social{float:left;width:10%}#footer .column:last-child .footer-locations>p{position:relative;clear:both}}@media(min-width:1281px){#footer .column:first-child{float:left;width:25%;box-sizing:border-box;padding-right:20px}#footer .column:last-child{float:left;width:75%}}#cookie-optin{position:fixed;bottom:0;right:0;left:0;background:#f3ad16;z-index:300}#cookie-optin a{text-decoration:none}#cookie-optin .inner{position:relative;padding:10px 0;padding-left:6.25vw;padding-right:6.25vw;text-align:center}@media(max-width:896px){#cookie-optin .inner{padding-left:40px;padding-right:40px}}@media(max-width:535px){#cookie-optin .inner{padding-left:20px;padding-right:20px}}#cookie-optin .inner p,#cookie-optin .inner ul{display:inline-block;padding:10px}#cookie-optin .inner p,#cookie-optin .inner li{font-size:12px;line-height:1;font-weight:400;float:left}#cookie-optin .inner p a,#cookie-optin .inner li a{color:#000;text-decoration:underline}#cookie-optin .inner .buttons{display:inline-block;padding:0}#cookie-optin .inner .button{display:inline-block;padding:4px 10px;background:#000;color:#f3ad16;font-weight:700;font-size:13px}.animation.fade-in{opacity:0;transition:opacity 2800ms linear 0ms}.animation.fade-in.animate{opacity:1}.animation.expand-left{transition:all 700ms linear 0ms;clip-path:inset(0px 0 0 100%)}.animation.expand-left.animate{clip-path:inset(0px 0 0 0)}.animation.expand-left h1,.animation.expand-left h2,.animation.expand-left h3,.animation.expand-left h4,.animation.expand-left h5,.animation.expand-left h6,.animation.expand-left p,.animation.expand-left li,.animation.expand-left img:not(.animate),.animation.expand-left svg,.animation.expand-left a{transition:all 1400ms linear 1400ms;opacity:0}.animation.expand-left.animate h1,.animation.expand-left.animate h2,.animation.expand-left.animate h3,.animation.expand-left.animate h4,.animation.expand-left.animate h5,.animation.expand-left.animate h6,.animation.expand-left.animate p,.animation.expand-left.animate li,.animation.expand-left.animate img:not(.animate),.animation.expand-left.animate svg,.animation.expand-left.animate a{opacity:1}.animation.expand-right{transition:all 700ms linear 0ms;clip-path:inset(0px 100% 0 0)}.animation.expand-right.animate{clip-path:inset(0px 0 0 0)}.animation.expand-right h1,.animation.expand-right h2,.animation.expand-right h3,.animation.expand-right h4,.animation.expand-right h5,.animation.expand-right h6,.animation.expand-right p,.animation.expand-right li,.animation.expand-right img:not(.animate),.animation.expand-right svg,.animation.expand-right a{transition:all 1400ms linear 1400ms;opacity:0}.animation.expand-right.animate h1,.animation.expand-right.animate h2,.animation.expand-right.animate h3,.animation.expand-right.animate h4,.animation.expand-right.animate h5,.animation.expand-right.animate h6,.animation.expand-right.animate p,.animation.expand-right.animate li,.animation.expand-right.animate img:not(.animate),.animation.expand-right.animate svg,.animation.expand-right.animate a{opacity:1}.animation.expand-down{transition:all 1400ms linear 0ms;clip-path:inset(0px 0 100% 0)}.animation.expand-down.animate{clip-path:inset(0px 0 0 0)}.animation.expand-down h1,.animation.expand-down h2,.animation.expand-down h3,.animation.expand-down h4,.animation.expand-down h5,.animation.expand-down h6,.animation.expand-down p,.animation.expand-down li,.animation.expand-down img:not(.animate),.animation.expand-down svg,.animation.expand-down a{transition:all 1400ms linear 1400ms;opacity:0}.animation.expand-down.animate h1,.animation.expand-down.animate h2,.animation.expand-down.animate h3,.animation.expand-down.animate h4,.animation.expand-down.animate h5,.animation.expand-down.animate h6,.animation.expand-down.animate p,.animation.expand-down.animate li,.animation.expand-down.animate img:not(.animate),.animation.expand-down.animate svg,.animation.expand-down.animate a{opacity:1}.animation.expand-up{transition:all 1400ms linear 0ms;clip-path:inset(100% 0 0 0)}.animation.expand-up.animate{clip-path:inset(0px 0 0 0)}.animation.expand-up h1,.animation.expand-up h2,.animation.expand-up h3,.animation.expand-up h4,.animation.expand-up h5,.animation.expand-up h6,.animation.expand-up p,.animation.expand-up li,.animation.expand-up img:not(.animate),.animation.expand-up svg,.animation.expand-up a{transition:all 1400ms linear 1400ms;opacity:0}.animation.expand-up.animate h1,.animation.expand-up.animate h2,.animation.expand-up.animate h3,.animation.expand-up.animate h4,.animation.expand-up.animate h5,.animation.expand-up.animate h6,.animation.expand-up.animate p,.animation.expand-up.animate li,.animation.expand-up.animate img:not(.animate),.animation.expand-up.animate svg,.animation.expand-up.animate a{opacity:1}.animation.slide-left{transition:all 700ms linear 0ms;opacity:0;-webkit-transform:translateX(150%);transform:translateX(150%)}.animation.slide-left.animate{opacity:1;-webkit-transform:translateX(0vw);transform:translateX(0vw)}.animation.slide-right{transition:all 700ms linear 0ms;opacity:0;-webkit-transform:translateX(-150%);transform:translateX(-150%)}.animation.slide-right.animate{opacity:1;-webkit-transform:translateX(0vw);transform:translateX(0vw)}.animation.transform-down{-webkit-transform-origin:50% 0;transform-origin:50% 0;transform:scale(1,0);transition:all 1400ms linear 0ms}.animation.transform-down.animate{transform:scale(1,1)}.animation.transform-down h1,.animation.transform-down h2,.animation.transform-down h3,.animation.transform-down h4,.animation.transform-down h5,.animation.transform-down h6,.animation.transform-down p,.animation.transform-down li,.animation.transform-down img:not(.animate),.animation.transform-down svg,.animation.transform-down a{transition:all 1400ms linear 1400ms;opacity:0}.animation.transform-down.animate h1,.animation.transform-down.animate h2,.animation.transform-down.animate h3,.animation.transform-down.animate h4,.animation.transform-down.animate h5,.animation.transform-down.animate h6,.animation.transform-down.animate p,.animation.transform-down.animate li,.animation.transform-down.animate img:not(.animate),.animation.transform-down.animate svg,.animation.transform-down.animate a{opacity:1}.animation.ticker .animated-text-wrapper{display:block;min-height:1.5em}@media(max-width:535px){.animation.ticker .animated-text-wrapper{min-height:2.5em}}.animation.ticker .animated-text{display:inline-block}.animation.ticker .animated-text.empty{opacity:0}.animation.ticker .animated-text:before,.animation.ticker .animated-text:after{content:" "}.animation.ticker .animated-text .fragment{position:relative;-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}.animation.delay1{transition:all 1400ms linear 466.66667ms}.animation.delay2{transition:all 1400ms linear 933.33333ms}.animation.delay3{transition:all 1400ms linear 1400ms}.animation.glitch{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.animation.glitch .animation-frame{position:absolute;top:calc(-1 * 50px);left:calc(-1 * 100px);width:calc(100% - 100px * -2);height:calc(100% - 50px * -2);background-color:transparent;background-size:cover;transform:translate3d(0,0,0);background-blend-mode:none;visibility:hidden}.clippath .animation.glitch .animation-frame{visibility:visible}.animation.glitch .animation-frame:nth-child(n+3){opacity:0}.animation.glitch.animate>.animation-frame:nth-child(n+3){animation-duration:4s;animation-delay:0s;animation-timing-function:linear;animation-iteration-count:1}.animation.glitch.animate>.animation-frame:nth-child(3){background-color:transparent;background-blend-mode:none;animation-name:glitch-anim-1}.animation.glitch.animate>.animation-frame:nth-child(4){background-color:transparent;background-blend-mode:none;animation-name:glitch-anim-2}.animation.glitch.animate>.animation-frame:nth-child(5){background-color:#fb909a;background-blend-mode:overlay;animation-name:glitch-anim-3}.animation.glitch.animate>.animation-frame:nth-child(6){background-color:#1c1cc9;background-blend-mode:overlay;animation-name:glitch-anim-flash}@keyframes glitch-anim-1{0%{opacity:1;transform:translate3d(100px,0,0);-webkit-clip-path:polygon(0 2%,100% 2%,100% 5%,0 5%);clip-path:polygon(0 2%,100% 2%,100% 5%,0 5%)}2%{-webkit-clip-path:polygon(0 15%,100% 15%,100% 15%,0 15%);clip-path:polygon(0 15%,100% 15%,100% 15%,0 15%)}4%{-webkit-clip-path:polygon(0 10%,100% 10%,100% 20%,0 20%);clip-path:polygon(0 10%,100% 10%,100% 20%,0 20%)}6%{-webkit-clip-path:polygon(0 1%,100% 1%,100% 2%,0 2%);clip-path:polygon(0 1%,100% 1%,100% 2%,0 2%)}8%{-webkit-clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%);clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%)}10%{-webkit-clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%);clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%)}12%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%);clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%)}14%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%);clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%)}16%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%);clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%)}18%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%);clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%)}20%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%);clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%)}21.9%{opacity:1;transform:translate3d(100px,0,0)}22%,100%{opacity:0;transform:translate3d(0,0,0);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}}@keyframes glitch-anim-2{0%{opacity:1;transform:translate3d(calc(-1 * 100px),0,0);-webkit-clip-path:polygon(0 25%,100% 25%,100% 30%,0 30%);clip-path:polygon(0 25%,100% 25%,100% 30%,0 30%)}3%{-webkit-clip-path:polygon(0 3%,100% 3%,100% 3%,0 3%);clip-path:polygon(0 3%,100% 3%,100% 3%,0 3%)}5%{-webkit-clip-path:polygon(0 5%,100% 5%,100% 20%,0 20%);clip-path:polygon(0 5%,100% 5%,100% 20%,0 20%)}7%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%);clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%)}9%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 40%,0 40%);clip-path:polygon(0 40%,100% 40%,100% 40%,0 40%)}11%{-webkit-clip-path:polygon(0 52%,100% 52%,100% 59%,0 59%);clip-path:polygon(0 52%,100% 52%,100% 59%,0 59%)}13%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%);clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%)}15%{-webkit-clip-path:polygon(0 75%,100% 75%,100% 75%,0 75%);clip-path:polygon(0 75%,100% 75%,100% 75%,0 75%)}17%{-webkit-clip-path:polygon(0 65%,100% 65%,100% 40%,0 40%);clip-path:polygon(0 65%,100% 65%,100% 40%,0 40%)}19%{-webkit-clip-path:polygon(0 45%,100% 45%,100% 50%,0 50%);clip-path:polygon(0 45%,100% 45%,100% 50%,0 50%)}20%{-webkit-clip-path:polygon(0 14%,100% 14%,100% 33%,0 33%);clip-path:polygon(0 14%,100% 14%,100% 33%,0 33%)}21.9%{opacity:1;transform:translate3d(calc(-1 * 100px),0,0)}22%,100%{opacity:0;transform:translate3d(0,0,0);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}}@keyframes glitch-anim-3{0%{opacity:1;transform:translate3d(0,calc(-1 * 50px),0) scale3d(-1,-1,1);-webkit-clip-path:polygon(0 1%,100% 1%,100% 3%,0 3%);clip-path:polygon(0 1%,100% 1%,100% 3%,0 3%)}1.5%{-webkit-clip-path:polygon(0 10%,100% 10%,100% 9%,0 9%);clip-path:polygon(0 10%,100% 10%,100% 9%,0 9%)}2%{-webkit-clip-path:polygon(0 5%,100% 5%,100% 6%,0 6%);clip-path:polygon(0 5%,100% 5%,100% 6%,0 6%)}2.5%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%);clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%)}3%{-webkit-clip-path:polygon(0 10%,100% 10%,100% 10%,0 10%);clip-path:polygon(0 10%,100% 10%,100% 10%,0 10%)}5%{-webkit-clip-path:polygon(0 30%,100% 30%,100% 25%,0 25%);clip-path:polygon(0 30%,100% 30%,100% 25%,0 25%)}5.5%{-webkit-clip-path:polygon(0 15%,100% 15%,100% 16%,0 16%);clip-path:polygon(0 15%,100% 15%,100% 16%,0 16%)}7%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 39%,0 39%);clip-path:polygon(0 40%,100% 40%,100% 39%,0 39%)}8%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%);clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%)}9%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 55%,0 55%);clip-path:polygon(0 60%,100% 60%,100% 55%,0 55%)}10.5%{-webkit-clip-path:polygon(0 30%,100% 30%,100% 31%,0 31%);clip-path:polygon(0 30%,100% 30%,100% 31%,0 31%)}11%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 69%,0 69%);clip-path:polygon(0 70%,100% 70%,100% 69%,0 69%)}13%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 41%,0 41%);clip-path:polygon(0 40%,100% 40%,100% 41%,0 41%)}14%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 75%,0 75%);clip-path:polygon(0 80%,100% 80%,100% 75%,0 75%)}14.5%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 51%,0 51%);clip-path:polygon(0 50%,100% 50%,100% 51%,0 51%)}15%{-webkit-clip-path:polygon(0 90%,100% 90%,100% 90%,0 90%);clip-path:polygon(0 90%,100% 90%,100% 90%,0 90%)}16%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%);clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%)}18%{-webkit-clip-path:polygon(0 100%,100% 100%,100% 99%,0 99%);clip-path:polygon(0 100%,100% 100%,100% 99%,0 99%)}20%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 71%,0 71%);clip-path:polygon(0 70%,100% 70%,100% 71%,0 71%)}21.9%{opacity:1;transform:translate3d(0,calc(-1 * 50px),0) scale3d(-1,-1,1)}22%,100%{opacity:0;transform:translate3d(0,0,0);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}}@keyframes glitch-anim-text{0%{transform:translate3d(calc(-1 * 100px),0,0) scale3d(-1,-1,1);-webkit-clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%);clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%)}2%{-webkit-clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%);clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%)}4%{-webkit-clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%);clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%)}5%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%);clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%)}6%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%);clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%)}7%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%);clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%)}8%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%);clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%)}9%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%);clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%)}9.9%{transform:translate3d(calc(-1 * 100px),0,0) scale3d(-1,-1,1)}10%,100%{transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}}@keyframes glitch-anim-flash{0%,5%{opacity:.2;transform:translate3d(100px,50px,0)}5.5%,100%{opacity:0;transform:translate3d(0,0,0)}}@media(min-width:751px){html:not(.touch) .custom-cursor-enabled #header,html:not(.touch) .custom-cursor-enabled #header *,html:not(.touch) .custom-cursor-enabled #content,html:not(.touch) .custom-cursor-enabled #content *,html:not(.touch) .custom-cursor-enabled #footer,html:not(.touch) .custom-cursor-enabled #footer *,html:not(.touch) .custom-cursor-enabled #gallery-lightbox,html:not(.touch) .custom-cursor-enabled #gallery-lightbox *,html:not(.touch) .custom-cursor-enabled #cookie-optin,html:not(.touch) .custom-cursor-enabled #cookie-optin *{cursor:none!important}html:not(.touch) .custom-cursor-enabled.use-system-cursor *{cursor:url(../images/global-elements-cursor-white.png) 7 7,auto!important}@supports(-ms-ime-align:auto){html:not(.touch) .custom-cursor-enabled.use-system-cursor *{cursor:url(../images/global-elements-cursor-white.cur),auto!important}}.custom-cursor-enabled #cursor-dot-holder{position:fixed;top:-7px;left:-7px;height:14px;width:14px;pointer-events:none;z-index:99999;will-change:transform}.custom-cursor-enabled #cursor-dot-holder.over-link{top:-9px;left:-9px;height:18px;width:18px}.custom-cursor-enabled #cursor-dot{position:absolute;top:0;left:0;bottom:0;right:0;border-radius:50%;outline:transparent solid 1px;background-color:#000}.custom-cursor-enabled #cursor-dot.invert{background-color:#f3ad16}.custom-cursor-enabled #cursor-dot.scale-up{top:-120vw;top:-120vmax;left:-120vw;left:-120vmax;bottom:-120vw;bottom:-120vmax;right:-120vw;right:-120vmax}.custom-cursor-enabled #cursor-dot.transition-in{-webkit-transition:top .5s cubic-bezier(0.165,0.84,0.44,1),left 300ms cubic-bezier(0.165,0.84,0.44,1),bottom 300ms cubic-bezier(0.165,0.84,0.44,1),right 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:top 300ms cubic-bezier(0.165,0.84,0.44,1),left 300ms cubic-bezier(0.165,0.84,0.44,1),bottom 300ms cubic-bezier(0.165,0.84,0.44,1),right 300ms cubic-bezier(0.165,0.84,0.44,1);transition:top 300ms cubic-bezier(0.165,0.84,0.44,1),left 300ms cubic-bezier(0.165,0.84,0.44,1),bottom 300ms cubic-bezier(0.165,0.84,0.44,1),right 300ms cubic-bezier(0.165,0.84,0.44,1)}.custom-cursor-enabled #cursor-dot.transition-out{-webkit-transition:top 600ms cubic-bezier(0.165,0.84,0.44,1),left 600ms cubic-bezier(0.165,0.84,0.44,1),bottom 600ms cubic-bezier(0.165,0.84,0.44,1),right 600ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:top 600ms cubic-bezier(0.165,0.84,0.44,1),left 600ms cubic-bezier(0.165,0.84,0.44,1),bottom 600ms cubic-bezier(0.165,0.84,0.44,1),right 600ms cubic-bezier(0.165,0.84,0.44,1);transition:top 600ms cubic-bezier(0.165,0.84,0.44,1),left 600ms cubic-bezier(0.165,0.84,0.44,1),bottom 600ms cubic-bezier(0.165,0.84,0.44,1),right 600ms cubic-bezier(0.165,0.84,0.44,1)}.custom-cursor-enabled #cursor-dot.fade-cursor{opacity:0}.custom-cursor-enabled.invert-cursor #cursor-dot{background-color:#fff}}#cursor-loading{position:fixed;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;z-index:100000}@media(max-width:750px){#cursor-loading{display:none}}.component-flexible-page-builder>p{position:relative;max-width:1280px;margin-left:auto;margin-right:auto;clear:both;padding-left:6.25vw;padding-right:6.25vw}@media(max-width:896px){.component-flexible-page-builder>p{padding-left:40px;padding-right:40px}}@media(max-width:535px){.component-flexible-page-builder>p{padding-left:20px;padding-right:20px}}.component-flexible-page-builder>dl,.component-flexible-page-builder>ol,.component-flexible-page-builder>ul{position:relative;max-width:1280px;margin-left:auto;margin-right:auto;clear:both;padding-left:6.25vw;padding-right:6.25vw}@media(max-width:896px){.component-flexible-page-builder>dl,.component-flexible-page-builder>ol,.component-flexible-page-builder>ul{padding-left:40px;padding-right:40px}}@media(max-width:535px){.component-flexible-page-builder>dl,.component-flexible-page-builder>ol,.component-flexible-page-builder>ul{padding-left:20px;padding-right:20px}}.component-flexible-page-builder>img{position:relative;max-width:1280px;margin-left:auto;margin-right:auto;clear:both;padding-left:6.25vw;padding-right:6.25vw}@media(max-width:896px){.component-flexible-page-builder>img{padding-left:40px;padding-right:40px}}@media(max-width:535px){.component-flexible-page-builder>img{padding-left:20px;padding-right:20px}}.component-flexible-page-builder>iframe{position:relative;max-width:2560px;margin-left:auto;margin-right:auto;clear:both;padding-left:6.25vw;padding-right:6.25vw}@media(max-width:896px){.component-flexible-page-builder>iframe{padding-left:40px;padding-right:40px}}@media(max-width:535px){.component-flexible-page-builder>iframe{padding-left:20px;padding-right:20px}}.component-flexible-page-builder>pre{position:relative;max-width:1280px;margin-left:auto;margin-right:auto;clear:both;padding-left:6.25vw;padding-right:6.25vw;font-size:31.06667px;text-align:left;overflow:auto}@media(max-width:896px){.component-flexible-page-builder>pre{padding-left:40px;padding-right:40px}}@media(max-width:535px){.component-flexible-page-builder>pre{padding-left:20px;padding-right:20px}}@media(max-width:750px){.component-flexible-page-builder>pre{font-size:13.65234px}}@media(max-width:535px){.component-flexible-page-builder>pre{font-size:11.37695px}}@media(min-width:751px) and (max-width:2560px){.component-flexible-page-builder>pre{font-size:calc(100vw *(31.06667 / 2560))}}.wp-block-brigada-component-accordion{position:relative;margin-top:50px;margin-bottom:50px}.page>.wp-block-brigada-component-accordion:first-child{margin-top:50px}.wp-block-brigada-component-accordion:last-child{margin-bottom:0;border-bottom:50px solid transparent}.wp-block-brigada-component-accordion .accordion-item{position:relative;padding:10px 0 10px 0;background-color:#fff;-webkit-transition:max-height 300ms linear 0ms;transition:max-height 300ms linear 0ms;border-bottom:1px solid #f7f7f7}.wp-block-brigada-component-accordion .accordion-item:first-child{border-top:1px solid #f7f7f7}.wp-block-brigada-component-accordion .accordion-item .accordion-item-heading{position:relative;cursor:pointer;padding:10px 0;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-transition:color 300ms linear 0ms;transition:color 300ms linear 0ms}.wp-block-brigada-component-accordion .accordion-item .accordion-item-heading h1,.wp-block-brigada-component-accordion .accordion-item .accordion-item-heading h2,.wp-block-brigada-component-accordion .accordion-item .accordion-item-heading h3,.wp-block-brigada-component-accordion .accordion-item .accordion-item-heading h4,.wp-block-brigada-component-accordion .accordion-item .accordion-item-heading h5,.wp-block-brigada-component-accordion .accordion-item .accordion-item-heading h6{margin:0;font-size:21px;font-weight:700;padding-right:6vw}.mouse .wp-block-brigada-component-accordion .accordion-item .accordion-item-heading h1:hover,.mouse .wp-block-brigada-component-accordion .accordion-item .accordion-item-heading h2:hover,.mouse .wp-block-brigada-component-accordion .accordion-item .accordion-item-heading h3:hover,.mouse .wp-block-brigada-component-accordion .accordion-item .accordion-item-heading h4:hover,.mouse .wp-block-brigada-component-accordion .accordion-item .accordion-item-heading h5:hover,.mouse .wp-block-brigada-component-accordion .accordion-item .accordion-item-heading h6:hover{color:#f3ad16!important}.mouse .wp-block-brigada-component-accordion .accordion-item .accordion-item-heading:hover:before{color:#f3ad16!important}.wp-block-brigada-component-accordion .accordion-item .accordion-item-content{position:relative;max-height:0;overflow:hidden;-webkit-transition:max-height 150ms ease-out 0ms;transition:max-height 150ms ease-out 0ms}.wp-block-brigada-component-accordion .accordion-item .accordion-item-content .content-wrapper{padding:8px 30px 10px 0!important}.wp-block-brigada-component-accordion .accordion-item.accordion-item--expanded .accordion-item-content{max-height:3000px!important;-webkit-transition:max-height 600ms ease-in-out 0ms;transition:max-height 600ms ease-in-out 0ms}.wp-block-brigada-component-accordion .accordion-item .accordion-item-heading:before{content:'+';font-size:36px;position:absolute;font-weight:300;padding:0;margin:0;top:50%;right:0;-webkit-transform:translateY(-60%);transform:translateY(-60%)}.wp-block-brigada-component-accordion .accordion-item.accordion-item--expanded .accordion-item-heading:before{content:'-';font-size:48px}.wp-block-brigada-component-divider{position:relative;margin-top:50px;margin-bottom:50px;position:relative}.page>.wp-block-brigada-component-divider:first-child{margin-top:50px}.wp-block-brigada-component-divider:last-child{margin-bottom:0;border-bottom:50px solid transparent}.wp-block-brigada-component-divider.size-xxs .component-inner{height:20.48px}@media(max-width:750px){.wp-block-brigada-component-divider.size-xxs .component-inner{height:6px}}@media(max-width:535px){.wp-block-brigada-component-divider.size-xxs .component-inner{height:4.28px}}@media(min-width:751px) and (max-width:2560px){.wp-block-brigada-component-divider.size-xxs .component-inner{height:calc(100vw *(20.48 / 2560))}}.wp-block-brigada-component-divider.size-xs .component-inner{height:34.13333px}@media(max-width:750px){.wp-block-brigada-component-divider.size-xs .component-inner{height:10px}}@media(max-width:535px){.wp-block-brigada-component-divider.size-xs .component-inner{height:7.13333px}}@media(min-width:751px) and (max-width:2560px){.wp-block-brigada-component-divider.size-xs .component-inner{height:calc(100vw *(34.13333 / 2560))}}.wp-block-brigada-component-divider.size-s .component-inner{height:68.26667px}@media(max-width:750px){.wp-block-brigada-component-divider.size-s .component-inner{height:20px}}@media(max-width:535px){.wp-block-brigada-component-divider.size-s .component-inner{height:14.26667px}}@media(min-width:751px) and (max-width:2560px){.wp-block-brigada-component-divider.size-s .component-inner{height:calc(100vw *(68.26667 / 2560))}}.wp-block-brigada-component-divider.size-m .component-inner{height:102.4px}@media(max-width:750px){.wp-block-brigada-component-divider.size-m .component-inner{height:30px}}@media(max-width:535px){.wp-block-brigada-component-divider.size-m .component-inner{height:21.4px}}@media(min-width:751px) and (max-width:2560px){.wp-block-brigada-component-divider.size-m .component-inner{height:calc(100vw *(102.4 / 2560))}}.wp-block-brigada-component-divider.size-l .component-inner{height:153.6px}@media(max-width:750px){.wp-block-brigada-component-divider.size-l .component-inner{height:45px}}@media(max-width:535px){.wp-block-brigada-component-divider.size-l .component-inner{height:32.1px}}@media(min-width:751px) and (max-width:2560px){.wp-block-brigada-component-divider.size-l .component-inner{height:calc(100vw *(153.6 / 2560))}}.wp-block-brigada-component-divider.size-xl .component-inner{height:230.4px}@media(max-width:750px){.wp-block-brigada-component-divider.size-xl .component-inner{height:67.5px}}@media(max-width:535px){.wp-block-brigada-component-divider.size-xl .component-inner{height:48.15px}}@media(min-width:751px) and (max-width:2560px){.wp-block-brigada-component-divider.size-xl .component-inner{height:calc(100vw *(230.4 / 2560))}}.wp-block-brigada-component-divider.size-xxl .component-inner{height:358.4px}@media(max-width:750px){.wp-block-brigada-component-divider.size-xxl .component-inner{height:105px}}@media(max-width:535px){.wp-block-brigada-component-divider.size-xxl .component-inner{height:74.9px}}@media(min-width:751px) and (max-width:2560px){.wp-block-brigada-component-divider.size-xxl .component-inner{height:calc(100vw *(358.4 / 2560))}}.wp-block-brigada-component-divider.size-xxxl .component-inner{height:486.4px}@media(max-width:750px){.wp-block-brigada-component-divider.size-xxxl .component-inner{height:142.5px}}@media(max-width:535px){.wp-block-brigada-component-divider.size-xxxl .component-inner{height:101.65px}}@media(min-width:751px) and (max-width:2560px){.wp-block-brigada-component-divider.size-xxxl .component-inner{height:calc(100vw *(486.4 / 2560))}}.wp-block-brigada-component-divider.line-line .component-inner:after{position:absolute;top:50%;left:40px;right:40px;height:0;border-bottom:1px solid #ddd;content:""}.wp-block-embed-twitter,.wp-block-embed-facebook,.wp-block-embed-instagram,.wp-block-embed-soundcloud,.wp-block-embed-flickr,.wp-block-embed-issuu{position:relative;margin-top:50px;margin-bottom:50px}.page>.wp-block-embed-twitter:first-child,.page>.wp-block-embed-facebook:first-child,.page>.wp-block-embed-instagram:first-child,.page>.wp-block-embed-soundcloud:first-child,.page>.wp-block-embed-flickr:first-child,.page>.wp-block-embed-issuu:first-child{margin-top:50px}.wp-block-embed-twitter:last-child,.wp-block-embed-facebook:last-child,.wp-block-embed-instagram:last-child,.wp-block-embed-soundcloud:last-child,.wp-block-embed-flickr:last-child,.wp-block-embed-issuu:last-child{margin-bottom:0;border-bottom:50px solid transparent}.wp-block-brigada-component-code{position:relative;margin-top:50px;margin-bottom:50px}.page>.wp-block-brigada-component-code:first-child{margin-top:50px}.wp-block-brigada-component-code:last-child{margin-bottom:0;border-bottom:50px solid transparent}.wp-block-image,.wp-block-brigada-component-image{position:relative;margin-top:50px;margin-bottom:50px}.page>.wp-block-image:first-child,.page>.wp-block-brigada-component-image:first-child{margin-top:50px}.wp-block-image:last-child,.wp-block-brigada-component-image:last-child{margin-bottom:0;border-bottom:50px solid transparent}.wp-block-quote,.wp-block-brigada-component-generic-quote{position:relative;margin-top:50px;margin-bottom:50px;position:relative;max-width:1280px;margin-left:auto;margin-right:auto;clear:both;padding-left:6.25vw;padding-right:6.25vw;text-align:center}.page>.wp-block-quote:first-child,.page>.wp-block-brigada-component-generic-quote:first-child{margin-top:50px}.wp-block-quote:last-child,.wp-block-brigada-component-generic-quote:last-child{margin-bottom:0;border-bottom:50px solid transparent}@media(max-width:896px){.wp-block-quote,.wp-block-brigada-component-generic-quote{padding-left:40px;padding-right:40px}}@media(max-width:535px){.wp-block-quote,.wp-block-brigada-component-generic-quote{padding-left:20px;padding-right:20px}}.wp-block-quote p,.wp-block-brigada-component-generic-quote p{font-family:roboto,sans-serif;font-style:normal;font-weight:300;font-size:37.86667px}@media(max-width:750px){.wp-block-quote p,.wp-block-brigada-component-generic-quote p{font-size:16.64063px}}@media(max-width:535px){.wp-block-quote p,.wp-block-brigada-component-generic-quote p{font-size:13.86719px}}@media(min-width:751px) and (max-width:2560px){.wp-block-quote p,.wp-block-brigada-component-generic-quote p{font-size:calc(100vw *(37.86667 / 2560))}}.wp-block-quote p:nth-child(1):before,.wp-block-brigada-component-generic-quote p:nth-child(1):before{position:relative;padding-right:4px;content:"“";font-size:150%;line-height:.75}.wp-block-quote p:nth-last-child(2):after,.wp-block-brigada-component-generic-quote p:nth-last-child(2):after{position:relative;padding-left:4px;content:"”";font-size:150%;line-height:.75}.wp-block-quote cite,.wp-block-brigada-component-generic-quote cite{font-style:normal;font-size:14px;font-weight:600}.wp-block-quote cite b,.wp-block-brigada-component-generic-quote cite b{font-weight:700}.wp-block-brigada-component-heading,.wp-block-brigada-component-section-heading{position:relative;margin-top:50px;margin-bottom:50px}.page>.wp-block-brigada-component-heading:first-child,.page>.wp-block-brigada-component-section-heading:first-child{margin-top:50px}.wp-block-brigada-component-heading:last-child,.wp-block-brigada-component-section-heading:last-child{margin-bottom:0;border-bottom:50px solid transparent}.wp-block-brigada-component-heading .title,.wp-block-brigada-component-section-heading .title{font-size:92.26667px}@media(max-width:750px){.wp-block-brigada-component-heading .title,.wp-block-brigada-component-section-heading .title{font-size:40.54688px}}@media(max-width:535px){.wp-block-brigada-component-heading .title,.wp-block-brigada-component-section-heading .title{font-size:33.78906px}}@media(min-width:751px) and (max-width:2560px){.wp-block-brigada-component-heading .title,.wp-block-brigada-component-section-heading .title{font-size:calc(100vw *(92.26667 / 2560))}}.wp-block-brigada-component-heading .subtitle,.wp-block-brigada-component-section-heading .subtitle{margin:0;font-size:18px;color:#4d4d4d}.wp-block-text-columns,.wp-block-brigada-component-generic-text{position:relative;margin-top:50px;margin-bottom:50px}.page>.wp-block-text-columns:first-child,.page>.wp-block-brigada-component-generic-text:first-child{margin-top:50px}.wp-block-text-columns:last-child,.wp-block-brigada-component-generic-text:last-child{margin-bottom:0;border-bottom:50px solid transparent}.wp-block-text-columns:before,.wp-block-text-columns:after,.wp-block-brigada-component-generic-text:before,.wp-block-brigada-component-generic-text:after{content:" ";display:table}.wp-block-text-columns:after,.wp-block-brigada-component-generic-text:after{clear:both}@media(max-width:750px){.wp-block-text-columns .wp-block-column+.wp-block-column,.wp-block-brigada-component-generic-text .wp-block-column+.wp-block-column{margin-top:50px}}@media(min-width:751px){.wp-block-text-columns.columns-2 .wp-block-column,.wp-block-brigada-component-generic-text.columns-2 .wp-block-column{float:left;width:50%;box-sizing:border-box}.wp-block-text-columns.columns-2 .wp-block-column:nth-child(1),.wp-block-brigada-component-generic-text.columns-2 .wp-block-column:nth-child(1){padding-right:20px}.wp-block-text-columns.columns-2 .wp-block-column:nth-child(2),.wp-block-brigada-component-generic-text.columns-2 .wp-block-column:nth-child(2){padding-left:20px}}@media(min-width:751px){.wp-block-text-columns.columns-3 .wp-block-column,.wp-block-brigada-component-generic-text.columns-3 .wp-block-column{float:left;width:33.333%;box-sizing:border-box}.wp-block-text-columns.columns-3 .wp-block-column:nth-child(1),.wp-block-brigada-component-generic-text.columns-3 .wp-block-column:nth-child(1){padding-right:26.66667px}.wp-block-text-columns.columns-3 .wp-block-column:nth-child(2),.wp-block-brigada-component-generic-text.columns-3 .wp-block-column:nth-child(2){padding-left:13.33333px;padding-right:13.33333px}.wp-block-text-columns.columns-3 .wp-block-column:nth-child(3),.wp-block-brigada-component-generic-text.columns-3 .wp-block-column:nth-child(3){padding-left:26.66667px}}@media(min-width:751px){.wp-block-text-columns.columns-4 .wp-block-column,.wp-block-brigada-component-generic-text.columns-4 .wp-block-column{float:left;width:25%;box-sizing:border-box}.wp-block-text-columns.columns-4 .wp-block-column:nth-child(1),.wp-block-brigada-component-generic-text.columns-4 .wp-block-column:nth-child(1){padding-right:30px}.wp-block-text-columns.columns-4 .wp-block-column:nth-child(2),.wp-block-brigada-component-generic-text.columns-4 .wp-block-column:nth-child(2){padding-left:20px;padding-right:10px}.wp-block-text-columns.columns-4 .wp-block-column:nth-child(3),.wp-block-brigada-component-generic-text.columns-4 .wp-block-column:nth-child(3){padding-left:10px;padding-right:20px}.wp-block-text-columns.columns-4 .wp-block-column:nth-child(4),.wp-block-brigada-component-generic-text.columns-4 .wp-block-column:nth-child(4){padding-left:30px}}.wp-block-embed-youtube,.wp-block-embed-vimeo,.wp-block-brigada-component-video-player{position:relative;margin-top:50px;margin-bottom:50px;position:relative;padding-top:56.25%}.page>.wp-block-embed-youtube:first-child,.page>.wp-block-embed-vimeo:first-child,.page>.wp-block-brigada-component-video-player:first-child{margin-top:50px}.wp-block-embed-youtube:last-child,.wp-block-embed-vimeo:last-child,.wp-block-brigada-component-video-player:last-child{margin-bottom:0;border-bottom:50px solid transparent}.wp-block-embed-youtube iframe,.wp-block-embed-vimeo iframe,.wp-block-brigada-component-video-player iframe{position:absolute;left:0;top:0;width:100%;height:100%}.component-flexible-page-builder img{max-width:100%;width:auto;height:auto}.component-404{color:#f3ad16;min-height:80vh}.component-404 .component-inner{padding:20px;text-align:center}@media(min-width:897px){.component-404 .component-inner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.component-404 .component-inner p{color:#666}.component-generic-page,.component-about{position:relative;margin-top:50px;margin-bottom:50px}.page>.component-generic-page:first-child,.page>.component-about:first-child{margin-top:50px}.component-generic-page:last-child,.component-about:last-child{margin-bottom:0;border-bottom:50px solid transparent}.component-generic-page .component-inner,.component-about .component-inner{position:relative;max-width:2560px;margin-left:auto;margin-right:auto;clear:both;padding-left:6.25vw;padding-right:6.25vw;overflow:hidden;padding-top:7.5vw}@media(max-width:896px){.component-generic-page .component-inner,.component-about .component-inner{padding-left:40px;padding-right:40px}}@media(max-width:535px){.component-generic-page .component-inner,.component-about .component-inner{padding-left:20px;padding-right:20px}}.component-generic-page .component-inner:before,.component-about .component-inner:before{position:absolute;top:7.5vw;width:1.45vw;border-top:1px solid #000;-webkit-transform:translateY(-40px);transform:translateY(-40px);content:"";z-index:50;left:6.25vw}@media(max-width:896px){.component-generic-page .component-inner:before,.component-about .component-inner:before{left:40px}}@media(max-width:535px){.component-generic-page .component-inner:before,.component-about .component-inner:before{left:20px}}.component-generic-page .component-inner:after,.component-about .component-inner:after{position:absolute;bottom:0;height:1.45vw;border-left:1px solid #000;content:"";z-index:50;left:6.25vw}@media(max-width:896px){.component-generic-page .component-inner:after,.component-about .component-inner:after{left:40px}}@media(max-width:535px){.component-generic-page .component-inner:after,.component-about .component-inner:after{left:20px}}.component-generic-page .column,.component-about .column{position:relative;margin:0 0 40px 0}.component-generic-page .column img,.component-about .column img{width:auto;max-width:100%!important;height:auto}.component-generic-page .column .wp-caption,.component-about .column .wp-caption{position:relative;width:100%!important;margin-top:16px}.component-generic-page .column .wp-caption:first-child,.component-about .column .wp-caption:first-child{margin-top:0}.component-generic-page .column .wp-caption-text,.component-about .column .wp-caption-text{margin:5.33333px 0 0 0;padding:0;text-align:right;font-size:14px;font-style:italic}.component-generic-page .column:first-child h1,.component-about .column:first-child h1{font-size:80px}@media(max-width:750px){.component-generic-page .column:first-child h1,.component-about .column:first-child h1{font-size:35.15625px}}@media(max-width:535px){.component-generic-page .column:first-child h1,.component-about .column:first-child h1{font-size:29.29688px}}@media(min-width:751px) and (max-width:2560px){.component-generic-page .column:first-child h1,.component-about .column:first-child h1{font-size:calc(100vw *(80 / 2560))}}.component-generic-page .column:last-child .video,.component-about .column:last-child .video{position:relative;width:100%;padding-top:56.25%}.component-generic-page .column:last-child .video iframe,.component-about .column:last-child .video iframe{position:absolute;left:0;top:0;width:100%;height:100%}@media(min-width:897px){.component-generic-page .column:first-child,.component-about .column:first-child{float:left;margin:0;width:42.34375%;box-sizing:border-box;padding:0 40px 0 0}.component-generic-page .column:last-child,.component-about .column:last-child{float:left;margin:0;width:40.625%}.component-generic-page .column:last-child:after,.component-about .column:last-child:after{position:absolute;top:0;width:1.45vw;border-top:1px solid #000;content:"";z-index:50;right:-42%;-webkit-transform:translate(-20px,-40px);transform:translate(-20px,-40px)}}@media(min-width:897px) and (max-width:896px){.component-generic-page .column:last-child:after,.component-about .column:last-child:after{right:40px}}@media(min-width:897px) and (max-width:535px){.component-generic-page .column:last-child:after,.component-about .column:last-child:after{right:20px}}.component-article{position:relative;margin-top:50px;margin-bottom:50px}.page>.component-article:first-child{margin-top:50px}.component-article:last-child{margin-bottom:0;border-bottom:50px solid transparent}.component-article>.component-inner{position:relative;max-width:2560px;margin-left:auto;margin-right:auto;clear:both;padding-left:6.25vw;padding-right:6.25vw;overflow:hidden;padding-top:2.8vw}@media(max-width:896px){.component-article>.component-inner{padding-left:40px;padding-right:40px}}@media(max-width:535px){.component-article>.component-inner{padding-left:20px;padding-right:20px}}.component-article>.component-inner:before{position:absolute;top:0;height:1.45vw;border-left:1px solid #000;content:"";z-index:50;left:6.25vw}@media(max-width:896px){.component-article>.component-inner:before{left:40px}}@media(max-width:535px){.component-article>.component-inner:before{left:20px}}.component-article>.component-inner:after{position:absolute;bottom:0;height:1.45vw;border-left:1px solid #000;content:"";z-index:50;left:6.25vw}@media(max-width:896px){.component-article>.component-inner:after{left:40px}}@media(max-width:535px){.component-article>.component-inner:after{left:20px}}.component-article .column{position:relative;margin:0 0 40px 0}.component-article .column img{width:auto;max-width:100%!important;height:auto}.component-article .column .wp-caption{position:relative;width:100%!important;margin-top:16px}.component-article .column .wp-caption:first-child{margin-top:0}.component-article .column .wp-caption-text{margin:5.33333px 0 0 0;padding:0;text-align:right;font-size:14px;font-style:italic}.component-article .column:first-child h1{font-size:80px}@media(max-width:750px){.component-article .column:first-child h1{font-size:35.15625px}}@media(max-width:535px){.component-article .column:first-child h1{font-size:29.29688px}}@media(min-width:751px) and (max-width:2560px){.component-article .column:first-child h1{font-size:calc(100vw *(80 / 2560))}}@media(min-width:897px){.component-article .column:first-child h1{max-width:7em}}.component-article .column img{width:100%}.component-article .column .align-left,.component-article .column .alignleft,.component-article .column .align-right,.component-article .column .alignright,.component-article .column .align-center,.component-article .column .aligncenter,.component-article .column .align-justify,.component-article .column .alignjustify{width:auto}.component-article .column p,.component-article .column li{font-size:16px;font-weight:300}.component-article .column p .footnote,.component-article .column p .small,.component-article .column p small,.component-article .column li .footnote,.component-article .column li .small,.component-article .column li small{font-size:12px}.component-article .column a{color:#000;text-decoration:underline}.component-article .column big,.component-article .column blockquote,.component-article .column .article-lead-in{font-size:18px;font-weight:300}.component-article .column big p,.component-article .column big li,.component-article .column blockquote p,.component-article .column blockquote li,.component-article .column .article-lead-in p,.component-article .column .article-lead-in li{font-size:18px;font-weight:300}.component-article .column blockquote.wp-embedded-content{font-size:14px;font-weight:400}.component-article .column blockquote.wp-embedded-content p,.component-article .column blockquote.wp-embedded-content li{font-size:14px;font-weight:400}.component-article .column .article-call-out h2,.component-article .column .project-call-out h2{font-size:80px}@media(max-width:750px){.component-article .column .article-call-out h2,.component-article .column .project-call-out h2{font-size:35.15625px}}@media(max-width:535px){.component-article .column .article-call-out h2,.component-article .column .project-call-out h2{font-size:29.29688px}}@media(min-width:751px) and (max-width:2560px){.component-article .column .article-call-out h2,.component-article .column .project-call-out h2{font-size:calc(100vw *(80 / 2560))}}@media(min-width:897px){.component-article .column .article-call-out h2,.component-article .column .project-call-out h2{max-width:8em}}.component-article .column .article-call-out p,.component-article .column .project-call-out p{font-size:18px;font-weight:300}@media(min-width:897px){.component-article .column .article-call-out p,.component-article .column .project-call-out p{max-width:24em}}.component-article .column .article-credits{margin-left:0;padding-left:0;list-style:none}.component-article .column .article-credits li{font-size:12px;font-weight:400}.component-article .column .article-bio{position:relative;padding:40px 0 0 0}.component-article .column .article-bio .photo img{width:auto;border-radius:50%}.component-article .column .article-cta{position:relative;padding:40px 0 0 0}.component-article .column .article-cta h3{font-size:20px}.component-article .column .video{position:relative;width:100%;padding-top:56.25%}.component-article .column .video iframe{position:absolute;left:0;top:0;width:100%;height:100%}@media(min-width:897px){.component-article .column:nth-child(odd){float:left;width:42.34375%;box-sizing:border-box;padding:0 40px 0 0;clear:both}.component-article .column:nth-child(even){float:left;width:40.625%}.component-article .column:nth-child(even):after{position:absolute;top:0;width:1.45vw;border-top:1px solid #000;content:"";z-index:50;right:0;-webkit-transform:translate(350%,-40px);transform:translate(350%,-40px)}}@media(min-width:897px) and (max-width:896px){.component-article .column:nth-child(even):after{right:40px}}@media(min-width:897px) and (max-width:535px){.component-article .column:nth-child(even):after{right:20px}}.component-articles{position:relative;margin-top:50px;margin-bottom:50px;overflow:hidden}.page>.component-articles:first-child{margin-top:50px}.component-articles:last-child{margin-bottom:0;border-bottom:50px solid transparent}.component-articles:after{position:absolute;bottom:0;width:1.45vw;border-top:1px solid #000;content:"";-webkit-transform:translateX(-100%);transform:translateX(-100%);left:6.25vw}@media(max-width:896px){.component-articles:after{left:40px}}@media(max-width:535px){.component-articles:after{left:20px}}.component-articles .component-inner{position:relative;max-width:2560px;margin-left:auto;margin-right:auto;clear:both;padding-left:6.25vw;padding-right:6.25vw}@media(max-width:896px){.component-articles .component-inner{padding-left:40px;padding-right:40px}}@media(max-width:535px){.component-articles .component-inner{padding-left:20px;padding-right:20px}}.component-articles .component-inner:before,.component-articles .component-inner:after{content:" ";display:table}.component-articles .component-inner:after{clear:both}.component-articles .article-item{position:relative;padding:0 0 60px 0}.component-articles .article-item:nth-child(4){position:relative}.component-articles .article-item:nth-child(4) .text:after{position:absolute;top:100%;width:1.45vw;border-top:1px solid #000;content:"";left:100%;margin-left:10px}.component-articles .article-item .photo{position:relative;padding-top:100%;overflow:hidden}.component-articles .article-item .photo img{position:absolute;left:0;top:0;width:100%;filter:grayscale(1)}.touch .component-articles .article-item .photo img{filter:grayscale(0)}.mouse .component-articles .article-item .photo img{-webkit-transition:all 200ms linear 0ms;transition:all 200ms linear 0ms;filter:grayscale(1)}.component-articles .article-item .text{padding:24px 0 0 0}.component-articles .article-item .text h3{font-size:45px}@media(max-width:750px){.component-articles .article-item .text h3{font-size:19.77539px}}@media(max-width:535px){.component-articles .article-item .text h3{font-size:16.47949px}}@media(min-width:751px) and (max-width:2560px){.component-articles .article-item .text h3{font-size:calc(100vw *(45 / 2560))}}.component-articles .article-item .text h3 a{color:#000;text-decoration:none;font-weight:900}.component-articles .article-item .text p{font-size:14px;font-weight:300}.mouse .component-articles .article-item:hover img{filter:grayscale(0)}@media(min-width:480px) and (max-width:896px){.component-articles .article-item{width:49.21875%}.component-articles .article-item:nth-child(2n+1){clear:both}.component-articles .article-item:nth-child(odd){float:left}.component-articles .article-item:nth-child(even){float:right}}@media(min-width:897px){.component-articles .article-item{float:left;width:23.828125%;margin-left:1.5625%}.component-articles .article-item:nth-child(4n+1){clear:both;margin-left:0}}.component-articles+.component-pagination{margin-top:-25px;margin-bottom:100px}.component-articles-overview{position:relative;margin-top:50px;margin-bottom:50px}.page>.component-articles-overview:first-child{margin-top:50px}.component-articles-overview:last-child{margin-bottom:0;border-bottom:50px solid transparent}.component-articles-overview a{text-decoration:none}.component-articles-overview:not(:first-child){padding-top:50px}.component-articles-overview:not(:first-child):after{position:absolute;top:0;width:1.45vw;border-top:1px solid #000;content:"";z-index:50;right:6.25vw}@media(max-width:896px){.component-articles-overview:not(:first-child):after{right:40px}}@media(max-width:535px){.component-articles-overview:not(:first-child):after{right:20px}}.component-articles-overview:before{position:absolute;bottom:0;height:1.45vw;border-left:1px solid #000;content:"";left:6.25vw}@media(max-width:896px){.component-articles-overview:before{left:40px}}@media(max-width:896px){.component-articles-overview:before{display:none}}@media(max-width:896px){.component-articles-overview .component-inner{position:relative;max-width:2560px;margin-left:auto;margin-right:auto;clear:both}}@media(min-width:897px){.component-articles-overview .component-inner{position:relative;max-width:2560px;margin-left:auto;margin-right:auto;clear:both;padding-left:6.25vw;padding-right:6.25vw}}@media(min-width:897px) and (max-width:896px){.component-articles-overview .component-inner{padding-left:40px;padding-right:40px}}@media(min-width:897px) and (max-width:535px){.component-articles-overview .component-inner{padding-left:20px;padding-right:20px}}.component-articles-overview .component-inner:before,.component-articles-overview .component-inner:after{content:" ";display:table}.component-articles-overview .component-inner:after{clear:both}.component-articles-overview .articles{position:relative;overflow:hidden;padding-bottom:40px}.component-articles-overview .articles .flickity-button.flickity-prev-next-button{background:0;border:0;box-shadow:none;opacity:1;padding:10px;width:20px;height:20px;top:auto;-webkit-transform:none;transform:none}@media(max-width:896px){.component-articles-overview .articles .flickity-button.flickity-prev-next-button{display:none}}.component-articles-overview .articles .flickity-button.flickity-prev-next-button svg{fill:#000}.mouse .component-articles-overview .articles .flickity-button.flickity-prev-next-button:hover svg{fill:#f3ad16}.component-articles-overview .articles .flickity-button.flickity-prev-next-button.previous{left:auto;right:50%;bottom:-3px}.component-articles-overview .articles .flickity-button.flickity-prev-next-button.next{bottom:-3px;right:0}.component-articles-overview .articles .flickity-page-dots{bottom:0}@media(min-width:897px){.component-articles-overview .articles .flickity-page-dots{right:24px;width:auto}}.component-articles-overview .articles .flickity-page-dots .dot{opacity:1!important}.mouse .component-articles-overview .articles .flickity-page-dots .dot:hover,.component-articles-overview .articles .flickity-page-dots .dot.is-selected{background:#f3ad16}@media(max-width:896px){.component-articles-overview .articles.flickity-mobile:after{content:'flickity';display:none}}@media(min-width:897px){.component-articles-overview .articles.flickity-desktop:after{content:'flickity';display:none}}.component-articles-overview .article-item{position:relative;float:left}.component-articles-overview .article-item .photo{position:relative;padding-top:100%;overflow:hidden}.component-articles-overview .article-item .photo img{position:absolute;top:0;left:0;width:100%;filter:grayscale(1)}.touch .component-articles-overview .article-item .photo img{filter:grayscale(0)}.mouse .component-articles-overview .article-item .photo img{-webkit-transition:all 200ms linear 0ms;transition:all 200ms linear 0ms;filter:grayscale(1)}.component-articles-overview .article-item .text{padding:24px 0 0 0}.component-articles-overview .article-item .text a{color:#000}.component-articles-overview .article-item .text h3{font-size:57.6px}@media(max-width:750px){.component-articles-overview .article-item .text h3{font-size:25.3125px}}@media(max-width:535px){.component-articles-overview .article-item .text h3{font-size:21.09375px}}@media(min-width:751px) and (max-width:2560px){.component-articles-overview .article-item .text h3{font-size:calc(100vw *(57.6 / 2560))}}.component-articles-overview .article-item .text h3 a{color:#000;font-weight:900;text-decoration:none}.component-articles-overview .article-item .text p{font-size:14px}.mouse .component-articles-overview .article-item:hover img{filter:grayscale(0)}.component-articles-overview .article-item h2{font-size:40px}@media(max-width:750px){.component-articles-overview .article-item h2{font-size:17.57813px}}@media(max-width:535px){.component-articles-overview .article-item h2{font-size:14.64844px}}@media(min-width:751px) and (max-width:2560px){.component-articles-overview .article-item h2{font-size:calc(100vw *(40 / 2560))}}.component-articles-overview .intro h2{font-size:80px;line-height:1}@media(max-width:750px){.component-articles-overview .intro h2{font-size:35.15625px}}@media(max-width:535px){.component-articles-overview .intro h2{font-size:29.29688px}}@media(min-width:751px) and (max-width:2560px){.component-articles-overview .intro h2{font-size:calc(100vw *(80 / 2560))}}.component-articles-overview .intro p{font-size:50px;line-height:1;font-weight:700}@media(max-width:750px){.component-articles-overview .intro p{font-size:21.97266px}}@media(max-width:535px){.component-articles-overview .intro p{font-size:18.31055px}}@media(min-width:751px) and (max-width:2560px){.component-articles-overview .intro p{font-size:calc(100vw *(50 / 2560))}}@media(max-width:896px){.component-articles-overview .intro{position:relative;position:relative;max-width:2560px;margin-left:auto;margin-right:auto;clear:both;padding-left:6.25vw;padding-right:6.25vw;padding-bottom:40px}}@media(max-width:896px) and (max-width:896px){.component-articles-overview .intro{padding-left:40px;padding-right:40px}}@media(max-width:896px) and (max-width:535px){.component-articles-overview .intro{padding-left:20px;padding-right:20px}}@media(max-width:896px){.component-articles-overview .intro:before,.component-articles-overview .intro:after{content:" ";display:table}.component-articles-overview .intro:after{clear:both}.component-articles-overview .intro h2{position:relative;float:left;width:60%;margin:0;padding:0 36px 0 0;box-sizing:border-box}.component-articles-overview .intro p{position:relative;float:left;width:40%;margin:0}.component-articles-overview .article-item{position:relative;box-sizing:border-box;padding:0 20px;width:100%}}@media(min-width:897px){.component-articles-overview .intro{position:relative;float:left;width:23.828125%;box-sizing:border-box;padding:0 40px 0 0}.component-articles-overview .intro h2{position:relative;margin:0;padding:0 0 36px 0;box-sizing:border-box;min-height:18.2vw}.component-articles-overview .intro p{margin:0;padding:24px 0 0 0}.component-articles-overview .articles{position:relative;float:left;width:76.171875%;overflow:hidden}.component-articles-overview .article-item{position:relative;width:33.333%;box-sizing:border-box;padding:0 1px 0 2.05128%}}.component-articles-overview.projects .article-item .photo{position:relative;padding-top:56%}@media(max-width:896px){.component-articles-overview.homepage .intro{position:relative}.component-articles-overview.homepage .intro p{position:absolute;bottom:44px;right:0}.component-articles-overview.homepage .intro p span{min-height:1px!important}}@media(min-width:897px){.component-articles-overview.homepage .intro h2{min-height:1px}.component-articles-overview.homepage .intro p{padding:0}}.component-careers{position:relative;margin-top:50px;margin-bottom:50px}.page>.component-careers:first-child{margin-top:50px}.component-careers:last-child{margin-bottom:0;border-bottom:50px solid transparent}.component-careers>.component-inner{position:relative;max-width:2560px;margin-left:auto;margin-right:auto;clear:both;padding-left:6.25vw;padding-right:6.25vw}@media(max-width:896px){.component-careers>.component-inner{padding-left:40px;padding-right:40px}}@media(max-width:535px){.component-careers>.component-inner{padding-left:20px;padding-right:20px}}.component-careers>.component-inner:before,.component-careers>.component-inner:after{content:" ";display:table}.component-careers>.component-inner:after{clear:both}.component-careers .column{position:relative}.component-careers .column:nth-child(odd) h1{font-size:80px}@media(max-width:750px){.component-careers .column:nth-child(odd) h1{font-size:35.15625px}}@media(max-width:535px){.component-careers .column:nth-child(odd) h1{font-size:29.29688px}}@media(min-width:751px) and (max-width:2560px){.component-careers .column:nth-child(odd) h1{font-size:calc(100vw *(80 / 2560))}}.component-careers .column:nth-child(even){padding:40px 0}.component-careers .column:nth-child(even) p{font-size:14px;font-weight:400}@media(min-width:897px){.component-careers .column:nth-child(odd){float:left;clear:left;width:42.34375%;box-sizing:border-box;padding:0 40px 0 0}.component-careers .column:nth-child(even){float:left;width:40.625%}}.component-careers .component-accordion{position:relative;clear:both}.component-careers .component-accordion .accordion-item{position:relative;padding:10px 0 10px 0;background-color:#fff;-webkit-transition:max-height 300ms linear 0ms;transition:max-height 300ms linear 0ms;border-bottom:1px solid #f7f7f7}.component-careers .component-accordion .accordion-item:first-child{border-top:1px solid #f7f7f7}.component-careers .component-accordion .accordion-item .accordion-item-heading{position:relative;cursor:pointer;padding:10px 0;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-transition:color 300ms linear 0ms;transition:color 300ms linear 0ms}.component-careers .component-accordion .accordion-item .accordion-item-heading h1,.component-careers .component-accordion .accordion-item .accordion-item-heading h2,.component-careers .component-accordion .accordion-item .accordion-item-heading h3,.component-careers .component-accordion .accordion-item .accordion-item-heading h4,.component-careers .component-accordion .accordion-item .accordion-item-heading h5,.component-careers .component-accordion .accordion-item .accordion-item-heading h6{margin:0;font-size:21px;font-weight:700;padding-right:6vw}.mouse .component-careers .component-accordion .accordion-item .accordion-item-heading h1:hover,.mouse .component-careers .component-accordion .accordion-item .accordion-item-heading h2:hover,.mouse .component-careers .component-accordion .accordion-item .accordion-item-heading h3:hover,.mouse .component-careers .component-accordion .accordion-item .accordion-item-heading h4:hover,.mouse .component-careers .component-accordion .accordion-item .accordion-item-heading h5:hover,.mouse .component-careers .component-accordion .accordion-item .accordion-item-heading h6:hover{color:#f3ad16!important}.mouse .component-careers .component-accordion .accordion-item .accordion-item-heading:hover:before{color:#f3ad16!important}.component-careers .component-accordion .accordion-item .accordion-item-content{position:relative;max-height:0;overflow:hidden;-webkit-transition:max-height 150ms ease-out 0ms;transition:max-height 150ms ease-out 0ms}.component-careers .component-accordion .accordion-item .accordion-item-content .content-wrapper{padding:8px 30px 10px 0!important}.component-careers .component-accordion .accordion-item.accordion-item--expanded .accordion-item-content{max-height:3000px!important;-webkit-transition:max-height 600ms ease-in-out 0ms;transition:max-height 600ms ease-in-out 0ms}.component-careers .component-accordion .accordion-item .accordion-item-heading:before{content:'+';font-size:36px;position:absolute;font-weight:300;padding:0;margin:0;top:50%;right:0;-webkit-transform:translateY(-60%);transform:translateY(-60%)}.component-careers .component-accordion .accordion-item.accordion-item--expanded .accordion-item-heading:before{content:'-';font-size:48px}.component-careers .component-accordion .accordion-item{padding:5px 0 5px 0;border-bottom:0}.component-careers .component-accordion .accordion-item:first-child{border-top:0}.component-careers .component-accordion .accordion-item .accordion-item-heading{position:relative;cursor:pointer;padding:30px 0;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-transition:color 300ms linear 0ms;transition:color 300ms linear 0ms;background:#f4f4f4}.component-careers .component-accordion .accordion-item .accordion-item-heading h1,.component-careers .component-accordion .accordion-item .accordion-item-heading h2,.component-careers .component-accordion .accordion-item .accordion-item-heading h3,.component-careers .component-accordion .accordion-item .accordion-item-heading h4,.component-careers .component-accordion .accordion-item .accordion-item-heading h5,.component-careers .component-accordion .accordion-item .accordion-item-heading h6{font-weight:700;color:#000;font-size:30px}@media(max-width:896px){.component-careers .component-accordion .accordion-item .accordion-item-heading h1,.component-careers .component-accordion .accordion-item .accordion-item-heading h2,.component-careers .component-accordion .accordion-item .accordion-item-heading h3,.component-careers .component-accordion .accordion-item .accordion-item-heading h4,.component-careers .component-accordion .accordion-item .accordion-item-heading h5,.component-careers .component-accordion .accordion-item .accordion-item-heading h6{padding-left:20px;padding-right:50px}}@media(min-width:897px){.component-careers .component-accordion .accordion-item .accordion-item-heading h1,.component-careers .component-accordion .accordion-item .accordion-item-heading h2,.component-careers .component-accordion .accordion-item .accordion-item-heading h3,.component-careers .component-accordion .accordion-item .accordion-item-heading h4,.component-careers .component-accordion .accordion-item .accordion-item-heading h5,.component-careers .component-accordion .accordion-item .accordion-item-heading h6{padding-left:42.34375%;padding-right:15%}}@media(max-width:750px){.component-careers .component-accordion .accordion-item .accordion-item-heading h1,.component-careers .component-accordion .accordion-item .accordion-item-heading h2,.component-careers .component-accordion .accordion-item .accordion-item-heading h3,.component-careers .component-accordion .accordion-item .accordion-item-heading h4,.component-careers .component-accordion .accordion-item .accordion-item-heading h5,.component-careers .component-accordion .accordion-item .accordion-item-heading h6{font-size:13.18359px}}@media(max-width:535px){.component-careers .component-accordion .accordion-item .accordion-item-heading h1,.component-careers .component-accordion .accordion-item .accordion-item-heading h2,.component-careers .component-accordion .accordion-item .accordion-item-heading h3,.component-careers .component-accordion .accordion-item .accordion-item-heading h4,.component-careers .component-accordion .accordion-item .accordion-item-heading h5,.component-careers .component-accordion .accordion-item .accordion-item-heading h6{font-size:10.98633px}}@media(min-width:751px) and (max-width:2560px){.component-careers .component-accordion .accordion-item .accordion-item-heading h1,.component-careers .component-accordion .accordion-item .accordion-item-heading h2,.component-careers .component-accordion .accordion-item .accordion-item-heading h3,.component-careers .component-accordion .accordion-item .accordion-item-heading h4,.component-careers .component-accordion .accordion-item .accordion-item-heading h5,.component-careers .component-accordion .accordion-item .accordion-item-heading h6{font-size:calc(100vw *(30 / 2560))}}.mouse .component-careers .component-accordion .accordion-item .accordion-item-heading h1:hover,.mouse .component-careers .component-accordion .accordion-item .accordion-item-heading h2:hover,.mouse .component-careers .component-accordion .accordion-item .accordion-item-heading h3:hover,.mouse .component-careers .component-accordion .accordion-item .accordion-item-heading h4:hover,.mouse .component-careers .component-accordion .accordion-item .accordion-item-heading h5:hover,.mouse .component-careers .component-accordion .accordion-item .accordion-item-heading h6:hover{color:#000!important}.mouse .component-careers .component-accordion .accordion-item .accordion-item-heading:hover{color:#000}.mouse .component-careers .component-accordion .accordion-item .accordion-item-heading:hover:before{color:#000!important}.component-careers .component-accordion .accordion-item .accordion-item-content .content-wrapper{padding:20px 45px 20px 20px!important}.component-careers .component-accordion .accordion-item .accordion-item-content .content-wrapper img{width:auto;max-width:100%!important;height:auto}.component-careers .component-accordion .accordion-item .accordion-item-content .content-wrapper .wp-caption{position:relative;width:100%!important;margin-top:16px}.component-careers .component-accordion .accordion-item .accordion-item-content .content-wrapper .wp-caption:first-child{margin-top:0}.component-careers .component-accordion .accordion-item .accordion-item-content .content-wrapper .wp-caption-text{margin:5.33333px 0 0 0;padding:0;text-align:right;font-size:14px;font-style:italic}.component-careers .component-accordion .accordion-item .accordion-item-content .content-wrapper li,.component-careers .component-accordion .accordion-item .accordion-item-content .content-wrapper p{font-size:14px;font-weight:300}@media(min-width:897px){.component-careers .component-accordion .accordion-item .accordion-item-content .content-wrapper{padding-left:42.34375%!important;padding-right:15%!important}}.component-careers .component-accordion .accordion-item .accordion-item-heading:before{content:'';width:20px;height:20px;position:absolute;padding:0;margin:0;top:50%;right:30px;background:url(../images/global-elements-arrow-black.svg) no-repeat 0 0;background-size:10px 15px;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(0deg) translate(-50%,-50%);transform:rotate(0deg) translate(-50%,-50%)}@media(max-width:896px){.component-careers .component-accordion .accordion-item .accordion-item-heading:before{right:5px}}.component-careers .component-accordion .accordion-item.accordion-item--expanded .accordion-item-heading{background:#f3ad16}.component-careers .component-accordion .accordion-item.accordion-item--expanded .accordion-item-heading:before{content:"";-webkit-transform:rotate(90deg) translate(-25%,-25%);transform:rotate(90deg) translate(-25%,-25%)}.component-client-stats{position:relative;margin-top:50px;margin-bottom:50px;clear:both}.page>.component-client-stats:first-child{margin-top:50px}.component-client-stats:last-child{margin-bottom:0;border-bottom:50px solid transparent}.component-client-stats .component-inner{position:relative;max-width:2560px;margin-left:auto;margin-right:auto;clear:both;padding-left:6.25vw;padding-right:6.25vw}@media(max-width:896px){.component-client-stats .component-inner{padding-left:40px;padding-right:40px}}@media(max-width:535px){.component-client-stats .component-inner{padding-left:20px;padding-right:20px}}.component-client-stats h2{font-size:24px;font-weight:400}.component-client-stats h2 b{font-weight:900}.component-client-stats ul{position:relative;margin:10.66667px 0 0 0;padding:0;list-style:none}@media(max-width:750px){.component-client-stats ul{margin:16px 0 0 0}}.component-client-stats ul li{display:inline-block;font-weight:400;font-size:18px}.component-client-stats ul li:after{padding:0 15px;content:"/"}.component-client-stats ul li:last-child:after{display:none}@media(max-width:750px){.component-client-stats ul li{display:block}.component-client-stats ul li:after{display:none}}.component-featured-story{position:relative;margin-top:50px;margin-bottom:50px}.page>.component-featured-story:first-child{margin-top:50px}.component-featured-story:last-child{margin-bottom:0;border-bottom:50px solid transparent}.component-featured-story a{text-decoration:none}.component-featured-story .component-inner{position:relative;max-width:2560px;margin-left:auto;margin-right:auto;clear:both;padding-left:6.25vw;padding-right:6.25vw}@media(max-width:896px){.component-featured-story .component-inner{padding-left:40px;padding-right:40px}}@media(max-width:535px){.component-featured-story .component-inner{padding-left:20px;padding-right:20px}}.component-featured-story .component-inner:before,.component-featured-story .component-inner:after{content:" ";display:table}.component-featured-story .component-inner:after{clear:both}.component-featured-story .text{padding:0 0 36px 0}.component-featured-story h2{font-size:80px}@media(max-width:750px){.component-featured-story h2{font-size:35.15625px}}@media(max-width:535px){.component-featured-story h2{font-size:29.29688px}}@media(min-width:751px) and (max-width:2560px){.component-featured-story h2{font-size:calc(100vw *(80 / 2560))}}.component-featured-story h3{font-size:50px}@media(max-width:750px){.component-featured-story h3{font-size:21.97266px}}@media(max-width:535px){.component-featured-story h3{font-size:18.31055px}}@media(min-width:751px) and (max-width:2560px){.component-featured-story h3{font-size:calc(100vw *(50 / 2560))}}.component-featured-story p,.component-featured-story li{font-size:16px;font-weight:400}.component-featured-story p b,.component-featured-story p strong,.component-featured-story li b,.component-featured-story li strong{font-size:18px;font-weight:700}.component-featured-story h3+p{margin-top:5.33333px}.component-featured-story img{width:100%;transition:filter 200ms linear 0ms,opacity 400ms linear 300ms;filter:grayscale(1)}.mouse .component-featured-story img:hover,.touch .component-featured-story img{filter:grayscale(0)}@media(min-width:897px){.component-featured-story.text-left .text{float:left;width:25.390625%;box-sizing:border-box;padding:0 40px 0 0}.component-featured-story.text-left .photo{float:left;width:74.609375%}.component-featured-story.text-left:before{position:absolute;bottom:0;width:1.45vw;border-top:1px solid #000;content:"";left:6.25vw}}@media(min-width:897px) and (max-width:896px){.component-featured-story.text-left:before{left:40px}}@media(min-width:897px) and (max-width:535px){.component-featured-story.text-left:before{left:20px}}@media(min-width:897px){.component-featured-story.text-right .text{float:right;width:25.390625%;box-sizing:border-box;padding:0 0 0 40px}.component-featured-story.text-right .photo{float:right;width:74.609375%}}.component-homepage-grid{position:relative;margin-top:50px;margin-bottom:50px}.page>.component-homepage-grid:first-child{margin-top:50px}.component-homepage-grid:last-child{margin-bottom:0;border-bottom:50px solid transparent}.component-homepage-grid a{text-decoration:none}.component-homepage-grid .component-inner{position:relative;max-width:2560px;margin-left:auto;margin-right:auto;clear:both;padding-left:6.25vw;padding-right:6.25vw}@media(max-width:896px){.component-homepage-grid .component-inner{padding-left:40px;padding-right:40px}}@media(max-width:535px){.component-homepage-grid .component-inner{padding-left:20px;padding-right:20px}}.component-homepage-grid .component-inner:before,.component-homepage-grid .component-inner:after{content:" ";display:table}.component-homepage-grid .component-inner:after{clear:both}.component-homepage-grid .column{position:relative;overflow:hidden}.component-homepage-grid .column:nth-child(odd){float:left;width:49.21875%;margin-top:1.5625%;clear:left}.component-homepage-grid .column:nth-child(even){float:right;width:49.21875%;margin-top:1.5625%;clear:right}.component-homepage-grid .column:nth-child(1){margin-top:0}.component-homepage-grid .column:nth-child(1) .grid-item{width:100%}.component-homepage-grid .column:nth-child(2){margin-top:0}.component-homepage-grid .column:nth-child(2) .grid-item:nth-child(1){float:left;width:48.41269841269841%;margin-bottom:3.174603174603175%}.component-homepage-grid .column:nth-child(2) .grid-item:nth-child(2){float:right;width:48.41269841269841%;margin-bottom:3.174603174603175%}.component-homepage-grid .column:nth-child(2) .grid-item:nth-child(3){clear:both;width:100%}.component-homepage-grid .column:nth-child(3) .grid-item:nth-child(1){float:left;width:48.41269841269841%}.component-homepage-grid .column:nth-child(3) .grid-item:nth-child(2){float:right;width:48.41269841269841%;margin-bottom:3.174603174603175%}.component-homepage-grid .column:nth-child(3) .grid-item:nth-child(3){clear:right;float:right;width:48.41269841269841%}.component-homepage-grid .column:nth-child(4) .grid-item{width:100%}@media(max-width:896px){.component-homepage-grid .column:nth-child(odd){float:left;width:100%;margin-top:3.076923076923077%}.component-homepage-grid .column:nth-child(1){margin-top:0}.component-homepage-grid .column:nth-child(2),.component-homepage-grid .column:nth-child(even){float:left;width:100%;margin-top:3.076923076923077%}}.component-homepage-grid .grid-item{position:relative}.component-homepage-grid .grid-item .photo{position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.component-homepage-grid .grid-item .photo:after{position:absolute;right:25px;top:25px;width:10px;height:10px;border-radius:50%;background:#fff;content:""}.component-homepage-grid .grid-item .photo .animation-frame{background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.component-homepage-grid .grid-item img{width:100%;opacity:0;transition:filter 200ms linear 0ms,opacity 400ms linear 300ms;filter:grayscale(1)}.touch .component-homepage-grid .grid-item img{filter:grayscale(0)}.mouse .component-homepage-grid .grid-item img{filter:grayscale(1)}.component-homepage-grid .grid-item .photo.animate img{opacity:1}.component-homepage-grid .grid-item .text{position:absolute;left:8%;box-sizing:border-box;bottom:8%;right:8%}.mouse .component-homepage-grid .grid-item .text h3{transition:all 300ms linear 0ms;clip-path:inset(0px 100% 0 0)}.mouse .component-homepage-grid .grid-item .text h4{transition:all 300ms linear 300ms;clip-path:inset(0px 100% 0 0)}.component-homepage-grid .grid-item .text .title,.component-homepage-grid .grid-item .text .project{position:relative;float:left;clear:left;margin:0;font-size:48px;font-weight:700;padding:3px 10px 6px 10px;background:#fff;color:#000;line-height:1}@media(max-width:750px){.component-homepage-grid .grid-item .text .title,.component-homepage-grid .grid-item .text .project{font-size:21.09375px}}@media(max-width:535px){.component-homepage-grid .grid-item .text .title,.component-homepage-grid .grid-item .text .project{font-size:17.57813px}}@media(min-width:751px) and (max-width:2560px){.component-homepage-grid .grid-item .text .title,.component-homepage-grid .grid-item .text .project{font-size:calc(100vw *(48 / 2560))}}.component-homepage-grid .grid-item .text .subtitle,.component-homepage-grid .grid-item .text .client{position:relative;float:left;clear:left;margin:-1px 0 0 0;line-height:1;font-size:38.4px;font-weight:400;padding:3px 10px 6px 10px;background:#fff;color:#000}@media(max-width:750px){.component-homepage-grid .grid-item .text .subtitle,.component-homepage-grid .grid-item .text .client{font-size:16.875px}}@media(max-width:535px){.component-homepage-grid .grid-item .text .subtitle,.component-homepage-grid .grid-item .text .client{font-size:14.0625px}}@media(min-width:751px) and (max-width:2560px){.component-homepage-grid .grid-item .text .subtitle,.component-homepage-grid .grid-item .text .client{font-size:calc(100vw *(38.4 / 2560))}}.touch .component-homepage-grid .grid-item img,.mouse .component-homepage-grid .grid-item:hover img{filter:grayscale(0)}.touch .component-homepage-grid .grid-item .text h3,.touch .component-homepage-grid .grid-item .text h4,.mouse .component-homepage-grid .grid-item:hover .text h3,.mouse .component-homepage-grid .grid-item:hover .text h4{clip-path:inset(0px 0 0 0)}.touch .component-homepage-grid .grid-item .text:after,.mouse .component-homepage-grid .grid-item:hover .text:after{position:absolute;left:-7px;top:-7px;width:14px;height:14px;border-radius:50%;background:#f3ad16;content:""}.component-homepage-intro{position:relative;margin-top:50px;margin-bottom:50px}.page>.component-homepage-intro:first-child{margin-top:50px}.component-homepage-intro:last-child{margin-bottom:0;border-bottom:50px solid transparent}.component-homepage-intro a{text-decoration:none}.component-homepage-intro .component-inner{position:relative;max-width:2560px;margin-left:auto;margin-right:auto;clear:both;padding-left:6.25vw;padding-right:6.25vw}@media(max-width:896px){.component-homepage-intro .component-inner{padding-left:40px;padding-right:40px}}@media(max-width:535px){.component-homepage-intro .component-inner{padding-left:20px;padding-right:20px}}.component-homepage-intro .text{position:relative}.component-homepage-intro .text:before{position:absolute;left:100%;top:0;height:1.45vw;border-left:1px solid #000;content:""}.component-homepage-intro .text:after{position:absolute;top:100%;right:0;width:1.45vw;border-top:1px solid #000;content:""}.component-homepage-intro .text h1,.component-homepage-intro .text h2,.component-homepage-intro .text h3,.component-homepage-intro .text h4,.component-homepage-intro .text h5,.component-homepage-intro .text h6,.component-homepage-intro .text .content{width:85%}@media(max-width:750px){.component-homepage-intro .text h1,.component-homepage-intro .text h2,.component-homepage-intro .text h3,.component-homepage-intro .text h4,.component-homepage-intro .text h5,.component-homepage-intro .text h6,.component-homepage-intro .text .content{width:auto}}.component-homepage-intro h1{font-size:80px;font-weight:900}@media(max-width:750px){.component-homepage-intro h1{font-size:35.15625px}}@media(max-width:535px){.component-homepage-intro h1{font-size:29.29688px}}@media(min-width:751px) and (max-width:2560px){.component-homepage-intro h1{font-size:calc(100vw *(80 / 2560))}}.component-homepage-intro h2{position:relative;font-size:50px;font-weight:900;padding-bottom:5.33333px;margin-bottom:24px}@media(max-width:750px){.component-homepage-intro h2{font-size:21.97266px}}@media(max-width:535px){.component-homepage-intro h2{font-size:18.31055px}}@media(min-width:751px) and (max-width:2560px){.component-homepage-intro h2{font-size:calc(100vw *(50 / 2560))}}.component-homepage-intro h2:after{position:absolute;left:0;bottom:0;width:1.45vw;border-bottom:1px solid #000;content:""}.component-homepage-intro b{padding-left:.075em;padding-right:.075em;background:#000;color:#fff}.component-homepage-intro p,.component-homepage-intro li{font-size:16px;font-weight:400}.component-homepage-intro p b,.component-homepage-intro p strong,.component-homepage-intro li b,.component-homepage-intro li strong{font-size:18px;font-weight:700}.component-masthead-carousel{position:relative;margin-top:50px;margin-bottom:50px}.page>.component-masthead-carousel:first-child{margin-top:50px}.component-masthead-carousel:last-child{margin-bottom:0;border-bottom:50px solid transparent}.component-masthead-carousel .component-inner{position:relative;max-width:2560px;margin-left:auto;margin-right:auto;clear:both}.component-masthead-carousel .slides{position:relative;width:100%;height:37.5vw;background:#000}.component-masthead-carousel .slides .flickity-button.flickity-prev-next-button{display:none}.component-masthead-carousel .slides .flickity-page-dots{bottom:3.5%;right:6.25vw;width:auto}@media(max-width:896px){.component-masthead-carousel .slides .flickity-page-dots{right:40px}}@media(max-width:535px){.component-masthead-carousel .slides .flickity-page-dots{right:20px}}.component-masthead-carousel .slides .flickity-page-dots .dot{opacity:1!important;background:#fff}.mouse .component-masthead-carousel .slides .flickity-page-dots .dot:hover,.component-masthead-carousel .slides .flickity-page-dots .dot.is-selected{background:#f3ad16}.component-masthead-carousel .slides>.slide-item:not(:first-child){position:absolute;top:-200vh}.component-masthead-carousel .slides .slide-item{position:relative;width:100%;height:37.5vw;overflow:hidden}.component-masthead-carousel .slides .slide-item img{position:absolute;width:100%;height:100%;object-fit:cover}.component-masthead-carousel .slides .slide-item iframe,.component-masthead-carousel .slides .slide-item video{position:absolute;left:-128px;top:0;width:100%;width:calc(100% - -256px);height:100%;object-fit:cover;object-position:50% 0}.component-masthead-carousel .slides .slide-item .custom-cursor{position:absolute;left:0;bottom:0;right:0;top:0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.component-masthead-carousel .slides .slide-item .overlay{position:absolute;left:0;bottom:0;right:0;height:10%;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.9) 100%)}.component-masthead-carousel .slides .slide-item .controls{position:absolute;bottom:3.5%;right:0;font-family:video-icons}@media(max-width:1024px){.component-masthead-carousel .slides .slide-item .controls{bottom:50px;right:6.25vw}}.component-masthead-carousel .slides .slide-item .controls .mute{position:absolute;right:20px;bottom:-18px;color:#fff;font-size:32px;line-height:50px;text-transform:uppercase;cursor:pointer;width:50px;height:50px;text-align:center;opacity:.85;z-index:100;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.mouse .component-masthead-carousel .slides .slide-item .controls .mute:hover{opacity:1}@media(max-width:1024px){.component-masthead-carousel .slides .slide-item .controls .mute{right:-10px}}.component-masthead-carousel .slides .slide-item .controls .mute.active{text-transform:lowercase}.component-masthead-carousel .slides .slide-item .caption{position:absolute;bottom:3.5%;left:0;right:0;margin:0;padding:0;padding-left:6.25vw;padding-right:6.25vw;font-size:28.8px;color:#fff;font-weight:300}@media(max-width:896px){.component-masthead-carousel .slides .slide-item .caption{padding-left:40px;padding-right:40px}}@media(max-width:535px){.component-masthead-carousel .slides .slide-item .caption{padding-left:20px;padding-right:20px}}@media(max-width:750px){.component-masthead-carousel .slides .slide-item .caption{font-size:12.65625px}}@media(max-width:535px){.component-masthead-carousel .slides .slide-item .caption{font-size:10.54688px}}@media(min-width:751px) and (max-width:2560px){.component-masthead-carousel .slides .slide-item .caption{font-size:calc(100vw *(28.8 / 2560))}}.component-masthead-carousel.mobile .custom-cursor:after{position:absolute;left:50%;top:50%;width:108px;height:108px;background:url(../images/video-play.png) no-repeat 0 0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:""}@media(max-width:750px){.component-masthead-carousel.mobile .custom-cursor:after{-webkit-transform:translate(-50%,-50%) scale(0.65);transform:translate(-50%,-50%) scale(0.65)}}@media(max-width:535px){.component-masthead-carousel.mobile .custom-cursor:after{-webkit-transform:translate(-50%,-50%) scale(0.5);transform:translate(-50%,-50%) scale(0.5)}}.component-pagination{position:relative;margin-top:50px;margin-bottom:50px}.page>.component-pagination:first-child{margin-top:50px}.component-pagination:last-child{margin-bottom:0;border-bottom:50px solid transparent}.component-pagination a{text-decoration:none}.component-pagination .component-inner{position:relative;max-width:2560px;margin-left:auto;margin-right:auto;clear:both;padding-left:6.25vw;padding-right:6.25vw;text-align:center}@media(max-width:896px){.component-pagination .component-inner{padding-left:40px;padding-right:40px}}@media(max-width:535px){.component-pagination .component-inner{padding-left:20px;padding-right:20px}}.component-pagination .component-inner:before,.component-pagination .component-inner:after{content:" ";display:table}.component-pagination .component-inner:after{clear:both}.component-pagination ul{display:inline-block;position:relative;margin:0;padding:0;list-style:none;text-align:center}.component-pagination li{float:left;margin:0 4px;padding:0;width:20px;height:20px}.component-pagination li a{margin:5px;display:block;color:#000;border-radius:50%;width:10px;height:10px;background:#000;overflow:hidden}.mouse .component-pagination li a:hover,.component-pagination li a.active{color:#f3ad16;background:#f3ad16}.component-pagination li span{display:block;margin:5px;border-radius:50%;width:10px;height:10px;background:#000;overflow:hidden;color:#f3ad16;background:#f3ad16}.component-pagination li a.prev,.component-pagination li a.next{display:block;width:20px;height:20px;margin:0;background:transparent;border-radius:0}.component-pagination li a.prev svg,.component-pagination li a.next svg{display:block;width:20px;height:20px}.mouse .component-pagination li a.prev:hover,.mouse .component-pagination li a.next:hover{background:transparent}.mouse .component-pagination li a.prev:hover svg,.mouse .component-pagination li a.next:hover svg{fill:#f3ad16}.component-project{position:relative;margin-top:50px;margin-bottom:50px}.page>.component-project:first-child{margin-top:50px}.component-project:last-child{margin-bottom:0;border-bottom:50px solid transparent}.component-project .component-inner{position:relative;max-width:2560px;margin-left:auto;margin-right:auto;clear:both;padding-left:6.25vw;padding-right:6.25vw;overflow:hidden;padding-top:2.8vw}@media(max-width:896px){.component-project .component-inner{padding-left:40px;padding-right:40px}}@media(max-width:535px){.component-project .component-inner{padding-left:20px;padding-right:20px}}.component-project .component-inner:after{position:absolute;bottom:0;height:1.45vw;border-left:1px solid #000;z-index:50;left:6.25vw}@media(max-width:896px){.component-project .component-inner:after{left:40px}}@media(max-width:535px){.component-project .component-inner:after{left:20px}}.component-project .project-title{position:relative}@media(min-width:897px){.component-project .project-title{float:left;width:42.34375%;box-sizing:border-box;padding:0 40px 0 0;clear:both}}.component-project .project-title:before{position:absolute;top:100%;height:1.45vw;border-left:1px solid #000;content:"";z-index:50;margin:20px 0 0 0;left:0}@media(max-width:896px){.component-project .project-title:before{display:none}}.component-project .project-title h1{font-size:80px}@media(max-width:750px){.component-project .project-title h1{font-size:35.15625px}}@media(max-width:535px){.component-project .project-title h1{font-size:29.29688px}}@media(min-width:751px) and (max-width:2560px){.component-project .project-title h1{font-size:calc(100vw *(80 / 2560))}}.component-project .project-title p{font-weight:900;font-size:50px}@media(max-width:750px){.component-project .project-title p{font-size:21.97266px}}@media(max-width:535px){.component-project .project-title p{font-size:18.31055px}}@media(min-width:751px) and (max-width:2560px){.component-project .project-title p{font-size:calc(100vw *(50 / 2560))}}.component-project a{color:#000;text-decoration:underline}.component-project .column{position:relative;margin:0 0 40px 0}.component-project .column img{width:auto;max-width:100%!important;height:auto}.component-project .column .wp-caption{position:relative;width:100%!important;margin-top:16px}.component-project .column .wp-caption:first-child{margin-top:0}.component-project .column .wp-caption-text{margin:5.33333px 0 0 0;padding:0;text-align:right;font-size:14px;font-style:italic}.component-project .column img{width:100%}.component-project .column .align-left,.component-project .column .alignleft,.component-project .column .align-right,.component-project .column .alignright,.component-project .column .align-center,.component-project .column .aligncenter,.component-project .column .align-justify,.component-project .column .alignjustify{width:auto}.component-project .column p,.component-project .column li{font-size:16px;font-weight:300}.component-project .column .article-call-out h2,.component-project .column .project-call-out h2{font-size:80px}@media(max-width:750px){.component-project .column .article-call-out h2,.component-project .column .project-call-out h2{font-size:35.15625px}}@media(max-width:535px){.component-project .column .article-call-out h2,.component-project .column .project-call-out h2{font-size:29.29688px}}@media(min-width:751px) and (max-width:2560px){.component-project .column .article-call-out h2,.component-project .column .project-call-out h2{font-size:calc(100vw *(80 / 2560))}}@media(min-width:897px){.component-project .column .article-call-out h2,.component-project .column .project-call-out h2{max-width:8em}}.component-project .column .article-call-out p,.component-project .column .project-call-out p{font-size:18px;font-weight:300}@media(min-width:897px){.component-project .column .article-call-out p,.component-project .column .project-call-out p{max-width:24em}}.component-project .column .project-bio{position:relative;padding:40px 0 0 0}.component-project .column .project-bio .photo img{width:auto;border-radius:50%}.component-project .column .video{position:relative;width:100%;padding-top:56.25%}.component-project .column .video iframe{position:absolute;left:0;top:0;width:100%;height:100%}@media(min-width:897px){.component-project .column{float:left;width:40.625%;margin-left:42.34375%}.component-project .column.no-margin{margin-left:0}.component-project .column:after{position:absolute;top:0;width:1.45vw;border-top:1px solid #000;content:"";z-index:50;right:0;-webkit-transform:translate(350%,-40px);transform:translate(350%,-40px)}}@media(min-width:897px) and (max-width:896px){.component-project .column:after{right:40px}}@media(min-width:897px) and (max-width:535px){.component-project .column:after{right:20px}}.component-project .project-cta{position:relative;padding:40px 0 0 0;clear:both}.component-project .project-cta h3{font-size:20px}.component-project .project-cta h3 a{font-weight:900}.component-project-gallery{position:relative;width:100%;position:relative;margin-top:50px;margin-bottom:50px;clear:both}.page>.component-project-gallery:first-child{margin-top:50px}.component-project-gallery:last-child{margin-bottom:0;border-bottom:50px solid transparent}.component-project-gallery .media{position:relative;overflow:hidden;padding-bottom:40px}.component-project-gallery .media .flickity-button.flickity-prev-next-button{background:0;border:0;box-shadow:none;opacity:1;padding:10px;width:20px;height:20px;top:auto;-webkit-transform:none;transform:none}@media(max-width:896px){.component-project-gallery .media .flickity-button.flickity-prev-next-button{display:none}}.component-project-gallery .media .flickity-button.flickity-prev-next-button svg{fill:#000}.mouse .component-project-gallery .media .flickity-button.flickity-prev-next-button:hover svg{fill:#f3ad16}.component-project-gallery .media .flickity-button.flickity-prev-next-button.previous{left:auto;right:50%;bottom:-3px}.component-project-gallery .media .flickity-button.flickity-prev-next-button.next{bottom:-3px;right:0}.component-project-gallery .media .flickity-page-dots{bottom:0}@media(min-width:897px){.component-project-gallery .media .flickity-page-dots{right:24px;width:auto}}.component-project-gallery .media .flickity-page-dots .dot{opacity:1!important}.mouse .component-project-gallery .media .flickity-page-dots .dot:hover,.component-project-gallery .media .flickity-page-dots .dot.is-selected{background:#f3ad16}@media(max-width:896px){.component-project-gallery .media.flickity-mobile:after{content:'flickity';display:none}}@media(min-width:897px){.component-project-gallery .media.flickity-desktop:after{content:'flickity';display:none}}.component-project-gallery .media.flickity-enabled:after{content:'flickity';display:none}.component-project-gallery .media-item{position:relative;float:left;width:100%;display:block}.component-project-gallery .media-item:after{position:absolute;left:40px;bottom:20px;width:22px;height:22px;background:url(../images/global-elements-icon-enlarge.png) no-repeat 0 0;content:''}@media(min-width:897px){.component-project-gallery .media-item:after{left:calc(6.153846153846153% - -20px)}}.component-project-gallery .media-item img{width:100%}@media(max-width:896px){.component-project-gallery .media-item{position:relative;box-sizing:border-box;padding:0 20px;width:100%}}@media(min-width:897px){.component-project-gallery .media{position:relative;overflow:hidden}.component-project-gallery .media-item{position:relative;width:33.333%;box-sizing:border-box;padding:0 1px 0 2.05128%;padding:0 1.025641025641026%}}#gallery-lightbox{position:fixed;left:0;top:0;bottom:0;right:0;z-index:200}#gallery-lightbox .bg{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(255,255,255,0.9)}#gallery-lightbox .prev{position:fixed;left:40px;top:50%;margin-top:-32px;width:20px;height:20px;padding:27px}#gallery-lightbox .prev span{position:relative;width:20px;height:20px;display:block;-webkit-transform:rotate(180deg);transform:rotate(180deg);background:url(../images/global-elements-arrow-black.svg) no-repeat 0 0}#gallery-lightbox .next{position:fixed;right:40px;top:50%;margin-top:-32px;width:20px;height:20px;padding:27px}#gallery-lightbox .next span{position:relative;width:20px;height:20px;display:block;background:url(../images/global-elements-arrow-black.svg) no-repeat 0 0}#gallery-lightbox .video,#gallery-lightbox .photo{position:absolute;top:40px;bottom:40px;left:6.25vw;right:6.25vw;opacity:0;opacity:1;-webkit-transition:all 100ms linear 0ms;transition:all 100ms linear 0ms}#gallery-lightbox .video.active,#gallery-lightbox .photo.active{opacity:1}@media(max-width:896px){#gallery-lightbox .video,#gallery-lightbox .photo{left:40px;right:40px;top:40px;bottom:40px}}@media(max-width:535px){#gallery-lightbox .video,#gallery-lightbox .photo{left:20px;right:20px;top:20px;bottom:20px}}#gallery-lightbox .photo{background-repeat:no-repeat;background-position:50% 50%;background-size:contain}@supports(object-fit:scale-down){#gallery-lightbox .photo{background:none!important}}#gallery-lightbox .photo img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:scale-down;display:none}@supports(object-fit:scale-down){#gallery-lightbox .photo img{display:block}}#gallery-lightbox .video .inner{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;padding-bottom:50.625%;width:90%;margin:0 auto}@media(min-width:897px){#gallery-lightbox .video .inner{padding-bottom:45%;width:80%}}#gallery-lightbox .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;background:#000}.component-work{position:relative;margin-top:50px;margin-bottom:50px;overflow:hidden}.page>.component-work:first-child{margin-top:50px}.component-work:last-child{margin-bottom:0;border-bottom:50px solid transparent}.component-work a{text-decoration:none}.component-work .component-inner{position:relative;max-width:2560px;margin-left:auto;margin-right:auto;clear:both;padding-left:6.25vw;padding-right:6.25vw}@media(max-width:896px){.component-work .component-inner{padding-left:40px;padding-right:40px}}@media(max-width:535px){.component-work .component-inner{padding-left:20px;padding-right:20px}}.component-work .component-inner:before,.component-work .component-inner:after{content:" ";display:table}.component-work .component-inner:after{clear:both}.component-work .work-item{position:relative;padding:0 0 60px 0}.component-work .work-item:nth-child(1) .photo:after{position:absolute;top:100%;margin-top:15px;width:1.45vw;border-top:1px solid #000;content:"";right:30%}.component-work .work-item:nth-child(2):before{position:absolute;bottom:40px;width:1.45vw;border-top:1px solid #000;content:"";right:0}.component-work .work-item .photo{position:relative;padding-top:56%;overflow:hidden}.component-work .work-item .photo img{position:absolute;left:0;top:0;width:100%;filter:grayscale(1)}.touch .component-work .work-item .photo img{filter:grayscale(0)}.mouse .component-work .work-item .photo img{-webkit-transition:all 200ms linear 0ms;transition:all 200ms linear 0ms;filter:grayscale(1)}.component-work .work-item .text{padding:24px 0 0 0}.component-work .work-item .text h1{font-size:70px}@media(max-width:750px){.component-work .work-item .text h1{font-size:30.76172px}}@media(max-width:535px){.component-work .work-item .text h1{font-size:25.63477px}}@media(min-width:751px) and (max-width:2560px){.component-work .work-item .text h1{font-size:calc(100vw *(70 / 2560))}}.component-work .work-item .text h1 a{color:#000;font-weight:900;text-decoration:none}.component-work .work-item .text h2{margin:0;font-size:45px}@media(max-width:750px){.component-work .work-item .text h2{font-size:19.77539px}}@media(max-width:535px){.component-work .work-item .text h2{font-size:16.47949px}}@media(min-width:751px) and (max-width:2560px){.component-work .work-item .text h2{font-size:calc(100vw *(45 / 2560))}}.component-work .work-item .text p{font-size:16px}.component-work .work-item .text p a{color:#000;text-decoration:underline}.mouse .component-work .work-item .text p a:hover{color:#f3ad16}.mouse .component-work .work-item:hover img{filter:grayscale(0)}@media(min-width:897px){.component-work .work-item{width:49.21875%}.component-work .work-item:nth-child(2n+1){clear:both}.component-work .work-item:nth-child(odd){float:left}.component-work .work-item:nth-child(even){float:right}}.component-work+.component-pagination{margin-top:-25px;margin-bottom:100px}