/*! xtend (https://getxtend.com/)
@copyright (c) 2017 - 2018 Riccardo Caroli
@license MIT (https://github.com/minimit/xtend-library/blob/master/LICENSE) */@font-face{font-family:icomoon;src:url(../icons-theme/fonts/icomoon.eot?mk1ghb);src:url(../icons-theme/fonts/icomoon.eot?mk1ghb#iefix) format('embedded-opentype'),url(../icons-theme/fonts/icomoon.woff2?mk1ghb) format('woff2'),url(../icons-theme/fonts/icomoon.ttf?mk1ghb) format('truetype'),url(../icons-theme/fonts/icomoon.woff?mk1ghb) format('woff'),url(../icons-theme/fonts/icomoon.svg?mk1ghb#icomoon) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-share:before{content:"\e90c"}.icon-close:before{content:"\e90b"}.icon-check:before{content:"\e90a"}.icon-mobile:before{content:"\e908"}.icon-desktop:before{content:"\e909"}.icon-chevron-left:before{content:"\e905"}.icon-chevron-right:before{content:"\e906"}.icon-social-facebook:before{content:"\e900"}.icon-social-instagram:before{content:"\e901"}.icon-social-linkedin:before{content:"\e902"}.icon-social-twitter:before{content:"\e903"}.icon-chevron-up:before{content:"\e907"}.icon-chevron-down:before{content:"\e904"}body,html{height:100%;touch-action:manipulation}html{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body{margin:0}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}a img{border:0;outline:0}a,button{cursor:pointer;text-decoration:none;display:inline-block}button{font-family:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;font-size:inherit;color:inherit;line-height:inherit;border:0;padding:0;background:0 0;text-align:left}img{display:inline-block;vertical-align:top}h1,h2,h3,h4,h5,h6,p{margin:0}address{font-style:inherit}dd,dl{margin:0}fieldset,legend{border:0;margin:0;padding:0}input:not([type=checkbox]):not([type=radio]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}button,input,select,textarea{margin:0}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{transition-property:background-color,color;transition-delay:10000000s}html.xt-focus--disable :focus,html:not(.xt-focus) :focus{outline:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size-adjust:100%}body{overflow-x:hidden!important;overflow-y:scroll!important;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dl--block dt,dl dt{clear:none;float:none;margin:0}.dl--block dd,dl dd{float:none;margin:0}.dl--line:after,.dl--line:before{content:' ';display:table}.dl--line:after{clear:both}.dl--line dt{clear:both;float:left;margin:0}.dl--line dd{display:inline-block;float:left;margin:0}code{text-transform:none;white-space:nowrap}pre code{float:left;white-space:pre-wrap}.icon-xt{display:inline-block;vertical-align:middle;align-self:center;position:relative;font-size:1em;speak:none;font-style:normal;font-weight:400;font-variant:normal;line-height:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:xtend}img.icon-xt{top:-.1em;width:auto;height:1em}[class*=' icon-xt--'],[class^=icon-xt--]{display:inline-block;vertical-align:middle;align-self:center}[class*=' icon-xt--']:before,[class^=icon-xt--]:before{display:inline-block;vertical-align:middle;align-self:center;position:relative;font-size:1em;speak:none;font-style:normal;font-weight:400;font-variant:normal;line-height:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:xtend}img[class*=' icon-xt--']:before,img[class^=icon-xt--]:before{top:-.1em;width:auto;height:1em}.icon-xt--close:before{content:'\e904'}.icon-xt--chevron-down:before{content:'\e900'}.icon-xt--chevron-left:before{content:'\e901'}.icon-xt--chevron-right:before{content:'\e902'}.icon-xt--chevron-up:before{content:'\e903'}.icon-xt--check:before{content:'\e905'}.icon-xt--circle:before{content:'\e906'}[class*=' icon-theme--'],[class^=icon-theme--]{display:inline-block;vertical-align:middle;align-self:center}.table{border-collapse:collapse;width:100%}.table thead th{text-align:left;vertical-align:bottom}.table tbody td,.table tbody th{text-align:left}.table--middle td,.table--middle th{vertical-align:middle}.table--center td,.table--center th{text-align:center}.table--right td:not(:nth-child(1)),.table--right th:not(:nth-child(1)){text-align:right}.table--scroll{display:inline-block;vertical-align:top;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575px){.table--scroll-xs{display:inline-block;vertical-align:top;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:2rem}.table--scroll-xs:first-child{margin-top:0!important}.table--scroll-xs:last-child{margin-bottom:0!important}}@media (max-width:767px){.table--scroll-sm{display:inline-block;vertical-align:top;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:2rem}.table--scroll-sm:first-child{margin-top:0!important}.table--scroll-sm:last-child{margin-bottom:0!important}}@media (max-width:991px){.table--scroll-md{display:inline-block;vertical-align:top;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:2rem}.table--scroll-md:first-child{margin-top:0!important}.table--scroll-md:last-child{margin-bottom:0!important}}@media (max-width:1199px){.table--scroll-lg{display:inline-block;vertical-align:top;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:2rem}.table--scroll-lg:first-child{margin-top:0!important}.table--scroll-lg:last-child{margin-bottom:0!important}}@media (max-width:1299px){.table--scroll-xl{display:inline-block;vertical-align:top;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:2rem}.table--scroll-xl:first-child{margin-top:0!important}.table--scroll-xl:last-child{margin-bottom:0!important}}.form-item{position:relative}.form-item--flex{display:flex}.form-item--horizontal{display:flex}.form-item--horizontal .form-label{margin:0}.form-item--inline{display:flex;flex-wrap:nowrap}.form-item--inline .form-input{width:auto}.form-label{display:block;position:relative;cursor:pointer}.form-input{display:block;width:100%}select.form-input{padding-right:24px!important;white-space:normal;background-position:calc(100% - 24px / 2) 50%,calc(100% - (24px / 2) + 4px) 50%,100% 0;background-size:4px 4px,4px 4px,24px 100%;background-repeat:no-repeat}textarea{overflow:hidden;resize:none}.checkbox,.radio{position:relative!important;display:block;position:relative;cursor:pointer;margin-bottom:1em;line-height:1.2;position:absolute;left:0;font-size:.6em;top:2em;transition-property:font-size,top;transition-duration:.5s;transition-timing-function:cubic-bezier(1,0,.64,1);margin:0;padding-left:1rem;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:.5em;color:rgba(255,255,255,.38);line-height:1.4;letter-spacing:0;text-transform:none}.checkbox:not(.disabled),.radio:not(.disabled){cursor:pointer}.checkbox.label-floating,.radio.label-floating{font-size:.5em;top:0;transition-property:font-size,top;transition-duration:.5s;transition-timing-function:cubic-bezier(.36,0,0,1)}.checkbox.disabled,.radio.disabled{cursor:default;pointer-events:none;opacity:.3}.checkbox:after,.checkbox:before,.radio:after,.radio:before{content:'';position:absolute!important;top:0;left:0}.checkbox:before,.radio:before{pointer-events:none}.checkbox:after,.radio:after{display:flex!important;align-items:center;justify-content:center}input[type=checkbox]:not(.unstyled),input[type=radio]:not(.unstyled){position:absolute!important;z-index:-1!important;opacity:0!important}input[type=checkbox]:not(.unstyled)~.form-label{position:relative!important;display:block;position:relative;cursor:pointer;margin-bottom:1em;line-height:1.2;position:absolute;left:0;font-size:.6em;top:2em;transition-property:font-size,top;transition-duration:.5s;transition-timing-function:cubic-bezier(1,0,.64,1);margin:0;padding-left:1rem;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:.5em;color:rgba(255,255,255,.38);line-height:1.4;letter-spacing:0;text-transform:none;padding-left:4rem}input[type=checkbox]:not(.unstyled)~.form-label:not(.disabled){cursor:pointer}input[type=checkbox]:not(.unstyled)~.form-label.label-floating{font-size:.5em;top:0;transition-property:font-size,top;transition-duration:.5s;transition-timing-function:cubic-bezier(.36,0,0,1)}input[type=checkbox]:not(.unstyled)~.form-label.disabled{cursor:default;pointer-events:none;opacity:.3}input[type=checkbox]:not(.unstyled)~.form-label:after,input[type=checkbox]:not(.unstyled)~.form-label:before{content:'';position:absolute!important;top:0;left:0}input[type=checkbox]:not(.unstyled)~.form-label:before{pointer-events:none}input[type=checkbox]:not(.unstyled)~.form-label:after{display:flex!important;align-items:center;justify-content:center}input[type=checkbox]:not(.unstyled)~.form-label:after,input[type=checkbox]:not(.unstyled)~.form-label:before{width:2.25rem;height:2.25rem}input[type=checkbox]:not(.unstyled)~.form-label:before{background:0 0;border:1px solid rgba(255,255,255,.38)}input[type=checkbox]:not(.unstyled)~.form-label:after{color:#fff}input[type=checkbox]:not(.unstyled)~.form-label:after{opacity:0!important;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(1,0,.64,1)}input[type=checkbox]:not(.unstyled)~.form-label.focus:before,input[type=checkbox]:not(.unstyled)~.form-label:focus:before{border:1px solid #fff}input[type=checkbox]:not(.unstyled)~.form-label.active:after{opacity:1!important;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.36,0,0,1)}input[type=checkbox]:not(.unstyled)~.form-label:before{border-radius:0}input[type=checkbox]:not(.unstyled)~.form-label:after{display:inline-block;vertical-align:middle;align-self:center;position:relative;font-size:1em;speak:none;font-style:normal;font-weight:400;font-variant:normal;line-height:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;content:'\e90a'!important;font-size:70%}imginput[type=checkbox]:not(.unstyled)~.form-label:after{top:-.1em;width:auto;height:1em}input[type=radio]:not(.unstyled)~.form-label{position:relative!important;display:block;position:relative;cursor:pointer;margin-bottom:1em;line-height:1.2;position:absolute;left:0;font-size:.6em;top:2em;transition-property:font-size,top;transition-duration:.5s;transition-timing-function:cubic-bezier(1,0,.64,1);margin:0;padding-left:1rem;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:.5em;color:rgba(255,255,255,.38);line-height:1.4;letter-spacing:0;text-transform:none;padding-left:4rem}input[type=radio]:not(.unstyled)~.form-label:not(.disabled){cursor:pointer}input[type=radio]:not(.unstyled)~.form-label.label-floating{font-size:.5em;top:0;transition-property:font-size,top;transition-duration:.5s;transition-timing-function:cubic-bezier(.36,0,0,1)}input[type=radio]:not(.unstyled)~.form-label.disabled{cursor:default;pointer-events:none;opacity:.3}input[type=radio]:not(.unstyled)~.form-label:after,input[type=radio]:not(.unstyled)~.form-label:before{content:'';position:absolute!important;top:0;left:0}input[type=radio]:not(.unstyled)~.form-label:before{pointer-events:none}input[type=radio]:not(.unstyled)~.form-label:after{display:flex!important;align-items:center;justify-content:center}input[type=radio]:not(.unstyled)~.form-label:after,input[type=radio]:not(.unstyled)~.form-label:before{width:2.25rem;height:2.25rem}input[type=radio]:not(.unstyled)~.form-label:before{background:0 0;border:1px solid rgba(255,255,255,.38)}input[type=radio]:not(.unstyled)~.form-label:after{color:#fff}input[type=radio]:not(.unstyled)~.form-label:after{opacity:0!important;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(1,0,.64,1)}input[type=radio]:not(.unstyled)~.form-label.focus:before,input[type=radio]:not(.unstyled)~.form-label:focus:before{border:1px solid #fff}input[type=radio]:not(.unstyled)~.form-label.active:after{opacity:1!important;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.36,0,0,1)}input[type=radio]:not(.unstyled)~.form-label:before{border-radius:50%}input[type=radio]:not(.unstyled)~.form-label:after{display:inline-block;vertical-align:middle;align-self:center;position:relative;font-size:1em;speak:none;font-style:normal;font-weight:400;font-variant:normal;line-height:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:xtend;content:'\e906';font-size:55%}imginput[type=radio]:not(.unstyled)~.form-label:after{top:-.1em;width:auto;height:1em}input[type=checkbox].unstyled,input[type=radio].unstyled{display:block;float:left}input[type=checkbox].unstyled~.form-label,input[type=radio].unstyled~.form-label{display:block;overflow:hidden}input[type=checkbox].unstyled~.form-label,input[type=radio].unstyled~.form-label{margin:0;padding-left:1rem;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:.5em;color:rgba(255,255,255,.38);line-height:1.4;letter-spacing:0;text-transform:none}input[type=checkbox].unstyled~.form-label.disabled,input[type=radio].unstyled~.form-label.disabled{cursor:default;pointer-events:none;opacity:.3}.container{margin-left:auto;margin-right:auto;width:100%;max-width:none}.row{display:flex}.row-inline{display:inline-flex;width:100%}.list--base{display:flex;cursor:default;list-style:none;margin:0;padding:0}.list--base>*{margin:0;padding:0}.list--base>li{background-image:none}.list--base>li{display:flex;align-items:flex-start}.list--base>li>*{flex:1 1 auto}.list{display:flex;cursor:default;list-style:none;margin:0;padding:0;flex-wrap:wrap;flex-direction:row}.list>*{margin:0;padding:0}.list>li{background-image:none}.list>li{display:flex;align-items:flex-start}.list>li>*{flex:1 1 auto}.list-block{display:flex;cursor:default;list-style:none;margin:0;padding:0;flex-wrap:nowrap;flex-direction:column}.list-block>*{margin:0;padding:0}.list-block>li{background-image:none}.list-block>li{display:flex;align-items:flex-start}.list-block>li>*{flex:1 1 auto}.card{display:inline-block;vertical-align:top;width:100%;position:relative;z-index:0}.card>.card_design{content:'';overflow:hidden;position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0}.card>.card_content{position:relative;overflow:hidden}.btn--link,a:not(.btn){overflow-wrap:break-word;word-wrap:break-word}.disabled,[disabled]{cursor:default;pointer-events:none}.btn{cursor:pointer;display:inline-block;position:relative;overflow:hidden;vertical-align:middle;padding:0;z-index:0}.btn.active,.btn.hover,.btn:active,.btn:focus,.btn:hover{z-index:2}.btn.out{z-index:1}.btn>span{position:relative}.btn>span{display:flex;flex-direction:row;align-items:baseline;min-width:100%}div.btn{cursor:default;pointer-events:none}.btn--close{z-index:300}.overlay_outer{display:none;position:fixed;z-index:200;top:0;left:0;bottom:0;right:0;overflow:hidden;-webkit-overflow-scrolling:touch}.overlay_outer.active,.overlay_outer.out{display:flex}.overlay{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;margin:auto;width:100%;min-height:100vh}.overlay .overlay_design{content:'';overflow:hidden;position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0}.overlay_inner{position:relative;z-index:200;width:100%;align-self:center}.overlay--screen .overlay{position:relative;z-index:200;max-width:none!important;padding:0!important}.overlay--screen .overlay .overlay_inner{position:static}.overlay--screen>.backdrop{transition:initial!important;transition-delay:initial!important;animation:initial!important;animation-delay:initial!important;opacity:0!important}.overlay--pos .overlay{position:relative;z-index:200;justify-content:flex-start;padding:0!important}.overlay--pos .overlay .overlay_inner{position:static}.overlay--left.overlay--pos .overlay{margin-left:0;margin-right:auto}.overlay--right.overlay--pos .overlay{margin-left:auto;margin-right:0}.overlay--disable{display:flex!important;overflow:auto!important;position:static;z-index:initial;top:auto;left:auto;bottom:auto;right:auto}.overlay--disable:after{display:none;content:'xt-disable'}.overlay--disable .overlay{padding:0;width:auto;min-height:auto}.overlay--disable .overlay .overlay_inner{z-index:initial}.overlay--disable .overlay .overlay_inner .overlay_design{display:none}.overlay--disable .overlay .overlay_inner>.btn--close{display:none!important}.overlay--disable .overlay .overlay_inner .overlay_content{padding:0!important}.overlay--disable>.backdrop{display:none!important}.slider{position:relative}.slides{overflow:hidden}.slides_inner{cursor:default;list-style:none;margin:0;padding:0}.slides_inner>*{margin:0;padding:0}.slides_inner>li{background-image:none}.slide{position:relative}.slide>*{display:block;position:relative}.slider--nooverflow:after{display:none;content:'xt-disable'}.slider--nooverflow .slides_inner{transform:initial!important;transition:initial!important;transition-delay:initial!important;justify-content:center!important}.slider--nooverflow .slider_pagination,.slider--nooverflow [data-xt-nav]{display:none!important}.slider--disable:after{display:none;content:'xt-disable'}.slider--disable .slide:not(.active){transition:initial!important;transition-delay:initial!important;animation:initial!important;animation-delay:initial!important;opacity:0!important}.slider--disable .filler,.slider--disable .loader,.slider--disable .slider_pagination,.slider--disable .spinner,.slider--disable [data-xt-nav]{display:none!important}.slider--expand:after{display:none;content:'xt-disable'}.slider--expand .slides{overflow:visible;height:auto!important}.slider--expand .slides_inner{transition:initial!important;transition-delay:initial!important;animation:initial!important;animation-delay:initial!important;transform:initial!important}.slider--expand .slides_inner{flex-wrap:wrap!important}.slider--expand .slide:not(.active){opacity:1!important}.slider--expand .filler,.slider--expand .loader,.slider--expand .slider_pagination,.slider--expand .spinner,.slider--expand .xt-wrap,.slider--expand [data-xt-nav]{display:none!important}.xt-sticky.xt-clone{position:relative;visibility:hidden;top:0;width:100%;opacity:0}.xt-sticky:not(.xt-clone){position:relative;width:100%}.xt-sticky.xt-clone:not(.active){position:absolute}.xt-container>.xt-sticky:not(.xt-clone):not(.active){position:relative}.xt-sticky .show-sticky{display:none}.xt-sticky .hide-sticky{display:block}.xt-sticky:not(.xt-clone).active .show-sticky{display:block}.xt-sticky:not(.xt-clone).active .hide-sticky{display:none}.xt-sticky:not(.xt-clone).active{position:fixed;z-index:100;width:100%}.xt-sticky--absolute.xt-clone:not(.active){position:relative}.xt-container>.xt-sticky--absolute:not(.xt-clone):not(.active){position:absolute}.xt-sticky--fixed.xt-clone:not(.active){position:relative}.xt-container>.xt-sticky--fixed:not(.xt-clone):not(.active){position:fixed}.xt-sticky--fixed-always.xt-clone{position:absolute}.xt-container>.xt-sticky--fixed-always:not(.xt-clone):not(.active){position:fixed}.sticky--disable{position:relative!important;top:auto!important;bottom:auto!important}.sticky--disable:after{display:none;content:'xt-disable'}.sticky--disable.xt-clone{position:absolute!important}.sticky--disable:not(.xt-clone){position:relative!important}.loader{position:absolute!important;z-index:11;top:0;left:0;bottom:0;right:0}.loader--mouse{pointer-events:none;position:fixed!important;top:0;left:0;bottom:auto;right:auto}.loader--mouse .filler,.loader--mouse .spinner{display:block;position:relative}.filler{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.filler span{position:absolute;top:0;left:0}.spinner{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.loader--x .filler span{width:100%;height:100%}.loader--y .filler span{width:100%;height:100%}.loader--size-top:not(.loader--background){bottom:auto}.loader--size-top .filler{bottom:auto}.loader--size-top .filler span{top:0}.loader--size-bottom:not(.loader--background){top:auto}.loader--size-bottom .filler{top:auto}.loader--size-bottom .filler span{bottom:0}.loader--size-left:not(.loader--background){right:auto}.loader--size-left .filler{right:auto}.loader--size-left .filler span{left:0}.loader--size-right:not(.loader--background){left:auto}.loader--size-right .filler{left:auto}.loader--size-right .filler span{right:0}.collapse--height{overflow:hidden;height:0}.collapse--height:before{display:none;content:'xt-collapse--height'}.collapse--width{overflow:hidden;width:0}.collapse--width:after{display:none;content:'xt-collapse--width'}.backdrop{position:fixed;z-index:130;top:0;right:0;width:100%;height:100%}.jump:not(.active){cursor:pointer}.jump.jumps--none,.jumps--none .jump{cursor:inherit}.grab{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:grab}.grab a,.grab img{-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container{padding-right:30px;padding-left:30px}@media (min-width:576px){.container{padding-right:30px;padding-left:30px}}@media (min-width:768px){.container{padding-right:30px;padding-left:30px}}@media (min-width:992px){.container{padding-right:35px;padding-left:35px}}@media (min-width:1200px){.container{padding-right:40px;padding-left:40px}}@media (min-width:1300px){.container{padding-right:40px;padding-left:40px}}.overlay--tiny .overlay_inner{max-width:516px!important}.overlay--small .overlay_inner{max-width:708px!important}.overlay--medium .overlay_inner{max-width:932px!important}.overlay--big .overlay_inner{max-width:1140px!important}.overlay--giant .overlay_inner{max-width:1240px!important}.overlay--full .overlay_inner{max-width:none!important}.overlay{padding:30px}@media (min-width:576px){.overlay{padding:30px}}@media (min-width:768px){.overlay{padding:30px}}@media (min-width:992px){.overlay{padding:35px}}@media (min-width:1200px){.overlay{padding:40px}}@media (min-width:1300px){.overlay{padding:40px}}.reset-text{font-family:inherit!important;font-style:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;font-size:inherit!important;color:inherit!important;line-height:inherit!important}.pointer-events--none{pointer-events:none!important}.links--none a,a.links--none{pointer-events:none!important}.text-capitalize{display:inline-block!important;text-transform:lowercase!important}.text-capitalize:first-letter{text-transform:uppercase!important}.overflow-style{-webkit-overflow-scrolling:touch!important}.design-setup{content:''!important;overflow:hidden!important;position:absolute!important;z-index:-1!important;top:0!important;left:0!important;bottom:0!important;right:0!important}.clearfix:after,.clearfix:before{content:' '!important;display:table!important}.clearfix:after{clear:both!important}.user-select--none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.user-select--text{-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;user-select:text!important}.accelerate{-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;-webkit-perspective:1000!important;perspective:1000!important;transform:translateZ(0)!important}.sr-only{position:absolute!important;overflow:hidden!important;margin:-1px!important;padding:0!important;width:1px!important;height:1px!important;border:0!important;clip:rect(0,0,0,0)!important}.toggle--block{display:none!important}.toggle--block.active,.toggle--block.out{display:block!important}.toggle--flex{display:none!important}.toggle--flex.active,.toggle--flex.out{display:flex!important}.toggle--inline-flex{display:none!important}.toggle--inline-flex.active,.toggle--inline-flex.out{display:inline-flex!important}.toggle--inline{display:none!important}.toggle--inline.active,.toggle--inline.out{display:inline!important}.toggle--inline-block{display:none!important}.toggle--inline-block.active,.toggle--inline-block.out{display:inline-block!important}.toggle--none.active,.toggle--none.out{display:none!important}.toggle--visible{visibility:hidden!important;opacity:0!important}.toggle--visible.active,.toggle--visible.out{visibility:visible!important;opacity:1!important}.toggle--hidden.active,.toggle--hidden.out{visibility:hidden!important;opacity:0!important}.transition-none{transition:initial!important;transition-delay:initial!important}.animation-none{animation:initial!important;animation-delay:initial!important}.trans-anim-none{transition:initial!important;transition-delay:initial!important;animation:initial!important;animation-delay:initial!important}.transform-none{transform:initial!important}.duration-none{transition-duration:initial!important;transition-delay:initial!important;animation-duration:initial!important;animation-delay:initial!important}.responsive{max-width:100%!important;height:auto!important;flex-shrink:0!important}.responsive-y{max-height:100%!important;width:auto!important;flex-shrink:0!important}.full{max-width:none!important;width:100%!important}.full-y{max-height:none!important;height:100%!important}.block{display:inline-block!important;vertical-align:top!important;width:100%!important}.text-transform--uppercase{text-transform:uppercase!important}.text-transform--lowercase{text-transform:lowercase!important}.text-transform--capitalize{text-transform:capitalize!important}.text-transform--nowrap{text-transform:nowrap!important}.text-align--left{text-align:left!important}.text-align--right{text-align:right!important}.text-align--center{text-align:center!important}.float--left{float:left!important}.float--right{float:right!important}.float--none{float:none!important}.display--none{display:none!important}.display--block{display:block!important}.display--inline-block{display:inline-block!important}.display--flex{display:flex!important}.display--inline-flex{display:inline-flex!important}.visibility--hidden{visibility:hidden!important}.visibility--visible{visibility:visible!important}@media (min-width:768px){.responsive-sm{max-width:100%!important;height:auto!important;flex-shrink:0!important}.responsive-y-sm{max-height:100%!important;width:auto!important;flex-shrink:0!important}.full-sm{max-width:none!important;width:100%!important}.full-y-sm{max-height:none!important;height:100%!important}.block-sm{display:inline-block!important;vertical-align:top!important;width:100%!important}.text-transform--uppercase-sm{text-transform:uppercase!important}.text-transform--lowercase-sm{text-transform:lowercase!important}.text-transform--capitalize-sm{text-transform:capitalize!important}.text-transform--nowrap-sm{text-transform:nowrap!important}.text-align--left-sm{text-align:left!important}.text-align--right-sm{text-align:right!important}.text-align--center-sm{text-align:center!important}.float--left-sm{float:left!important}.float--right-sm{float:right!important}.float--none-sm{float:none!important}.display--none-sm{display:none!important}.display--block-sm{display:block!important}.display--inline-block-sm{display:inline-block!important}.display--flex-sm{display:flex!important}.display--inline-flex-sm{display:inline-flex!important}.visibility--hidden-sm{visibility:hidden!important}.visibility--visible-sm{visibility:visible!important}}@media (min-width:992px){.responsive-md{max-width:100%!important;height:auto!important;flex-shrink:0!important}.responsive-y-md{max-height:100%!important;width:auto!important;flex-shrink:0!important}.full-md{max-width:none!important;width:100%!important}.full-y-md{max-height:none!important;height:100%!important}.block-md{display:inline-block!important;vertical-align:top!important;width:100%!important}.text-transform--uppercase-md{text-transform:uppercase!important}.text-transform--lowercase-md{text-transform:lowercase!important}.text-transform--capitalize-md{text-transform:capitalize!important}.text-transform--nowrap-md{text-transform:nowrap!important}.text-align--left-md{text-align:left!important}.text-align--right-md{text-align:right!important}.text-align--center-md{text-align:center!important}.float--left-md{float:left!important}.float--right-md{float:right!important}.float--none-md{float:none!important}.display--none-md{display:none!important}.display--block-md{display:block!important}.display--inline-block-md{display:inline-block!important}.display--flex-md{display:flex!important}.display--inline-flex-md{display:inline-flex!important}.visibility--hidden-md{visibility:hidden!important}.visibility--visible-md{visibility:visible!important}}@media (min-width:1200px){.responsive-lg{max-width:100%!important;height:auto!important;flex-shrink:0!important}.responsive-y-lg{max-height:100%!important;width:auto!important;flex-shrink:0!important}.full-lg{max-width:none!important;width:100%!important}.full-y-lg{max-height:none!important;height:100%!important}.block-lg{display:inline-block!important;vertical-align:top!important;width:100%!important}.text-transform--uppercase-lg{text-transform:uppercase!important}.text-transform--lowercase-lg{text-transform:lowercase!important}.text-transform--capitalize-lg{text-transform:capitalize!important}.text-transform--nowrap-lg{text-transform:nowrap!important}.text-align--left-lg{text-align:left!important}.text-align--right-lg{text-align:right!important}.text-align--center-lg{text-align:center!important}.float--left-lg{float:left!important}.float--right-lg{float:right!important}.float--none-lg{float:none!important}.display--none-lg{display:none!important}.display--block-lg{display:block!important}.display--inline-block-lg{display:inline-block!important}.display--flex-lg{display:flex!important}.display--inline-flex-lg{display:inline-flex!important}.visibility--hidden-lg{visibility:hidden!important}.visibility--visible-lg{visibility:visible!important}}.btn--left>span{justify-content:flex-start!important;text-align:left!important}.btn--center>span{justify-content:center!important;text-align:center!important}.btn--right>span{justify-content:flex-end!important;text-align:right!important}.list--left>li:not(.custom)>a>span,.list--left>li:not(.custom)>button>span{justify-content:flex-start!important;text-align:left!important}.list--center>li:not(.custom)>a>span,.list--center>li:not(.custom)>button>span{justify-content:center!important;text-align:center!important}.list--right>li:not(.custom)>a>span,.list--right>li:not(.custom)>button>span{justify-content:flex-end!important;text-align:right!important}.order--0{order:-3!important}.order--1{order:-2!important}.order--2{order:-1!important}.order--3{order:0!important}.order--4{order:1!important}.order--5{order:2!important}.order--6{order:3!important}.row-space--y-none{margin-top:0!important;margin-bottom:0!important}.row-space--y-none>*{padding-top:0!important;padding-bottom:0!important}.row-space--x-none{margin-left:0!important;margin-right:0!important}.row-space--x-none>*{padding-left:0!important;padding-right:0!important}.row-space--none{margin:0 0!important}.row-space--none>*{padding:0 0!important}.row-space--y-micro{margin-top:-.125rem!important;margin-bottom:-.125rem!important}.row-space--y-micro>*{padding-top:.125rem!important;padding-bottom:.125rem!important}.row-space--x-micro{margin-left:-.125rem!important;margin-right:-.125rem!important}.row-space--x-micro>*{padding-left:.125rem!important;padding-right:.125rem!important}.row-space--micro{margin:-.125rem -.125rem!important}.row-space--micro>*{padding:.125rem .125rem!important}.row-space--y-tiny{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.row-space--y-tiny>*{padding-top:.25rem!important;padding-bottom:.25rem!important}.row-space--x-tiny{margin-left:-.25rem!important;margin-right:-.25rem!important}.row-space--x-tiny>*{padding-left:.25rem!important;padding-right:.25rem!important}.row-space--tiny{margin:-.25rem -.25rem!important}.row-space--tiny>*{padding:.25rem .25rem!important}.row-space--y-small{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.row-space--y-small>*{padding-top:.5rem!important;padding-bottom:.5rem!important}.row-space--x-small{margin-left:-.5rem!important;margin-right:-.5rem!important}.row-space--x-small>*{padding-left:.5rem!important;padding-right:.5rem!important}.row-space--small{margin:-.5rem -.5rem!important}.row-space--small>*{padding:.5rem .5rem!important}.row-space--y-medium{margin-top:-1rem!important;margin-bottom:-1rem!important}.row-space--y-medium>*{padding-top:1rem!important;padding-bottom:1rem!important}.row-space--x-medium{margin-left:-1rem!important;margin-right:-1rem!important}.row-space--x-medium>*{padding-left:1rem!important;padding-right:1rem!important}.row-space--medium{margin:-1rem -1rem!important}.row-space--medium>*{padding:1rem 1rem!important}.row-space--y-big{margin-top:-2rem!important;margin-bottom:-2rem!important}.row-space--y-big>*{padding-top:2rem!important;padding-bottom:2rem!important}.row-space--x-big{margin-left:-2rem!important;margin-right:-2rem!important}.row-space--x-big>*{padding-left:2rem!important;padding-right:2rem!important}.row-space--big{margin:-2rem -2rem!important}.row-space--big>*{padding:2rem 2rem!important}.row-space--y-giant{margin-top:-4rem!important;margin-bottom:-4rem!important}.row-space--y-giant>*{padding-top:4rem!important;padding-bottom:4rem!important}.row-space--x-giant{margin-left:-4rem!important;margin-right:-4rem!important}.row-space--x-giant>*{padding-left:4rem!important;padding-right:4rem!important}.row-space--giant{margin:-4rem -4rem!important}.row-space--giant>*{padding:4rem 4rem!important}.list-space--y-none{margin-top:0!important;margin-bottom:0!important}.list-space--y-none>*{margin-top:0!important;margin-bottom:0!important}.list-space--x-none{margin-left:0!important;margin-right:0!important}.list-space--x-none>*{margin-left:0!important;margin-right:0!important}.list-space--none{margin:0 0!important}.list-space--none>*{margin:0 0!important}.list-space--y-micro{margin-top:-.125rem!important;margin-bottom:-.125rem!important}.list-space--y-micro>*{margin-top:.125rem!important;margin-bottom:.125rem!important}.list-space--x-micro{margin-left:-.125rem!important;margin-right:-.125rem!important}.list-space--x-micro>*{margin-left:.125rem!important;margin-right:.125rem!important}.list-space--micro{margin:-.125rem -.125rem!important}.list-space--micro>*{margin:.125rem .125rem!important}.list-space--y-tiny{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.list-space--y-tiny>*{margin-top:.25rem!important;margin-bottom:.25rem!important}.list-space--x-tiny{margin-left:-.25rem!important;margin-right:-.25rem!important}.list-space--x-tiny>*{margin-left:.25rem!important;margin-right:.25rem!important}.list-space--tiny{margin:-.25rem -.25rem!important}.list-space--tiny>*{margin:.25rem .25rem!important}.list-space--y-small{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.list-space--y-small>*{margin-top:.5rem!important;margin-bottom:.5rem!important}.list-space--x-small{margin-left:-.5rem!important;margin-right:-.5rem!important}.list-space--x-small>*{margin-left:.5rem!important;margin-right:.5rem!important}.list-space--small{margin:-.5rem -.5rem!important}.list-space--small>*{margin:.5rem .5rem!important}.list-space--y-medium{margin-top:-1rem!important;margin-bottom:-1rem!important}.list-space--y-medium>*{margin-top:1rem!important;margin-bottom:1rem!important}.list-space--x-medium{margin-left:-1rem!important;margin-right:-1rem!important}.list-space--x-medium>*{margin-left:1rem!important;margin-right:1rem!important}.list-space--medium{margin:-1rem -1rem!important}.list-space--medium>*{margin:1rem 1rem!important}.list-space--y-big{margin-top:-2rem!important;margin-bottom:-2rem!important}.list-space--y-big>*{margin-top:2rem!important;margin-bottom:2rem!important}.list-space--x-big{margin-left:-2rem!important;margin-right:-2rem!important}.list-space--x-big>*{margin-left:2rem!important;margin-right:2rem!important}.list-space--big{margin:-2rem -2rem!important}.list-space--big>*{margin:2rem 2rem!important}.list-space--y-giant{margin-top:-4rem!important;margin-bottom:-4rem!important}.list-space--y-giant>*{margin-top:4rem!important;margin-bottom:4rem!important}.list-space--x-giant{margin-left:-4rem!important;margin-right:-4rem!important}.list-space--x-giant>*{margin-left:4rem!important;margin-right:4rem!important}.list-space--giant{margin:-4rem -4rem!important}.list-space--giant>*{margin:4rem 4rem!important}.flex--none{flex:none!important}.flex--auto{flex:1 1 auto!important}.flex-direction--row{flex-direction:row!important}.flex-direction--row-reverse{flex-direction:row-reverse!important}.flex-direction--column{flex-direction:column!important}.flex-direction--column-reverse{flex-direction:column-reverse!important}.flex-wrap--wrap{flex-wrap:wrap!important}.flex-wrap--wrap-reverse{flex-wrap:wrap-reverse!important}.flex-wrap--nowrap{flex-wrap:nowrap!important}.justify-content--flex-start{justify-content:flex-start!important}.justify-content--flex-end{justify-content:flex-end!important}.justify-content--center{justify-content:center!important}.justify-content--space-between{justify-content:space-between!important}.justify-content--space-around{justify-content:space-around!important}.align-items--flex-start{align-items:flex-start!important}.align-items--flex-end{align-items:flex-end!important}.align-items--center{align-items:center!important}.align-items--baseline{align-items:baseline!important}.align-items--stretch{align-items:stretch!important}.align-content--flex-start{align-content:flex-start!important}.align-content--flex-end{align-content:flex-end!important}.align-content--center{align-content:center!important}.align-content--space-between{align-content:space-between!important}.align-content--space-around{align-content:space-around!important}.align-content--stretch{align-content:stretch!important}.align-self--flex-start{align-self:start!important}.align-self--flex-end{align-self:flex-end!important}.align-self--center{align-self:center!important}.align-self--baseline{align-self:baseline!important}.align-self--stretch{align-self:stretch!important}.align-self--auto{align-self:auto!important}.col--auto{flex:1 1 0!important;max-width:none!important;width:auto!important}.col--12{flex:0 0 auto!important;max-width:100%!important;width:100%!important}.col--11{flex:0 0 auto!important;max-width:91.66666667%!important;width:91.66666667%!important}.col--10{flex:0 0 auto!important;max-width:83.33333333%!important;width:83.33333333%!important}.col--9{flex:0 0 auto!important;max-width:75%!important;width:75%!important}.col--8{flex:0 0 auto!important;max-width:66.66666667%!important;width:66.66666667%!important}.col--7{flex:0 0 auto!important;max-width:58.33333333%!important;width:58.33333333%!important}.col--6{flex:0 0 auto!important;max-width:50%!important;width:50%!important}.col--5{flex:0 0 auto!important;max-width:41.66666667%!important;width:41.66666667%!important}.col--4{flex:0 0 auto!important;max-width:33.33333333%!important;width:33.33333333%!important}.col--3{flex:0 0 auto!important;max-width:25%!important;width:25%!important}.col--2{flex:0 0 auto!important;max-width:16.66666667%!important;width:16.66666667%!important}.col--1{flex:0 0 auto!important;max-width:8.33333333%!important;width:8.33333333%!important}@media (min-width:768px){.col--auto-sm{flex:1 1 0!important;max-width:none!important;width:auto!important}.col--12-sm{flex:0 0 auto!important;max-width:100%!important;width:100%!important}.col--11-sm{flex:0 0 auto!important;max-width:91.66666667%!important;width:91.66666667%!important}.col--10-sm{flex:0 0 auto!important;max-width:83.33333333%!important;width:83.33333333%!important}.col--9-sm{flex:0 0 auto!important;max-width:75%!important;width:75%!important}.col--8-sm{flex:0 0 auto!important;max-width:66.66666667%!important;width:66.66666667%!important}.col--7-sm{flex:0 0 auto!important;max-width:58.33333333%!important;width:58.33333333%!important}.col--6-sm{flex:0 0 auto!important;max-width:50%!important;width:50%!important}.col--5-sm{flex:0 0 auto!important;max-width:41.66666667%!important;width:41.66666667%!important}.col--4-sm{flex:0 0 auto!important;max-width:33.33333333%!important;width:33.33333333%!important}.col--3-sm{flex:0 0 auto!important;max-width:25%!important;width:25%!important}.col--2-sm{flex:0 0 auto!important;max-width:16.66666667%!important;width:16.66666667%!important}.col--1-sm{flex:0 0 auto!important;max-width:8.33333333%!important;width:8.33333333%!important}}@media (min-width:992px){.col--auto-md{flex:1 1 0!important;max-width:none!important;width:auto!important}.col--12-md{flex:0 0 auto!important;max-width:100%!important;width:100%!important}.col--11-md{flex:0 0 auto!important;max-width:91.66666667%!important;width:91.66666667%!important}.col--10-md{flex:0 0 auto!important;max-width:83.33333333%!important;width:83.33333333%!important}.col--9-md{flex:0 0 auto!important;max-width:75%!important;width:75%!important}.col--8-md{flex:0 0 auto!important;max-width:66.66666667%!important;width:66.66666667%!important}.col--7-md{flex:0 0 auto!important;max-width:58.33333333%!important;width:58.33333333%!important}.col--6-md{flex:0 0 auto!important;max-width:50%!important;width:50%!important}.col--5-md{flex:0 0 auto!important;max-width:41.66666667%!important;width:41.66666667%!important}.col--4-md{flex:0 0 auto!important;max-width:33.33333333%!important;width:33.33333333%!important}.col--3-md{flex:0 0 auto!important;max-width:25%!important;width:25%!important}.col--2-md{flex:0 0 auto!important;max-width:16.66666667%!important;width:16.66666667%!important}.col--1-md{flex:0 0 auto!important;max-width:8.33333333%!important;width:8.33333333%!important}}@media (min-width:1200px){.col--auto-lg{flex:1 1 0!important;max-width:none!important;width:auto!important}.col--12-lg{flex:0 0 auto!important;max-width:100%!important;width:100%!important}.col--11-lg{flex:0 0 auto!important;max-width:91.66666667%!important;width:91.66666667%!important}.col--10-lg{flex:0 0 auto!important;max-width:83.33333333%!important;width:83.33333333%!important}.col--9-lg{flex:0 0 auto!important;max-width:75%!important;width:75%!important}.col--8-lg{flex:0 0 auto!important;max-width:66.66666667%!important;width:66.66666667%!important}.col--7-lg{flex:0 0 auto!important;max-width:58.33333333%!important;width:58.33333333%!important}.col--6-lg{flex:0 0 auto!important;max-width:50%!important;width:50%!important}.col--5-lg{flex:0 0 auto!important;max-width:41.66666667%!important;width:41.66666667%!important}.col--4-lg{flex:0 0 auto!important;max-width:33.33333333%!important;width:33.33333333%!important}.col--3-lg{flex:0 0 auto!important;max-width:25%!important;width:25%!important}.col--2-lg{flex:0 0 auto!important;max-width:16.66666667%!important;width:16.66666667%!important}.col--1-lg{flex:0 0 auto!important;max-width:8.33333333%!important;width:8.33333333%!important}}.xt-disable:after{display:none;content:'xt-disable'}.xt-hide{position:absolute!important;visibility:hidden!important;opacity:0!important}.xt-show{position:relative!important;visibility:visible!important;opacity:1!important}.xt-calculating{display:block!important;visibility:hidden!important;transition:initial!important;transition-delay:initial!important;animation:initial!important;animation-delay:initial!important;opacity:0!important}.xt-container{position:relative;width:100%}html.xt-scrollbar body{overflow-y:hidden!important}html.xt-scrollbar .overlay_outer{overflow-y:scroll!important}[data-xt-pag].xt-ignore{display:none!important}[data-xt-nav]{cursor:pointer}.xt-indicator{pointer-events:none;position:fixed;right:0;margin-top:-9px;width:100px;height:18px;z-index:110;line-height:0;text-align:right}.xt-indicator:before{display:inline-block;position:relative;padding:3px 6px;font-size:12px;line-height:1;text-transform:uppercase}.xt-indicator--trigger{right:100px;background-color:purple}.xt-indicator--trigger:before{content:'trigger';color:#fff;background-color:purple}.xt-indicator--start{background-color:red}.xt-indicator--start:before{content:'start';color:#fff;background-color:red}.xt-indicator--end{background-color:#00f}.xt-indicator--end:before{content:'end';color:#fff;background-color:#00f}.xt-indicator--start-real{background-color:red;opacity:.3;z-index:109}.xt-indicator--start-real:before{content:'start real';color:#fff;background-color:red}.xt-indicator--end-real{background-color:#00f;opacity:.3;z-index:109}.xt-indicator--end-real:before{content:'end real';color:#fff;background-color:#00f}html{font-size:43.75%}@media (min-width:768px){html{font-size:50%}}@media (min-width:992px){html{font-size:56.25%}}@media (min-width:1200px){html{font-size:62.5%}}.font-body{font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:3rem;color:#fff;line-height:1.4;letter-spacing:0;text-transform:none}body{background:#383636;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:3rem;color:#fff;line-height:1.4;letter-spacing:0;text-transform:none}.font--small{font-size:2.2rem;line-height:1.4}.font--medium{font-size:2.5rem;line-height:1.6}@media (min-width:992px){.font--medium-md{font-size:2.5rem;line-height:1.6}}.font--big{font-size:3rem;line-height:1.4}.font--alt{color:rgba(255,255,255,.5);line-height:1.8}@media (min-width:992px){.font--alt{font-size:2.5rem;line-height:1.6}}.font--alt strong{font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#fff}.font--alt h1,.font--alt h2,.font--alt h3,.font--alt h4,.font--alt h5,.font--alt h6{color:#fff}.spacing--small{margin-top:1rem!important;margin-bottom:1rem!important}.spacing--small:first-child{margin-top:0!important}.spacing--small:last-child{margin-bottom:0!important}.spacing--medium{margin-top:2rem!important;margin-bottom:2rem!important}.spacing--medium:first-child{margin-top:0!important}.spacing--medium:last-child{margin-bottom:0!important}.spacing--big{margin-top:4rem!important;margin-bottom:4rem!important}.spacing--big:first-child{margin-top:0!important}.spacing--big:last-child{margin-bottom:0!important}.spacing--giant{margin-top:8rem!important;margin-bottom:8rem!important}.spacing--giant:first-child{margin-top:0!important}.spacing--giant:last-child{margin-bottom:0!important}.h1,h1{margin-top:4rem!important;margin-bottom:4rem!important;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:8rem;line-height:1;letter-spacing:0;text-transform:none}.h1:first-child,h1:first-child{margin-top:0!important}.h1:last-child,h1:last-child{margin-bottom:0!important}@media (min-width:768px){.h1,h1{font-size:9rem}}@media (min-width:992px){.h1,h1{font-size:10rem}}@media (min-width:1200px){.h1,h1{font-size:11rem}}.h2,h2{margin-top:4rem!important;margin-bottom:4rem!important;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:8rem;line-height:1;letter-spacing:0;text-transform:none}.h2:first-child,h2:first-child{margin-top:0!important}.h2:last-child,h2:last-child{margin-bottom:0!important}@media (min-width:768px){.h2,h2{font-size:9rem}}.h3,h3{margin-top:4rem!important;margin-bottom:4rem!important;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:7.5rem;line-height:1;letter-spacing:0;text-transform:none}.h3:first-child,h3:first-child{margin-top:0!important}.h3:last-child,h3:last-child{margin-bottom:0!important}.h3-alt{margin-top:2rem!important;margin-bottom:2rem!important;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:4.4rem;line-height:1;letter-spacing:0;text-transform:none}.h3-alt:first-child{margin-top:0!important}.h3-alt:last-child{margin-bottom:0!important}@media (min-width:768px){.h3-alt{font-size:4.8rem}}.h4,h4{margin-top:4rem!important;margin-bottom:4rem!important;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:3.6rem;line-height:1.2;letter-spacing:0;text-transform:none}.h4:first-child,h4:first-child{margin-top:0!important}.h4:last-child,h4:last-child{margin-bottom:0!important}.h5,h5{margin-top:2rem!important;margin-bottom:2rem!important;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:2.8rem;line-height:1.2;letter-spacing:0;text-transform:none}.h5:first-child,h5:first-child{margin-top:0!important}.h5:last-child,h5:last-child{margin-bottom:0!important}.h6,h6{margin-top:1rem!important;margin-bottom:1rem!important;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:2rem;line-height:1.2;letter-spacing:0;text-transform:none}.h6:first-child,h6:first-child{margin-top:0!important}.h6:last-child,h6:last-child{margin-bottom:0!important}.h7{margin-top:4rem!important;margin-bottom:4rem!important;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:6.2rem;line-height:1.2;letter-spacing:0;text-transform:none}.h7:first-child{margin-top:0!important}.h7:last-child{margin-bottom:0!important}.h1-slider{margin-top:1rem!important;margin-bottom:1rem!important;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:5.8rem!important;line-height:1;letter-spacing:0;text-transform:none}.h1-slider:first-child{margin-top:0!important}.h1-slider:last-child{margin-bottom:0!important}@media (min-width:768px){.h1-slider{font-size:8rem!important}}.h2-slider{margin-top:0!important;margin-bottom:0!important;max-width:60rem;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:20px!important;color:rgba(255,255,255,.75);line-height:1.4;letter-spacing:0;text-transform:none}@media (max-width:767px){.h2-slider{font-size:16px!important}}.h3-slider{margin-top:0!important;margin-bottom:1rem!important;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:2.7rem!important;color:rgba(255,255,255,.75);line-height:1;letter-spacing:0;text-transform:none}h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{margin-top:0!important}p{margin-bottom:4rem}p:first-child{margin-top:0!important}p:last-child{margin-bottom:0!important}strong{font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal}small{font-size:.8em}.muted{color:rgba(255,255,255,.5)}code{margin:0 .05em;padding:.05em .05em;background:rgba(0,0,0,.06);font-family:monaco,Consolas,'Lucida Console',monospace;font-weight:400;font-style:normal;font-size:.9em;color:#222}.table-stripe tbody tr:nth-of-type(odd) code{background:rgba(255,255,255,.18)}pre{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-top:2rem;margin-bottom:2rem;width:100%;max-height:30rem;line-height:0}pre:first-child{margin-top:0!important}pre:last-child{margin-bottom:0!important}pre code{padding:2rem!important;width:100%;border-radius:.75rem;border-width:0;border-style:solid;border-color:#edf3f6;background:#edf3f6!important;font-size:12px;color:#222;line-height:1.6}.text--inverse{color:#222}.text--inverse h1,.text--inverse h2,.text--inverse h3,.text--inverse h4,.text--inverse h5,.text--inverse h6{color:#222}.text--inverse code{background:rgba(255,255,255,.18);color:#222}ul{margin-bottom:4rem;padding-left:0}ul:first-child{margin-top:0!important}ul:last-child{margin-bottom:0!important}ul>li{margin-bottom:1rem;padding-left:42px}ul>ul{margin-top:1rem;margin-bottom:1rem}.post_body ol{margin-bottom:4rem;padding-left:20px}.post_body ol:first-child{margin-top:0!important}.post_body ol:last-child{margin-bottom:0!important}@media (min-width:1200px){.post_body ol{padding-left:25px}}.post_body ol>li{margin-bottom:1rem;padding-left:10px}@media (min-width:1200px){.post_body ol>li{padding-left:15px}}.post_body ol>ol{margin-top:1rem;margin-bottom:1rem}ul{list-style:disc}ul ul{list-style:circle}ol{list-style-type:decimal}ol ol{list-style-type:lower-alpha}ul{list-style:none}ul>li{background-image:url(../images/list-style-image-squared.svg);background-size:24px auto;background-position:left 6px;background-repeat:no-repeat}hr{margin-top:30px;margin-bottom:30px;opacity:.1!important}@media (max-width:1199px){hr{margin-top:20px;margin-bottom:20px}}dl{margin-bottom:4rem;margin-top:-.5rem;line-height:1.6}dl:last-child{margin-bottom:0}dl dt{clear:none;float:none;margin:0}dl dd{float:none;margin:0}dl dt{margin-top:1rem}dl dd{margin-top:.5rem}dl dt{font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal}dl dd{font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.dl--block{margin-top:-.5rem}.dl--block dt{margin-top:1rem}.dl--block dd{margin-top:.5rem}.dl--line{margin-top:-.5rem}.dl--line dt{margin-top:.5rem}.dl--line dd{margin-left:1rem;margin-top:.5rem}.icon--tiny{font-size:.55em;vertical-align:middle;margin-top:calc((1em - .55em)/ 2);margin-bottom:calc((1em - .55em)/ 2)}img.icon--tiny{width:auto;height:.55em}.icon--small{font-size:.75em;vertical-align:middle;margin-top:calc((1em - .75em)/ 2);margin-bottom:calc((1em - .75em)/ 2)}img.icon--small{width:auto;height:.75em}.icon--medium{font-size:1em;vertical-align:middle;margin-top:calc((1em - 1em)/ 2);margin-bottom:calc((1em - 1em)/ 2)}img.icon--medium{width:auto;height:1em}.icon--big{font-size:1.25em;vertical-align:middle;margin-top:calc((1em - 1.25em)/ 2);margin-bottom:calc((1em - 1.25em)/ 2)}img.icon--big{width:auto;height:1.25em}.icon--giant{font-size:1.5em;vertical-align:middle;margin-top:calc((1em - 1.5em)/ 2);margin-bottom:calc((1em - 1.5em)/ 2)}img.icon--giant{width:auto;height:1.5em}.icon--left{margin-right:.75em}.icon--right{margin-left:.75em}.table,.table--scroll{margin-bottom:2rem}.table--scroll:first-child,.table:first-child{margin-top:0!important}.table--scroll:last-child,.table:last-child{margin-bottom:0!important}.table{font-size:1.3rem;line-height:1.2}.table tr{border-bottom:1px solid #edf3f6}.table th{padding:2rem;margin-top:1rem!important;margin-bottom:1rem!important;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:2rem;line-height:1.2;letter-spacing:0;text-transform:none;color:#383636}.table th:first-child{margin-top:0!important}.table th:last-child{margin-bottom:0!important}.table td{padding:2rem;font-size:1.3rem}.table td:before{display:block;position:relative;cursor:pointer;margin-bottom:1em;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:.5em;color:rgba(255,255,255,.38);line-height:1.2;letter-spacing:0;text-transform:none;position:absolute;left:0;font-size:.6em;top:2em;transition-property:font-size,top;transition-duration:.5s;transition-timing-function:cubic-bezier(1,0,.64,1)}.table td:before.label-floating{font-size:.5em;top:0;transition-property:font-size,top;transition-duration:.5s;transition-timing-function:cubic-bezier(.36,0,0,1)}.table tfoot{padding-top:4rem!important;padding-bottom:4rem!important;background:#edf3f6}.table tfoot th{font-family:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;font-size:inherit;color:inherit;line-height:inherit}.table tfoot tr{border:0}.table tfoot tr td,.table tfoot tr th{padding-top:.5rem!important;padding-bottom:.5rem!important;padding-left:2rem!important;padding-right:2rem!important;text-align:right;vertical-align:top}.table tfoot tr:first-child td,.table tfoot tr:first-child th{padding-top:2rem!important}.table tfoot tr:last-child td,.table tfoot tr:last-child th{padding-bottom:2rem!important}.table-narrow td,.table-narrow th{background:0 0}.table-narrow td:first-child,.table-narrow th:first-child{padding-left:0}.table-narrow td:last-child,.table-narrow th:last-child{padding-right:0}.table-small th{padding:1rem}.table-small td{padding:1rem;font-size:1.2rem}.table-stripe tbody tr:nth-of-type(odd){background:#edf3f6}.table-stripe tbody tr:nth-of-type(even){background:0 0}.table-border{border:1px solid #edf3f6}.table-border td,.table-border th{border:1px solid #edf3f6}@media (max-width:767px){.table--responsive{border:1px solid #dce8ee;border-bottom:0}.table--responsive th,.table--responsive thead{display:none}.table--responsive tr{display:inline-block;vertical-align:top;width:100%;padding-top:4rem;padding-bottom:4rem}.table--responsive td{display:inline-block;vertical-align:top;width:100%;padding-left:2rem!important;padding-right:2rem!important;padding-top:2rem;padding-bottom:2rem;text-align:center}.table--responsive td:before{content:attr(data-th);width:100%;justify-content:center}.table--responsive .form-label{width:100%;justify-content:center}.table--responsive .group{justify-content:center}}fieldset+fieldset{margin-top:4rem}legend{display:inline-block;vertical-align:top;width:100%;margin-top:4rem!important;margin-bottom:4rem!important;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:3.6rem;line-height:1.2;letter-spacing:0;text-transform:none}legend:first-child{margin-top:0!important}legend:last-child{margin-bottom:0!important}.form-item{padding-bottom:1.5em;font-size:3.6rem}.form-item--flex{margin-left:-1rem;margin-right:-1rem}.form-item--flex>*{padding-left:1rem;padding-right:1rem}@media (min-width:768px){.form-item--flex-sm{display:flex;margin-left:-1rem;margin-right:-1rem}.form-item--flex-sm>*{padding-left:1rem;padding-right:1rem}}.form-item--horizontal{margin-left:-1rem;margin-right:-1rem;align-items:center;text-align:right}.form-item--horizontal>*{padding-left:1rem;padding-right:1rem}@media (min-width:768px){.form-item--horizontal-sm{display:flex;margin-left:-1rem;margin-right:-1rem;align-items:center;text-align:right}.form-item--horizontal-sm .form-label{margin:0}.form-item--horizontal-sm>*{padding-left:1rem;padding-right:1rem}}.form-item--inline{margin-left:-1rem;margin-right:-1rem;align-items:baseline}.form-item--inline>*{margin-left:1rem;margin-right:1rem}@media (min-width:768px){.form-item--inline-sm{display:flex;flex-wrap:nowrap;margin-left:-1rem;margin-right:-1rem;align-items:baseline}.form-item--inline-sm .form-input{width:auto}.form-item--inline-sm>*{margin-left:1rem;margin-right:1rem}}.form-item--medium{padding-bottom:1.5em;font-size:3.6rem}.form--medium .form-item{padding-bottom:1.5em;font-size:3.6rem}.form-item--none{padding:0}.form--none .form-item{padding:0}.form-label{margin-bottom:1em;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:.5em;color:rgba(255,255,255,.38);line-height:1.2;letter-spacing:0;text-transform:none}.form-input{border-radius:0;border-width:0;border-bottom-width:1px;border-style:solid;border-color:transparent;padding:0;padding-bottom:.5em;height:1.7em;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:1em;line-height:1.2;border-color:rgba(255,255,255,.3);background:0 0;color:#fff;transition-property:color,border,background;transition-duration:.5s;transition-timing-function:cubic-bezier(1,0,.64,1)}.form-input.active,.form-input:focus{border-color:#fff;border-bottom-width:.6rem}select.form-input{background-image:linear-gradient(45deg,transparent 50%,#a9a99f 50%),linear-gradient(135deg,#a9a99f 50%,transparent 50%),linear-gradient(to right,#cdcdc8,#cdcdc8)}.form-input:hover{transition-property:color,border,background;transition-duration:.5s;transition-timing-function:cubic-bezier(.36,0,0,1)}.form-input.active,.form-input:focus{transition-property:color,border,background;transition-duration:.5s;transition-timing-function:cubic-bezier(.36,0,0,1)}.form-input--gray{border-color:rgba(255,255,255,.3);background:0 0;color:#fff}.form-input--gray.active,.form-input--gray:focus{border-color:#fff;border-bottom-width:.6rem}select.form-input--gray{background-image:linear-gradient(45deg,transparent 50%,#a9a99f 50%),linear-gradient(135deg,#a9a99f 50%,transparent 50%),linear-gradient(to right,#cdcdc8,#cdcdc8)}:-ms-input-placeholder{color:#383636}:-moz-placeholder{color:#383636}::-webkit-input-placeholder{color:#383636}::-ms-input-placeholder{color:#383636}::-moz-placeholder{color:#383636}::placeholder{color:#383636}.checkradio-label{margin:0;padding-left:1rem;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:.5em;color:rgba(255,255,255,.38);line-height:1.4;letter-spacing:0;text-transform:none}.checkradio-label.disabled{cursor:default;pointer-events:none;opacity:.3}.checkbox,.radio{padding-left:4rem}.checkbox:after,.checkbox:before,.radio:after,.radio:before{width:2.25rem;height:2.25rem}.checkbox:before,.radio:before{background:0 0;border:1px solid rgba(255,255,255,.38)}.checkbox:after,.radio:after{color:#fff}.checkbox:after,.radio:after{opacity:0!important;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(1,0,.64,1)}.checkbox.focus:before,.checkbox:focus:before,.radio.focus:before,.radio:focus:before{border:1px solid #fff}.checkbox.active:after,.radio.active:after{opacity:1!important;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.36,0,0,1)}.checkbox:before{border-radius:0}.checkbox:after{display:inline-block;vertical-align:middle;align-self:center;position:relative;font-size:1em;speak:none;font-style:normal;font-weight:400;font-variant:normal;line-height:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;content:'\e90a'!important;font-size:70%}img.checkbox:after{top:-.1em;width:auto;height:1em}.radio:before{border-radius:50%}.radio:after{display:inline-block;vertical-align:middle;align-self:center;position:relative;font-size:1em;speak:none;font-style:normal;font-weight:400;font-variant:normal;line-height:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:xtend;content:'\e906';font-size:55%}img.radio:after{top:-.1em;width:auto;height:1em}input[type=checkbox]:not(.unstyled):focus~.form-label:before{border:1px solid #fff}input[type=checkbox]:not(.unstyled):checked~.form-label:after{opacity:1!important;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.36,0,0,1)}input[type=checkbox]:not(.unstyled):disabled~.form-label{cursor:default;pointer-events:none;opacity:.3}input[type=radio]:not(.unstyled):focus~.form-label:before{border:1px solid #fff}input[type=radio]:not(.unstyled):checked~.form-label:after{opacity:1!important;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.36,0,0,1)}input[type=radio]:not(.unstyled):disabled~.form-label{cursor:default;pointer-events:none;opacity:.3}.form-input:invalid{box-shadow:none!important}.form-item-floating{padding-top:1em}.form-label{position:absolute;left:0;font-size:.6em;top:2em;transition-property:font-size,top;transition-duration:.5s;transition-timing-function:cubic-bezier(1,0,.64,1)}.form-label.label-floating{font-size:.5em;top:0;transition-property:font-size,top;transition-duration:.5s;transition-timing-function:cubic-bezier(.36,0,0,1)}.form-item-file{position:relative}.form-item-file input[type=file]{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;opacity:0}.form-item-file .form-item-file-reset{position:absolute;z-index:3;bottom:.5em;right:0;font-size:3rem;color:#fff;display:none}.form-item-file .form-item-file-reset.active{opacity:0;animation-name:anim-x--in;animation-duration:.5s;animation-timing-function:cubic-bezier(.36,0,0,1);animation-fill-mode:forwards;display:block}.form-item-file .form-item-file-reset .btn{text-decoration:none;color:#fff}.form-item-file .form-item-file-reset .btn.active,.form-item-file .form-item-file-reset .btn.hover,.form-item-file .form-item-file-reset .btn:active,.form-item-file .form-item-file-reset .btn:focus,.form-item-file .form-item-file-reset .btn:hover{text-decoration:none}.form-item-file .form-item-file-reset .btn .line{display:none}.form-item-file .form-item-file-reset .btn:before{border-color:transparent;background:0 0}.form-item-file .form-item-file-reset .btn.active,.form-item-file .form-item-file-reset .btn.hover,.form-item-file .form-item-file-reset .btn:active,.form-item-file .form-item-file-reset .btn:focus,.form-item-file .form-item-file-reset .btn:hover{color:rgba(255,255,255,.5)}.form-item-file .form-item-file-reset .btn.active:before,.form-item-file .form-item-file-reset .btn.hover:before,.form-item-file .form-item-file-reset .btn:active:before,.form-item-file .form-item-file-reset .btn:focus:before,.form-item-file .form-item-file-reset .btn:hover:before{border-color:transparent;background:0 0}.row{margin:-1rem -1rem;flex-direction:row;flex-wrap:wrap}.row>*{padding:1rem 1rem}.list{margin:-.5rem -.5rem}.list>*{margin:.5rem .5rem}.list>li:not(.custom)>a>span,.list>li:not(.custom)>button>span{justify-content:flex-start;text-align:left}.list>li:not(.custom)>a,.list>li:not(.custom)>button{text-decoration:none;color:#fff}.list>li:not(.custom)>a.active,.list>li:not(.custom)>a.hover,.list>li:not(.custom)>a:active,.list>li:not(.custom)>a:focus,.list>li:not(.custom)>a:hover,.list>li:not(.custom)>button.active,.list>li:not(.custom)>button.hover,.list>li:not(.custom)>button:active,.list>li:not(.custom)>button:focus,.list>li:not(.custom)>button:hover{text-decoration:none}.list>li:not(.custom)>a .line,.list>li:not(.custom)>button .line{display:none}.list>li:not(.custom)>a:before,.list>li:not(.custom)>button:before{border-color:#383636;background:#383636}.list>li:not(.custom)>a.active,.list>li:not(.custom)>a.hover,.list>li:not(.custom)>a:active,.list>li:not(.custom)>a:focus,.list>li:not(.custom)>a:hover,.list>li:not(.custom)>button.active,.list>li:not(.custom)>button.hover,.list>li:not(.custom)>button:active,.list>li:not(.custom)>button:focus,.list>li:not(.custom)>button:hover{color:rgba(255,255,255,.5)}.list>li:not(.custom)>a.active:before,.list>li:not(.custom)>a.hover:before,.list>li:not(.custom)>a:active:before,.list>li:not(.custom)>a:focus:before,.list>li:not(.custom)>a:hover:before,.list>li:not(.custom)>button.active:before,.list>li:not(.custom)>button.hover:before,.list>li:not(.custom)>button:active:before,.list>li:not(.custom)>button:focus:before,.list>li:not(.custom)>button:hover:before{border-color:#383636;background:#383636}.list--block{margin:-.5rem -.5rem}.list--block>*{margin:.5rem .5rem}.list--block>li:not(.custom)>a,.list--block>li:not(.custom)>button{text-decoration:none;color:#fff}.list--block>li:not(.custom)>a.active,.list--block>li:not(.custom)>a.hover,.list--block>li:not(.custom)>a:active,.list--block>li:not(.custom)>a:focus,.list--block>li:not(.custom)>a:hover,.list--block>li:not(.custom)>button.active,.list--block>li:not(.custom)>button.hover,.list--block>li:not(.custom)>button:active,.list--block>li:not(.custom)>button:focus,.list--block>li:not(.custom)>button:hover{text-decoration:none}.list--block>li:not(.custom)>a .line,.list--block>li:not(.custom)>button .line{display:none}.list--block>li:not(.custom)>a:before,.list--block>li:not(.custom)>button:before{border-color:#383636;background:#383636}.list--block>li:not(.custom)>a.active,.list--block>li:not(.custom)>a.hover,.list--block>li:not(.custom)>a:active,.list--block>li:not(.custom)>a:focus,.list--block>li:not(.custom)>a:hover,.list--block>li:not(.custom)>button.active,.list--block>li:not(.custom)>button.hover,.list--block>li:not(.custom)>button:active,.list--block>li:not(.custom)>button:focus,.list--block>li:not(.custom)>button:hover{color:rgba(255,255,255,.5)}.list--block>li:not(.custom)>a.active:before,.list--block>li:not(.custom)>a.hover:before,.list--block>li:not(.custom)>a:active:before,.list--block>li:not(.custom)>a:focus:before,.list--block>li:not(.custom)>a:hover:before,.list--block>li:not(.custom)>button.active:before,.list--block>li:not(.custom)>button.hover:before,.list--block>li:not(.custom)>button:active:before,.list--block>li:not(.custom)>button:focus:before,.list--block>li:not(.custom)>button:hover:before{border-color:#383636;background:#383636}.list--drop{flex-direction:column;flex-wrap:nowrap;margin:0 0}.list--drop>*{margin:0 0}.list--drop>li:not(.custom)>a,.list--drop>li:not(.custom)>button{padding:.25em .5em;font-size:2.4rem}.list--secondary>li:not(.custom)>a,.list--secondary>li:not(.custom)>button{text-decoration:none;color:#fff}.list--secondary>li:not(.custom)>a.active,.list--secondary>li:not(.custom)>a.hover,.list--secondary>li:not(.custom)>a:active,.list--secondary>li:not(.custom)>a:focus,.list--secondary>li:not(.custom)>a:hover,.list--secondary>li:not(.custom)>button.active,.list--secondary>li:not(.custom)>button.hover,.list--secondary>li:not(.custom)>button:active,.list--secondary>li:not(.custom)>button:focus,.list--secondary>li:not(.custom)>button:hover{text-decoration:none}.list--secondary>li:not(.custom)>a .line,.list--secondary>li:not(.custom)>button .line{display:none}.list--secondary>li:not(.custom)>a:before,.list--secondary>li:not(.custom)>button:before{border-color:#383636;background:#383636}.list--secondary>li:not(.custom)>a.active,.list--secondary>li:not(.custom)>a.hover,.list--secondary>li:not(.custom)>a:active,.list--secondary>li:not(.custom)>a:focus,.list--secondary>li:not(.custom)>a:hover,.list--secondary>li:not(.custom)>button.active,.list--secondary>li:not(.custom)>button.hover,.list--secondary>li:not(.custom)>button:active,.list--secondary>li:not(.custom)>button:focus,.list--secondary>li:not(.custom)>button:hover{color:rgba(255,255,255,.5)}.list--secondary>li:not(.custom)>a.active:before,.list--secondary>li:not(.custom)>a.hover:before,.list--secondary>li:not(.custom)>a:active:before,.list--secondary>li:not(.custom)>a:focus:before,.list--secondary>li:not(.custom)>a:hover:before,.list--secondary>li:not(.custom)>button.active:before,.list--secondary>li:not(.custom)>button.hover:before,.list--secondary>li:not(.custom)>button:active:before,.list--secondary>li:not(.custom)>button:focus:before,.list--secondary>li:not(.custom)>button:hover:before{border-color:#383636;background:#383636}.list--secondary-empty>li:not(.custom)>a,.list--secondary-empty>li:not(.custom)>button{text-decoration:none;color:#fff}.list--secondary-empty>li:not(.custom)>a.active,.list--secondary-empty>li:not(.custom)>a.hover,.list--secondary-empty>li:not(.custom)>a:active,.list--secondary-empty>li:not(.custom)>a:focus,.list--secondary-empty>li:not(.custom)>a:hover,.list--secondary-empty>li:not(.custom)>button.active,.list--secondary-empty>li:not(.custom)>button.hover,.list--secondary-empty>li:not(.custom)>button:active,.list--secondary-empty>li:not(.custom)>button:focus,.list--secondary-empty>li:not(.custom)>button:hover{text-decoration:none}.list--secondary-empty>li:not(.custom)>a .line,.list--secondary-empty>li:not(.custom)>button .line{display:none}.list--secondary-empty>li:not(.custom)>a:before,.list--secondary-empty>li:not(.custom)>button:before{border-color:transparent;background:0 0}.list--secondary-empty>li:not(.custom)>a.active,.list--secondary-empty>li:not(.custom)>a.hover,.list--secondary-empty>li:not(.custom)>a:active,.list--secondary-empty>li:not(.custom)>a:focus,.list--secondary-empty>li:not(.custom)>a:hover,.list--secondary-empty>li:not(.custom)>button.active,.list--secondary-empty>li:not(.custom)>button.hover,.list--secondary-empty>li:not(.custom)>button:active,.list--secondary-empty>li:not(.custom)>button:focus,.list--secondary-empty>li:not(.custom)>button:hover{color:rgba(255,255,255,.5)}.list--secondary-empty>li:not(.custom)>a.active:before,.list--secondary-empty>li:not(.custom)>a.hover:before,.list--secondary-empty>li:not(.custom)>a:active:before,.list--secondary-empty>li:not(.custom)>a:focus:before,.list--secondary-empty>li:not(.custom)>a:hover:before,.list--secondary-empty>li:not(.custom)>button.active:before,.list--secondary-empty>li:not(.custom)>button.hover:before,.list--secondary-empty>li:not(.custom)>button:active:before,.list--secondary-empty>li:not(.custom)>button:focus:before,.list--secondary-empty>li:not(.custom)>button:hover:before{border-color:transparent;background:0 0}.list--link>li:not(.custom)>a,.list--link>li:not(.custom)>button{overflow-wrap:break-word;word-wrap:break-word;display:inline-block;position:relative;text-decoration:none;padding:0!important;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;line-height:1.2;letter-spacing:0;color:#fff}.list--link>li:not(.custom)>a.active,.list--link>li:not(.custom)>a.hover,.list--link>li:not(.custom)>a:active,.list--link>li:not(.custom)>a:focus,.list--link>li:not(.custom)>a:hover,.list--link>li:not(.custom)>button.active,.list--link>li:not(.custom)>button.hover,.list--link>li:not(.custom)>button:active,.list--link>li:not(.custom)>button:focus,.list--link>li:not(.custom)>button:hover{text-decoration:none}.list--link>li:not(.custom)>a .line,.list--link>li:not(.custom)>button .line{display:block;position:absolute;bottom:0;left:0;width:100%;min-width:0;height:.45em;background:rgba(255,255,255,.2);transform:scaleX(.975)}.list--link>li:not(.custom)>a.btn--link--inverse .line,.list--link>li:not(.custom)>button.btn--link--inverse .line{width:0}.list--link>li:not(.custom)>a.active:before,.list--link>li:not(.custom)>a:active:before,.list--link>li:not(.custom)>button.active:before,.list--link>li:not(.custom)>button:active:before{box-shadow:none!important}.list--link>li:not(.custom)>a:before,.list--link>li:not(.custom)>button:before{border-radius:0!important}.list--link>li:not(.custom)>a:before,.list--link>li:not(.custom)>button:before{border:0 !important!important;background:transparent !important!important}.list--link>li:not(.custom)>a:before,.list--link>li:not(.custom)>button:before{border-radius:0;border-width:0;background:0 0!important}.list--link>li:not(.custom)>a.active,.list--link>li:not(.custom)>a.hover,.list--link>li:not(.custom)>a:active,.list--link>li:not(.custom)>a:focus,.list--link>li:not(.custom)>a:hover,.list--link>li:not(.custom)>button.active,.list--link>li:not(.custom)>button.hover,.list--link>li:not(.custom)>button:active,.list--link>li:not(.custom)>button:focus,.list--link>li:not(.custom)>button:hover{color:#fff}.list--tiny>li:not(.custom)>a,.list--tiny>li:not(.custom)>button{padding:.25em .5em;font-size:1.6rem}.list--small>li:not(.custom)>a,.list--small>li:not(.custom)>button{padding:.25em .5em;font-size:2.4rem}.list--medium>li:not(.custom)>a,.list--medium>li:not(.custom)>button{padding:.25em .5em;font-size:2.8rem}.list--big>li:not(.custom)>a,.list--big>li:not(.custom)>button{padding:.25em .5em;font-size:3.2rem}.list--giant>li:not(.custom)>a,.list--giant>li:not(.custom)>button{padding:.25em .5em;font-size:4.2rem}.list--nodesign>li:not(.custom)>a:before,.list--nodesign>li:not(.custom)>button:before{display:none}.list--squared>li:not(.custom)>a:before,.list--squared>li:not(.custom)>button:before{border-radius:0}.list--tall>li:not(.custom)>a,.list--tall>li:not(.custom)>button{padding-top:.9em;padding-bottom:.9em}.list--short>li:not(.custom)>a,.list--short>li:not(.custom)>button{padding-top:.3em;padding-bottom:.3em}.list--wide>li:not(.custom)>a,.list--wide>li:not(.custom)>button{padding-left:1.8em;padding-right:1.8em}.list--narrow>li:not(.custom)>a,.list--narrow>li:not(.custom)>button{padding-left:.6em;padding-right:.6em}.list--icon>li:not(.custom)>a,.list--icon>li:not(.custom)>button{padding:.6em .8em}.list--none>li:not(.custom)>a,.list--none>li:not(.custom)>button{padding:0}.list--none>li:not(.custom)>a.active:before,.list--none>li:not(.custom)>a:active:before,.list--none>li:not(.custom)>button.active:before,.list--none>li:not(.custom)>button:active:before{box-shadow:none}.list--none>li:not(.custom)>a:before,.list--none>li:not(.custom)>button:before{border-radius:0}.list--none>li:not(.custom)>a:before,.list--none>li:not(.custom)>button:before{border:0!important;background:0 0!important}.list--none-x>li:not(.custom)>a,.list--none-x>li:not(.custom)>button{padding-left:0;padding-right:0}.list--none-x>li:not(.custom)>a.active:before,.list--none-x>li:not(.custom)>a:active:before,.list--none-x>li:not(.custom)>button.active:before,.list--none-x>li:not(.custom)>button:active:before{box-shadow:none}.list--none-x>li:not(.custom)>a:before,.list--none-x>li:not(.custom)>button:before{border-radius:0}.list--none-x>li:not(.custom)>a:before,.list--none-x>li:not(.custom)>button:before{border-left:0!important;border-right:0!important;background:0 0!important}.list--none-y>li:not(.custom)>a,.list--none-y>li:not(.custom)>button{padding-top:0;padding-bottom:0}.list--none-y>li:not(.custom)>a.active:before,.list--none-y>li:not(.custom)>a:active:before,.list--none-y>li:not(.custom)>button.active:before,.list--none-y>li:not(.custom)>button:active:before{box-shadow:none}.list--none-y>li:not(.custom)>a:before,.list--none-y>li:not(.custom)>button:before{border-radius:0}.list--none-y>li:not(.custom)>a:before,.list--none-y>li:not(.custom)>button:before{border-top:0!important;border-bottom:0!important;background:0 0!important}.list--transform>li:not(.custom)>a,.list--transform>li:not(.custom)>button{letter-spacing:.075em;text-transform:uppercase}.card>.card_content,.card>.card_design{border-radius:0;border-width:3px;border-style:solid;border-color:transparent}.card>.card_content{padding:1.5em 1.5em;font-size:12px}.card>.card_design{border-color:#000;background:#000}.card>.card_content{color:#fff}.card--max-height>.card_content{overflow-y:auto;max-height:25rem;-webkit-overflow-scrolling:touch}.card--max-width{width:auto}.card--max-width>.card_content{overflow-x:auto;max-width:35rem;-webkit-overflow-scrolling:touch}.card--black>.card_design{border-color:#000;background:#000}.card--black>.card_content{color:#fff}.card--medium>.card_content{padding:1.5em 1.5em;font-size:12px}.card--nodesign>.card_design{display:none}.card--squared>.card_design{border-radius:0}.card--noborder>.card_design{border:0}.card--tall>.card_content{padding-top:1.75em;padding-bottom:1.75em}.card--short>.card_content{padding-top:.75em;padding-bottom:.75em}.card--wide>.card_content{padding-left:2em;padding-right:2em}.card--narrow>.card_content{padding-left:1em;padding-right:1em}.card--none>.card_content{padding:0}.card--none-x>.card_content{padding-left:0;padding-right:0}.card--none-y>.card_content{padding-top:0;padding-bottom:0}.link--underline{display:inline-block;position:relative;text-decoration:none}.link--underline.active,.link--underline.hover,.link--underline:active,.link--underline:focus,.link--underline:hover{text-decoration:none}.link--underline .line{display:block;position:absolute;bottom:0;left:0;width:100%;min-width:0;height:.45em;background:rgba(255,255,255,.2);transform:scaleX(.975)}.link--underline.btn--link--inverse .line{width:0}.link--none{text-decoration:none}.link--none.active,.link--none.hover,.link--none:active,.link--none:focus,.link--none:hover{text-decoration:none}.link--none .line{display:none}.link--disable{color:#fff!important;word-wrap:normal!important}.alink,a{display:inline-block;position:relative;text-decoration:none;color:#fff;line-height:1.2;transition-property:color;transition-duration:.5s;transition-timing-function:cubic-bezier(1,0,.64,1)}.alink.active,.alink.hover,.alink:active,.alink:focus,.alink:hover,a.active,a.hover,a:active,a:focus,a:hover{text-decoration:none}.alink .line,a .line{display:block;position:absolute;bottom:0;left:0;width:100%;min-width:0;height:.45em;background:rgba(255,255,255,.2);transform:scaleX(.975)}.alink.btn--link--inverse .line,a.btn--link--inverse .line{width:0}.alink.active,.alink.hover,.alink:active,.alink:focus,.alink:hover,a.active,a.hover,a:active,a:focus,a:hover{color:#fff}.alink:after,a:after{transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(1,0,.64,1)}.alink.active,.alink.hover,.alink:active,.alink:focus,.alink:hover,a.active,a.hover,a:active,a:focus,a:hover{transition-property:color;transition-duration:.5s;transition-timing-function:cubic-bezier(.36,0,0,1)}.alink.active:after,.alink.hover:after,.alink:active:after,.alink:focus:after,.alink:hover:after,a.active:after,a.hover:after,a:active:after,a:focus:after,a:hover:after{transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.36,0,0,1)}.disabled,[disabled]{opacity:.3}.caret>span{justify-content:space-between}.caret>span:after{display:inline-block;vertical-align:middle;align-self:center;position:relative;font-size:1em;speak:none;font-style:normal;font-weight:400;font-variant:normal;line-height:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:xtend;content:'\e900';font-size:.55em}img.caret>span:after{top:-.1em;width:auto;height:1em}.caret>span:after{margin-left:.75em;margin-left:2rem}.caret.active>span:after{display:inline-block;vertical-align:middle;align-self:center;position:relative;font-size:1em;speak:none;font-style:normal;font-weight:400;font-variant:normal;line-height:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:xtend;content:'\e903';font-size:.55em}img.caret.active>span:after{top:-.1em;width:auto;height:1em}.caret.active>span:after{opacity:0;animation-name:anim-y-inverse--in;animation-duration:.5s;animation-timing-function:cubic-bezier(.36,0,0,1);animation-fill-mode:forwards}.caret.out>span:after{opacity:0;animation-name:anim-y--in;animation-duration:.5s;animation-timing-function:cubic-bezier(.36,0,0,1);animation-fill-mode:forwards}.caret.caret--inverse>span:after{display:inline-block;vertical-align:middle;align-self:center;position:relative;font-size:1em;speak:none;font-style:normal;font-weight:400;font-variant:normal;line-height:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:xtend;content:'\e903';font-size:.55em}img.caret.caret--inverse>span:after{top:-.1em;width:auto;height:1em}.caret.caret--inverse.active>span:after{display:inline-block;vertical-align:middle;align-self:center;position:relative;font-size:1em;speak:none;font-style:normal;font-weight:400;font-variant:normal;line-height:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:xtend;content:'\e900';font-size:.55em}img.caret.caret--inverse.active>span:after{top:-.1em;width:auto;height:1em}.caret.caret--inverse.active>span:after{opacity:0;animation-name:anim-y--in;animation-duration:.5s;animation-timing-function:cubic-bezier(.36,0,0,1);animation-fill-mode:forwards}.caret.caret--inverse.out>span:after{opacity:0;animation-name:anim-y-inverse--in;animation-duration:.5s;animation-timing-function:cubic-bezier(.36,0,0,1);animation-fill-mode:forwards}.caret.caret--horizontal>span:after{display:inline-block;vertical-align:middle;align-self:center;position:relative;font-size:1em;speak:none;font-style:normal;font-weight:400;font-variant:normal;line-height:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:xtend;content:'\e902';font-size:.55em}img.caret.caret--horizontal>span:after{top:-.1em;width:auto;height:1em}.caret.caret--horizontal.active>span:after{display:inline-block;vertical-align:middle;align-self:center;position:relative;font-size:1em;speak:none;font-style:normal;font-weight:400;font-variant:normal;line-height:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:xtend;content:'\e901';font-size:.55em}img.caret.caret--horizontal.active>span:after{top:-.1em;width:auto;height:1em}.caret.caret--horizontal.active>span:after{opacity:0;animation-name:anim-x-inverse--in;animation-duration:.5s;animation-timing-function:cubic-bezier(.36,0,0,1);animation-fill-mode:forwards}.caret.caret--horizontal.out>span:after{opacity:0;animation-name:anim-x--in;animation-duration:.5s;animation-timing-function:cubic-bezier(.36,0,0,1);animation-fill-mode:forwards}.caret.caret--horizontal.caret--inverse>span:before{display:inline-block;vertical-align:middle;align-self:center;position:relative;font-size:1em;speak:none;font-style:normal;font-weight:400;font-variant:normal;line-height:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:xtend;content:'\e901';font-size:.55em}img.caret.caret--horizontal.caret--inverse>span:before{top:-.1em;width:auto;height:1em}.caret.caret--horizontal.caret--inverse>span:after{content:''}.caret.caret--horizontal.caret--inverse>span:before{margin-right:.75em}.caret.caret--horizontal.caret--inverse.active>span:before{display:inline-block;vertical-align:middle;align-self:center;position:relative;font-size:1em;speak:none;font-style:normal;font-weight:400;font-variant:normal;line-height:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:xtend;content:'\e902';font-size:.55em}img.caret.caret--horizontal.caret--inverse.active>span:before{top:-.1em;width:auto;height:1em}.caret.caret--horizontal.caret--inverse.active>span:before{opacity:0;animation-name:anim-x--in;animation-duration:.5s;animation-timing-function:cubic-bezier(.36,0,0,1);animation-fill-mode:forwards}.caret.caret--horizontal.caret--inverse.out>span:before{opacity:0;animation-name:anim-x-inverse--in;animation-duration:.5s;animation-timing-function:cubic-bezier(.36,0,0,1);animation-fill-mode:forwards}html.xt-focus:not(.xt-focus--disable) :focus{outline-color:#4d90fe}html.xt-focus:not(.xt-focus--disable) input[type=checkbox]:focus~.form-label:before,html.xt-focus:not(.xt-focus--disable) input[type=radio]:focus~.form-label:before{outline-color:#4d90fe;outline-offset:-2px;outline-style:auto;outline-width:5px}.btn{font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;line-height:1.2;letter-spacing:0;text-decoration:none;color:#fff;padding:.25em .5em;font-size:2.8rem}.btn:before{content:'';overflow:hidden;position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;border-width:1px;border-style:solid;border-color:transparent}.btn,.btn:before{border-radius:0}.btn.active,.btn.hover,.btn:active,.btn:focus,.btn:hover{text-decoration:none}.btn .line{display:none}.btn:before{border-color:transparent;background:0 0}.btn.active,.btn.hover,.btn:active,.btn:focus,.btn:hover{color:rgba(255,255,255,.5)}.btn.active:before,.btn.hover:before,.btn:active:before,.btn:focus:before,.btn:hover:before{border-color:transparent;background:0 0}.btn{transition-property:all;transition-duration:250ms;transition-timing-function:cubic-bezier(.14,.63,0,1)}.btn:before{transition-property:all;transition-duration:250ms;transition-timing-function:cubic-bezier(1,0,.64,1)}.btn.active,.btn:active{transition-property:all;transition-duration:250ms;transition-timing-function:cubic-bezier(.14,.63,0,1)}.btn.active:before,.btn:active:before{transition-property:all;transition-duration:250ms;transition-timing-function:cubic-bezier(.14,.63,0,1)}.btn--secondary{text-decoration:none;color:#fff}.btn--secondary.active,.btn--secondary.hover,.btn--secondary:active,.btn--secondary:focus,.btn--secondary:hover{text-decoration:none}.btn--secondary .line{display:none}.btn--secondary:before{border-color:#383636;background:#383636}.btn--secondary.active,.btn--secondary.hover,.btn--secondary:active,.btn--secondary:focus,.btn--secondary:hover{color:rgba(255,255,255,.5)}.btn--secondary.active:before,.btn--secondary.hover:before,.btn--secondary:active:before,.btn--secondary:focus:before,.btn--secondary:hover:before{border-color:#383636;background:#383636}.btn--secondary-empty{text-decoration:none;color:#fff}.btn--secondary-empty.active,.btn--secondary-empty.hover,.btn--secondary-empty:active,.btn--secondary-empty:focus,.btn--secondary-empty:hover{text-decoration:none}.btn--secondary-empty .line{display:none}.btn--secondary-empty:before{border-color:transparent;background:0 0}.btn--secondary-empty.active,.btn--secondary-empty.hover,.btn--secondary-empty:active,.btn--secondary-empty:focus,.btn--secondary-empty:hover{color:rgba(255,255,255,.5)}.btn--secondary-empty.active:before,.btn--secondary-empty.hover:before,.btn--secondary-empty:active:before,.btn--secondary-empty:focus:before,.btn--secondary-empty:hover:before{border-color:transparent;background:0 0}.btn--badge{transition:initial!important;transition-delay:initial!important;padding:0;width:14rem;height:14rem;font-size:3.2rem;line-height:.8;text-transform:lowercase;text-align:center}.btn--badge>span{width:100%;height:100%;align-items:center}.btn--badge:before{border-width:0;border-radius:50%;background:#000}.btn--badge.active,.btn--badge.hover,.btn--badge:active,.btn--badge:focus,.btn--badge:hover{color:#fff}.btn--badge.active:before,.btn--badge.hover:before,.btn--badge:active:before,.btn--badge:focus:before,.btn--badge:hover:before{background:#000}.btn--badge--white:before{background:0 0}.btn--badge--white.active:before,.btn--badge--white.hover:before,.btn--badge--white:active:before,.btn--badge--white:focus:before,.btn--badge--white:hover:before{background:0 0}.btn--badge_progress{position:absolute;top:0;left:0;line-height:0;transform:rotateZ(-90deg)}.btn--badge_progress svg{width:100%;height:100%}.btn--badge_progress svg circle{fill:none;stroke-width:20;stroke:rgba(255,255,255,.43);stroke-dashoffset:755;transform-origin:center center}.btn--badge_progress svg:nth-child(2){position:absolute;top:0;left:0}.btn--badge_progress svg:nth-child(2) circle{stroke:rgba(0,0,0,.05);stroke-dashoffset:0}.btn--text{text-decoration:none;padding:0!important;letter-spacing:0;opacity:.38;color:inherit}.btn--text.active,.btn--text.hover,.btn--text:active,.btn--text:focus,.btn--text:hover{text-decoration:none}.btn--text .line{display:none}.btn--text.active:before,.btn--text:active:before{box-shadow:none!important}.btn--text:before{border-radius:0!important}.btn--text:before{border:0 !important!important;background:transparent !important!important}.btn--text:before{border-radius:0;border-width:0;background:0 0!important}.btn--text.active,.btn--text.hover,.btn--text:active,.btn--text:focus,.btn--text:hover{opacity:1;color:inherit}.btn--link{display:inline-block;position:relative;text-decoration:none;padding:0!important;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;line-height:1.2;letter-spacing:0;color:#fff}.btn--link.active,.btn--link.hover,.btn--link:active,.btn--link:focus,.btn--link:hover{text-decoration:none}.btn--link .line{display:block;position:absolute;bottom:0;left:0;width:100%;min-width:0;height:.45em;background:rgba(255,255,255,.2);transform:scaleX(.975)}.btn--link.btn--link--inverse .line{width:0}.btn--link.active:before,.btn--link:active:before{box-shadow:none!important}.btn--link:before{border-radius:0!important}.btn--link:before{border:0 !important!important;background:transparent !important!important}.btn--link:before{border-radius:0;border-width:0;background:0 0!important}.btn--link.active,.btn--link.hover,.btn--link:active,.btn--link:focus,.btn--link:hover{color:#fff}.btn--transparent-border{text-decoration:none;color:#fff}.btn--transparent-border.active,.btn--transparent-border.hover,.btn--transparent-border:active,.btn--transparent-border:focus,.btn--transparent-border:hover{text-decoration:none}.btn--transparent-border .line{display:none}.btn--transparent-border:before{border-color:rgba(255,255,255,.3);background:0 0}.btn--transparent-border.active,.btn--transparent-border.hover,.btn--transparent-border:active,.btn--transparent-border:focus,.btn--transparent-border:hover{color:#fff}.btn--transparent-border.active:before,.btn--transparent-border.hover:before,.btn--transparent-border:active:before,.btn--transparent-border:focus:before,.btn--transparent-border:hover:before{border-color:#383636;background:#383636}.btn--mini{padding:.3em .6em;font-size:12px}.btn--tiny-mini{padding:1.2em 1.6em;font-size:1.4rem}.btn--tiny{padding:.25em .5em;font-size:1.6rem}.btn--small-tiny{padding:1.2em 2.2em;font-size:1.7rem}.btn--small{padding:.25em .5em;font-size:2.4rem}.btn--medium{padding:.25em .5em;font-size:2.8rem}.btn--big{padding:.25em .5em;font-size:3.2rem}.btn--giant{padding:.25em .5em;font-size:4.2rem}.btn--huge{padding:.25em .5em;font-size:5.2rem}.btn--nodesign:before{display:none}.btn--noeffect.active:before,.btn--noeffect:active:before{box-shadow:none}.btn--squared:before{border-radius:0}.btn--rounded:before{border-radius:10000px}.btn--noborder:before{border:0}.btn--tall{padding-top:.9em;padding-bottom:.9em}.btn--short{padding-top:.3em;padding-bottom:.3em}.btn--wide{padding-left:1.8em;padding-right:1.8em}.btn--narrow{padding-left:.6em;padding-right:.6em}.btn--none{padding:0}.btn--none.active:before,.btn--none:active:before{box-shadow:none}.btn--none:before{border-radius:0}.btn--none:before{border:0!important;background:0 0!important}.btn--none-x{padding-left:0;padding-right:0}.btn--none-x.active:before,.btn--none-x:active:before{box-shadow:none}.btn--none-x:before{border-radius:0}.btn--none-x:before{border-left:0!important;border-right:0!important;background:0 0!important}.btn--none-y{padding-top:0;padding-bottom:0}.btn--none-y.active:before,.btn--none-y:active:before{box-shadow:none}.btn--none-y:before{border-radius:0}.btn--none-y:before{border-top:0!important;border-bottom:0!important;background:0 0!important}.btn--icon{padding:.6em .8em}.btn--transform{letter-spacing:.075em;text-transform:uppercase}.btn--close{text-decoration:none;color:#fff;padding:.6em .8em!important}.btn--close.active,.btn--close.hover,.btn--close:active,.btn--close:focus,.btn--close:hover{text-decoration:none}.btn--close .line{display:none}.btn--close:before{border-color:transparent;background:0 0}.btn--close.active,.btn--close.hover,.btn--close:active,.btn--close:focus,.btn--close:hover{color:rgba(255,255,255,.5)}.btn--close.active:before,.btn--close.hover:before,.btn--close:active:before,.btn--close:focus:before,.btn--close:hover:before{border-color:transparent;background:0 0}.btn--close>span:after{display:inline-block;vertical-align:middle;align-self:center;position:relative;speak:none;font-style:normal;font-weight:400;font-variant:normal;line-height:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:xtend;content:'\e904';font-size:1em}img.btn--close>span:after{top:-.1em;width:auto;height:1em}.overlay .overlay_design{box-shadow:0 0 10rem rgba(0,0,0,.2)}.overlay .overlay_content{padding:3rem}@media (min-width:768px){.overlay .overlay_content{padding:4rem}}.overlay .overlay_content,.overlay .overlay_design{border-radius:0;border-width:0;border-style:solid;border-color:transparent}.overlay .overlay_inner>.btn--close{position:absolute;top:2px;right:2px;padding:.25em .5em;font-size:4.2rem}.overlay .overlay_design{border-color:#222;background:#222}.overlay .overlay_content{color:#fff}.overlay .overlay_inner>.btn--close{text-decoration:none;color:#fff}.overlay .overlay_inner>.btn--close.active,.overlay .overlay_inner>.btn--close.hover,.overlay .overlay_inner>.btn--close:active,.overlay .overlay_inner>.btn--close:focus,.overlay .overlay_inner>.btn--close:hover{text-decoration:none}.overlay .overlay_inner>.btn--close .line{display:none}.overlay .overlay_inner>.btn--close:before{border-color:transparent;background:0 0}.overlay .overlay_inner>.btn--close.active,.overlay .overlay_inner>.btn--close.hover,.overlay .overlay_inner>.btn--close:active,.overlay .overlay_inner>.btn--close:focus,.overlay .overlay_inner>.btn--close:hover{color:rgba(255,255,255,.5)}.overlay .overlay_inner>.btn--close.active:before,.overlay .overlay_inner>.btn--close.hover:before,.overlay .overlay_inner>.btn--close:active:before,.overlay .overlay_inner>.btn--close:focus:before,.overlay .overlay_inner>.btn--close:hover:before{border-color:transparent;background:0 0}.overlay .overlay_inner{max-width:708px}.overlay--screen .overlay_design{border-color:#222;background:#222}.overlay--screen .overlay_content{color:#fff}.overlay--screen .overlay_inner>.btn--close{text-decoration:none;color:#fff}.overlay--screen .overlay_inner>.btn--close.active,.overlay--screen .overlay_inner>.btn--close.hover,.overlay--screen .overlay_inner>.btn--close:active,.overlay--screen .overlay_inner>.btn--close:focus,.overlay--screen .overlay_inner>.btn--close:hover{text-decoration:none}.overlay--screen .overlay_inner>.btn--close .line{display:none}.overlay--screen .overlay_inner>.btn--close:before{border-color:transparent;background:0 0}.overlay--screen .overlay_inner>.btn--close.active,.overlay--screen .overlay_inner>.btn--close.hover,.overlay--screen .overlay_inner>.btn--close:active,.overlay--screen .overlay_inner>.btn--close:focus,.overlay--screen .overlay_inner>.btn--close:hover{color:rgba(255,255,255,.5)}.overlay--screen .overlay_inner>.btn--close.active:before,.overlay--screen .overlay_inner>.btn--close.hover:before,.overlay--screen .overlay_inner>.btn--close:active:before,.overlay--screen .overlay_inner>.btn--close:focus:before,.overlay--screen .overlay_inner>.btn--close:hover:before{border-color:transparent;background:0 0}.overlay--screen .overlay_inner{max-width:1240px}.overlay--screen .overlay_design{border-radius:0}.overlay--screen .overlay_design{border:0}.overlay--disable .overlay .overlay_content,.overlay--disable .overlay .overlay_inner{opacity:1!important;transition:initial!important;transition-delay:initial!important;animation:initial!important;animation-delay:initial!important}.overlay--gray .overlay_design{border-color:#222;background:#222}.overlay--gray .overlay_content{color:#fff}.overlay--gray .overlay_inner>.btn--close{text-decoration:none;color:#fff}.overlay--gray .overlay_inner>.btn--close.active,.overlay--gray .overlay_inner>.btn--close.hover,.overlay--gray .overlay_inner>.btn--close:active,.overlay--gray .overlay_inner>.btn--close:focus,.overlay--gray .overlay_inner>.btn--close:hover{text-decoration:none}.overlay--gray .overlay_inner>.btn--close .line{display:none}.overlay--gray .overlay_inner>.btn--close:before{border-color:transparent;background:0 0}.overlay--gray .overlay_inner>.btn--close.active,.overlay--gray .overlay_inner>.btn--close.hover,.overlay--gray .overlay_inner>.btn--close:active,.overlay--gray .overlay_inner>.btn--close:focus,.overlay--gray .overlay_inner>.btn--close:hover{color:rgba(255,255,255,.5)}.overlay--gray .overlay_inner>.btn--close.active:before,.overlay--gray .overlay_inner>.btn--close.hover:before,.overlay--gray .overlay_inner>.btn--close:active:before,.overlay--gray .overlay_inner>.btn--close:focus:before,.overlay--gray .overlay_inner>.btn--close:hover:before{border-color:transparent;background:0 0}.overlay--squared .overlay_design{border-radius:0}.overlay--noborder .overlay_design{border:0}.overlay--none .overlay_content{padding:0!important}.slides{display:inline-block;vertical-align:top;width:100%}.slides.xt-autoHeight{transition-property:height;transition-duration:1s;transition-timing-function:cubic-bezier(.14,.63,0,1)}.slides_inner{display:flex;flex-direction:row;flex-wrap:wrap;margin:-1rem -1rem;flex-wrap:nowrap;align-items:flex-start;transition-property:transform;transition-duration:1s;transition-timing-function:cubic-bezier(.14,.63,0,1)}.slides_inner>*{padding:1rem 1rem}.slides_inner>*{padding:1rem 1rem}@media (max-width:991px){.slides_inner{transition-duration:750ms}}.slider_pagination_container{position:absolute;bottom:6rem;left:0}@media (min-width:992px){.slider_pagination_container{bottom:20%}}.slider_pagination{display:flex;cursor:default;list-style:none;margin:0;padding:0;flex-wrap:wrap;flex-direction:row;margin:-.5rem -.5rem;align-items:center;justify-content:center;padding-top:2rem}.slider_pagination>*{margin:0;padding:0}.slider_pagination>li{background-image:none}.slider_pagination>li{display:flex;align-items:flex-start}.slider_pagination>li>*{flex:1 1 auto}.slider_pagination>*{margin:.5rem .5rem}.slider_pagination>li:not(.custom)>a>span,.slider_pagination>li:not(.custom)>button>span{justify-content:flex-start;text-align:left}.slider_pagination>li:not(.custom)>a,.slider_pagination>li:not(.custom)>button{text-decoration:none;color:#fff}.slider_pagination>li:not(.custom)>a.active,.slider_pagination>li:not(.custom)>a.hover,.slider_pagination>li:not(.custom)>a:active,.slider_pagination>li:not(.custom)>a:focus,.slider_pagination>li:not(.custom)>a:hover,.slider_pagination>li:not(.custom)>button.active,.slider_pagination>li:not(.custom)>button.hover,.slider_pagination>li:not(.custom)>button:active,.slider_pagination>li:not(.custom)>button:focus,.slider_pagination>li:not(.custom)>button:hover{text-decoration:none}.slider_pagination>li:not(.custom)>a .line,.slider_pagination>li:not(.custom)>button .line{display:none}.slider_pagination>li:not(.custom)>a:before,.slider_pagination>li:not(.custom)>button:before{border-color:#383636;background:#383636}.slider_pagination>li:not(.custom)>a.active,.slider_pagination>li:not(.custom)>a.hover,.slider_pagination>li:not(.custom)>a:active,.slider_pagination>li:not(.custom)>a:focus,.slider_pagination>li:not(.custom)>a:hover,.slider_pagination>li:not(.custom)>button.active,.slider_pagination>li:not(.custom)>button.hover,.slider_pagination>li:not(.custom)>button:active,.slider_pagination>li:not(.custom)>button:focus,.slider_pagination>li:not(.custom)>button:hover{color:rgba(255,255,255,.5)}.slider_pagination>li:not(.custom)>a.active:before,.slider_pagination>li:not(.custom)>a.hover:before,.slider_pagination>li:not(.custom)>a:active:before,.slider_pagination>li:not(.custom)>a:focus:before,.slider_pagination>li:not(.custom)>a:hover:before,.slider_pagination>li:not(.custom)>button.active:before,.slider_pagination>li:not(.custom)>button.hover:before,.slider_pagination>li:not(.custom)>button:active:before,.slider_pagination>li:not(.custom)>button:focus:before,.slider_pagination>li:not(.custom)>button:hover:before{border-color:#383636;background:#383636}.slider_pagination>*{margin:.5rem .5rem}.slider_pagination [data-xt-pag]{cursor:pointer;display:inline-block;position:relative;overflow:hidden;vertical-align:middle;z-index:0;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;line-height:1.2;letter-spacing:0;text-decoration:none;color:#fff;padding:.25em .5em;font-size:2.8rem;transition-property:all;transition-duration:250ms;transition-timing-function:cubic-bezier(.14,.63,0,1);padding:0;width:7px;height:7px}.slider_pagination [data-xt-pag].active,.slider_pagination [data-xt-pag].hover,.slider_pagination [data-xt-pag]:active,.slider_pagination [data-xt-pag]:focus,.slider_pagination [data-xt-pag]:hover{z-index:2}.slider_pagination [data-xt-pag].out{z-index:1}.slider_pagination [data-xt-pag]>span{position:relative}.slider_pagination [data-xt-pag]>span{display:flex;flex-direction:row;align-items:baseline;min-width:100%}.slider_pagination [data-xt-pag]:before{content:'';overflow:hidden;position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;border-width:1px;border-style:solid;border-color:transparent}.slider_pagination [data-xt-pag],.slider_pagination [data-xt-pag]:before{border-radius:0}.slider_pagination [data-xt-pag].active,.slider_pagination [data-xt-pag].hover,.slider_pagination [data-xt-pag]:active,.slider_pagination [data-xt-pag]:focus,.slider_pagination [data-xt-pag]:hover{text-decoration:none}.slider_pagination [data-xt-pag] .line{display:none}.slider_pagination [data-xt-pag]:before{border-color:transparent;background:0 0}.slider_pagination [data-xt-pag].active,.slider_pagination [data-xt-pag].hover,.slider_pagination [data-xt-pag]:active,.slider_pagination [data-xt-pag]:focus,.slider_pagination [data-xt-pag]:hover{color:rgba(255,255,255,.5)}.slider_pagination [data-xt-pag].active:before,.slider_pagination [data-xt-pag].hover:before,.slider_pagination [data-xt-pag]:active:before,.slider_pagination [data-xt-pag]:focus:before,.slider_pagination [data-xt-pag]:hover:before{border-color:transparent;background:0 0}.slider_pagination [data-xt-pag]:before{transition-property:all;transition-duration:250ms;transition-timing-function:cubic-bezier(1,0,.64,1)}.slider_pagination [data-xt-pag].active,.slider_pagination [data-xt-pag]:active{transition-property:all;transition-duration:250ms;transition-timing-function:cubic-bezier(.14,.63,0,1)}.slider_pagination [data-xt-pag].active:before,.slider_pagination [data-xt-pag]:active:before{transition-property:all;transition-duration:250ms;transition-timing-function:cubic-bezier(.14,.63,0,1)}.slider_pagination [data-xt-pag],.slider_pagination [data-xt-pag]:before{border-radius:7px}.slider_pagination [data-xt-pag].active{width:44px}.slider [data-xt-nav].btn{padding:.25em .5em;font-size:1.6rem;padding:.5em 1.15em;min-height:2.2rem}.slider [data-xt-nav].btn,.slider [data-xt-nav].btn:before{border-radius:2rem}.slider [data-xt-nav].btn [class*=' icon-'],.slider [data-xt-nav].btn [class^=icon-]{font-size:.75em;vertical-align:middle;margin-top:calc((1em - .75em)/ 2);margin-bottom:calc((1em - .75em)/ 2)}img.slider [data-xt-nav].btn [class*=' icon-'],img.slider [data-xt-nav].btn [class^=icon-]{width:auto;height:.75em}.sticky--moving{transition-property:top;transition-duration:.5s;transition-timing-function:cubic-bezier(.14,.63,0,1)}.scroll_container>:not(.scroll--once){opacity:0}.scroll_container>:not(.scroll--once).active{animation-name:anim-fade--in;animation-duration:1s;animation-timing-function:cubic-bezier(.36,0,0,1);animation-fill-mode:forwards}.scroll_container>:not(.scroll--once).active.initial{animation-delay:1.5s}.scroll_fade{opacity:0}.scroll_fade.fade{animation-name:anim-fade--in;animation-duration:1s;animation-timing-function:cubic-bezier(.36,0,0,1);animation-delay:1s;animation-fill-mode:forwards}@keyframes anim-fade--in{0%{opacity:0;transform:translateY(4rem) scale(.98)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes anim-fade--out{0%{opacity:1;transform:translateY(0) scale(1)}100%{opacity:0;transform:translateY(4rem) scale(.98)}}.spinner{width:50px;height:50px;line-height:0}.btn .spinner{width:1em;height:1em}.spinner svg circle{fill:none;stroke-width:10;transform-origin:center center}.btn .spinner svg circle{stroke-width:40}.spinner svg:nth-child(1){position:absolute;top:0;left:0}.spinner svg:nth-child(1) circle{stroke:rgba(255,255,255,.25);stroke-dashoffset:0}.spinner svg:nth-child(2) circle{stroke:#fff;stroke-dashoffset:628;animation:anim-spinner 2s infinite cubic-bezier(.36,0,0,1);transform:rotateY(0) rotateZ(-90deg);transform-origin:48% 48%}@keyframes anim-spinner{0%{stroke-dashoffset:628;transform:rotateY(0) rotateZ(-90deg);transform-origin:48% 48%}50%{stroke-dashoffset:0;transform:rotateY(0) rotateZ(90deg);animation-timing-function:cubic-bezier(1,0,.64,1);transform-origin:48% 48%}50.0001%{stroke-dashoffset:0;transform:rotateY(180deg) rotateZ(90deg);transform-origin:center center}100%{stroke-dashoffset:628;transform:rotateY(180deg) rotateZ(-90deg);transform-origin:46% 50%}}.loader--x .filler span:nth-child(1){background:rgba(255,255,255,.5)}.loader--x .filler span:nth-child(2){width:0;background:#fff;animation:anim-loader--x 2s infinite cubic-bezier(.14,.63,0,1)}.loader--y .filler span:nth-child(1){background:rgba(255,255,255,.5)}.loader--y .filler span:nth-child(2){height:0;background:#fff;animation:anim-loader--y 2s infinite cubic-bezier(.14,.63,0,1)}@keyframes anim-loader--x{0%{left:0;width:0}50%{left:0;width:100%}100%{left:100%;width:0}}@keyframes anim-loader--y{0%{top:100%;height:0}50%{top:0;height:100%;animation-timing-function:cubic-bezier(1,0,.64,1)}100%{top:0;height:0}}.loader--size-bottom .filler,.loader--size-top .filler,.loader--size-x .filler{height:4px}.loader--size-left .filler,.loader--size-right .filler,.loader--size-y .filler{width:4px}.loader--size-x .filler{left:25%;right:25%}.loader--size-y .filler{top:25%;bottom:25%}.loader--background{background:rgba(56,54,54,.5)}.loader.active{opacity:1;transition-property:opacity;transition-duration:1s;transition-timing-function:cubic-bezier(.36,0,0,1)}.loader.out{opacity:0;transition-property:opacity;transition-duration:1s;transition-timing-function:cubic-bezier(1,0,.64,1)}.loader--mouse{opacity:0;transition-property:opacity;transition-duration:1s;transition-timing-function:cubic-bezier(1,0,.64,1)}.loader--spinner.loader--mouse{margin-top:-50px;margin-left:-50px}.loader--x.loader--mouse{margin-top:0;margin-left:0}.loader--x.loader--mouse .filler{width:60px}.loader--js .spinner circle{opacity:1!important;transition:initial!important;transition-delay:initial!important;animation:initial!important;animation-delay:initial!important}.loader--js .filler span{opacity:1!important;animation:initial!important;animation-delay:initial!important}.media-loaded .loader{opacity:0;transition-property:opacity;transition-duration:1s;transition-timing-function:cubic-bezier(1,0,.64,1)}.anim-opacity.active{opacity:0;animation-name:anim-opacity--in;animation-duration:.5s;animation-timing-function:cubic-bezier(.36,0,0,1);animation-fill-mode:forwards}.anim-opacity.out{opacity:1;animation-name:anim-opacity--out;animation-duration:.5s;animation-timing-function:cubic-bezier(1,0,.64,1);animation-fill-mode:forwards}@keyframes anim-opacity--in{0%{opacity:0}100%{opacity:1}}@keyframes anim-opacity--out{0%{opacity:1}100%{opacity:0}}.anim-zoom.active{opacity:0;animation-name:anim-zoom--in;animation-duration:.5s;animation-timing-function:cubic-bezier(.36,0,0,1);animation-fill-mode:forwards}.anim-zoom.out{opacity:1;animation-name:anim-zoom--out;animation-duration:.5s;animation-timing-function:cubic-bezier(1,0,.64,1);animation-fill-mode:forwards}@keyframes anim-zoom--in{0%{opacity:0;transform:scale(.75,.75)}100%{opacity:1;transform:scale(1)}}@keyframes anim-zoom--out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.75,.75)}}.anim-y.active{opacity:0;animation-name:anim-y--in;animation-duration:.5s;animation-timing-function:cubic-bezier(.36,0,0,1);animation-fill-mode:forwards}.anim-y.out{opacity:1;animation-name:anim-y--out;animation-duration:.5s;animation-timing-function:cubic-bezier(1,0,.64,1);animation-fill-mode:forwards}@keyframes anim-y--in{0%{opacity:0;transform:translateY(-4rem)}100%{opacity:1;transform:translateY(0)}}@keyframes anim-y--out{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(4rem)}}.anim-y-inverse.active{opacity:0;animation-name:anim-y-inverse--in;animation-duration:.5s;animation-timing-function:cubic-bezier(.36,0,0,1);animation-fill-mode:forwards}.anim-y-inverse.out{opacity:1;animation-name:anim-y-inverse--out;animation-duration:.5s;animation-timing-function:cubic-bezier(1,0,.64,1);animation-fill-mode:forwards}@keyframes anim-y-inverse--in{0%{opacity:0;transform:translateY(4rem)}100%{opacity:1;transform:translateY(0)}}@keyframes anim-y-inverse--out{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-4rem)}}.anim-x.active{opacity:0;animation-name:anim-x--in;animation-duration:.5s;animation-timing-function:cubic-bezier(.36,0,0,1);animation-fill-mode:forwards}.anim-x.out{opacity:1;animation-name:anim-x--out;animation-duration:.5s;animation-timing-function:cubic-bezier(1,0,.64,1);animation-fill-mode:forwards}@keyframes anim-x--in{0%{opacity:0;transform:translateX(-4rem)}100%{opacity:1;transform:translateX(0)}}@keyframes anim-x--out{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(4rem)}}.anim-x-inverse.active{opacity:0;animation-name:anim-x-inverse--in;animation-duration:.5s;animation-timing-function:cubic-bezier(.36,0,0,1);animation-fill-mode:forwards}.anim-x-inverse.out{opacity:1;animation-name:anim-x-inverse--out;animation-duration:.5s;animation-timing-function:cubic-bezier(1,0,.64,1);animation-fill-mode:forwards}@keyframes anim-x-inverse--in{0%{opacity:0;transform:translateX(4rem)}100%{opacity:1;transform:translateX(0)}}@keyframes anim-x-inverse--out{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-4rem)}}.collapse--height.active,.collapse--width.active{transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.36,0,0,1)}.collapse--height.out,.collapse--width.out{transition-property:all;transition-duration:.5s;transition-delay:250ms;transition-timing-function:cubic-bezier(.36,0,0,1)}.separator{display:inline-block;position:relative;margin-left:.5rem;margin-right:.5rem;font-size:.8em;vertical-align:middle}.separator--dash:after{content:'–'}.separator--bar:after{content:'|'}.separator--point:after{content:'•'}.separator--arrow:after{content:'>'}@font-face{font-family:xtend;src:url(../../xtend-library/icons/fonts/xtend.ttf) format('truetype'),url(../../xtend-library/icons/fonts/xtend.woff) format('woff'),url(../../xtend-library/icons/fonts/xtend.svg#xtend) format('svg');font-weight:400;font-style:normal}.anim-block_outer{display:inline-block;width:100%;margin-top:0!important}.page_intro .anim-block_outer{width:100%;max-width:93rem}.anim-block{display:block;float:left;clear:both;position:relative;overflow:hidden}.page_intro .anim-block{width:100%;max-width:93rem}.anim-block>*{display:block;overflow:hidden}.anim-block>*>*{display:block}.anim-block:not(.anim-block--svg){margin-bottom:-.1em;padding-bottom:.1em}.anim-block:not(.anim-block--svg)>*{margin-bottom:-.1em;padding-bottom:.1em}.anim-block .anim-block_line{opacity:0;margin:0;padding:0;display:none!important}.anim-block.anim-block--svg .anim-block_line{position:absolute;bottom:0;left:0;width:100%;height:1.5rem;background:rgba(255,255,255,.2);transform:scaleX(.975)}.anim-block:not(.anim-block--svg) .anim-block_line{position:absolute;top:10%;left:3px;width:3px;height:80%;background:rgba(255,255,255,.2)}.site_header{position:relative;z-index:10}.site_main{position:relative;z-index:9}.footer_simple{position:relative;z-index:9}.footer_generic,.footer_showcase{position:relative;z-index:8}.cookie{z-index:10}.site_wrapper{overflow:hidden;min-height:100vh;min-height:100svh}.site_content_inner{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;min-height:100svh}.site_canvas,.site_canvas_intro{pointer-events:none;position:fixed;z-index:3;top:0;left:0;width:100vw;height:100vh;opacity:.6}.site_canvas_intro{opacity:.2}html.page-showcase .site_canvas,html.page-work .site_canvas{opacity:.1}.page_intro_inner{z-index:4}.page_intro{position:fixed!important;z-index:11;top:0;left:0}.page_loader{position:fixed!important;z-index:12;top:0;left:0;opacity:0}.page_loader .filler span:nth-child(1){background:0 0}.site_backgrounds{pointer-events:none;position:fixed;z-index:-1;top:0;left:0}.parallax_featured,.parallax_title{pointer-events:none}.parallax_footer{bottom:0}.anim--location--hide{opacity:1;animation-name:anim-opacity--out;animation-duration:.5s;animation-timing-function:cubic-bezier(1,0,.64,1);animation-fill-mode:forwards;animation-duration:1s;animation-timing-function:cubic-bezier(.14,.63,0,1)}.anim--location--show{opacity:0;animation-name:anim-opacity--in;animation-duration:.5s;animation-timing-function:cubic-bezier(.36,0,0,1);animation-fill-mode:forwards;animation-duration:1s;animation-timing-function:cubic-bezier(.14,.63,0,1)}.site_main_back,.site_main_badge{pointer-events:none;position:fixed;z-index:11;width:auto!important}.site_main_back .parallax_title,.site_main_badge .parallax_title{pointer-events:auto}.site_main_badge .parallax_title{width:100%!important}.site_main_badge .parallax_title .parallax_title_inner{position:fixed;width:auto!important;top:12rem;right:30px}@media (min-width:992px){.site_main_badge .parallax_title .parallax_title_inner{right:35px}}@media (min-width:1200px){.site_main_badge .parallax_title .parallax_title_inner{right:40px}}.site_main_back .parallax_title{width:100%!important}.site_main_back .parallax_title .parallax_title_inner{position:fixed;width:auto!important;top:50vh;top:calc(var(--vh,1vh) * 50);right:3rem}@media (min-width:768px){.site_main_back .parallax_title .parallax_title_inner{margin-top:-4rem;top:25rem}}@media (min-width:992px){.site_main_back .parallax_title .parallax_title_inner{top:50vh;top:calc(var(--vh,1vh) * 50);right:10rem}}@media (min-width:1200px){.site_main_back .parallax_title .parallax_title_inner{right:15rem}}.site_main_back .btn--badge{display:none}.cookie{position:fixed;bottom:3rem;left:3rem}@media (max-width:767px){.cookie{right:3rem;width:auto}}@media (min-width:768px){.cookie{width:52rem}}.cookie.hide{opacity:1;animation-name:anim-fade--out;animation-duration:.5s;animation-timing-function:cubic-bezier(1,0,.64,1);animation-delay:initial;animation-fill-mode:forwards}.btn--livechat{position:fixed;z-index:101;bottom:3rem;right:3rem;width:44px;height:44px}.btn--livechat>span{display:block;width:100%;height:100%;background-image:url(../images/livechat@2x.png);background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.container--max{max-width:100rem}@media (min-width:768px){.container--medium{padding-left:15rem;padding-right:15rem}}@media (min-width:992px){.container--medium{padding-left:20rem;padding-right:20rem}}@media (min-width:1200px){.container--medium{padding-left:25rem;padding-right:25rem}}@media (min-width:768px){.container--medium-special{padding-left:15rem;padding-right:15rem}}@media (min-width:992px){.container--medium-special{padding-left:35px;padding-right:35px}}@media (min-width:1200px){.container--medium-special{padding-left:15rem;padding-right:15rem}}@media (min-width:1300px){.container--medium-special{padding-left:25rem;padding-right:25rem}}@media (min-width:768px){.container--big{padding-left:5rem;padding-right:5rem}}@media (min-width:992px){.container--big{padding-left:10rem;padding-right:10rem}}@media (min-width:1200px){.container--big{padding-left:15rem;padding-right:15rem}}.container--big--max{max-width:1742px;margin:0}.container--centered{margin-left:auto;margin-right:auto}.site_backgrounds{width:100%;height:100vh}html.page-404 .site_backgrounds{z-index:4!important;background-color:#222;background-image:url(../images/bg-404-mobile.gif);background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min-width:768px){html.page-404 .site_backgrounds{background-image:url(../images/bg-404.gif)}}html.page-404 .site_backgrounds .site_background{display:none}.site_background,.slider_background{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0}.site_background.active,.slider_background.active{opacity:1;transition-property:opacity;transition-duration:2s;transition-timing-function:cubic-bezier(.36,0,0,1)}.site_background.out,.slider_background.out{opacity:0;transition-property:opacity;transition-duration:2s;transition-timing-function:cubic-bezier(1,0,.64,1)}.site_background{opacity:1;background:#222}@media (min-width:992px){.site_background{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.site_background--source{display:none}.whitespace-pre-wrap{white-space:pre-wrap}#CybotCookiebotDialog input[type=checkbox]:not(.unstyled),#CybotCookiebotDialog input[type=radio]:not(.unstyled){position:relative!important;z-index:initial!important}#CybotCookiebotDialog button:before{display:none}#CybotCookiebotDialog button>span{min-width:initial}.CookieDeclarationType{margin:50px 0!important;padding:0!important;border:0!important;font-size:1.8rem!important}.toolbar{display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between;margin-bottom:40px}.toolbar>*{width:auto}[data-js-select]{position:relative}[data-js-select-target]{display:none;position:absolute;z-index:10;top:63%;left:0;right:0;padding:1.2em 2.2em;background:#383636;border-bottom-left-radius:30px;border-bottom-right-radius:30px;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:1.7rem;color:#fff;line-height:1.4;letter-spacing:.075em;text-transform:uppercase}[data-js-select-target].active{display:block}[data-js-select-target] a{display:block;text-decoration:none;padding:10px 0}[data-js-select-target] a.active,[data-js-select-target] a.hover,[data-js-select-target] a:active,[data-js-select-target] a:focus,[data-js-select-target] a:hover{text-decoration:none}[data-js-select-target] a .line{display:none}[data-js-select-target] a:hover{color:rgba(255,255,255,.5)}.header{position:relative;transform:initial!important}.header .header_inner{padding-top:3rem;padding-bottom:3rem}@media (min-width:992px){.header .header_inner{padding-top:4rem;padding-bottom:4rem}}.header .header_left,.header .header_right{display:flex;position:relative;overflow:hidden}.header .header_right{display:flex;cursor:default;list-style:none;margin:0;padding:0;flex-wrap:wrap;flex-direction:row;margin:-.5rem -.5rem;margin:-1rem -1rem}.header .header_right>*{margin:0;padding:0}.header .header_right>li{background-image:none}.header .header_right>li{display:flex;align-items:flex-start}.header .header_right>li>*{flex:1 1 auto}.header .header_right>*{margin:.5rem .5rem}.header .header_right>li:not(.custom)>a>span,.header .header_right>li:not(.custom)>button>span{justify-content:flex-start;text-align:left}.header .header_right>li:not(.custom)>a,.header .header_right>li:not(.custom)>button{text-decoration:none;color:#fff}.header .header_right>li:not(.custom)>a.active,.header .header_right>li:not(.custom)>a.hover,.header .header_right>li:not(.custom)>a:active,.header .header_right>li:not(.custom)>a:focus,.header .header_right>li:not(.custom)>a:hover,.header .header_right>li:not(.custom)>button.active,.header .header_right>li:not(.custom)>button.hover,.header .header_right>li:not(.custom)>button:active,.header .header_right>li:not(.custom)>button:focus,.header .header_right>li:not(.custom)>button:hover{text-decoration:none}.header .header_right>li:not(.custom)>a .line,.header .header_right>li:not(.custom)>button .line{display:none}.header .header_right>li:not(.custom)>a:before,.header .header_right>li:not(.custom)>button:before{border-color:#383636;background:#383636}.header .header_right>li:not(.custom)>a.active,.header .header_right>li:not(.custom)>a.hover,.header .header_right>li:not(.custom)>a:active,.header .header_right>li:not(.custom)>a:focus,.header .header_right>li:not(.custom)>a:hover,.header .header_right>li:not(.custom)>button.active,.header .header_right>li:not(.custom)>button.hover,.header .header_right>li:not(.custom)>button:active,.header .header_right>li:not(.custom)>button:focus,.header .header_right>li:not(.custom)>button:hover{color:rgba(255,255,255,.5)}.header .header_right>li:not(.custom)>a.active:before,.header .header_right>li:not(.custom)>a.hover:before,.header .header_right>li:not(.custom)>a:active:before,.header .header_right>li:not(.custom)>a:focus:before,.header .header_right>li:not(.custom)>a:hover:before,.header .header_right>li:not(.custom)>button.active:before,.header .header_right>li:not(.custom)>button.hover:before,.header .header_right>li:not(.custom)>button:active:before,.header .header_right>li:not(.custom)>button:focus:before,.header .header_right>li:not(.custom)>button:hover:before{border-color:#383636;background:#383636}.header .header_right>*{margin:1rem 1rem}.header:not(.xt-clone).active .header_inner{transition-property:padding,background;transition-duration:.5s;transition-delay:.5s;transition-timing-function:cubic-bezier(1,0,.64,1)}@media (min-width:992px){.header:not(.xt-clone).active .header_inner{padding-top:2rem;padding-bottom:2rem}}.header:not(.xt-clone) .header_inner,.header:not(.xt-clone).sticky--hide .header_inner{transition-property:padding,background;transition-duration:.5s;transition-delay:.5s;transition-timing-function:cubic-bezier(.36,0,0,1)}.header_logo{text-decoration:none;margin-top:-1px;height:24px}.header_logo.active,.header_logo.hover,.header_logo:active,.header_logo:focus,.header_logo:hover{text-decoration:none}.header_logo .line{display:none}@media (max-width:991px){.header_logo{margin-top:4px}}.header_logo img{width:auto;height:100%}.btn_menu{margin-top:-1em;margin-bottom:-1em;margin-left:-.6em;margin-right:-.6em;top:-2px;padding:0;font-size:40px}.btn_menu svg{height:1em;transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.14,.63,0,1);transform:rotate(0)}.btn_menu svg .line{display:block;fill:none;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.14,.63,0,1);stroke:#fff;stroke-width:8;stroke-linecap:square}.btn_menu svg .top{stroke-dasharray:40 139}.btn_menu svg .bottom{stroke-dasharray:40 180}.active.btn_menu svg{transform:rotate(45deg)}.active.btn_menu svg .top{stroke-dashoffset:-98px}.active.btn_menu svg .bottom{stroke-dashoffset:-138px}.menu_social{display:flex;cursor:default;list-style:none;margin:0;padding:0;flex-wrap:wrap;flex-direction:row;margin:-.5rem -.5rem;margin:0 0;margin-left:-1rem;margin-right:-1rem;align-items:center;justify-content:center}.menu_social>*{margin:0;padding:0}.menu_social>li{background-image:none}.menu_social>li{display:flex;align-items:flex-start}.menu_social>li>*{flex:1 1 auto}.menu_social>*{margin:.5rem .5rem}.menu_social>li:not(.custom)>a>span,.menu_social>li:not(.custom)>button>span{justify-content:flex-start;text-align:left}.menu_social>li:not(.custom)>a,.menu_social>li:not(.custom)>button{text-decoration:none;color:#fff}.menu_social>li:not(.custom)>a.active,.menu_social>li:not(.custom)>a.hover,.menu_social>li:not(.custom)>a:active,.menu_social>li:not(.custom)>a:focus,.menu_social>li:not(.custom)>a:hover,.menu_social>li:not(.custom)>button.active,.menu_social>li:not(.custom)>button.hover,.menu_social>li:not(.custom)>button:active,.menu_social>li:not(.custom)>button:focus,.menu_social>li:not(.custom)>button:hover{text-decoration:none}.menu_social>li:not(.custom)>a .line,.menu_social>li:not(.custom)>button .line{display:none}.menu_social>li:not(.custom)>a:before,.menu_social>li:not(.custom)>button:before{border-color:#383636;background:#383636}.menu_social>li:not(.custom)>a.active,.menu_social>li:not(.custom)>a.hover,.menu_social>li:not(.custom)>a:active,.menu_social>li:not(.custom)>a:focus,.menu_social>li:not(.custom)>a:hover,.menu_social>li:not(.custom)>button.active,.menu_social>li:not(.custom)>button.hover,.menu_social>li:not(.custom)>button:active,.menu_social>li:not(.custom)>button:focus,.menu_social>li:not(.custom)>button:hover{color:rgba(255,255,255,.5)}.menu_social>li:not(.custom)>a.active:before,.menu_social>li:not(.custom)>a.hover:before,.menu_social>li:not(.custom)>a:active:before,.menu_social>li:not(.custom)>a:focus:before,.menu_social>li:not(.custom)>a:hover:before,.menu_social>li:not(.custom)>button.active:before,.menu_social>li:not(.custom)>button.hover:before,.menu_social>li:not(.custom)>button:active:before,.menu_social>li:not(.custom)>button:focus:before,.menu_social>li:not(.custom)>button:hover:before{border-color:#383636;background:#383636}.menu_social>*{margin:0 0}.menu_social .btn{padding:.25em .5em;font-size:2.4rem;font-size:1.4rem;top:-.1em}.menu_social--big .btn{font-size:20px}.menu_social--contact{margin-bottom:2rem;justify-content:start}@media (min-width:992px){#overlay_menu{display:none!important}}#overlay_menu .overlay{justify-content:flex-start}#overlay_menu .overlay_menu_content{display:flex;margin:-1rem -1rem;flex-direction:row;flex-wrap:wrap;flex-direction:column;justify-content:space-between;margin-bottom:0!important;padding-bottom:2rem;min-height:100vh;min-height:calc(var(--vh,1vh) * 100);position:relative;z-index:2}#overlay_menu .overlay_menu_content>*{padding:1rem 1rem}#overlay_menu .header{position:relative!important}#overlay_menu,#overlay_menu .overlay_content,#overlay_menu .overlay_design{opacity:1!important;animation:initial!important;animation-delay:initial!important}.overlay_menu_links{display:flex;cursor:default;list-style:none;margin:0;padding:0;flex-wrap:wrap;flex-direction:row;margin:-.5rem -.5rem;margin:-.25rem -.25rem;flex-direction:column;align-items:center}.overlay_menu_links>*{margin:0;padding:0}.overlay_menu_links>li{background-image:none}.overlay_menu_links>li{display:flex;align-items:flex-start}.overlay_menu_links>li>*{flex:1 1 auto}.overlay_menu_links>*{margin:.5rem .5rem}.overlay_menu_links>li:not(.custom)>a>span,.overlay_menu_links>li:not(.custom)>button>span{justify-content:flex-start;text-align:left}.overlay_menu_links>li:not(.custom)>a,.overlay_menu_links>li:not(.custom)>button{text-decoration:none;color:#fff}.overlay_menu_links>li:not(.custom)>a.active,.overlay_menu_links>li:not(.custom)>a.hover,.overlay_menu_links>li:not(.custom)>a:active,.overlay_menu_links>li:not(.custom)>a:focus,.overlay_menu_links>li:not(.custom)>a:hover,.overlay_menu_links>li:not(.custom)>button.active,.overlay_menu_links>li:not(.custom)>button.hover,.overlay_menu_links>li:not(.custom)>button:active,.overlay_menu_links>li:not(.custom)>button:focus,.overlay_menu_links>li:not(.custom)>button:hover{text-decoration:none}.overlay_menu_links>li:not(.custom)>a .line,.overlay_menu_links>li:not(.custom)>button .line{display:none}.overlay_menu_links>li:not(.custom)>a:before,.overlay_menu_links>li:not(.custom)>button:before{border-color:#383636;background:#383636}.overlay_menu_links>li:not(.custom)>a.active,.overlay_menu_links>li:not(.custom)>a.hover,.overlay_menu_links>li:not(.custom)>a:active,.overlay_menu_links>li:not(.custom)>a:focus,.overlay_menu_links>li:not(.custom)>a:hover,.overlay_menu_links>li:not(.custom)>button.active,.overlay_menu_links>li:not(.custom)>button.hover,.overlay_menu_links>li:not(.custom)>button:active,.overlay_menu_links>li:not(.custom)>button:focus,.overlay_menu_links>li:not(.custom)>button:hover{color:rgba(255,255,255,.5)}.overlay_menu_links>li:not(.custom)>a.active:before,.overlay_menu_links>li:not(.custom)>a.hover:before,.overlay_menu_links>li:not(.custom)>a:active:before,.overlay_menu_links>li:not(.custom)>a:focus:before,.overlay_menu_links>li:not(.custom)>a:hover:before,.overlay_menu_links>li:not(.custom)>button.active:before,.overlay_menu_links>li:not(.custom)>button.hover:before,.overlay_menu_links>li:not(.custom)>button:active:before,.overlay_menu_links>li:not(.custom)>button:focus:before,.overlay_menu_links>li:not(.custom)>button:hover:before{border-color:#383636;background:#383636}.overlay_menu_links>*{margin:.25rem .25rem}.overlay_menu_links .btn{font-size:40px}.overlay_menu_links .btn>span{justify-content:center}.overlay_menu_bottom{display:flex;margin:-1rem -1rem;flex-direction:row;flex-wrap:wrap;flex-direction:column;margin:-2rem -2rem}.overlay_menu_bottom>*{padding:1rem 1rem}.overlay_menu_bottom>*{padding:2rem 2rem}.overlay_menu_lang{display:flex;cursor:default;list-style:none;margin:0;padding:0;flex-wrap:wrap;flex-direction:row;margin:-.5rem -.5rem;align-items:center;justify-content:center;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:11px}.overlay_menu_lang>*{margin:0;padding:0}.overlay_menu_lang>li{background-image:none}.overlay_menu_lang>li{display:flex;align-items:flex-start}.overlay_menu_lang>li>*{flex:1 1 auto}.overlay_menu_lang>*{margin:.5rem .5rem}.overlay_menu_lang>li:not(.custom)>a>span,.overlay_menu_lang>li:not(.custom)>button>span{justify-content:flex-start;text-align:left}.overlay_menu_lang>li:not(.custom)>a,.overlay_menu_lang>li:not(.custom)>button{text-decoration:none;color:#fff}.overlay_menu_lang>li:not(.custom)>a.active,.overlay_menu_lang>li:not(.custom)>a.hover,.overlay_menu_lang>li:not(.custom)>a:active,.overlay_menu_lang>li:not(.custom)>a:focus,.overlay_menu_lang>li:not(.custom)>a:hover,.overlay_menu_lang>li:not(.custom)>button.active,.overlay_menu_lang>li:not(.custom)>button.hover,.overlay_menu_lang>li:not(.custom)>button:active,.overlay_menu_lang>li:not(.custom)>button:focus,.overlay_menu_lang>li:not(.custom)>button:hover{text-decoration:none}.overlay_menu_lang>li:not(.custom)>a .line,.overlay_menu_lang>li:not(.custom)>button .line{display:none}.overlay_menu_lang>li:not(.custom)>a:before,.overlay_menu_lang>li:not(.custom)>button:before{border-color:#383636;background:#383636}.overlay_menu_lang>li:not(.custom)>a.active,.overlay_menu_lang>li:not(.custom)>a.hover,.overlay_menu_lang>li:not(.custom)>a:active,.overlay_menu_lang>li:not(.custom)>a:focus,.overlay_menu_lang>li:not(.custom)>a:hover,.overlay_menu_lang>li:not(.custom)>button.active,.overlay_menu_lang>li:not(.custom)>button.hover,.overlay_menu_lang>li:not(.custom)>button:active,.overlay_menu_lang>li:not(.custom)>button:focus,.overlay_menu_lang>li:not(.custom)>button:hover{color:rgba(255,255,255,.5)}.overlay_menu_lang>li:not(.custom)>a.active:before,.overlay_menu_lang>li:not(.custom)>a.hover:before,.overlay_menu_lang>li:not(.custom)>a:active:before,.overlay_menu_lang>li:not(.custom)>a:focus:before,.overlay_menu_lang>li:not(.custom)>a:hover:before,.overlay_menu_lang>li:not(.custom)>button.active:before,.overlay_menu_lang>li:not(.custom)>button.hover:before,.overlay_menu_lang>li:not(.custom)>button:active:before,.overlay_menu_lang>li:not(.custom)>button:focus:before,.overlay_menu_lang>li:not(.custom)>button:hover:before{border-color:#383636;background:#383636}.overlay_menu_lang>*{margin:.5rem .5rem}.overlay_menu_lang>a{color:rgba(255,255,255,.43)!important;text-transform:uppercase}.overlay_menu_copy{display:flex;margin:-1rem -1rem;flex-direction:row;flex-wrap:wrap;margin:-.5rem -.5rem;align-items:center;justify-content:center;font-size:9px}.overlay_menu_copy>*{padding:1rem 1rem}.overlay_menu_copy>*{padding:.5rem .5rem}.overlay_menu_copy>a{text-decoration:none}.overlay_menu_copy>a.active,.overlay_menu_copy>a.hover,.overlay_menu_copy>a:active,.overlay_menu_copy>a:focus,.overlay_menu_copy>a:hover{text-decoration:none}.overlay_menu_copy>a .line{display:none}.site_footer{position:relative}.footer_background{position:fixed;z-index:-1;top:0;left:0;width:100vw;height:100vh;pointer-events:none;background:#181818;opacity:0}.footer_simple{position:absolute;bottom:4rem;left:0;right:0}@media (max-width:991px){.footer_simple{display:none}}.footer_simple .footer_simple_inner{display:flex;cursor:default;list-style:none;margin:0;padding:0;flex-wrap:wrap;flex-direction:row;margin:-.5rem -.5rem;align-items:center;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;color:rgba(255,255,255,.43);font-size:11px}.footer_simple .footer_simple_inner>*{margin:0;padding:0}.footer_simple .footer_simple_inner>li{background-image:none}.footer_simple .footer_simple_inner>li{display:flex;align-items:flex-start}.footer_simple .footer_simple_inner>li>*{flex:1 1 auto}.footer_simple .footer_simple_inner>*{margin:.5rem .5rem}.footer_simple .footer_simple_inner>li:not(.custom)>a>span,.footer_simple .footer_simple_inner>li:not(.custom)>button>span{justify-content:flex-start;text-align:left}.footer_simple .footer_simple_inner>li:not(.custom)>a,.footer_simple .footer_simple_inner>li:not(.custom)>button{text-decoration:none;color:#fff}.footer_simple .footer_simple_inner>li:not(.custom)>a.active,.footer_simple .footer_simple_inner>li:not(.custom)>a.hover,.footer_simple .footer_simple_inner>li:not(.custom)>a:active,.footer_simple .footer_simple_inner>li:not(.custom)>a:focus,.footer_simple .footer_simple_inner>li:not(.custom)>a:hover,.footer_simple .footer_simple_inner>li:not(.custom)>button.active,.footer_simple .footer_simple_inner>li:not(.custom)>button.hover,.footer_simple .footer_simple_inner>li:not(.custom)>button:active,.footer_simple .footer_simple_inner>li:not(.custom)>button:focus,.footer_simple .footer_simple_inner>li:not(.custom)>button:hover{text-decoration:none}.footer_simple .footer_simple_inner>li:not(.custom)>a .line,.footer_simple .footer_simple_inner>li:not(.custom)>button .line{display:none}.footer_simple .footer_simple_inner>li:not(.custom)>a:before,.footer_simple .footer_simple_inner>li:not(.custom)>button:before{border-color:#383636;background:#383636}.footer_simple .footer_simple_inner>li:not(.custom)>a.active,.footer_simple .footer_simple_inner>li:not(.custom)>a.hover,.footer_simple .footer_simple_inner>li:not(.custom)>a:active,.footer_simple .footer_simple_inner>li:not(.custom)>a:focus,.footer_simple .footer_simple_inner>li:not(.custom)>a:hover,.footer_simple .footer_simple_inner>li:not(.custom)>button.active,.footer_simple .footer_simple_inner>li:not(.custom)>button.hover,.footer_simple .footer_simple_inner>li:not(.custom)>button:active,.footer_simple .footer_simple_inner>li:not(.custom)>button:focus,.footer_simple .footer_simple_inner>li:not(.custom)>button:hover{color:rgba(255,255,255,.5)}.footer_simple .footer_simple_inner>li:not(.custom)>a.active:before,.footer_simple .footer_simple_inner>li:not(.custom)>a.hover:before,.footer_simple .footer_simple_inner>li:not(.custom)>a:active:before,.footer_simple .footer_simple_inner>li:not(.custom)>a:focus:before,.footer_simple .footer_simple_inner>li:not(.custom)>a:hover:before,.footer_simple .footer_simple_inner>li:not(.custom)>button.active:before,.footer_simple .footer_simple_inner>li:not(.custom)>button.hover:before,.footer_simple .footer_simple_inner>li:not(.custom)>button:active:before,.footer_simple .footer_simple_inner>li:not(.custom)>button:focus:before,.footer_simple .footer_simple_inner>li:not(.custom)>button:hover:before{border-color:#383636;background:#383636}.footer_simple .footer_simple_inner>*{margin:.5rem .5rem}.footer_simple .footer_simple_inner>a{color:rgba(255,255,255,.43)!important}.footer_simple .footer_simple_inner>a:not(.lang){text-decoration:none}.footer_simple .footer_simple_inner>a:not(.lang).active,.footer_simple .footer_simple_inner>a:not(.lang).hover,.footer_simple .footer_simple_inner>a:not(.lang):active,.footer_simple .footer_simple_inner>a:not(.lang):focus,.footer_simple .footer_simple_inner>a:not(.lang):hover{text-decoration:none}.footer_simple .footer_simple_inner>a:not(.lang) .line{display:none}.footer_simple .footer_simple_inner>a.lang{text-transform:uppercase}.footer_generic{margin-top:15rem}@media (min-width:992px){.footer_generic{margin-top:25rem}}.footer_showcase{margin-top:20rem}.footer_showcase_parallax{display:flex;align-items:center;padding-top:25rem;padding-bottom:25rem;min-height:100vh;min-height:calc(var(--vh,1vh) * 100)}.footer_showcase_inner>.row{flex-direction:column;justify-content:center}@media (min-width:768px){.footer_showcase_inner>.row{margin:-4rem -4rem}.footer_showcase_inner>.row>*{padding:4rem 4rem}}@media (min-width:768px){.footer_showcase_inner>.row{flex-direction:row}}@media (min-width:768px){.footer_showcase_inner>.row{justify-content:space-between}}.footer_showcase_inner h2{color:rgba(255,255,255,.7);font-size:5rem}@media (min-width:768px){.footer_showcase_inner h2{font-size:7rem}}@media (min-width:992px){.footer_showcase_inner h2{font-size:8rem}}@media (min-width:1200px){.footer_showcase_inner h2{font-size:9rem}}@media (max-width:767px){.footer_showcase_next{position:absolute;bottom:3rem;left:3rem;padding-left:0!important}}.intro{fill:#fff}html.loading{pointer-events:none}html{visibility:hidden}html.loaded,html.loading,html.setup{visibility:visible}html.ajax-disable{pointer-events:none}.canvas_mask{position:fixed;z-index:11;top:0;left:0;width:100vw;height:100vh;background:#222}html.loading .canvas_mask{transform:translateX(100vw);transition-property:transform;transition-duration:1s;transition-delay:250ms;transition-timing-function:cubic-bezier(.36,0,0,1)}html.loaded .canvas_mask{display:none!important}html.ajax .canvas_mask{display:none!important}.page_intro{overflow:hidden;width:100vw;background:#383636}.page_intro .page_intro_inner{display:flex;align-items:center;position:relative;width:100vw;height:100vh;height:calc(var(--vh,1vh) * 100)}@media (max-width:767px){.page_intro .page_intro_inner{max-width:375px}}.page_intro .page_intro_inner .anim-block{margin-bottom:5px}.page_intro .loader{display:none}html.loaded .page_intro{transform:translateX(100vw);transition-property:transform;transition-duration:.5s;transition-delay:250ms;transition-timing-function:cubic-bezier(.68,.13,.25,1)}html.loaded .page_intro .page_intro_inner{transform:translateX(-100vw);transition-property:transform;transition-duration:.5s;transition-delay:250ms;transition-timing-function:cubic-bezier(.68,.13,.25,1)}html.loaded .page_intro .page_intro_inner>*{transform:scale(1);transition-property:transform;transition-duration:.5s;transition-delay:250ms;transition-timing-function:cubic-bezier(.68,.13,.25,1)}html.loader-duration .page_intro{display:none!important}html.ajax .page_intro{transition-duration:.5s!important;transition-delay:250ms!important;transition-timing-function:cubic-bezier(.68,.13,.25,1)!important}html.ajax .page_intro .anim-block_outer{display:none!important}html.ajax .page_intro .loader{display:block!important}html.ajax .page_intro .page_intro_inner{transition-duration:.5s!important;transition-delay:250ms!important;transition-timing-function:cubic-bezier(.68,.13,.25,1)!important}html.ajax .page_intro .page_intro_inner>*{transition-duration:.5s!important;transition-delay:250ms!important;transition-timing-function:cubic-bezier(.68,.13,.25,1)!important}html.ajax.setup .page_intro{transform:translateX(-100vw)}html.ajax.setup .page_intro .page_intro_inner{transform:translateX(100vw)}html.ajax.setup .page_intro .page_intro_inner>*{transform:scale(.75)}#slider--home_remove{margin-top:-15rem}.slider--home{position:relative;z-index:1}.slider--home .slides_inner{display:flex;margin:-1rem -1rem;flex-direction:row;flex-wrap:wrap;margin:0 0;flex-wrap:nowrap;align-items:flex-start}.slider--home .slides_inner>*{padding:1rem 1rem}.slider--home .slides_inner>*{padding:0 0}.slider--home .slide{flex:0 0 auto;max-width:100%;width:100%}@media (min-width:768px){.slider--home .slide .container{padding-right:0!important}}.slider--home .slide .slider--home_text a{opacity:.5;transform:translateX(0);transition-property:opacity;transition-duration:1s;transition-timing-function:cubic-bezier(.14,.63,0,1)}@media (max-width:991px){.slider--home .slide .slider--home_img--inner picture{opacity:0;transform:translateY(1.5rem);transition-property:opacity,transform;transition-duration:1s;transition-timing-function:cubic-bezier(1,0,.64,1)}}.slider--home .slide.initial .slider--home_img--inner picture,.slider--home .slide.initial .slider--home_text a{transition:initial!important;transition-delay:initial!important}.slider--disable.slider--home .slide .slider--home_text a,.slider--home .slide.active .slider--home_text a,.slider--home .slide:not(.active):hover .slider--home_text a{opacity:1;transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.14,.63,0,1)}@media (max-width:991px){.slider--disable.slider--home .slide .slider--home_img--inner picture,.slider--home .slide.active .slider--home_img--inner picture,.slider--home .slide:not(.active):hover .slider--home_img--inner picture{opacity:1;transform:translateY(0);transition-property:opacity,transform;transition-duration:1s;transition-timing-function:cubic-bezier(.36,0,0,1);transition-delay:.5s}}.slider--home .slide_content{display:flex;align-items:flex-start;position:relative;padding-top:120px;padding-bottom:120px;height:100vh;height:calc(var(--vh,1vh) * 100)}@media (min-width:992px){.slider--home .slide_content{align-items:center}}.slide .loader--js{position:absolute;bottom:-40px;left:-3px;margin-top:50px}.slide .loader--js .spinner{width:43px;height:43px}@media (min-width:992px){.slide .loader--js .spinner{width:50px;height:50px}}.slide .loader--js .spinner circle{stroke-width:0;stroke:transparent}.slide .loader--js .spinner svg:nth-child(1) circle{fill:rgba(0,0,0,.1)}.slide .loader--js .spinner .spinner-icon{display:block;position:absolute;top:22px;left:14px;font-size:8px;color:#fff;line-height:0}@media (min-width:992px){.slide .loader--js .spinner .spinner-icon{top:25px;left:17px}}.active.slide .loader--js .spinner .spinner-icon{animation:bounce 2s infinite;animation-delay:1s}.slide .loader--js .spinner .spinner-text{position:absolute;top:20px;left:50px;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:17px;white-space:nowrap}.slide .loader--js{display:none}@media (max-width:991px){.slide.active .loader--js{display:block}}@keyframes bounce{0%{transform:translateY(0)}20%{transform:translateY(0)}50%{transform:translateY(3px)}40%{transform:translateY(-5px)}60%{transform:translateY(-3px)}80%{transform:translateY(3px)}100%{transform:translateY(0)}}.slide_content_inner .xt-container{z-index:1}.slide_content_inner>.xt-container{position:absolute}.slider--home_text{position:relative;z-index:2;line-height:1.2}.slider--home_text>.xt-container{z-index:2}.slider--expand .slider--home_text{transform:initial!important}.slider--home_text a{text-decoration:none!important}.slider--expand .slider--home_text a{transform:initial!important}.slider--home_text a.active,.slider--home_text a.hover,.slider--home_text a:active,.slider--home_text a:focus,.slider--home_text a:hover{text-decoration:none!important}.slider--home_text a .line{display:none!important}.slider--disable .slider--home_text a{pointer-events:none}.slider--expand .slider--home_text .slider--home_text_inner{transform:initial!important}@keyframes slider--home-mobile-animation-in-text{0%{top:0;opacity:1}100%{top:50px;opacity:.6}}@keyframes slider--home-mobile-animation-out-text{0%{top:50px;opacity:.6}100%{top:0;opacity:1}}.slider--home_img{pointer-events:none;position:absolute;z-index:1;top:0;bottom:0;width:100vw!important;height:100vh;height:calc(var(--vh,1vh) * 100);display:flex}@media (min-width:1200px){.slider--home_img{width:95vw!important}}@media (min-width:1300px){.slider--home_img{width:90vw!important}}@media (max-width:991px){.slider--home_img{align-items:flex-end;justify-content:center}}@media (min-width:992px){.slider--home_img{align-items:center;justify-content:flex-end}}.slider--expand .slider--home_img{transform:initial!important}.slider--home_img .slider--home_img--inner{position:absolute;bottom:0;height:100%}@media (max-width:991px){.slider--home_img .slider--home_img--inner picture{display:flex;align-items:flex-end}.slider--home_img .slider--home_img--inner picture{height:100%}.slider--home_img .slider--home_img--inner img{width:auto;height:60%}}@media (min-width:992px){.slider--home_img .slider--home_img--inner img{width:auto;height:100%}}@keyframes slider--home-mobile-animation-in-img{0%{bottom:0;opacity:1}100%{bottom:-100px;opacity:.6}}@keyframes slider--home-mobile-animation-out-img{0%{bottom:-100px;opacity:.6}100%{bottom:0;opacity:1}}@media (min-width:992px){.slider--showcase .slides{padding-left:2rem;padding-right:2rem}}.slider--showcase .slides_inner{margin:0 0}.slider--showcase .slides_inner>*{padding:0 0}@media (min-width:992px){.slider--showcase .slides_inner{margin:-1rem -1rem}.slider--showcase .slides_inner>*{padding:1rem 1rem}}@media (max-width:991px){.slider--showcase .slide{flex:0 0 auto;max-width:100%;width:100%;padding-left:2rem;padding-right:2rem;padding-top:1rem;padding-bottom:1rem}}@media (max-width:991px){.slider--showcase .slide img{max-width:100%;height:auto;flex-shrink:0;max-width:none;width:100%}}@media (min-width:992px){.slider--showcase .slide img{height:60rem!important;width:auto!important}}@media (min-width:1200px){.slider--showcase .slide img{height:70rem!important}}@media (min-width:1300px){.slider--showcase .slide img{height:80rem!important}}@media (max-width:991px){.slider--showcase:after{display:none;content:'xt-disable'}.slider--showcase .slides{overflow:visible;height:auto!important}.slider--showcase .slides_inner{transition:initial!important;transition-delay:initial!important;animation:initial!important;animation-delay:initial!important;transform:initial!important}.slider--showcase .slides_inner{flex-wrap:wrap!important}.slider--showcase .slide:not(.active){opacity:1!important}.slider--showcase .filler,.slider--showcase .loader,.slider--showcase .slider_pagination,.slider--showcase .spinner,.slider--showcase .xt-wrap,.slider--showcase [data-xt-nav]{display:none!important}.slider--showcase .slide{flex:0 0 auto;max-width:100%;width:100%}}.slider--partners{margin-top:4rem!important;margin-bottom:4rem!important}.slider--partners:first-child{margin-top:0!important}.slider--partners:last-child{margin-bottom:0!important}.slider--partners .slides{overflow:visible}.slider--partners .slides_inner{margin:-.5rem -.5rem}.slider--partners .slides_inner>*{padding:.5rem .5rem}.slider--partners .slide{flex:0 0 auto;max-width:26rem;width:26rem}.slider--partners .slide img{max-width:100%;height:auto;flex-shrink:0;max-width:none;width:100%}.text_block h1,.text_block h2,.text_block h3,.text_block h4,.text_block h5,.text_block h6{margin-top:4rem!important;margin-bottom:4rem!important;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:3.6rem;line-height:1.2;letter-spacing:0;text-transform:none}.text_block h1:first-child,.text_block h2:first-child,.text_block h3:first-child,.text_block h4:first-child,.text_block h5:first-child,.text_block h6:first-child{margin-top:0!important}.text_block h1:last-child,.text_block h2:last-child,.text_block h3:last-child,.text_block h4:last-child,.text_block h5:last-child,.text_block h6:last-child{margin-bottom:0!important}.video_block{position:relative;width:100%;padding-bottom:56.25%}.video_block iframe{position:absolute;top:0;left:0;width:100%;height:100%}.embedded-html{margin:4rem 0}.text_block--alt{color:rgba(255,255,255,.5);line-height:1.8}@media (min-width:992px){.text_block--alt{font-size:2.5rem;line-height:1.6}}.text_block--alt strong{font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#fff}.text_block--alt h1,.text_block--alt h2,.text_block--alt h3,.text_block--alt h4,.text_block--alt h5,.text_block--alt h6{color:#fff}.site_block--tiny{position:relative;z-index:10;margin-top:5rem}.site_block--small{position:relative;z-index:10;margin-top:10rem}.site_block--medium{position:relative;z-index:10;margin-top:15rem}.site_block--big{position:relative;z-index:10;margin-top:25rem}.site_block--giant{position:relative;z-index:10;margin-top:33rem}@media (min-width:992px){.site_block--giant-md{position:relative;z-index:10;margin-top:33rem}}.site_block--full{display:flex;flex-direction:column;justify-content:center;min-height:100vh;min-height:calc(var(--vh,1vh) * 100)}#captcha{margin-bottom:2rem}.grecaptcha-badge{position:absolute;opacity:0;visibility:hidden;box-shadow:none!important}.grecaptcha-label{margin:0;padding-left:1rem;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:.5em;color:rgba(255,255,255,.38);line-height:1.4;letter-spacing:0;text-transform:none;padding:0;font-size:1.1rem}.grecaptcha-label.disabled{cursor:default;pointer-events:none;opacity:.3}.preview_items_outer{max-width:140rem;margin:auto}.preview_items{display:flex;justify-content:center;margin-bottom:8rem;text-align:center}@media (min-width:992px){.preview_items{margin-bottom:4rem}}@media (min-width:992px){.preview_items{position:relative;padding-bottom:53.94378966%}}.preview_item{display:none;position:relative}.preview_item.active,.preview_item.out{display:inline-block}@media (max-width:991px){.preview_item{display:none!important}.preview_item--mobile.preview_item{display:inline-block!important}}@media (min-width:992px){.preview_item{position:absolute;top:0;width:100%;height:100%}.preview_item .preview_item_inner{height:100%}}.preview_item.active{opacity:0;animation-name:anim-zoom--in;animation-duration:.5s;animation-timing-function:cubic-bezier(.36,0,0,1);animation-fill-mode:forwards}.preview_item_bg{position:relative;z-index:2}@media (min-width:992px){.preview_item_bg{height:100%}}@media (max-width:991px){.preview_item_bg img{max-width:100%;height:auto;flex-shrink:0;max-width:none;width:100%}}@media (min-width:992px){.preview_item_bg img{max-height:100%;width:auto;flex-shrink:0;max-height:none;height:100%}}.preview_item_video{position:absolute;z-index:1;top:0;left:0;bottom:0;right:0}.preview_item--mobile .preview_item_video{top:5%;bottom:15%}.preview_item--desktop .preview_item_video{top:6%;left:7%;bottom:6%;right:7%}.preview_item_video video{max-height:100%;width:auto;flex-shrink:0;max-height:none;height:100%}.preview_nav{display:flex;margin:-1rem -1rem;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}.preview_nav>*{padding:1rem 1rem}@media (max-width:991px){.preview_nav{justify-content:center}}.preview_nav_right .btn{padding-left:.3em;padding-right:.3em;color:rgba(255,255,255,.5)}.preview_nav_right .btn.active,.preview_nav_right .btn.hover,.preview_nav_right .btn:active,.preview_nav_right .btn:focus,.preview_nav_right .btn:hover{color:#fff}@media (max-width:991px){.preview_nav_right{display:none}}@media (min-width:992px){.showcase_stats_col{flex:0 0 auto!important;max-width:30rem!important;width:30rem!important}}.showcase_stats{line-height:1.2}.showcase_stats_num{font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:7rem;letter-spacing:-.025em}@media (max-width:991px){.showcase_stats_num{font-size:10rem}}.showcase_stats_text{font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:3rem}blockquote{margin:0;text-align:center}blockquote p{font-size:2.5rem;line-height:1.6}blockquote footer{position:relative;margin-top:4rem;font-size:2.2rem}blockquote footer strong{font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:3.1rem}figure{margin:0;margin-bottom:4rem}figcaption{margin-top:2rem;font-style:italic;font-size:14px;line-height:1.4;text-align:center}@media (min-width:768px){figcaption{font-size:17px}}.form-contact-budget{position:relative;display:flex;cursor:default;list-style:none;margin:0;padding:0;flex-wrap:wrap;flex-direction:row;margin:-.5rem -.5rem;justify-content:space-between}.form-contact-budget>*{margin:0;padding:0}.form-contact-budget>li{background-image:none}.form-contact-budget>li{display:flex;align-items:flex-start}.form-contact-budget>li>*{flex:1 1 auto}.form-contact-budget>*{margin:.5rem .5rem}.form-contact-budget>li:not(.custom)>a>span,.form-contact-budget>li:not(.custom)>button>span{justify-content:flex-start;text-align:left}.form-contact-budget>li:not(.custom)>a,.form-contact-budget>li:not(.custom)>button{text-decoration:none;color:#fff}.form-contact-budget>li:not(.custom)>a.active,.form-contact-budget>li:not(.custom)>a.hover,.form-contact-budget>li:not(.custom)>a:active,.form-contact-budget>li:not(.custom)>a:focus,.form-contact-budget>li:not(.custom)>a:hover,.form-contact-budget>li:not(.custom)>button.active,.form-contact-budget>li:not(.custom)>button.hover,.form-contact-budget>li:not(.custom)>button:active,.form-contact-budget>li:not(.custom)>button:focus,.form-contact-budget>li:not(.custom)>button:hover{text-decoration:none}.form-contact-budget>li:not(.custom)>a .line,.form-contact-budget>li:not(.custom)>button .line{display:none}.form-contact-budget>li:not(.custom)>a:before,.form-contact-budget>li:not(.custom)>button:before{border-color:#383636;background:#383636}.form-contact-budget>li:not(.custom)>a.active,.form-contact-budget>li:not(.custom)>a.hover,.form-contact-budget>li:not(.custom)>a:active,.form-contact-budget>li:not(.custom)>a:focus,.form-contact-budget>li:not(.custom)>a:hover,.form-contact-budget>li:not(.custom)>button.active,.form-contact-budget>li:not(.custom)>button.hover,.form-contact-budget>li:not(.custom)>button:active,.form-contact-budget>li:not(.custom)>button:focus,.form-contact-budget>li:not(.custom)>button:hover{color:rgba(255,255,255,.5)}.form-contact-budget>li:not(.custom)>a.active:before,.form-contact-budget>li:not(.custom)>a.hover:before,.form-contact-budget>li:not(.custom)>a:active:before,.form-contact-budget>li:not(.custom)>a:focus:before,.form-contact-budget>li:not(.custom)>a:hover:before,.form-contact-budget>li:not(.custom)>button.active:before,.form-contact-budget>li:not(.custom)>button.hover:before,.form-contact-budget>li:not(.custom)>button:active:before,.form-contact-budget>li:not(.custom)>button:focus:before,.form-contact-budget>li:not(.custom)>button:hover:before{border-color:#383636;background:#383636}.form-contact-budget-line{position:absolute;bottom:0;left:0;margin:0!important;width:0;height:.6rem;background:#fff;transition-property:width;transition-duration:.5s;transition-timing-function:cubic-bezier(.36,0,0,1)}.form-contact-budget-item{color:rgba(255,255,255,.38);transition-property:color;transition-duration:.5s;transition-timing-function:cubic-bezier(1,0,.64,1)}.form-contact-budget-item.active,.form-contact-budget-item:focus{cursor:default;color:#fff;transition-property:color;transition-duration:.5s;transition-timing-function:cubic-bezier(.36,0,0,1)}.form-message{margin-top:4rem;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal}.contact-info{margin-top:1rem;margin-bottom:1.5rem;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:.5em;color:rgba(255,255,255,.38);line-height:1.4;letter-spacing:0;text-transform:none}.hiring_list{display:flex;flex-direction:column}.hiring_list>:not(:first-child){margin-top:1rem}.hiring_list .btn{max-width:100%}.hiring_list .btn>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.services>.list{margin:-2rem -2rem}.services>.list>*{margin:2rem 2rem}@media (min-width:768px){.services>.list{flex-wrap:nowrap}}.services_icon{position:relative}@media (min-width:992px){.services_content ul{-webkit-column-width:50%;-moz-column-width:50%;column-width:50%;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem}}.services_title>.list{margin:-.5rem -.5rem}.services_title>.list>*{margin:.5rem .5rem}@media (min-width:768px){.services_title>.list{flex-wrap:nowrap}}.services_head>.list{margin:-1rem -1rem}.services_head>.list>*{margin:1rem 1rem}.services_head .h3{margin:0!important}.service>.list{margin:-2rem -2rem;align-items:center}.service>.list>*{margin:2rem 2rem}@media (min-width:768px){.service>.list{flex-wrap:nowrap}}.service_icon{font-size:8rem}.service_icon>*{display:block}.service_content{margin-top:4rem}@media (min-width:992px){.service_content ul{-webkit-column-width:50%;-moz-column-width:50%;column-width:50%;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem}}.works{position:relative}.works>.row{align-items:center}.works_title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:767px){.works_title{transform:initial!important;margin-top:4rem!important;margin-bottom:4rem!important;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif!important;font-weight:600!important;font-style:normal!important;font-size:3.6rem!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;opacity:1!important}.works_title:first-child{margin-top:0!important}.works_title:last-child{margin-bottom:0!important}}@media (min-width:768px){.works_title{position:absolute;top:-20rem;right:-10rem;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:16.4rem;color:rgba(255,255,255,.12);line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap}[data-index="1"] .works_title,[data-index="3"] .works_title{left:-10rem;right:auto}}.work_col{flex:0 0 auto;max-width:100%;width:100%}@media (min-width:768px){.work_col{flex:0 0 auto;max-width:50%;width:50%}}@media (min-width:768px){.works--featured .work_col{flex:0 0 auto;max-width:55%;width:55%}}@media (min-width:768px){.works--featured .work_col+.work_col{flex:0 0 auto;max-width:45%;width:45%}}@media (min-width:768px){[data-index="1"] .works--featured .work_col,[data-index="3"] .works--featured .work_col{flex:0 0 auto;max-width:45%;width:45%}}@media (min-width:768px){[data-index="1"] .works--featured .work_col+.work_col,[data-index="3"] .works--featured .work_col+.work_col{flex:0 0 auto;max-width:55%;width:55%}}@media (min-width:768px){.works--phased .work_col:nth-child(odd){margin-top:-7.5rem;margin-bottom:7.5rem}}.work{display:inline-block;vertical-align:top;width:100%;padding-bottom:110%}@media (min-width:768px){.work{padding-bottom:75%}}.work_img{position:absolute;z-index:1;left:0;bottom:0;width:100%;display:flex;align-items:flex-end;justify-content:flex-end;height:100%}@media (max-width:767px){.work_img img{max-height:100%;width:auto;flex-shrink:0;max-height:65%}}@media (min-width:768px){.work_img img{max-height:100%;width:auto;flex-shrink:0}}.work_content{position:absolute;z-index:2}@media (max-width:767px){.work_content{top:4rem;left:3.5rem;right:3.5rem}}@media (min-width:768px){.work_content{bottom:3.5rem;left:3.5rem;right:3.5rem}}.work_title{font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:4rem;line-height:1;letter-spacing:0;text-transform:none}@media (min-width:768px){.work_title{font-size:3rem}}@media (min-width:1300px){.work_title{font-size:4rem}}.work_description{padding-top:1rem;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;color:rgba(255,255,255,.75);line-height:1.4;letter-spacing:0;text-transform:none}@media (hover:none){.work_description_outer{height:auto!important}}@media (hover:none){.work_description_inner{opacity:1!important}}.articles{padding-top:2rem;position:relative}.articles .row{margin:-1rem -1rem}.articles .row>*{padding:1rem 1rem}.article_col{flex:0 0 auto;max-width:100%;width:100%}@media (min-width:768px){.article_col{flex:0 0 auto;max-width:50%;width:50%}}@media (min-width:992px){.article_col{flex:0 0 auto;max-width:33.33333333%;width:33.33333333%}}.article{display:inline-block;vertical-align:top;width:100%;padding-bottom:4rem}@media (min-width:768px){.article--featured{margin-top:4rem}.article--featured .article_inner{display:flex;margin:-1rem -1rem;flex-direction:row;flex-wrap:wrap;margin:-2rem -2rem}.article--featured .article_inner>*{padding:1rem 1rem}.article--featured .article_inner>*{padding:2rem 2rem}.article--featured .article_inner_img{flex:0 0 auto;max-width:100%;width:100%}.article--featured .article_inner_content{flex:0 0 auto;max-width:100%;width:100%}}@media (min-width:768px) and (min-width:768px){.article--featured .article_inner_img{flex:0 0 auto;max-width:50%;width:50%}}@media (min-width:768px) and (min-width:768px){.article--featured .article_inner_content{flex:0 0 auto;max-width:50%;width:50%}}.article_img_container{background-color:#181818;overflow:hidden}.article_img{position:relative;padding-bottom:75%}.article_img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.article_content{padding-top:2rem}.article--featured .article_content{padding-top:4rem}.article_description{margin-bottom:1rem;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:16px;color:rgba(255,255,255,.75);line-height:1.4;letter-spacing:0;text-transform:uppercase}.article--featured .article_description{margin-bottom:2rem}.article_title{font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:3rem;line-height:1.2;letter-spacing:0;text-transform:none}@media (min-width:768px){.article--featured .article_title{font-size:4.8rem;line-height:1}}.article_excerpt{color:rgba(255,255,255,.5);line-height:1.8;margin-top:2rem;font-size:2rem!important}@media (min-width:992px){.article_excerpt{font-size:2.5rem;line-height:1.6}}.article_excerpt strong{font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#fff}.article_excerpt h1,.article_excerpt h2,.article_excerpt h3,.article_excerpt h4,.article_excerpt h5,.article_excerpt h6{color:#fff}@media (max-width:767px){.article_excerpt{display:none}}.article_link{margin-top:4rem;text-transform:uppercase}@media (max-width:767px){.article_link{display:none}}.post_header{position:relative}.post_header .anim-block{width:100%}.post_back{margin-top:10px;margin-bottom:30px}@media (max-width:1199px){.post_back{position:absolute;top:-80px;left:0}}@media (min-width:1200px){.post_back{position:absolute;top:0;right:calc(100% + 40px)}}.post_excerpt{margin-bottom:4rem;font-size:2.2rem}@media (min-width:1200px){.post_excerpt{display:flex;width:100%;margin-right:-15rem}}@media (max-width:1199px){.post_excerpt{margin-bottom:2rem;font-size:16px;line-height:1.6}.post_excerpt br{display:none}}.post_description{margin-bottom:1rem;font-family:canada-type-gibson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:16px;line-height:1.4;letter-spacing:0;text-transform:uppercase}.post_description span{color:rgba(255,255,255,.5)}.post_img{position:relative;height:70vh;height:70svh;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background-attachment:fixed}@media (max-width:767px){.post_img{display:none}}.post_img--mobile img{width:100%}@media (min-width:768px){.post_img--mobile{display:none}}.post_body{margin-bottom:60px;font-size:22px}@media (max-width:1199px){.post_body{margin-bottom:30px;font-size:16px;line-height:1.6}}.post_body h1,.post_body h2,.post_body h3,.post_body h4,.post_body h5,.post_body h6{scroll-margin-top:80px}.post_anchors{margin-bottom:4rem}.post_anchors:has(.post_anchors_items:empty){display:none}.post_anchors_title{font-size:2.5rem;line-height:1.6;font-size:14px;line-height:1.4;letter-spacing:.075em;text-transform:uppercase}.post_anchors_items{margin-top:2rem;border-left:1px solid #707070;padding-left:20px}@media (min-width:992px){.post_anchors_items{padding-left:35px}}.post_anchors_item{display:block;padding:5px 0;text-decoration:none;text-decoration:underline!important;text-underline-offset:2px}.post_anchors_item.active,.post_anchors_item.hover,.post_anchors_item:active,.post_anchors_item:focus,.post_anchors_item:hover{text-decoration:none}.post_anchors_item .line{display:none}.post_footer{display:flex;flex-wrap:nowrap;gap:30px;align-items:center;justify-content:space-between}@media (max-width:1199px){.post_footer{gap:15px}.post_footer .btn{padding:15px!important}.post_footer .btn .icon-share{margin-right:0!important;font-size:18px!important}.post_footer .btn .btn_text{position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px;border:0;clip:rect(0,0,0,0)}}.post_author{display:flex;flex-wrap:nowrap;align-items:center;gap:30px}@media (max-width:1199px){.post_author{gap:15px}}.post_author_img{position:relative;width:51px;height:51px;border-radius:50%;overflow:hidden;background:#fff}.post_author_img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;padding:2px;border-radius:50%}.post_author_content{flex:1;font-size:16px}@media (min-width:1200px){.post_author_content{font-size:18px}}.post_author_name{margin-bottom:2px}.post_author_info{opacity:.5}.post_other_articles .articles{padding-top:0}@media (min-width:1200px){.post_other_articles .article_title{font-size:2.2rem}}.post_other_articles_title{margin-bottom:3rem!important}@media (min-width:1200px){.post_other_articles_title{text-align:center}}.jumptocontent{position:fixed;width:100%;display:flex;justify-content:center;z-index:101}.jumptocontent.active{opacity:0;animation-name:anim-y--in;animation-duration:.5s;animation-timing-function:cubic-bezier(.36,0,0,1);animation-fill-mode:forwards}.jumptocontent:not(.active){opacity:1;animation-name:anim-y-inverse--out;animation-duration:.5s;animation-timing-function:cubic-bezier(1,0,.64,1);animation-fill-mode:forwards}
/*# sourceMappingURL=theme.min.css.map */
