*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Lyon Text Web,serif;font-size:.99rem;font-weight:400;line-height:1.125;color:#000;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1.5rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:900}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#03c;background-color:transparent}a,a:hover{text-decoration:underline}a:hover{color:#000}a:not([href]),a:not([href]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;font-size:14px}body{text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:"kern";-webkit-font-kerning:normal;font-kerning:normal}

/*!
        This font software is the property of Commercial Type.

        You may not modify the font software, use it on another website, or install it on a computer.

        License information is available at http://commercialtype.com/eula
        For more information please visit Commercial Type at http://commercialtype.com or email us at info[at]commercialtype.com

        Copyright (C) 2020 Schwartzco Inc.
        Licenses: 2001-TAGBYU and 2001-GDOTHK
*/@font-face{font-family:Graphik Web;src:url(/fonts/Graphik-Regular-Web.woff2?3c4890138793a98d901c57f695f858ef) format("woff2"),url(/fonts/Graphik-Regular-Web.woff?f7677b8ca85e75e54c3e6c278da61b56) format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Graphik Web;src:url(/fonts/Graphik-Super-Web.woff2?7f4618c272046f78ca3e9ba58fcbf48d) format("woff2"),url(/fonts/Graphik-Super-Web.woff?e6b856d0abfc563e166fc081a029619c) format("woff");font-weight:900;font-style:normal;font-stretch:normal}@font-face{font-family:Lyon Text Web;src:url(/fonts/LyonText-Regular-Web.woff2?4ce096cd5d256d05e171da5e48fb78df) format("woff2"),url(/fonts/LyonText-Regular-Web.woff?62b4317052f16968c01596b36675706e) format("woff");font-weight:400;font-style:normal;font-stretch:normal}.is-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.is-sr-only:active,.is-sr-only:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.container-fluid{width:100%;padding-right:2rem;padding-left:2rem;margin-right:auto;margin-left:auto;padding-top:2rem}@media (min-width:992px){.container-fluid{padding-right:6.25rem;padding-left:6.25rem;padding-top:6.25rem}}.at-site-logo{background:url(/images/logo.png?2b95301e22d45aff91794ce00acf5b18) no-repeat;background-size:cover;background-position:50%;width:276px;height:59px}.at-company-logo{display:block;background:url(/images/symbol.svg?f03cf389b8e47ce74accc525b08ffba9) no-repeat;width:32px;height:32px}.at-company-logo:active,.at-company-logo:focus,.at-company-logo:hover{background-size:auto}.at-lead-text{font-family:Graphik Web,sans-serif;font-size:1.5rem;word-spacing:-.07em;letter-spacing:-.015em}img{max-width:100%;height:auto}.at-page-title{font-family:Lyon Text Web,serif;font-size:2.375rem;font-weight:400;letter-spacing:-.015em;margin-bottom:2.5rem}.ml-lang-menu,.ml-list{padding-left:0;list-style:none}.ml-lang-menu{font-family:Graphik Web,sans-serif}.ml-lang-menu>li{display:inline}.ml-lang-menu>li:not(:last-child):after{content:"/"}.ml-lang-menu a{color:#000;text-decoration:none;background:none}.ml-lang-menu a:active,.ml-lang-menu a:focus,.ml-lang-menu a:hover{text-decoration:underline}.ml-lang-menu a:active:after,.ml-lang-menu a:focus:after,.ml-lang-menu a:hover:after{display:none}.org-site-header{margin-bottom:4.375rem}.org-site-header:after{content:"";display:block;width:.99rem;height:1px;background-color:#000;margin-top:2rem;margin-top:2.813rem}.org-site-header .site-logo-wrapper{margin-bottom:4.375rem}.org-site-footer{display:-webkit-box;display:flex;flex-wrap:wrap;margin-right:-18px;margin-left:-18px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;padding-bottom:6rem}.org-site-footer .contact-wrapper,.org-site-footer .site-logo-wrapper{position:relative;width:100%;padding-right:18px;padding-left:18px}.org-site-footer .site-logo-wrapper{padding-top:1.5rem}@media (min-width:768px){.org-site-footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.org-site-footer .site-logo-wrapper{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;padding-bottom:.25rem}.org-site-footer .contact-wrapper,.org-site-footer .site-logo-wrapper{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.org-site-footer .contact-wrapper .ml-list{margin-bottom:0}}@media (min-width:992px){.org-site-footer .contact-wrapper,.org-site-footer .site-logo-wrapper{-webkit-box-flex:0;flex:0 0 41.6666666667%;max-width:41.6666666667%}}@media (min-width:1200px){.org-site-footer .contact-wrapper,.org-site-footer .site-logo-wrapper{-webkit-box-flex:0;flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media (min-width:1600px){.org-site-footer .contact-wrapper,.org-site-footer .site-logo-wrapper{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}}.org-team{margin-bottom:2.5rem}.org-team:after{content:"";display:block;width:.99rem;height:1px;background-color:#000;margin-top:2rem}.org-team .at-title{font-variant:small-caps;font-variant-caps:all-small-caps;font-size:.99rem;font-weight:400}.org-team ul{padding-left:0;list-style:none}.org-team ul>li{margin-bottom:.188rem}.org-clients{margin-bottom:2.5rem}.org-clients:after{content:"";display:block;width:.99rem;height:1px;background-color:#000;margin-top:2rem}.org-clients .at-title{font-variant:small-caps;font-variant-caps:all-small-caps;font-size:.99rem;font-weight:400}.org-clients ul{padding-left:0;list-style:none}.org-clients ul>li{margin-bottom:.188rem}.org-credits{margin-bottom:2.5rem}.org-credits:after{content:"";display:block;width:.99rem;height:1px;background-color:#000;margin-top:2rem}.org-credits .caps{font-variant:small-caps;font-variant-caps:all-small-caps}.org-contact{font-variant-numeric:oldstyle-nums}.org-contact .at-title{font-variant:small-caps;font-variant-caps:all-small-caps;font-size:.99rem;font-weight:400}.org-contact ul{padding-left:0;list-style:none;margin-bottom:0}.org-contact ul>li:not(:last-child){margin-bottom:.188rem}.org-contact address{margin-bottom:0}.org-contact a{color:#000;text-decoration:none;background:none}.org-contact a:active,.org-contact a:focus,.org-contact a:hover{text-decoration:underline}.org-contact a:active:after,.org-contact a:focus:after,.org-contact a:hover:after{display:none}.pg-landing .landing-content-wrapper{display:-webkit-box;display:flex;flex-wrap:wrap;margin-right:-18px;margin-left:-18px}.pg-landing .landing-content-wrapper .landing-body-wrapper,.pg-landing .landing-content-wrapper .landing-intro-wrapper{position:relative;width:100%;padding-right:18px;padding-left:18px}.pg-landing .landing-content-wrapper .landing-intro-wrapper{margin-bottom:2.5rem}.pg-landing .landing-content-wrapper .landing-intro-wrapper:after{content:"";display:block;width:.99rem;height:1px;background-color:#000;margin-top:2rem;margin-top:2.5rem}.pg-landing .landing-content-wrapper .landing-body{font-size:1.5rem;word-spacing:-.02rem;letter-spacing:-.015em;margin-top:.25rem;margin-bottom:2.5rem}.pg-landing .landing-content-wrapper .landing-body:after{content:"";display:block;width:.99rem;height:1px;background-color:#000;margin-top:2rem}@media (min-width:768px){.pg-landing .landing-content-wrapper .landing-intro-wrapper{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.pg-landing .landing-content-wrapper .landing-intro-wrapper:after{display:none}.pg-landing .landing-content-wrapper .landing-body-wrapper{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}}@media (min-width:992px){.pg-landing .landing-content-wrapper .landing-body-wrapper,.pg-landing .landing-content-wrapper .landing-intro-wrapper{-webkit-box-flex:0;flex:0 0 41.6666666667%;max-width:41.6666666667%}}@media (min-width:1200px){.pg-landing .landing-content-wrapper .landing-body-wrapper,.pg-landing .landing-content-wrapper .landing-intro-wrapper{-webkit-box-flex:0;flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media (min-width:1600px){.pg-landing .landing-content-wrapper .landing-body-wrapper,.pg-landing .landing-content-wrapper .landing-intro-wrapper{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}}.pg-kit-digital .kit-digital-title{font-family:Graphik Web,sans-serif;font-size:1.5rem;font-weight:900}.pg-kit-digital .kit-digital-logos-wrapper{margin-bottom:6rem}.pg-kit-digital .kit-digital-logos{max-width:100%;height:auto;width:1150px}.pg-job-offer .job-offer-item{font-size:1.5rem;word-spacing:-.02rem;letter-spacing:-.015em;margin-top:.25rem;margin-bottom:2.5rem}.pg-job-offer .job-offer-item:after{content:"";display:block;width:.99rem;height:1px;background-color:#000;margin-top:2rem}.pg-job-offer .job-offer-item .at-title{font-family:Graphik Web,sans-serif;font-size:1.5rem;font-weight:900}