*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:normal;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;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:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:bold}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}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:#007bff;text-decoration:none;background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-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-cancel-button,[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}template{display:none}[hidden]{display:none!important}.pulse{-webkit-animation:pulse 1.5s ease-in-out infinite both;-moz-animation:pulse 1.5s ease-in-out infinite both;-o-animation:pulse 1.5s ease-in-out infinite both;animation:pulse 1.5s ease-in-out infinite both}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-moz-keyframes pulse{from{-moz-transform:scale(1);transform:scale(1);-moz-transform-origin:center center;transform-origin:center center;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-moz-transform:scale(.91);transform:scale(.91);-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-moz-transform:scale(.98);transform:scale(.98);-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-moz-transform:scale(.87);transform:scale(.87);-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-moz-transform:scale(1);transform:scale(1);-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-o-keyframes pulse{from{-o-transform:scale(1);transform:scale(1);-o-transform-origin:center center;transform-origin:center center;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-o-transform:scale(.91);transform:scale(.91);-o-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-o-transform:scale(.98);transform:scale(.98);-o-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-o-transform:scale(.87);transform:scale(.87);-o-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-o-transform:scale(1);transform:scale(1);-o-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes pulse{from{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;-moz-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);-moz-transform:scale(.91);-o-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);-moz-transform:scale(.98);-o-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);-moz-transform:scale(.87);-o-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}}html{font-size:16px}h1{font-family:var(--font);font-size:2.75rem;font-weight:600;font-style:normal;line-height:66px;color:var(--text-color);text-wrap:balance}h2{font-family:var(--font-2);font-size:2.25rem;font-weight:400;font-style:normal;line-height:54px;color:var(--text-color);text-wrap:balance}@media screen and (max-width:768px){h2{font-family:var(--font-2);font-size:1.5rem;font-weight:500;font-style:normal;line-height:36px;color:var(--text-color);text-wrap:balance}}h2:only-child{margin:0}h3{font-family:var(--font-2);font-size:1.5rem;font-weight:400;font-style:normal;line-height:120%;color:var(--text-color);text-wrap:balance}@media screen and (max-width:768px){h3{font-family:var(--font-2);font-size:1.375rem;font-weight:500;font-style:normal;line-height:33px;color:var(--text-color);text-wrap:balance}}h4{font-family:var(--font-2);font-size:1.25rem;font-weight:400;font-style:normal;line-height:120%;color:var(--text-color);text-wrap:balance}h5{font-family:var(--font);font-size:1rem;font-weight:600;font-style:normal;line-height:30px;color:var(--text-color);text-wrap:balance}h6{font-family:var(--font);font-size:1.125rem;font-weight:500;font-style:normal;line-height:1;color:var(--text-color);text-wrap:balance}p{font-family:var(--font);font-size:1.1875rem;font-weight:400;font-style:normal;line-height:36px;color:var(--text-color--light);text-wrap:balance}.subtitle{font-family:var(--font);font-size:1.25rem;font-weight:600;font-style:normal;line-height:40px;color:var(--text-color--subtitle);text-wrap:balance}@media screen and (max-width:768px){.subtitle{font-family:var(--font);font-size:1.125rem;font-weight:600;font-style:normal;line-height:36px;color:var(--text-color--subtitle);text-wrap:balance}}.ax--site-grid{display:grid;grid-template-columns:-webkit-calc(50% - 760px) 20px repeat(12,1fr) 20px -webkit-calc(50% - 760px);grid-template-columns:-moz-calc(50% - 760px) 20px repeat(12,1fr) 20px -moz-calc(50% - 760px);grid-template-columns:calc(50% - 760px) 20px repeat(12,1fr) 20px calc(50% - 760px)}.btn{background:rgba(0,0,0,0);padding:0;margin:0;border:0;cursor:pointer;font-family:var(--font);font-style:normal;font-weight:600;font-size:1rem;line-height:26px;text-decoration:none}.btn:hover{text-decoration:none}.btn span{font-family:inherit;font-style:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;display:block;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out;padding:var(--pd-buttonTop) var(--pd-buttonSide)}.btn.\--rounded span{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.btn.\--3d span{display:block;-webkit-transform:rotateX(0deg) rotateY(0deg) scale(1);-moz-transform:rotateX(0deg) rotateY(0deg) scale(1);transform:rotateX(0deg) rotateY(0deg) scale(1)}.btn.\--border span{border-bottom:solid 1px;padding-left:0;padding-right:0}.btn.\--border.\--rounded span{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;border:solid 1px}.btn.\--border.\--dark span{background:rgba(0,0,0,0);border-color:var(--text-color);color:var(--text-color)}.btn.\--border.\--light span{background:rgba(0,0,0,0);border-color:#fff;color:#fff}.btn.\--dark span{background:var(--text-color);color:#fff}@media screen and (max-width:1440px){.btn.\--dark span .menu-label{display:none}}@media screen and (max-width:768px){.btn.\--dark span .menu-label{display:block}}.btn.\--light span{background:#fff;color:var(--text-color)}.btn[class*="--icon"]{position:relative}.btn[class*="--icon"]:hover span{gap:var(--pd-buttonSide)}.btn[class*="--icon"] span{gap:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.btn[class*="--icon"].\--icon-left span{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.btn[class*="--icon"].\--icon-right span{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.btn[class*="--icon"] span:after{content:attr(data-icon);font-family:var(--icon-font);font-weight:600}.btn.\--disabled{pointer-events:none;cursor:default}.\--menu-open{position:fixed;inline-size:100%;overflow-y:scroll}body{overflow-x:hidden;position:static}#site-navigation{inset:0;position:fixed;z-index:0;pointer-events:none;background:-webkit-linear-gradient(197.16deg,#272727 -37.08%,#000 50%);background:-moz-linear-gradient(197.16deg,#272727 -37.08%,#000 50%);background:-o-linear-gradient(197.16deg,#272727 -37.08%,#000 50%);background:linear-gradient(252.84deg,#272727 -37.08%,#000 50%);opacity:0;-webkit-transition:all var(--animationSpeed-f);-o-transition:all var(--animationSpeed-f);-moz-transition:all var(--animationSpeed-f);transition:all var(--animationSpeed-f)}#site-navigation::before{content:"";position:fixed;inset:0;background-image:url("/assets/images/Axendo-icon-white.svg");background-position:top right;background-repeat:no-repeat;-moz-background-size:800px;-o-background-size:800px;background-size:800px;z-index:-1;-webkit-mask-image:-webkit-linear-gradient(224.88deg,#fff 11.82%,rgba(255,255,255,0) 84.91%);mask-image:linear-gradient(225.12deg,#fff 11.82%,rgba(255,255,255,0) 84.91%);opacity:.06}#site-navigation.\--active{opacity:1;pointer-events:all;z-index:100;-webkit-transition:opacity var(--animationSpeed-f) .3s;-o-transition:opacity var(--animationSpeed-f) .3s;-moz-transition:opacity var(--animationSpeed-f) .3s;transition:opacity var(--animationSpeed-f) .3s}#site-navigation .site-navigation-header{padding:var(--pd-heading);display:grid;grid-template-columns:1fr 1fr}#site-navigation .site-navigation-header .logo{grid-column:1;align-self:center;display:inherit;align-self:center}#site-navigation .site-navigation-header .btn{grid-column:2;align-self:center;justify-self:end}#site-navigation .ax--site-grid{padding:var(--pd-heading);height:100%}#site-navigation .ax--site-grid .dropdown-menu{grid-column:4/-4;display:grid;grid-template-columns:1fr 1fr;list-style:none;padding:0;margin:0;align-self:center;grid-gap:3.125rem}@media screen and (max-width:992px){#site-navigation .ax--site-grid .dropdown-menu{grid-column:3/-3}}#site-navigation .ax--site-grid .dropdown-menu li a{text-decoration:none;font-family:Poppins;font-size:3.25rem;font-weight:600;line-height:5.25rem;color:rgba(0,0,0,0);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-moz-background-clip:text;-moz-text-fill-color:rgba(0,0,0,0);background-color:#fff;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(var(--color-1)),to(var(--color-2)));background-image:-webkit-linear-gradient(left,#fff 50%,var(--color-1),var(--color-2));background-image:-moz-linear-gradient(left,#fff 50%,var(--color-1),var(--color-2));background-image:-o-linear-gradient(left,#fff 50%,var(--color-1),var(--color-2));background-image:linear-gradient(90deg,#fff 50%,var(--color-1),var(--color-2));-moz-background-size:400%;-o-background-size:400%;background-size:400%;background-position:left;-webkit-transition:all var(--animationSpeed-f);-o-transition:all var(--animationSpeed-f);-moz-transition:all var(--animationSpeed-f);transition:all var(--animationSpeed-f)}@media screen and (max-width:992px){#site-navigation .ax--site-grid .dropdown-menu li a{font-size:2.75rem}}#site-navigation .ax--site-grid .dropdown-menu li a:hover{background-position:right}#site-navigation .ax--site-grid .dropdown-quickLinks{grid-column:4/-3;padding:0;display:grid;grid-template-columns:repeat(6,1fr);list-style:none;align-self:start;margin:0}@media screen and (max-width:992px){#site-navigation .ax--site-grid .dropdown-quickLinks{grid-column:3/-3;gap:10px}}#site-navigation .ax--site-grid .dropdown-quickLinks li.workAt{grid-column:1/4}#site-navigation .ax--site-grid .dropdown-quickLinks li.workAt a{color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;grid-gap:16px}#site-navigation .ax--site-grid .dropdown-quickLinks li.workAt a span{-webkit-text-fill-color:#000}#site-navigation .ax--site-grid .dropdown-quickLinks li.workAt a:hover{background-position:right}#site-navigation .ax--site-grid .dropdown-quickLinks li.dropdown-route{display:none}#site-navigation .ax--site-grid .dropdown-quickLinks li a{font-family:var(--font);font-weight:600;font-size:1.5rem;line-height:2.375rem;color:#fff}#site-navigation .ax--site-grid .dropdown-quickLinks li a span{color:#333;background:#fff;font-size:1.25rem;line-height:2.5rem;width:2.5rem;height:2.5rem;-webkit-border-radius:2.5rem;-moz-border-radius:2.5rem;border-radius:2.5rem;display:inline-block;text-align:center}#site-navigation .ax--site-grid .dropdown-quickLinks li a:hover{text-decoration:none}#site-navigation .ax--site-grid .dropdown-quickLinks li a:hover p{color:#fff}#site-navigation .ax--site-grid .dropdown-quickLinks li a p{text-decoration:underline}#site-navigation .ax--site-grid .dropdown-quickLinks li h2{font-family:var(--font);font-weight:600;font-size:1.125rem;line-height:2.25rem;margin:0;text-decoration:none;color:#fff}#site-navigation .ax--site-grid .dropdown-quickLinks li p{font-family:var(--font);font-weight:600;font-size:1.125rem;line-height:2.25rem;margin:0;color:var(--text-color--subtitle--lighten)}@media screen and (max-width:992px){#site-navigation .ax--site-grid .dropdown-quickLinks li p{font-size:.75rem;line-height:1.375rem}}#menu--trigger::before{content:"";position:fixed;width:20px;aspect-ratio:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);background:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;pointer-events:none;opacity:0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:-o-transform .2s;-moz-transition:transform .2s,-moz-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s,-moz-transform .2s,-o-transform .2s}#menu--trigger.\--active::before{-webkit-transform:scale(500);-moz-transform:scale(500);-ms-transform:scale(500);-o-transform:scale(500);transform:scale(500);opacity:1;-webkit-transition:-webkit-transform var(--animationSpeed-xs);transition:-webkit-transform var(--animationSpeed-xs);-o-transition:-o-transform var(--animationSpeed-xs);-moz-transition:transform var(--animationSpeed-xs),-moz-transform var(--animationSpeed-xs);transition:transform var(--animationSpeed-xs);transition:transform var(--animationSpeed-xs),-webkit-transform var(--animationSpeed-xs),-moz-transform var(--animationSpeed-xs),-o-transform var(--animationSpeed-xs)}@media screen and (max-width:768px){#site-navigation{overflow:auto}#site-navigation .ax--site-grid{padding-top:0;height:auto}#site-navigation .ax--site-grid .dropdown-menu{grid-template-columns:1fr;grid-column:1/-1;grid-gap:1rem}#site-navigation .ax--site-grid .dropdown-menu li a{font-size:1.625rem;line-height:2.5rem}#site-navigation .ax--site-grid .dropdown-quickLinks{grid-template-columns:1fr;grid-column:1/-1;margin-top:1rem;padding-bottom:5rem}#site-navigation .ax--site-grid .dropdown-quickLinks li.workAt{grid-column:1;margin:1.5rem 0;margin-bottom:0}#site-navigation .ax--site-grid .dropdown-quickLinks li.workAt a{font-size:1.25rem;line-height:2rem}#site-navigation .ax--site-grid .dropdown-quickLinks li.workAt a span{font-size:1rem;line-height:2rem;width:2rem;height:2rem}#site-navigation .ax--site-grid .dropdown-quickLinks li+li{margin-top:20px}#site-navigation .ax--site-grid .dropdown-quickLinks li:not(.workAt) a{border:solid 1px #fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:16px;padding:8px 16px;font-size:1.2rem;line-height:1rem}#site-navigation .ax--site-grid .dropdown-quickLinks li:not(.workAt) a.mail::before{content:"";font-family:var(--icon-font);font-weight:400;font-size:16px}#site-navigation .ax--site-grid .dropdown-quickLinks li:not(.workAt) a.phone::before{content:"";font-family:var(--icon-font);font-weight:400;font-size:16px}#site-navigation .ax--site-grid .dropdown-quickLinks li:not(.workAt) a.route::before{content:"";font-family:var(--icon-font);font-weight:400;font-size:16px}#site-navigation .ax--site-grid .dropdown-quickLinks li:not(.workAt) a h2{display:none}#site-navigation .ax--site-grid .dropdown-quickLinks li:not(.workAt) a p{color:#fff;font-size:16px;font-weight:600;line-height:26px;text-decoration:none}#site-navigation .ax--site-grid .dropdown-quickLinks li.dropdown-mail,#site-navigation .ax--site-grid .dropdown-quickLinks li.dropdown-address{display:none}#site-navigation .ax--site-grid .dropdown-quickLinks li.dropdown-route{display:block}#site-navigation .site-navigation-header .btn{bottom:var(--pd-heading);right:var(--pd-heading);position:fixed}#menu--trigger{top:auto!important;bottom:var(--pd-heading)}}@media screen and (max-width:768px){#site-header:not(.sticky){display:none}}#site-header-mobile,#site-header{background-color:rgba(0,0,0,0);-webkit-transition:all .3s ease,opacity .3s ease;-o-transition:all .3s ease,opacity .3s ease;-moz-transition:all .3s ease,opacity .3s ease;transition:all .3s ease,opacity .3s ease}@media screen and (max-width:768px){#site-header-mobile,#site-header{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}}#site-header-mobile .menu-label,#site-header .menu-label{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);width:46px;white-space:nowrap;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:768px){#site-header-mobile .menu-label,#site-header .menu-label{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}}#site-header-mobile .logo-sticky,#site-header .logo-sticky{visibility:hidden;position:absolute}.template-homepage #site-header .logo{-webkit-filter:invert(1);filter:invert(1)}.template-homepage #site-header.sticky .logo{-webkit-filter:invert(1);filter:invert(1)}#site-header.sticky{position:fixed;top:0;background:#fff;opacity:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);will-change:transform;padding:.25rem .5rem .5rem 1.875rem;margin:1.25rem 1.5rem;-webkit-border-radius:99px;-moz-border-radius:99px;border-radius:99px;border:1px solid var(--border-color)}@media screen and (max-width:768px){#site-header.sticky{padding:.25rem .5rem .5rem 1.875rem;margin:.875rem .5rem}}#site-header.sticky .logo{display:none}#site-header.sticky .logo-sticky{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:180px;visibility:visible;position:relative;margin-top:.5rem}#site-header.sticky .logo-sticky svg{overflow:visible;position:absolute;width:180px}@media screen and (max-width:768px){#site-header.sticky .logo-sticky{width:80px}#site-header.sticky .logo-sticky svg{width:100%;min-width:180px}}#site-header.sticky .logo-sticky #logo-word{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media screen and (max-width:768px){#site-header.sticky .logo-sticky #logo-word{opacity:0;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}}#site-header.sticky .logo-sticky #logo-word.hide-words{position:absolute;opacity:0;-webkit-transform:translateY(-142px);-moz-transform:translateY(-142px);-ms-transform:translateY(-142px);-o-transform:translateY(-142px);transform:translateY(-142px);-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width:768px){#site-header.sticky .logo-sticky #logo-word.hide-words{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}}#site-header.sticky #menu--trigger{margin-left:-10px}@media screen and (max-width:768px){#site-header.sticky #menu--trigger{bottom:4px}}#site-header.sticky #menu--trigger .menu-label{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);width:0;margin-left:-8px;overflow:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:768px){#site-header.sticky #menu--trigger .menu-label{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);width:auto;margin-left:0}}#site-header.sticky #menu--trigger span{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:.5rem .875rem .5rem .875rem}#site-header.sticky #menu--trigger span:hover{gap:8px}@media screen and (max-width:768px){#site-header.sticky{top:auto;bottom:0}}#site-header.sticky nav ul{gap:1.125rem}#site-header.sticky nav ul .menu-cta{display:block}#site-header.sticky nav ul .menu-cta a{font-size:1rem;border:1px solid #000;padding:.4375rem 1rem;-webkit-border-radius:6.1875rem;-moz-border-radius:6.1875rem;border-radius:6.1875rem;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}#site-header.sticky nav ul .menu-cta a:hover{background:#000;color:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}#site-header.sticky nav ul a{color:var(--text-color)}#site-header-mobile,#site-header{position:absolute;inset:0 0 auto 0;z-index:100;padding:var(--pd-heading);display:grid;grid-template-columns:1fr 1fr}#site-header-mobile .logo,#site-header .logo{grid-column:1;align-self:center;display:inherit}#site-header-mobile nav,#site-header nav{grid-column:2;justify-self:end;margin-top:4px}#site-header-mobile nav ul,#site-header nav ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:30px}@media screen and (max-width:1440px){#site-header-mobile nav ul,#site-header nav ul{grid-gap:20px}}#site-header-mobile nav ul .menu-cta,#site-header nav ul .menu-cta{display:none}#site-header-mobile nav ul a,#site-header nav ul a{font-family:"Poppins";font-size:1.125rem;font-weight:600;line-height:2.25rem;color:#fff;padding:8px 0;border-bottom:solid 2px rgba(0,0,0,0);-webkit-transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;transition:all .2s}#site-header-mobile nav ul a:hover,#site-header nav ul a:hover{border-bottom:solid 2px #fff;text-decoration:none}#site-header-mobile nav ul a.light-link,#site-header nav ul a.light-link{color:#000}#site-header-mobile nav ul a.light-link:hover,#site-header nav ul a.light-link:hover{border-bottom:solid 2px #000}@media screen and (max-width:1440px){#menu--trigger{width:42px}}@media screen and (max-width:768px){#menu--trigger{width:auto;margin:0 0 -8px 0;bottom:8px}}@media screen and (max-width:1440px){#menu--trigger span{padding:8px 0 8px 14px}}@media screen and (max-width:768px){#menu--trigger span{padding:8px 18px 8px 14px}}@media screen and (max-width:992px){#site-header{padding-left:20px}#site-header .logo img{width:160px}}@media screen and (max-width:768px){#site-header nav li:has(a){display:none}}#site-header-mobile{display:none}@media screen and (max-width:768px){#site-header-mobile{display:block}}#site-submenu{display:none!important}#site-submenu #submenu--items:empty{display:none}#site-submenu{position:fixed;bottom:30px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:97}#site-submenu #submenu--items{-webkit-box-shadow:0 4px 4px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);-moz-box-shadow:0 4px 4px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-shadow:0 4px 4px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;background:#fff;padding:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative}#site-submenu #submenu--items a{padding:4px 16px;font-family:var(--font);font-weight:600;font-size:1rem;line-height:1.625rem;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;white-space:nowrap;text-decoration:none;color:var(--text-color--light);-webkit-transition:color .2s;-o-transition:color .2s;-moz-transition:color .2s;transition:color .2s;z-index:1}#site-submenu #submenu--items a.active{color:#fff}#site-submenu #submenu--items span{display:block;position:absolute;background:#000;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;inset:8px 10px;opacity:0;z-index:0;-webkit-transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;transition:all .2s}#site-submenu .submenu--title{display:none}#site-submenu .submenu--toggle{display:none}@media screen and (max-width:768px){#site-submenu{inset:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);z-index:99;padding:1.875rem;display:grid;grid-template-rows:auto 1fr auto;pointer-events:none;background:rgba(0,0,0,0);-webkit-transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;transition:all .2s}#site-submenu>.submenu--title,#site-submenu>#submenu--items{opacity:0;-webkit-transform:translateY(150px);-moz-transform:translateY(150px);-ms-transform:translateY(150px);-o-transform:translateY(150px);transform:translateY(150px);-webkit-transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;transition:all .2s}#site-submenu.active{pointer-events:all;background-color:hsla(0,0%,100%,.95)}#site-submenu.active>.submenu--title,#site-submenu.active>#submenu--items{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}#site-submenu .submenu--title{display:block}#site-submenu .submenu--title h1{color:#000;font-weight:600;font-size:24px;line-height:36px;font-family:var(--font)}#site-submenu .submenu--title h1 span{background:-webkit-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-moz-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-o-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:linear-gradient(269.65deg,var(--color-1) -32.27%,var(--color-2) 92.74%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}#site-submenu .submenu--toggle{display:block;border:0;width:3rem;height:3rem;position:fixed;bottom:30px;left:30px;z-index:1;cursor:pointer;pointer-events:all;background:rgba(0,0,0,0);padding:0}#site-submenu .submenu--toggle>span{display:block;background:#000;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;height:100%;width:100%}#site-submenu .submenu--toggle>span:before{content:"";font-family:var(--icon-font);color:#fff;font-size:1.625rem;line-height:3rem}#site-submenu .submenu--toggle.active>span:before{content:"";font-family:var(--icon-font);color:#fff;font-size:1.625rem;line-height:3rem}#site-submenu #submenu--items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:end;-webkit-justify-content:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;grid-gap:1rem;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:rgba(0,0,0,0);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0;align-self:end}#site-submenu #submenu--items a{background:#fff;font-weight:600;font-size:1.25rem;line-height:2rem;padding:.5rem 1rem;-webkit-border-radius:6.25rem;-moz-border-radius:6.25rem;border-radius:6.25rem;-webkit-box-shadow:0 1px 3px rgba(27,31,35,.1),0 1px 2px rgba(0,0,0,.06);-moz-box-shadow:0 1px 3px rgba(27,31,35,.1),0 1px 2px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(27,31,35,.1),0 1px 2px rgba(0,0,0,.06)}#site-submenu #submenu--items a.active{background:#000;color:#fff}#site-submenu #submenu--items #submenuActiveState{display:none}}.\--solid+[data-submenu].\--solid::before{content:"";height:var(--pd-blockLarge_top);display:block;width:100%;position:relative;left:0;margin-top:-webkit-calc(var(--pd-blockLarge_top)*-1);margin-top:-moz-calc(var(--pd-blockLarge_top)*-1);margin-top:calc(var(--pd-blockLarge_top)*-1)}footer{position:relative;z-index:98}.block--footer--cta{--pd-blockLarge_bottom:0}.block--footer--cta .ax--site-grid::before{content:"";height:50%;width:100%;background:#fff;grid-row:2;grid-column:9/-1;align-self:end;z-index:1}.block--footer--cta .block--content{grid-row:2;z-index:1;margin-top:4.0625rem}.block--footer--cta .block--content .footer--list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));background:#000;-webkit-border-radius:.5rem .5rem .5rem 0;-moz-border-radius:.5rem .5rem .5rem 0;border-radius:.5rem .5rem .5rem 0}.block--footer--cta .block--content .footer--list .footer--list-item{position:relative;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.block--footer--cta .block--content .footer--list .footer--list-item a{padding:4rem;-webkit-transition:background .2s;-o-transition:background .2s;-moz-transition:background .2s;transition:background .2s;display:grid;grid-template-rows:1fr auto;height:100%}.block--footer--cta .block--content .footer--list .footer--list-item a.\--disabled{pointer-events:none;cursor:default}.block--footer--cta .block--content .footer--list .footer--list-item a:hover{text-decoration:none;background:hsla(0,0%,100%,.1)}.block--footer--cta .block--content .footer--list .footer--list-item a:hover .btn span{border-color:rgba(0,0,0,0);gap:var(--pd-buttonSide)}.block--footer--cta .block--content .footer--list .footer--list-item a:hover .btn span::before{opacity:1}.block--footer--cta .block--content .footer--list .footer--list-item .list--content h3{font-family:var(--font);font-weight:600;font-size:1.125rem;line-height:2.25rem;color:#fff;margin:0}.block--footer--cta .block--content .footer--list .footer--list-item .list--content p{font-family:var(--font);font-weight:400;font-size:1.125rem;line-height:2.25rem;margin:0;color:#c3c3c3}.block--footer--cta .block--content .footer--list .footer--list-item .list--trigger{margin-top:41px}.block--footer--cta .block--content .footer--list .footer--list-item .list--trigger .btn{text-decoration:none}.block--footer--cta .block--content .footer--list .footer--list-item .list--trigger .btn span{font-family:var(--font);font-weight:600;font-size:.9375rem;line-height:1.625rem;background:rgba(0,0,0,0);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:solid 1px #fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:8px 13px;color:#fff;overflow:hidden;position:relative}.block--footer--cta .block--content .footer--list .footer--list-item .list--trigger .btn span::before{content:"";position:absolute;inset:-11px 0;background:-webkit-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-moz-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-o-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:linear-gradient(269.65deg,var(--color-1) -32.27%,var(--color-2) 92.74%);z-index:-1;opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}.footer--links{padding:5.625rem 0}.footer--links .container{grid-column:4/-4;display:grid;grid-template-columns:1.5fr 1fr 1fr auto;grid-gap:16px 16px}.footer--links .container img{grid-row:1/3;width:10.625rem}.footer--links .container ul{margin:0;padding:0;list-style:none}.footer--links .container ul li b{font-family:var(--font);font-weight:600;font-size:1.125rem;line-height:2.25rem;color:var(--text-color);margin-bottom:3px;display:block}.footer--links .container ul li p{font-family:var(--font);font-weight:400;font-size:1rem;line-height:2rem;color:var(--text-color--light);margin:0}.footer--links .container ul li a{display:block;font-family:var(--font);font-weight:400;font-size:1rem;line-height:1.75rem;color:var(--text-color--light)}.footer--links .container ul li a+a{margin-top:.625rem}.footer--links .container ul:nth-of-type(1){grid-row:1;grid-column:2}.footer--links .container ul:nth-of-type(2){grid-row:2;grid-column:2;align-self:end}.footer--links .container ul:nth-of-type(3){grid-row:1/3;grid-column:3}.footer--links .container ul:nth-of-type(4){grid-row:1/3;grid-column:4}.footer--partners{background:#f7f7f7}.footer--partners ul{margin:0;padding:0;list-style:none;grid-column:4/-4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2.1875rem 0;justify-items:center;grid-gap:40px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.footer--partners ul img{max-width:100%;width:170px}.footer--ext{background:#000;padding:2.1875rem 0}.footer--ext .socials{grid-column:4/9;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;grid-gap:2.1875rem}.footer--ext .socials a{color:#fff;font-size:1.25rem;-webkit-transition:color .2s;-o-transition:color .2s;-moz-transition:color .2s;transition:color .2s}.footer--ext .socials a:hover{color:var(--text-color--subtitle)}.footer--ext .links{grid-column:9/-4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;grid-gap:2.1875rem;-webkit-box-pack:end;-webkit-justify-content:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:end}.footer--ext .links a{color:var(--text-color--subtitle);-webkit-transition:color .2s;-o-transition:color .2s;-moz-transition:color .2s;transition:color .2s;text-decoration:none;font-family:var(--font);font-weight:600;font-size:1rem;line-height:1.625rem}.footer--ext .links a:hover{color:#fff}@media screen and (max-width:768px){.block--footer--cta .block--content .footer--list .footer--list-item .list--content p{font-size:1rem;line-height:2rem}.block--footer--cta .block--content .footer--list .footer--list-item a{padding:2rem;grid-template-columns:auto;grid-gap:1rem 1.5rem}.block--footer--cta .block--content .footer--list .footer--list-item .list--trigger{grid-column:1/-1;margin:0}}@media screen and (max-width:768px){.footer--links{padding:3.125rem 0}.footer--links .container{grid-template-columns:1fr 1fr;grid-gap:2rem;grid-column:3/-3}.footer--links .container img{grid-column:1/-1;grid-row:1}.footer--links .container ul:nth-of-type(1){grid-row:auto;grid-column:1}.footer--links .container ul:nth-of-type(2){grid-row:auto;grid-column:2;align-self:end}.footer--links .container ul:nth-of-type(3){grid-row:auto;grid-column:1}.footer--links .container ul:nth-of-type(4){grid-row:auto;grid-column:2}}@media screen and (max-width:768px){.footer--partners ul{grid-column:3/-3;grid-gap:2rem;padding:2rem}}@media screen and (max-width:768px){.footer--ext{padding-bottom:104px}.footer--ext .ax--site-grid{grid-gap:1.25rem 0}.footer--ext .socials{grid-column:3/-3;justify-self:center}.footer--ext .links{grid-row:2;grid-column:3/-3;text-align:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:1.25rem}.footer--ext .links a{width:100%}}@media screen and (max-width:375px){.footer--links .container ul:nth-of-type(1){grid-row:auto;grid-column:1/-1}.footer--links .container ul:nth-of-type(2){grid-row:auto;grid-column:1/-1}.footer--links .container ul:nth-of-type(3){grid-row:auto;grid-column:1/-1}.footer--links .container ul:nth-of-type(4){grid-row:auto;grid-column:1/-1}}#site-banner{position:relative;width:100%;overflow:hidden}#site-banner .ax--site-grid{height:100%;z-index:1;position:relative}#site-banner .banner--content{height:100%}#site-banner .banner--content h1,#site-banner .banner--content h2{align-self:center;grid-column:4/-4;font-family:"Poppins";font-style:normal;font-weight:600;font-size:3.5rem;line-height:64px;color:#fff}#site-banner .banner--content h1 span,#site-banner .banner--content h2 span{display:block}#site-banner .banner--background--animation{position:absolute;inset:0;height:100%;overflow:hidden;display:none}#site-banner .banner--background--animation span{background:-webkit-gradient(linear,right top,left top,from(var(--color-2)),to(var(--color-1)));background:-webkit-linear-gradient(right,var(--color-2),var(--color-1));background:-moz-linear-gradient(right,var(--color-2),var(--color-1));background:-o-linear-gradient(right,var(--color-2),var(--color-1));background:linear-gradient(-90deg,var(--color-2),var(--color-1));width:100%;aspect-ratio:1;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:block;position:absolute;-webkit-transform:scale(2) translate(-20vw,-20%);-moz-transform:scale(2) translate(-20vw,-20%);-ms-transform:scale(2) translate(-20vw,-20%);-o-transform:scale(2) translate(-20vw,-20%);transform:scale(2) translate(-20vw,-20%);bottom:0;-webkit-animation:blobAnimation 60s linear infinite;-moz-animation:blobAnimation 60s linear infinite;-o-animation:blobAnimation 60s linear infinite;animation:blobAnimation 60s linear infinite}@-webkit-keyframes blobAnimation{0%{-webkit-border-radius:100% 100% 100% 100%/100% 100% 100% 100%;border-radius:100% 100% 100% 100%/100% 100% 100% 100%;-webkit-transform:scale(2) translate(-20vw,-20%) rotate(0);transform:scale(2) translate(-20vw,-20%) rotate(0)}50%{-webkit-border-radius:34% 64% 76% 96%/78% 42% 65% 69%;border-radius:34% 64% 76% 96%/78% 42% 65% 69%;-webkit-transform:scale(2) translate(-25vw,-20%) rotate(180deg);transform:scale(2) translate(-25vw,-20%) rotate(180deg)}100%{-webkit-border-radius:100% 100% 100% 100%/100% 100% 100% 100%;border-radius:100% 100% 100% 100%/100% 100% 100% 100%;-webkit-transform:scale(2) translate(-20vw,-20%) rotate(0);transform:scale(2) translate(-20vw,-20%) rotate(0)}}@-moz-keyframes blobAnimation{0%{-moz-border-radius:100% 100% 100% 100%/100% 100% 100% 100%;border-radius:100% 100% 100% 100%/100% 100% 100% 100%;-moz-transform:scale(2) translate(-20vw,-20%) rotate(0);transform:scale(2) translate(-20vw,-20%) rotate(0)}50%{-moz-border-radius:34% 64% 76% 96%/78% 42% 65% 69%;border-radius:34% 64% 76% 96%/78% 42% 65% 69%;-moz-transform:scale(2) translate(-25vw,-20%) rotate(180deg);transform:scale(2) translate(-25vw,-20%) rotate(180deg)}100%{-moz-border-radius:100% 100% 100% 100%/100% 100% 100% 100%;border-radius:100% 100% 100% 100%/100% 100% 100% 100%;-moz-transform:scale(2) translate(-20vw,-20%) rotate(0);transform:scale(2) translate(-20vw,-20%) rotate(0)}}@-o-keyframes blobAnimation{0%{border-radius:100% 100% 100% 100%/100% 100% 100% 100%;-o-transform:scale(2) translate(-20vw,-20%) rotate(0);transform:scale(2) translate(-20vw,-20%) rotate(0)}50%{border-radius:34% 64% 76% 96%/78% 42% 65% 69%;-o-transform:scale(2) translate(-25vw,-20%) rotate(180deg);transform:scale(2) translate(-25vw,-20%) rotate(180deg)}100%{border-radius:100% 100% 100% 100%/100% 100% 100% 100%;-o-transform:scale(2) translate(-20vw,-20%) rotate(0);transform:scale(2) translate(-20vw,-20%) rotate(0)}}@keyframes blobAnimation{0%{-webkit-border-radius:100% 100% 100% 100%/100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%/100% 100% 100% 100%;border-radius:100% 100% 100% 100%/100% 100% 100% 100%;-webkit-transform:scale(2) translate(-20vw,-20%) rotate(0);-moz-transform:scale(2) translate(-20vw,-20%) rotate(0);-o-transform:scale(2) translate(-20vw,-20%) rotate(0);transform:scale(2) translate(-20vw,-20%) rotate(0)}50%{-webkit-border-radius:34% 64% 76% 96%/78% 42% 65% 69%;-moz-border-radius:34% 64% 76% 96%/78% 42% 65% 69%;border-radius:34% 64% 76% 96%/78% 42% 65% 69%;-webkit-transform:scale(2) translate(-25vw,-20%) rotate(180deg);-moz-transform:scale(2) translate(-25vw,-20%) rotate(180deg);-o-transform:scale(2) translate(-25vw,-20%) rotate(180deg);transform:scale(2) translate(-25vw,-20%) rotate(180deg)}100%{-webkit-border-radius:100% 100% 100% 100%/100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%/100% 100% 100% 100%;border-radius:100% 100% 100% 100%/100% 100% 100% 100%;-webkit-transform:scale(2) translate(-20vw,-20%) rotate(0);-moz-transform:scale(2) translate(-20vw,-20%) rotate(0);-o-transform:scale(2) translate(-20vw,-20%) rotate(0);transform:scale(2) translate(-20vw,-20%) rotate(0)}}#site-banner.\--gradient::before{content:"";inset:0;position:absolute;z-index:-1;background:-webkit-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-moz-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-o-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:linear-gradient(269.65deg,var(--color-1) -32.27%,var(--color-2) 92.74%)}#site-banner.\--solid{background:#fff}#site-banner.\--solid .banner--content h1,#site-banner.\--solid .banner--content h2{color:var(--text-color)}#site-banner.\--animation .banner--background--animation{display:block}#site-banner.\--small{height:50vh}#site-banner.\--medium{height:80vh}#site-banner.\--large{height:100vh}#site-hero .ax--site-grid{min-height:80vh}#site-hero .block--content{grid-column:4/10;grid-row:1;padding-top:20vh;max-width:560px;align-self:end;padding-bottom:80px}#site-hero .block--content h1{font-size:2.5rem;font-family:Poppins;font-weight:700;line-height:3.5rem;letter-spacing:.8px;margin:0;text-wrap:balance}#site-hero .block--content h2{font-size:2.375rem;font-family:Bitter;font-weight:400;line-height:3.5rem;letter-spacing:.76px;margin:0;background:-webkit-gradient(linear,left top,right top,from(var(--color-2)),to(var(--color-1)));background:-webkit-linear-gradient(left,var(--color-2),var(--color-1) 100%);background:-moz-linear-gradient(left,var(--color-2),var(--color-1) 100%);background:-o-linear-gradient(left,var(--color-2),var(--color-1) 100%);background:linear-gradient(90deg,var(--color-2),var(--color-1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-wrap:balance}#site-hero .block--content #toggle-hero{display:none}#site-hero .block--content #m-header-introduction{opacity:0;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;height:0;overflow:hidden;-webkit-transition:opacity .5s ease-in-out,height .5s ease-in-out;-o-transition:opacity .5s ease-in-out,height .5s ease-in-out;-moz-transition:opacity .5s ease-in-out,height .5s ease-in-out;transition:opacity .5s ease-in-out,height .5s ease-in-out}#site-hero .block--content #m-header-introduction.show{display:none}#site-hero .block--content p{font-size:1.375rem;font-family:Bitter;font-weight:400;line-height:2.5rem;margin:2rem 0 0 0;color:#000;text-wrap:balance}#site-hero .block--content p+p{margin-top:0}#site-hero .block--content p a{background:#000;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;grid-gap:.5rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.5rem}#site-hero .block--content p a:after{content:"";font-family:"Font Awesome 6 Pro";font-weight:lighter;font-size:16px}#site-hero .block--content p a i{font-size:1rem}#site-hero .block--content p a:hover{background:-webkit-gradient(linear,left top,right top,from(var(--color-2)),to(var(--color-1)));background:-webkit-linear-gradient(left,var(--color-2),var(--color-1) 100%);background:-moz-linear-gradient(left,var(--color-2),var(--color-1) 100%);background:-o-linear-gradient(left,var(--color-2),var(--color-1) 100%);background:linear-gradient(90deg,var(--color-2),var(--color-1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#site-hero .block--content ul.hero-links{list-style:none;padding:0;margin:2rem 0 0 0;position:relative;z-index:99}#site-hero .block--content ul.hero-links li a{font-size:1.25rem;font-family:Poppins;font-weight:500;line-height:2.5rem;color:#000;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;grid-gap:1rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#000;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#site-hero .block--content ul.hero-links li a span{border-bottom:solid 1px rgba(0,0,0,0)}#site-hero .block--content ul.hero-links li a:hover{background:-webkit-gradient(linear,left top,right top,from(var(--color-2)),to(var(--color-1)));background:-webkit-linear-gradient(left,var(--color-2),var(--color-1) 100%);background:-moz-linear-gradient(left,var(--color-2),var(--color-1) 100%);background:-o-linear-gradient(left,var(--color-2),var(--color-1) 100%);background:linear-gradient(90deg,var(--color-2),var(--color-1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#site-hero .block--content ul.hero-links li a:hover span{border-bottom:solid 1px #000}#site-hero .block--content ul.hero-links li a i{font-size:1rem}#site-hero .block--content ul.hero-logo{list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0;margin:100px 0 0 0;grid-gap:20px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width:480px){#site-hero .block--content ul.hero-logo{grid-gap:1.25rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:480px){#site-hero .block--content ul.hero-logo li{-webkit-box-flex:0;-webkit-flex:0 0 45%;-moz-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;text-align:center}}#site-hero .block--content ul.hero-logo li img{max-width:100%;height:48px;-o-object-fit:contain;object-fit:contain}#site-hero .block--media{grid-column:10/-4;grid-row:1;background:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-left:40px;padding-top:20vh}#site-hero .block--media .figure-container{width:100%;display:grid;align-self:end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;padding-bottom:144px}#site-hero .block--media .figure-container video{width:100%;-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}#site-hero .block--media .figure-container>*{margin:0;padding:0;grid-row:1;grid-column:1;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;overflow:hidden;-webkit-box-shadow:0 10px 10px -5px rgba(0,0,0,.04),0 20px 25px -5px rgba(0,0,0,.1);-moz-box-shadow:0 10px 10px -5px rgba(0,0,0,.04),0 20px 25px -5px rgba(0,0,0,.1);box-shadow:0 10px 10px -5px rgba(0,0,0,.04),0 20px 25px -5px rgba(0,0,0,.1);width:100%}#site-hero .block--media .figure-container>* button{position:absolute;z-index:1;bottom:16px;right:8px;border:0;color:#fff}#site-hero .block--media .figure-container>* button i{font-size:14px}#site-hero .block--media .figure-container>* button>span{background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;height:50px;width:50px;line-height:50px;padding:0}#site-hero .block--media .figure-container>* button .hidden{display:none}#site-hero .block--media .figure-container>*:nth-child(1){max-width:330px;z-index:2;margin-top:-400px;margin-left:100px;position:relative}@media(min-width:1200px) and (max-width:1440px){#site-hero .block--media .figure-container>*:nth-child(1){max-width:280px}}#site-hero .block--media .figure-container>*:nth-child(2){height:256px;max-width:198px;margin-right:-450px;z-index:1}@media(min-width:1200px) and (max-width:1440px){#site-hero .block--media .figure-container>*:nth-child(2){max-width:160px;margin-right:-300px}}#site-hero .block--media .figure-container>*:nth-child(3){height:456px;max-width:330px;margin-top:150px}@media(min-width:1200px) and (max-width:1440px){#site-hero .block--media .figure-container>*:nth-child(3){margin-top:100px;height:380px;max-width:250px}}#site-hero .block--media .figure-container img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#site-hero .block--background{grid-column:10/-1;grid-row:1;background-image:url("/assets/images/background-images/hero.svg");-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:left bottom;background-repeat:no-repeat}@media screen and (max-width:768px){#site-hero .block--background{background-position:left -470px}}@media screen and (max-width:480px){#site-hero .block--background{background-position:left -250px}}@media screen and (max-width:1200px){.template-homepage #site-header .logo{-webkit-filter:invert(0);filter:invert(0)}#site-hero .ax--site-grid{grid-template-rows:auto 1fr}#site-hero .block--media{grid-column:3/-3;grid-row:1;padding:0;padding-bottom:40px;padding-top:120px}#site-hero .block--media .figure-container{padding:0}#site-hero .block--media .figure-container>*:nth-child(1){height:auto;max-width:none;margin-top:0;margin-left:0}#site-hero .block--media .figure-container>*:nth-child(2){height:180px;max-width:200px;margin-right:-110px;margin-top:-110px;z-index:1;display:none}#site-hero .block--media .figure-container>*:nth-child(3){height:200px;max-width:200px;margin-top:40px;margin-left:-80px;display:none}#site-hero .block--background{grid-column:1/-1;grid-row:1}#site-hero .block--content{grid-column:4/-4;grid-row:2;padding-bottom:40px;padding-top:0}#site-hero .block--content h1{font-size:32px;line-height:48px;letter-spacing:.64px}#site-hero .block--content h2{font-size:30px;line-height:48px;letter-spacing:.6px}#site-hero .block--content ul.hero-logo{margin-top:40px}}@media screen and (max-width:768px){#site-hero .ax--site-grid .block--content{grid-column:3/-3}#site-hero .ax--site-grid .block--content .hero-links li a{font-size:18px}}@media screen and (max-width:768px){#site-hero .block--content{margin-top:-230px;background:#fff}#site-hero .block--content h1{font-size:20px;line-height:35px}#site-hero .block--content h1+h2{margin-top:0}#site-hero .block--content h2{font-size:20px;line-height:35px}#site-hero .block--content h2+p{margin-top:20px}#site-hero .block--content p{font-size:16px;line-height:35px}#site-hero .block--content ul.hero-logo{grid-gap:10px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#site-hero .block--media{grid-column:2/-2;padding-bottom:250px;padding-top:0}#site-hero .block--media iframe{opacity:1}#site-hero .block--media .figure-container{padding:1.25rem;margin-top:5rem}#site-hero .block--media .figure-container>*{-webkit-border-radius:.3125rem;-moz-border-radius:.3125rem;border-radius:.3125rem}}@media screen and (max-width:480px){#site-hero .block--content ul.hero-logo{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:1.25rem}#site-hero .block--content ul.hero-links{margin:0}#site-hero .block--content #m-hero-link{display:inherit;margin:1.25rem 0 0 0}#site-hero .block--content #toggle-hero{display:block}#site-hero .block--content #m-header-introduction.show{display:block;opacity:1;height:auto}#site-hero .block--content #d-header-introduction{display:none}#site-hero .block--content p{margin:.625rem 0 0 0;font-size:.75rem;line-height:1.5rem}#site-hero .block--content p a{margin-right:0;text-decoration:underline;-webkit-text-fill-color:unset;color:var(--text-color--light)}#site-hero .block--content p a:after{display:none}#site-hero .block--content p+p{margin:0 0 1.25rem 0}}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image){--padding-top:var(--pd-blockLarge_top);--padding-bottom:var(--pd-blockLarge_bottom);background:#fff;position:relative}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--background{position:absolute;inset:0;z-index:0}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--background img{position:absolute;right:0;top:0}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--header{max-width:50rem;grid-column:4/-4;position:relative}@media screen and (max-width:768px){[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--header{grid-column:3/-3}}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--header h2{margin-bottom:0}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--header p{margin-bottom:0}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--header p+p{margin-top:1rem}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--content{grid-column:4/-4;position:relative}@media screen and (max-width:768px){[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--content{grid-column:3/-3}}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--content.\--rte{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--content.\--rte p,[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--content.\--rte ul,[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--content.\--rte h2,[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--content.\--rte h3,[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--content.\--rte h4{margin:0}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--content.\--rte h2+ul,[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--content.\--rte h3+ul,[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--content.\--rte h4+ul,[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--content.\--rte p+ul,[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--content.\--rte ul+p,[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--content.\--rte h2+p,[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--content.\--rte h3+p,[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--content.\--rte h4+p{margin-top:-2rem}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--content.\--rte .subtitle+h2{margin-top:-3rem}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--content.\--rte ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--content.\--rte p+ul{gap:.1rem}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image) .block--content.\--rte li:has(>h4){display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image).\--solid{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image).\--solid+[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image).\--solid.\--solid{--padding-top:0}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image).\--medium .block--content{max-width:870px;justify-self:center;width:100%}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image).\--small .block--header,[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image).\--small .block--content{max-width:770px;justify-self:center;width:100%}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image).\--gradient{padding-top:var(--pd-blockLarge_top);padding-bottom:var(--pd-blockLarge_bottom);overflow:hidden}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image).\--gradient:before{content:"";inset:0;background:-webkit-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-moz-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-o-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:linear-gradient(269.65deg,var(--color-1) -32.27%,var(--color-2) 92.74%);position:absolute}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image).\--gradient>*{--text-color:#fff;--text-color--light:#fff;--text-color--subtitle:#fff}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image).\--gradient .history--card .historyCard--header span{-webkit-text-fill-color:#fff!important}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image).\--breakout .block--content{grid-column:1/-1}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image).\--centered{text-align:center}[class*=block]:not(.block--background):not(.block--header):not(.block--content):not(.block--filter):not(.block--pagination):not(.block--image).\--centered .block--header{justify-self:center}.block--intro{margin-bottom:30vh}.block--intro .ax--site-grid{height:100%}.block--intro .ax--site-grid h1{align-self:center;grid-column:4/-4}.block--intro .ax--site-grid h1 span{display:block}.block--intro .ax--site-grid h1 span .\--gradient{background-color:#19ffbe;background-image:-webkit-gradient(linear,left top,right top,from(var(--color-1)),color-stop(var(--color-2)),to(var(--color-1)));background-image:-webkit-linear-gradient(left,var(--color-1),var(--color-2),var(--color-1));background-image:-moz-linear-gradient(left,var(--color-1),var(--color-2),var(--color-1));background-image:-o-linear-gradient(left,var(--color-1),var(--color-2),var(--color-1));background-image:linear-gradient(90deg,var(--color-1),var(--color-2),var(--color-1));-moz-background-size:200%;-o-background-size:200%;background-size:200%;background-position:right;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-moz-background-clip:text;-moz-text-fill-color:rgba(0,0,0,0);cursor:pointer;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.block--intro .ax--site-grid h1 span .\--gradient:hover{-moz-background-size:400%;-o-background-size:400%;background-size:400%}.block--slider:not(.\--grid) .block--header h2{margin:0}.block--slider:not(.\--grid) .block--content{grid-column:1/-1!important;grid-row:2}@media screen and (max-width:768px){.block--slider:not(.\--grid) .block--content{grid-column:3/-1!important}}.block--slider:not(.\--grid) .block--content .swiper{width:100%;margin-top:3.75rem;padding-top:10px}@media screen and (max-width:768px){.block--slider:not(.\--grid) .block--content .swiper{margin-top:1.75rem}}.block--slider:not(.\--grid):not(.\--grid) .swiper-slide{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}.block--slider:not(.\--grid):not(.\--grid) .swiper-slide:nth-child(even){margin-top:3rem}@media screen and (max-width:768px){.block--slider:not(.\--grid):not(.\--grid) .swiper-slide:nth-child(even){margin-top:0}}.block--slider:not(.\--solid) .swiper .swiper-slide{grid-gap:.5rem}.block--slider .next,.block--slider .prev{height:3.75rem;width:3.75rem;-webkit-transition:opacity .2s;-o-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s;opacity:1;z-index:1;align-self:center;grid-row:2}@media screen and (max-width:768px){.block--slider .next,.block--slider .prev{height:3rem;width:3rem}}.block--slider .next span,.block--slider .prev span{background:#000;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;height:100%;width:100%}.block--slider .next span:before,.block--slider .prev span:before{content:attr(data-icon);font-family:var(--icon-font);font-weight:600;color:#fff;text-align:center;line-height:3.75rem;display:block;font-size:1.125rem}@media screen and (max-width:768px){.block--slider .next span:before,.block--slider .prev span:before{line-height:3rem}}.block--slider .next.swiper-button-disabled,.block--slider .prev.swiper-button-disabled{opacity:0;pointer-events:none}.block--slider .next{grid-column:-4;-webkit-transform:translateX(25px);-moz-transform:translateX(25px);-ms-transform:translateX(25px);-o-transform:translateX(25px);transform:translateX(25px)}@media screen and (max-width:768px){.block--slider .next{grid-column:-5}}.block--slider .prev{grid-column:4;-webkit-transform:translateX(-25px);-moz-transform:translateX(-25px);-ms-transform:translateX(-25px);-o-transform:translateX(-25px);transform:translateX(-25px)}.block--slider-insights .swiper-slide{opacity:.25!important}.block--slider-insights .swiper-slide-visible{opacity:1!important}@media screen and (max-width:1600px){.block--slider-insights .swiper-slide{opacity:.5!important}.block--slider-insights .swiper-slide-next,.block--slider-insights .swiper-slide-active{opacity:1!important}}.\--grid .block--header{text-align:center;margin:0 auto}.\--grid .block--header+.block--content{margin-top:3.75rem}.\--grid .block--content{grid-row:2}.\--grid .swiper .swiper-slide-visible{opacity:.2!important}.\--grid .swiper .swiper-slide{height:50%;display:grid;grid-template-rows:auto 1fr;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:1rem;text-align:center}.\--grid .swiper .swiper-slide:nth-child(odd) .slide--content{background:url("/assets/images/tile_icon_2.svg");background-position:bottom left;background-repeat:no-repeat}.\--grid .swiper .swiper-slide .slide--content{background:url("/assets/images/tile_icon_1.svg");background-repeat:no-repeat;padding:10px;background-position:top right;max-width:80px;margin:0 auto}.\--grid .swiper .swiper-slide img{display:inline-block;height:59px}.\--grid .swiper .swiper-slide h3{width:100%;font-family:var(--font);font-weight:600;font-size:1rem;line-height:1.875rem;margin-bottom:0}.\--grid.\--gradient .swiper .swiper-slide .slide--content{background:none}[data-slides="3"] .swiper-slide{width:370px;margin-bottom:auto}[data-slides="2"] .swiper-slide{max-width:470px}[data-rows="1"] .swiper{height:9.375rem}@media screen and (max-width:768px){[data-rows="1"] .swiper{height:18.75rem}}[data-rows="2"] .swiper{height:18.75rem}.block--tiles .btn{grid-column:4/-4;justify-self:end;margin-top:1.5625rem;font-size:1.125rem;font-family:Poppins;font-weight:600;line-height:2.25rem;color:#000}.block--tiles .btn i{margin-left:1rem;-webkit-transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.block--tiles .btn:hover i{margin-left:1.25rem}.block--tiles .tile--list{grid-column:4/-4;display:grid;grid-gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0;padding:0;list-style:none;margin-top:2.6875rem}@media screen and (max-width:768px){.block--tiles .tile--list{margin-top:2.6875rem}}.block--tiles .tile--list li{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.block--tiles .tile--list li .tile{text-decoration:none;display:block;padding:2rem;background:#f8f8f8;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;height:100%}.block--tiles .tile--list li .tile:hover:before{inset:5px}.block--tiles .tile--list li .tile:hover .tile--content .btn{opacity:1}.block--tiles .tile--list li .tile:hover .tile--content .btn span{gap:var(--pd-buttonSide)}.block--tiles .tile--list li .tile .tile--icon{width:4.375rem;height:4.375rem;text-align:center;margin-bottom:2rem;position:relative}.block--tiles .tile--list li .tile .tile--icon lord-icon{height:4.375rem;width:4.375rem}.block--tiles .tile--list li .tile .tile--icon lord-icon::before{content:"";position:fixed;inset:0;z-index:1}.block--tiles .tile--list li .tile .tile--icon .fa-solid{opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}.block--tiles .tile--list li .tile .tile--icon .fa-light{opacity:1;-webkit-transition:opacity .2s;-o-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}.block--tiles .tile--list li .tile .tile--icon .tile--background{position:absolute;inset:0;background:url("/assets/images/tile_icon_1.png");background-repeat:no-repeat;background-position:top right}.block--tiles .tile--list li .tile .tile--icon i{line-height:4.375rem;font-size:2.5rem;background:-webkit-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-moz-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-o-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:linear-gradient(269.65deg,var(--color-1) -32.27%,var(--color-2) 92.74%);position:absolute;inset:0;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-moz-background-clip:text;-moz-text-fill-color:rgba(0,0,0,0)}.block--tiles .tile--list li .tile .tile--content h3{font-family:var(--font);font-weight:600;font-size:1.25rem;line-height:2rem;color:var(--text-color)}.block--tiles .tile--list li .tile .tile--content p{color:var(--text-color--light);margin:0}.block--tiles .tile--list li .tile .tile--content .btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s;margin:0}@media screen and (max-width:768px){.block--tiles .tile--list{grid-column:3/-3;grid-gap:1rem}.block--tiles .tile--list li .tile{display:grid;grid-template-columns:auto 1fr;grid-gap:1rem;padding:0;background:none}.block--tiles .tile--list li .tile:before{background:rgba(0,0,0,0)}.block--tiles .tile--list li .tile .tile--icon{width:2.5rem;height:2.5rem;margin:0}.block--tiles .tile--list li .tile .tile--icon lord-icon{width:2.5rem!important;height:2.5rem!important}.block--tiles .tile--list li .tile .tile--content{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;position:relative}.block--tiles .tile--list li .tile .tile--content:after{content:"";font-family:var(--icon-font);position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:var(--text-color)}.block--tiles .tile--list li .tile .tile--content h3{margin:0;font-size:1rem;line-height:1.875rem}.block--tiles .tile--list li .tile .tile--content p,.block--tiles .tile--list li .tile .tile--content .btn{display:none}}.block--gallery .block--header+.block--content{margin-top:3.75rem}.block--gallery .block--content{display:grid;grid-gap:1.25rem}.block--gallery .block--content .block--media-caption{font-family:var(--font-2);font-size:1rem;background:#fff;padding:20px 20px 20px 60px;color:var(--text-paragraph);width:80%;display:block;margin:0 auto}.block--gallery .block--content .block--media-caption p{margin:0;font-family:var(--font-2);font-size:1rem;line-height:1.8}@media screen and (max-width:768px){.block--gallery .block--content .block--media-caption{width:100%}}.block--gallery .block--content .block--media-caption:before{content:"";display:block;position:absolute;left:30px;top:20px;width:1px;height:-webkit-calc(100% - 40px);height:-moz-calc(100% - 40px);height:calc(100% - 40px);background-color:var(--color-1);background:-webkit-linear-gradient(45deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-moz-linear-gradient(45deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-o-linear-gradient(45deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:linear-gradient(45deg,var(--color-1) -32.27%,var(--color-2) 92.74%)}.block--gallery .block--content>*{padding:0;margin:0}.block--gallery .block--content>* img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}.block--gallery .block--header{text-align:center;margin:0 auto}.block--gallery.\--projects .block--content>*{aspect-ratio:auto!important}.block--gallery.\--projects[data-cols="1"] .block--content{padding:9.375rem 9.375rem 0 9.375rem;background:#eee3ff}.block--gallery.\--projects[data-cols="2"] .block--content{padding:0 3.125rem 5rem 3.125rem;background:#eee3ff}.block--gallery[data-cols="1"] .block--content{grid-template-columns:1fr;margin-bottom:5rem}.block--gallery[data-cols="1"] .block--content>*:nth-child(even){margin-top:5rem;margin-bottom:-5rem}@media screen and (max-width:450px){.block--gallery[data-cols="1"] .block--content{margin-bottom:0;margin-top:0}.block--gallery[data-cols="1"] .block--content>*{aspect-ratio:4/3}}.block--gallery[data-cols="2"] .block--content{grid-template-columns:1fr 1fr;margin-bottom:5rem}.block--gallery[data-cols="2"] .block--content>*{aspect-ratio:16/10}.block--gallery[data-cols="2"] .block--content>*:nth-child(even){margin-top:5rem;margin-bottom:-5rem}@media screen and (max-width:450px){.block--gallery[data-cols="2"] .block--content{grid-gap:.9375rem;margin-top:0}.block--gallery[data-cols="2"] .block--content>*{aspect-ratio:2/3}}.block--gallery[data-cols="3"] .block--content{grid-template-columns:1fr 2fr 1fr}@media screen and (max-width:450px){.block--gallery[data-cols="3"] .block--content{grid-template-columns:repeat(1,1fr);grid-gap:.3125rem}.block--gallery[data-cols="3"] .block--content figure{grid-column:1!important;grid-row:auto!important;max-height:100%;margin:0!important}.block--gallery[data-cols="3"] .block--content figure img{width:100%;height:100%;overflow:hidden;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}}.block--gallery[data-cols="4"] .block--content{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:450px){.block--gallery[data-cols="4"] .block--content{grid-template-columns:repeat(1,1fr);grid-gap:.3125rem}.block--gallery[data-cols="4"] .block--content figure{grid-column:1!important;grid-row:auto!important;max-height:100%;margin:0!important}.block--gallery[data-cols="4"] .block--content figure img{width:100%;height:100%;overflow:hidden;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}}.block--gallery[data-cols="5"] .block--content{grid-template-columns:repeat(4,1fr)}.block--gallery[data-cols="5"] .block--content>*:nth-child(1){grid-column:1;grid-row:1}.block--gallery[data-cols="5"] .block--content>*:nth-child(2){grid-column:1;grid-row:2}.block--gallery[data-cols="5"] .block--content>*:nth-child(3){grid-column:2/4;grid-row:span 2}.block--gallery[data-cols="5"] .block--content>*:nth-child(4){grid-column:4;grid-row:1}.block--gallery[data-cols="5"] .block--content>*:nth-child(5){grid-column:4;grid-row:2}@media screen and (max-width:450px){.block--gallery[data-cols="5"] .block--content{grid-template-columns:repeat(1,1fr);grid-gap:.3125rem}.block--gallery[data-cols="5"] .block--content figure{grid-column:1!important;grid-row:auto!important;max-height:100%}.block--gallery[data-cols="5"] .block--content figure img{width:100%;height:100%}.block--gallery[data-cols="5"] .block--content div{grid-column:1!important;grid-row:auto!important}.block--gallery[data-cols="5"] .block--content div a{margin:0;height:100%;width:100%}}.block--gallery[data-cols="6"] .block--content{grid-template-columns:repeat(3,1fr)}.block--gallery[data-cols="8"] .block--content{grid-template-columns:repeat(4,1fr)}.block--gallery[data-cols="8"] .block--content>div a{background:#000;color:#fff;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:200px;text-decoration:none;font-family:var(--font);font-weight:600;font-size:1.25rem;line-height:2rem;padding:3rem;text-align:center;height:-webkit-calc(100% - 40px);height:-moz-calc(100% - 40px);height:calc(100% - 40px);margin:0 auto;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}.block--gallery[data-cols="8"] .block--content figure{max-height:260px;text-align:center}.block--gallery[data-cols="8"] .block--content figure img{width:auto;max-width:100%}.block--gallery[data-cols="8"] .block--content>*:nth-child(1){grid-column:1;grid-row:1;margin-bottom:40px}.block--gallery[data-cols="8"] .block--content>*:nth-child(2){grid-column:1;grid-row:2;margin-top:-40px}.block--gallery[data-cols="8"] .block--content>*:nth-child(3){grid-column:2;grid-row:1;margin-top:40px}.block--gallery[data-cols="8"] .block--content>*:nth-child(4){grid-column:2;grid-row:2}.block--gallery[data-cols="8"] .block--content>*:nth-child(5){grid-column:3;grid-row:1}.block--gallery[data-cols="8"] .block--content>*:nth-child(6){grid-column:3;grid-row:2;margin-top:-40px}.block--gallery[data-cols="8"] .block--content>*:nth-child(7){grid-column:4;grid-row:1;margin-top:40px}.block--gallery[data-cols="8"] .block--content>*:nth-child(8){grid-column:4;grid-row:2}@media screen and (max-width:992px){.block--gallery[data-cols="8"] .block--content{grid-template-columns:repeat(2,1fr);grid-gap:.9375rem}.block--gallery[data-cols="8"] .block--content>*:nth-child(1){grid-column:1;grid-row:1;margin-bottom:0}.block--gallery[data-cols="8"] .block--content>*:nth-child(2){grid-column:2;grid-row:1;margin-top:0}.block--gallery[data-cols="8"] .block--content>*:nth-child(3){grid-column:1;grid-row:2;margin-top:0}.block--gallery[data-cols="8"] .block--content>*:nth-child(4){grid-column:2;grid-row:2}.block--gallery[data-cols="8"] .block--content>*:nth-child(5){grid-column:1;grid-row:3}.block--gallery[data-cols="8"] .block--content>*:nth-child(6){grid-column:2;grid-row:3;margin-top:0}.block--gallery[data-cols="8"] .block--content>*:nth-child(7){grid-column:1;grid-row:4;margin-top:0}.block--gallery[data-cols="8"] .block--content>*:nth-child(8){grid-column:2;grid-row:4}}@media screen and (max-width:450px){.block--gallery[data-cols="8"] .block--content{grid-template-columns:repeat(1,1fr);grid-gap:.3125rem}.block--gallery[data-cols="8"] .block--content figure{grid-column:1!important;grid-row:auto!important;max-height:100%}.block--gallery[data-cols="8"] .block--content figure img{width:100%;height:100%}.block--gallery[data-cols="8"] .block--content .gallery--slide a{margin:0;height:100%;width:100%}}.gallery_sequence{height:100%}.block--certificates .block--content{margin-top:2.6875rem}.block--certificates .block--content .certificates--list{grid-column:4/-4;margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:1.875rem}@media screen and (max-width:1440px){.block--certificates .block--content .certificates--list{grid-template-columns:repeat(auto-fit,minmax(364px,1fr))}}@media screen and (max-width:1024px){.block--certificates .block--content .certificates--list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.block--certificates .block--content .certificates--list li{background:#f8f8f8;padding:1.75rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.block--certificates .block--content .certificates--list li img{width:100%;height:55px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.block--certificates .block--content .certificates--list li p{margin:2rem 0 0 0;font-size:1rem;line-height:2rem}.block--certificates .block--content .certificates--list li a{position:relative;color:var(--text-color--light);-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.block--certificates .block--content .certificates--list li a:after{content:"";background:-webkit-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-moz-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-o-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:linear-gradient(269.65deg,var(--color-1) -32.27%,var(--color-2) 92.74%);position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:1px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.block--certificates .block--content .certificates--list li a:hover{text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(var(--color-2)),to(var(--color-1)));background:-webkit-linear-gradient(left,var(--color-2),var(--color-1) 100%);background:-moz-linear-gradient(left,var(--color-2),var(--color-1) 100%);background:-o-linear-gradient(left,var(--color-2),var(--color-1) 100%);background:linear-gradient(90deg,var(--color-2),var(--color-1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.block--certificates .block--content .certificates--list li a:hover:after{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:80%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:768px){.block--certificates .block--content .certificates--list{grid-gap:1rem}.block--certificates .block--content .certificates--list li img{width:100%;height:55px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.block--certificates .block--content .certificates--list li p{margin:.625rem 0 0 0}}.block--clients.\--solid .block--background{display:none}.block--clients .block--header+.block--content{margin-top:4.5625rem}.block--clients .block--content{justify-self:auto!important;max-width:968px;margin:0 auto;width:100%}.block--clients .block--content .client--list{margin:0;padding:0;list-style:none;padding:1.875rem;grid-column:4/-4;display:grid;grid-gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-rows:6.25rem;background:#fff;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}@media screen and (max-width:992px){.block--clients .block--content .client--list{grid-auto-rows:auto;grid-template-columns:repeat(3,minmax(100px,1fr))}}@media screen and (max-width:768px){.block--clients .block--content .client--list{grid-template-columns:repeat(2,minmax(100px,1fr));grid-gap:.9375rem;padding:.9375rem}}.block--clients .block--content .client--list li{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.block--clients .block--content .client--list li img{max-width:100%;width:13.125rem;height:6.25rem;-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:-o-transform .2s;-moz-transition:transform .2s,-moz-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s,-moz-transform .2s,-o-transform .2s}.block--text{--text-subtitle:var(--text-color--subtitle);--text-title:var(--text-color);--text-paragraph:var(--text-color--light)}.block--text.\--gradient{--text-subtitle:#fff;--text-title:#fff;--text-paragraph:#fff}.block--text.\--gradient .block--media+.block--content{--text-subtitle:var(--text-color--subtitle);--text-title:var(--text-color);--text-paragraph:var(--text-color--light);--text-color:#000;--text-color--light:#5b5b5b;--text-color--subtitle:#757575}.block--text.\--gradient .block--media+.block--content ul li:before{-webkit-text-fill-color:var(--text-color--light)}.block--text.\--gradient .ax--site-grid a{color:var(--text-paragraph)}.block--text.\--gradient .ax--site-grid ul li:before{-webkit-text-fill-color:#fff;background:rgba(0,0,0,0)}.block--text.\--gradient+.block--text.\--gradient{margin-top:-webkit-calc(var(--padding-bottom)*-1);margin-top:-moz-calc(var(--padding-bottom)*-1);margin-top:calc(var(--padding-bottom)*-1)}.block--text.\--image-left.\--solid .ax--site-grid .block--media+.block--content,.block--text.\--image-right.\--solid .ax--site-grid .block--media+.block--content{padding:0}.block--text.\--image-left .ax--site-grid .block--media+.block--content,.block--text.\--image-right .ax--site-grid .block--media+.block--content{margin-top:0;padding:1.875rem}@media screen and (max-width:768px){.block--text.\--image-left .ax--site-grid .block--media+.block--content,.block--text.\--image-right .ax--site-grid .block--media+.block--content{margin-top:1.875rem}}.block--text.\--image-left .ax--site-grid .block--content,.block--text.\--image-right .ax--site-grid .block--content{padding:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.block--text.\--image-left .ax--site-grid .block--media,.block--text.\--image-right .ax--site-grid .block--media{background:none!important;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;height:auto}@media screen and (max-width:768px){.block--text.\--image-left .ax--site-grid .block--media,.block--text.\--image-right .ax--site-grid .block--media{margin-top:0;padding:0;height:auto}}.block--text.\--image-left .ax--site-grid .block--media img,.block--text.\--image-right .ax--site-grid .block--media img{-o-object-fit:contain;object-fit:contain}.block--text.\--image-right .block--content{grid-column:4/-9!important;grid-row:1;justify-self:start}@media screen and (max-width:768px){.block--text.\--image-right .block--content{grid-column:4/-4!important}}.block--text.\--image-right .block--media{padding-left:1.875rem;grid-column:9/-4;grid-row:1;justify-self:end}@media screen and (max-width:768px){.block--text.\--image-right .block--media{grid-column:4/-4!important;grid-row:2}}.block--text.\--image-left .ax--site-grid .block--content{grid-column:9/-4!important}@media screen and (max-width:768px){.block--text.\--image-left .ax--site-grid .block--content{grid-column:4/-4!important}}.block--text.\--image-left .ax--site-grid .block--media{padding-right:1.875rem;grid-column:4/-9}@media screen and (max-width:768px){.block--text.\--image-left .ax--site-grid .block--media{grid-column:4/-4;padding:0}}.block--text.\--small .block--media{grid-column:4/-4}.block--text.\--small .block--media+.block--content{max-width:898px!important;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}.block--text .block--media{grid-column:3/-3;grid-row:1;margin:0;height:560px;overflow:hidden;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}.block--text .block--media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}.block--text .block--media+.block--content{margin-top:-160px;background:#fff;padding:88px 128px 104px 128px}.block--text .ax--site-grid .subtitle{font-family:var(--font);font-weight:600;font-size:1.25rem;line-height:2.5rem;color:var(--text-subtitle);margin:0}.block--text .ax--site-grid .subtitle+h2{margin-top:1rem}.block--text .ax--site-grid .subtitle+h3{margin-top:1rem}.block--text .ax--site-grid .subtitle+h4{margin-top:1rem}.block--text .ax--site-grid .subtitle+p{margin-top:1rem}.block--text .ax--site-grid .subtitle+ul{margin-top:2.5rem}.block--text .ax--site-grid h2{color:var(--text-title);margin:0}.block--text .ax--site-grid h2+h2{margin-top:1rem}.block--text .ax--site-grid h2+h3{margin-top:1rem}.block--text .ax--site-grid h2+h4{margin-top:1rem}.block--text .ax--site-grid h2+p{margin-top:1rem}.block--text .ax--site-grid h2+ul{margin-top:2.5rem}.block--text .ax--site-grid p{font-family:var(--font);font-weight:400;font-size:1.2rem;line-height:2.2rem;color:var(--text-paragraph);margin:0}.block--text .ax--site-grid p+h2{margin-top:1rem}.block--text .ax--site-grid p+h3{margin-top:1rem}.block--text .ax--site-grid p+h4{margin-top:1rem}.block--text .ax--site-grid p+p{margin-top:1rem}.block--text .ax--site-grid p+ul{margin-top:2.5rem}.block--text .ax--site-grid p img{max-width:100%;height:auto}.block--text .ax--site-grid a{text-decoration:underline}.block--text .ax--site-grid a.btn{margin-top:24px;display:inline-block;text-decoration:none}.block--text .ax--site-grid a.btn span{display:inline-block;padding:5px 25px}.block--text .ax--site-grid a.btn span:hover{background-color:#000;color:#fff}.block--text .ax--site-grid ul{margin:0;padding:0;list-style:none;font-family:var(--font);font-size:1.2rem;line-height:2.2rem;color:var(--text-paragraph);padding-left:34px}.block--text .ax--site-grid ul+h2{margin-top:1rem}.block--text .ax--site-grid ul+h3{margin-top:1rem}.block--text .ax--site-grid ul+h4{margin-top:1rem}.block--text .ax--site-grid ul+p{margin-top:1rem}.block--text .ax--site-grid ul+ul{margin-top:2.5rem}.block--text .ax--site-grid ul li{position:relative}.block--text .ax--site-grid ul li:before{content:"";font-family:var(--icon-font);position:absolute;left:-34px;top:0;font-size:1.125rem;background:-webkit-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-moz-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-o-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:linear-gradient(269.65deg,var(--color-1) -32.27%,var(--color-2) 92.74%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}@media screen and (max-width:768px){.block--text .ax--site-grid .block--media{grid-column:1/-1;height:280px;margin-top:-5rem}.block--text .ax--site-grid .block--media+.block--content{padding:32px;margin-top:-100px}.block--text .ax--site-grid .subtitle{font-size:1rem;line-height:1.625rem}.block--text .ax--site-grid p{font-size:1.125rem;line-height:1.875rem}}a[href]{color:#0056b2}a[href]:hover{color:#002f62}.block--filter{grid-column:4/-4;position:relative;margin:0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:1rem;padding-bottom:7.5rem}.block--filter li{display:block}.block--filter li a{display:block;padding:.5rem 1rem;font-size:1rem;font-weight:600;color:#000;background:#fff;-webkit-transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;transition:all .2s;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.06),0 1px 3px 0 rgba(27,31,35,.1);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.06),0 1px 3px 0 rgba(27,31,35,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.06),0 1px 3px 0 rgba(27,31,35,.1)}.block--filter li a:hover{background-color:#000;color:#fff;grid-gap:8px!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.block--filter li a i{margin-right:.5rem}.block--filter li button:focus-within{outline:0}@media screen and (max-width:768px){.block--filter{grid-column:3/-3;position:relative;margin:0;padding:0;list-style:none;grid-gap:1rem;padding-bottom:1rem;margin-bottom:2rem;overflow-x:scroll;overflow-y:hidden;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.block--filter::-webkit-scrollbar{height:4px;border:1px solid #d5d5d5}.block--filter::-webkit-scrollbar-track{-webkit-border-radius:0;border-radius:0;background:#eee}.block--filter::-webkit-scrollbar-thumb{-webkit-border-radius:0;border-radius:0;background:#b0b0b0;cursor:pointer}.block--filter li a span{text-wrap:nowrap}}.block--pagination{grid-column:4/-4;position:relative;margin:0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:7.5rem;grid-gap:.625rem;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.block--pagination li a{display:block;width:2.875rem;height:2.875rem;-webkit-border-radius:.3125rem;-moz-border-radius:.3125rem;border-radius:.3125rem;color:var(--text-color--light);font-size:1rem;line-height:1.625rem;font-family:var(--font);font-weight:600;text-decoration:none}.block--pagination li a.active,.block--pagination li a:hover{color:var(--text-color)}.block--overview[data-cols="2"].\--offset .grid li{position:relative}@media screen and (max-width:768px){.block--overview[data-cols="2"].\--offset .grid li:nth-child(even){margin-top:0}}.block--overview[data-cols="2"] .grid{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1200px){.block--overview[data-cols="3"].\--offset .grid li:nth-child(3n-7){margin-top:0}}.block--overview[data-cols="3"] .grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.block--overview .grid{margin:0;padding:0;list-style:none;display:grid;grid-gap:2.5rem}.block--overview .card{position:relative;padding-bottom:250px;height:100%}@media screen and (max-width:768px){.block--overview .card{min-height:380px!important;padding-bottom:240px}}.block--overview .card .figure-overview-image{position:absolute;left:0;bottom:0;width:100%;height:300px;margin:0}.block--overview .card .figure-overview-image .overview-image{width:auto;margin:0;position:absolute;max-height:300px;-o-object-fit:contain;object-fit:contain}.block--overview .card .figure-overview-image .\--bottom{bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.block--overview .card .figure-overview-image .\--left{left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.block--overview .card .figure-overview-image .\--right{left:unset;right:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.block--overview .card .overview-logo{position:absolute;margin:0!important;right:48px;bottom:48px;max-width:250px;max-height:250px}.block--overview .card .overview-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right bottom;position:relative;right:unset;bottom:unset;max-width:100%}.block--overview .specializations{position:absolute;z-index:1;padding:24px;text-align:right;width:100%}.block--overview .specializations .show-all-button:hover{cursor:pointer;color:#000;background-color:#fff}.block--overview .specializations span{display:inline-block;background-color:#000;color:#fff;padding:4px 16px 4px 16px;font-size:.875rem;font-weight:500;-webkit-border-radius:99px;-moz-border-radius:99px;border-radius:99px;margin-top:10px;position:relative}.block--overview .specializations span i{margin-right:.5rem}.block--overview .specializations span:is(.show-all-button){padding:4px 16px}.block--overview .specializations span:after{content:attr(data-icon);font-family:var(--icon-font);position:absolute;left:16px}.block--overview .insight>figure>img{-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom;width:100%}.block--overview .insight:hover{text-decoration:none}.block--overview .insight:hover>figure>img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.block--overview .insight .overview-image-wrapper{width:100%;overflow:hidden;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}.block--overview .insight b{font-size:1rem}.block--overview .insight h2{font-family:var(--font-1);font-size:1.25rem;font-weight:600;line-height:1.875rem}@media screen and (max-width:768px){.block--overview .grid{grid-gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important}}.block--quote.\--small figure{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;grid-gap:32px}.block--quote.\--gradient h2{-webkit-text-fill-color:#fff}.block--quote h2{margin:0;font-family:var(--font-2);font-weight:400;font-size:2.25rem;line-height:3.5rem;background:-webkit-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-moz-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-o-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:linear-gradient(269.65deg,var(--color-1) -32.27%,var(--color-2) 92.74%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}.block--quote figure{margin-top:2.5rem}.block--quote figure img{height:87px;width:87px;-o-object-fit:cover;object-fit:cover;background:-webkit-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-moz-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-o-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:linear-gradient(269.65deg,var(--color-1) -32.27%,var(--color-2) 92.74%);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.block--quote figure figcaption{padding-top:1rem}.block--quote figure figcaption span{display:block;font-family:var(--font);font-size:1rem;line-height:1.5625rem}.block--quote figure figcaption span.name{font-weight:600;color:var(--text-color)}.block--quote figure figcaption span.function{color:var(--text-color--light)}@media screen and (max-width:768px){.block--quote h2{font-size:1.75rem;line-height:2.625rem}}.block--links ul{margin:0;padding:0;list-style:none}.block--links ul li+li{margin-top:1rem}.block--links ul li a{background:#000;padding:2rem;display:block;text-decoration:none;margin:0;-webkit-transition:margin .2s;-o-transition:margin .2s;-moz-transition:margin .2s;transition:margin .2s;position:relative}.block--links ul li a:hover{margin:0 -100px}@media screen and (max-width:1024px){.block--links ul li a:hover{margin:0 -60px}}@media screen and (max-width:992px){.block--links ul li a:hover{margin:0 -10px}}@media screen and (max-width:992px){.block--links ul li a:hover div{width:18px}}.block--links ul li a:hover div span{opacity:1;margin-right:10px;width:auto}@media screen and (max-width:992px){.block--links ul li a:hover div span{display:none}}.block--links ul li a .new-vacancy{display:inline-block;margin-bottom:.75rem;background:-webkit-linear-gradient(bottom,rgba(40,55,130,.24),rgba(40,55,130,.24)),-webkit-linear-gradient(181.3deg,var(--color-1) -31.16%,var(--color-2) 136.85%);background:-moz-linear-gradient(bottom,rgba(40,55,130,.24),rgba(40,55,130,.24)),-moz-linear-gradient(181.3deg,var(--color-1) -31.16%,var(--color-2) 136.85%);background:-o-linear-gradient(bottom,rgba(40,55,130,.24),rgba(40,55,130,.24)),-o-linear-gradient(181.3deg,var(--color-1) -31.16%,var(--color-2) 136.85%);background:linear-gradient(0deg,rgba(40,55,130,.24),rgba(40,55,130,.24)),linear-gradient(268.7deg,var(--color-1) -31.16%,var(--color-2) 136.85%);-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;padding:.1875rem .5rem;font-weight:600;font-size:1rem;color:#fff;line-height:1.625rem}.block--links ul li a h3{font-weight:600;font-size:1.25rem;line-height:2rem;margin:0;color:#fff}.block--links ul li a p{font-weight:600;font-size:1rem;line-height:1.625rem;margin:0;color:#c3c3c3}.block--links ul li a div{position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border-bottom:solid 1px #fff;color:#fff;pointer-events:none;white-space:nowrap}.block--links ul li a div span{opacity:0;font-weight:600;font-size:1rem;line-height:1.625rem;display:inline-block;width:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}.block--text+.block--projectTeam{margin-top:-120px}.block--projectTeam .block--header h2{font-family:var(--font);font-weight:600;font-size:1.125rem;line-height:2.25rem;margin:0 0 2.0625rem 0}.block--projectTeam .block--content{margin-top:1.5rem}.block--projectTeam .block--content ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:2rem}.block--projectTeam .block--content ul li img{height:4.625rem;width:4.625rem;-o-object-fit:cover;object-fit:cover;background:-webkit-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-moz-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-o-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:linear-gradient(269.65deg,var(--color-1) -32.27%,var(--color-2) 92.74%);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}@media screen and (max-width:768px){.block--projectTeam .block--header{margin-top:2.5rem}.block--projectTeam .block--content ul{grid-gap:1.5rem}}.block--cta.\--gradient:before{background:rgba(0,0,0,0)!important}.block--cta.\--gradient>.ax--site-grid{overflow:hidden}.block--cta.\--gradient>.ax--site-grid:before{content:"";background:-webkit-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-moz-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-o-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:linear-gradient(269.65deg,var(--color-1) -32.27%,var(--color-2) 92.74%);grid-column:4/-4;grid-row:1;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}.block--cta.\--gradient>.ax--site-grid:after{content:"";background-image:url("/assets/images/background-images/shape_cta.svg");grid-column:4/-4;grid-row:1;background-position:30% 80px;background-repeat:no-repeat;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}.block--cta.\--solid .btn.\--border.\--light span{background:#fff;color:var(--text-color);border-color:var(--text-color)}.block--cta .block--image,.block--cta figure{margin:4rem;grid-row:1;grid-column:4/7;width:13.75rem;height:13.75rem;background:-webkit-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-moz-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-o-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:linear-gradient(269.65deg,var(--color-1) -32.27%,var(--color-2) 92.74%);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;overflow:hidden;align-self:center;z-index:1;position:relative}.block--cta .block--image:before,.block--cta figure:before{content:"";background-image:url("/assets/images/background-images/shape_cta-2.svg");inset:0;position:absolute;background-repeat:no-repeat;z-index:-1;background-position:top left}.block--cta .block--image img,.block--cta figure img{max-width:100%}.block--cta .block--content{padding:4rem;grid-column:4/-4!important;grid-row:1;margin-left:17.75rem;z-index:1;max-width:48.125rem}.block--cta .block--content h2{font-family:var(--font);font-weight:600;font-size:2rem;line-height:3.125rem;margin-bottom:1rem}.block--cta .block--content p{margin-bottom:3rem}.block--cta .block--content .btn{display:inline-block}.block--cta .cta--modal{position:fixed;inset:0;z-index:99;background:#fff;pointer-events:none;bottom:auto;height:100%;top:-100%;overflow:auto;padding:100px 0;-webkit-transition:top .5s;-o-transition:top .5s;-moz-transition:top .5s;transition:top .5s}.block--cta .cta--modal.active{pointer-events:all;top:0}.block--cta .cta--modal .ax--site-grid{max-width:60.625rem;margin:0 auto}.block--cta .cta--modal .cta--modal--close{color:#5b5b5b;position:absolute;top:70px;right:12px;width:72px;height:72px;font-size:32px;background:rgba(0,0,0,0);border:0;cursor:pointer}.block--cta .cta--modal .btn{display:inline-block}.block--cta .cta--modal .btn+.btn{margin-left:16px}.block--cta .cta--modal .btn span{padding:.5rem 1rem;font-weight:400}.block--cta .cta--modal .btn span:after{font-weight:300}.block--cta .cta--modal .modal--image{margin:0;grid-column:3/-3}.block--cta .cta--modal .modal--image+.modal--content{margin-top:3.75rem}.block--cta .cta--modal .modal--content{--text-color:#000!important;--text-color--light:#5b5b5b!important;--text-color--subtitle:#000!important;grid-column:3/-3;max-width:670px}.block--cta .cta--modal .modal--content p{font-size:1.25rem;font-style:normal;font-weight:400;line-height:2.5rem}.block--cta .cta--modal .modal--content p a{font-weight:600;text-decoration:underline}.block--cta .cta--modal .modal--content+.modal--actions{margin-top:3.75rem}.block--cta .cta--modal .modal--actions{grid-column:3/-3;padding:2rem;background:-webkit-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-moz-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-o-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:linear-gradient(269.65deg,var(--color-1) -32.27%,var(--color-2) 92.74%);position:relative}.block--cta .cta--modal .modal--actions .chat{--live:red;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:.25rem 1rem .25rem 2.6875rem;display:inline-block;color:#fff;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;background:-webkit-linear-gradient(358deg,rgba(25,255,190,0) 0%,rgba(25,255,190,0) 100%),-webkit-linear-gradient(4deg,rgba(255,255,255,.12) 0%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(358deg,rgba(25,255,190,0) 0%,rgba(25,255,190,0) 100%),-moz-linear-gradient(4deg,rgba(255,255,255,.12) 0%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(358deg,rgba(25,255,190,0) 0%,rgba(25,255,190,0) 100%),-o-linear-gradient(4deg,rgba(255,255,255,.12) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(92deg,rgba(25,255,190,0) 0%,rgba(25,255,190,0) 100%),linear-gradient(86deg,rgba(255,255,255,.12) 0%,rgba(255,255,255,0) 100%);font-family:var(--font);font-size:.875rem;font-weight:600;line-height:1.75rem;margin-bottom:2rem;position:relative}.block--cta .cta--modal .modal--actions .chat.\--live{--live:var(--color-1)}.block--cta .cta--modal .modal--actions .chat::before{content:"";position:absolute;left:16px;top:50%;height:10px;width:10px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:var(--live);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.block--cta .cta--modal .modal--actions .chat::after{content:"";position:absolute;top:9px;width:18px;height:18px;left:12px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;border:1px solid var(--live);-webkit-animation:pulse 3s linear infinite;-moz-animation:pulse 3s linear infinite;-o-animation:pulse 3s linear infinite;animation:pulse 3s linear infinite}@keyframes pulse{0%{-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}}.block--cta .cta--modal .modal--actions h2{color:#fff;font-family:var(--font);font-size:1.125rem;font-weight:600;line-height:2.25rem;margin:0}.block--cta .cta--modal .modal--actions p{color:#fff;margin:0}.block--cta .cta--modal .modal--actions .btn{position:absolute;right:32px;bottom:32px}@media screen and (max-width:992px){.block--cta .cta--modal .modal--actions .btn{position:relative;right:auto;bottom:auto;margin-top:20px}}.block--cta .cta--modal .modal--actions .btn span{background:rgba(0,0,0,0)!important;border-color:#fff!important;color:#fff!important}@media screen and (max-width:768px){.block--cta .cta--modal{padding:30px 0}.block--cta .cta--modal .modal--image{width:8rem;height:8rem}.block--cta .cta--modal .modal--image+.modal--content{margin-top:1.5rem}.block--cta .cta--modal .modal--content+.modal--actions{margin-top:1.5rem}.block--cta .cta--modal .modal--content h1{font-size:1.875rem;font-style:normal;font-weight:600;line-height:2.8125rem}.block--cta .cta--modal .modal--content p{font-size:1.125rem;line-height:1.875rem}}.\--solid+.block--cta.\--gradient{margin-top:-webkit-calc(var(--padding-top)*-1);margin-top:-moz-calc(var(--padding-top)*-1);margin-top:calc(var(--padding-top)*-1)}.block--cta.\--gradient+.\--solid{margin-top:-webkit-calc(var(--padding-top)*-1);margin-top:-moz-calc(var(--padding-top)*-1);margin-top:calc(var(--padding-top)*-1)}@media screen and (max-width:992px){.block--cta.\--gradient .ax--site-grid:before{grid-row:1/3;grid-column:3/-3!important}.block--cta.\--gradient .ax--site-grid:after{grid-row:1/3;grid-column:3/-3!important;background-position:75% 80px}.block--cta.\--solid .block--image{margin:3rem 3rem 1.25rem 3rem}.block--cta .block--image{grid-column:3/-3!important;grid-row:1;margin:3rem 3rem 1.5rem 3rem;width:5.75rem;height:5.75rem}.block--cta .block--image:before{background-position:-80px -60px}.block--cta .block--content{grid-column:3/-3!important;grid-row:2;margin:0;padding:0 3rem 3rem}.block--cta .block--content h2{font-size:20px;line-height:32px;margin-bottom:1rem}.block--cta .block--content p{font-size:18px;line-height:36px;margin-bottom:1.5rem}}@media screen and (max-width:768px){.block--cta .cta--modal .btn{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:15px}.block--cta .cta--modal .btn+.btn{margin-left:0}}body.\--modal{overflow:hidden}.btn.cta--modal--open{padding-right:10px}.block--expand.\--gradient a[href]:hover{color:#fff;-webkit-text-fill-color:#fff}.block--expand.\--gradient a[href]:after{background:#fff}.block--expand a[href]{position:relative;color:var(--text-color--light);-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.block--expand a[href]:after{content:"";background:-webkit-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-moz-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-o-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:linear-gradient(269.65deg,var(--color-1) -32.27%,var(--color-2) 92.74%);position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:1px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.block--expand a[href]:hover{text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(var(--color-2)),to(var(--color-1)));background:-webkit-linear-gradient(left,var(--color-2),var(--color-1) 100%);background:-moz-linear-gradient(left,var(--color-2),var(--color-1) 100%);background:-o-linear-gradient(left,var(--color-2),var(--color-1) 100%);background:linear-gradient(90deg,var(--color-2),var(--color-1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.block--expand a[href]:hover:after{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:80%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.block--expand .block--header h2+p{margin-top:1rem}.block--expand .block--header p{font-size:1.25rem;line-height:2.5rem}.block--expand .block--header+.block--content{margin-top:5rem}.block--expand .expand--list{margin:0;padding:0;list-style:none}.block--expand .expand--list .expand--list-item+.expand--list-item{margin-top:1rem}.block--expand .expand--list .expand--trigger{width:100%;display:block;background:#000;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;color:#fff;padding:2rem 4.6875rem 2rem 2rem;font-family:var(--font);font-weight:600;font-size:1.25rem;line-height:2rem;text-align:left;position:relative;border:0;cursor:pointer;-webkit-transition:background .2s;-o-transition:background .2s;-moz-transition:background .2s;transition:background .2s}.block--expand .expand--list .expand--trigger.active{-webkit-border-radius:.5rem .5rem 0 0;-moz-border-radius:.5rem .5rem 0 0;border-radius:.5rem .5rem 0 0}.block--expand .expand--list .expand--trigger.active:after{-webkit-transform:translateY(-50%) rotate(-180deg);-moz-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);-o-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.block--expand .expand--list .expand--trigger:focus{outline:0}.block--expand .expand--list .expand--trigger:hover{background:#292929}.block--expand .expand--list .expand--trigger:after{content:"";font-family:var(--icon-font);font-size:1rem;position:absolute;font-weight:300;right:2rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:border .2s,-webkit-transform .2s;transition:border .2s,-webkit-transform .2s;-o-transition:border .2s,-o-transform .2s;-moz-transition:transform .2s,border .2s,-moz-transform .2s;transition:transform .2s,border .2s;transition:transform .2s,border .2s,-webkit-transform .2s,-moz-transform .2s,-o-transform .2s}.block--expand .expand--list .expand--content{--text-color--light:#c3c3c3;background:#000;color:#fff;height:0;overflow:hidden;-webkit-transition:height .2s;-o-transition:height .2s;-moz-transition:height .2s;transition:height .2s;-webkit-border-radius:0 0 .5rem .5rem;-moz-border-radius:0 0 .5rem .5rem;border-radius:0 0 .5rem .5rem}.block--expand .expand--list .expand--content .expand--container{padding:1rem 2rem 2rem 2rem}@media screen and (max-width:768px){.block--expand .expand--list .expand--content .expand--container{padding-top:0}}.block--expand .expand--list .expand--content .expand--container h2,.block--expand .expand--list .expand--content .expand--container p{margin:0;color:#fff}.block--expand .expand--list .expand--content .expand--container h2+h2,.block--expand .expand--list .expand--content .expand--container p+h2{margin-top:1rem}.block--expand .expand--list .expand--content .expand--container h2+h3,.block--expand .expand--list .expand--content .expand--container p+h3{margin-top:1rem}.block--expand .expand--list .expand--content .expand--container h2+h4,.block--expand .expand--list .expand--content .expand--container p+h4{margin-top:1rem}.block--expand .expand--list .expand--content .expand--container h2+p,.block--expand .expand--list .expand--content .expand--container p+p{margin-top:1rem}.block--expand .expand--list .expand--content .expand--container h2+ul,.block--expand .expand--list .expand--content .expand--container p+ul{margin-top:2.5rem}@media screen and (max-width:768px){.block--expand .block--header p{font-size:1.125rem;line-height:2.25rem}.block--expand .block--header+.block--content{margin-top:3.75rem}}.block--service .service--item{grid-column:4/-4;display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:992px){.block--service .service--item{grid-template-columns:1fr;grid-column:3/-3}}.block--service .service--item+.service--item{margin-top:5rem}.block--service .service--item .block--content{grid-column:auto!important;max-width:35.625rem;text-decoration:none;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}@media screen and (max-width:992px){.block--service .service--item .block--content{max-width:none}}.block--service .service--item .block--content:hover span{opacity:1}@media screen and (max-width:992px){.block--service .service--item .block--content:hover span{opacity:0}}.block--service .service--item .block--content .service--icon{display:block}@media screen and (max-width:992px){.block--service .service--item .block--content .service--icon{display:none}}.block--service .service--item .block--content lord-icon{height:4.375rem;width:4.375rem}.block--service .service--item .block--content lord-icon:before{content:"";position:fixed;inset:0;z-index:1}@media screen and (max-width:992px){.block--service .service--item .block--content .service--content{display:grid;grid-template-columns:50px 1fr;grid-gap:0 20px}}.block--service .service--item .block--content .service--content lord-icon{display:none;height:3.125rem;width:3.125rem}@media screen and (max-width:992px){.block--service .service--item .block--content .service--content lord-icon{display:block}}.block--service .service--item .block--content .service--content h3{color:#000;font-size:1.5rem;font-weight:600;line-height:2.25rem;margin:0}@media screen and (max-width:992px){.block--service .service--item .block--content .service--content h3{padding-right:40px;font-size:1.25rem;line-height:2rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.block--service .service--item .block--content .service--content h3:after{content:"";font-family:var(--icon-font);float:right;margin-right:-40px}}.block--service .service--item .block--content .service--content h3+p{margin-top:1rem}.block--service .service--item .block--content .service--content p{color:#5b5b5b;font-size:1.125rem;font-weight:400;line-height:2rem;margin:0}@media screen and (max-width:992px){.block--service .service--item .block--content .service--content p{grid-column:1/-1}}@media screen and (max-width:768px){.block--service .service--item .block--content .service--content p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.block--service .service--item .block--content .service--content span{color:#000;font-size:1.125rem;font-weight:600;line-height:2.25rem;display:inline-block;padding:8px 0;opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}@media screen and (max-width:992px){.block--service .service--item .block--content .service--content span{display:none}}.block--service .service--item .block--list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;grid-gap:16px;padding:0;align-self:center;justify-self:end;max-width:400px}@media screen and (max-width:992px){.block--service .service--item .block--list{max-width:none;margin-top:30px}}.block--service .service--item .block--list li{display:block}.block--service .service--item .block--list li a{display:block;padding:.5rem 1rem;font-size:1rem;font-weight:600;color:#000;background:#fff;-webkit-transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;transition:all .2s;text-decoration:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.06),0 1px 3px 0 rgba(27,31,35,.1);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.06),0 1px 3px 0 rgba(27,31,35,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.06),0 1px 3px 0 rgba(27,31,35,.1)}.block--service .service--item .block--list li a:hover{color:#fff;background:#000}.block--service .service--item .block--list li i{margin-right:.5rem}.contact--block .block--container{display:grid;grid-template-columns:1fr auto;grid-column:4/-4}.contact--block .contact--socials p{font-size:1.375rem}.contact--block .block--content{grid-column:1!important;grid-row:1;max-width:770px}.contact--block .block--content h1{margin:0}.contact--block .block--content h1+p{margin-top:1.5rem}.contact--block .block--content p{color:#5b5b5b;font-size:1.375rem;font-weight:400;line-height:2.5rem;margin:0}.contact--block .block--sidebar{grid-column:2;grid-row:1;width:100%;max-width:300px;padding:2.5rem;background:-webkit-linear-gradient(172deg,rgba(160,160,160,.2) -8.35%,rgba(0,0,0,0) 88.85%),#000!important;background:-moz-linear-gradient(172deg,rgba(160,160,160,.2) -8.35%,rgba(0,0,0,0) 88.85%),#000!important;background:-o-linear-gradient(172deg,rgba(160,160,160,.2) -8.35%,rgba(0,0,0,0) 88.85%),#000!important;background:linear-gradient(278deg,rgba(160,160,160,.2) -8.35%,rgba(0,0,0,0) 88.85%),#000!important;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}.contact--block .block--sidebar h2{color:#fff;margin:0;font-size:1.25rem;font-weight:600;line-height:1.875rem;font-family:var(--font)}.contact--block .block--sidebar svg{position:absolute;top:0;opacity:.5}.contact--block .block--sidebar .chaticon{width:10px;height:10px;fill:var(--Groen-500,#19ffbe);opacity:.8;-webkit-filter:drop-shadow(0 4px 15px rgba(25,255,190,.5));filter:drop-shadow(0 4px 15px rgba(25,255,190,.5))}.contact--block .block--sidebar ul{margin:0;padding:0;list-style:none}.contact--block .block--sidebar ul li{display:block;margin-bottom:15px}.contact--block .block--sidebar ul li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:8px;padding:8px 16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;border:1px solid var(--white,#fff);color:var(--white,#fff);font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:26px;background:rgba(0,0,0,0);overflow:hidden;z-index:2}.contact--block .block--sidebar ul li a i{width:25px}.contact--block .block--sidebar ul li a svg{position:relative;opacity:1}.contact--block .block--sidebar ul li a::before{content:"";position:absolute;inset:-11px 0;background:-webkit-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-moz-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-o-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:linear-gradient(269.65deg,var(--color-1) -32.27%,var(--color-2) 92.74%);z-index:-1;opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}.contact--block .block--sidebar ul li a:hover{text-decoration:none;border-color:rgba(0,0,0,0)}.contact--block .block--sidebar ul li a:hover::before{opacity:1}.contact--block .block--sidebar ul li:first-child{margin-top:30px}.contact--block .block--sidebar ul li:last-child{margin-bottom:0}.contact--block .block--sidebar-mobile{display:none}.contact--block .umbraco-forms-form{max-width:770px;margin:1.875rem 0 0 0}.contact--block .umbraco-forms-form .umbraco-forms-field{margin-bottom:25px}.contact--block .umbraco-forms-form label{font-family:Poppins;font-size:1.25rem;font-weight:600;line-height:30px;letter-spacing:0;text-align:left;color:#000;margin:0}.contact--block .umbraco-forms-form input[type=text],.contact--block .umbraco-forms-form input[type=email],.contact--block .umbraco-forms-form input[type=tel],.contact--block .umbraco-forms-form textarea{font-family:Poppins;font-size:20px;font-weight:400;line-height:30px;letter-spacing:0;text-align:left;color:#000;border:0;border-bottom:2px solid #c3c3c3;padding-left:0;width:100%;background-color:#fff;padding:.625rem}.contact--block .umbraco-forms-form input[type=text]::-webkit-input-placeholder,.contact--block .umbraco-forms-form input[type=email]::-webkit-input-placeholder,.contact--block .umbraco-forms-form input[type=tel]::-webkit-input-placeholder,.contact--block .umbraco-forms-form textarea::-webkit-input-placeholder{color:#c3c3c3}.contact--block .umbraco-forms-form input[type=text]:-moz-placeholder,.contact--block .umbraco-forms-form input[type=email]:-moz-placeholder,.contact--block .umbraco-forms-form input[type=tel]:-moz-placeholder,.contact--block .umbraco-forms-form textarea:-moz-placeholder{color:#c3c3c3}.contact--block .umbraco-forms-form input[type=text]::-moz-placeholder,.contact--block .umbraco-forms-form input[type=email]::-moz-placeholder,.contact--block .umbraco-forms-form input[type=tel]::-moz-placeholder,.contact--block .umbraco-forms-form textarea::-moz-placeholder{color:#c3c3c3}.contact--block .umbraco-forms-form input[type=text]:-ms-input-placeholder,.contact--block .umbraco-forms-form input[type=email]:-ms-input-placeholder,.contact--block .umbraco-forms-form input[type=tel]:-ms-input-placeholder,.contact--block .umbraco-forms-form textarea:-ms-input-placeholder{color:#c3c3c3}.contact--block .umbraco-forms-form input[type=text]::-ms-input-placeholder,.contact--block .umbraco-forms-form input[type=email]::-ms-input-placeholder,.contact--block .umbraco-forms-form input[type=tel]::-ms-input-placeholder,.contact--block .umbraco-forms-form textarea::-ms-input-placeholder{color:#c3c3c3}.contact--block .umbraco-forms-form input[type=text]::placeholder,.contact--block .umbraco-forms-form input[type=email]::placeholder,.contact--block .umbraco-forms-form input[type=tel]::placeholder,.contact--block .umbraco-forms-form textarea::placeholder{color:#c3c3c3}.contact--block .umbraco-forms-form input[type=text]:focus-visible,.contact--block .umbraco-forms-form input[type=email]:focus-visible,.contact--block .umbraco-forms-form input[type=tel]:focus-visible,.contact--block .umbraco-forms-form textarea:focus-visible{outline:1px solid var(--light-background--darken)}.contact--block .umbraco-forms-form .umbraco-forms-caption{display:none}.contact--block .umbraco-forms-form textarea{height:200px}.contact--block .umbraco-forms-form input[type=submit]{border:1px solid #000;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:5px 25px;color:#fff;background-color:#000}.contact--block .umbraco-forms-form input[type=submit]:hover{background-color:#fff;color:#000}.contact--block .umbraco-forms-form .umbraco-forms-navigation{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.contact--block .umbraco-forms-form .field-validation-error{font-family:Poppins;font-size:16px;font-weight:400;line-height:40px;letter-spacing:0;text-align:left;color:#283782}.contact--block .umbraco-forms-hidden{display:none}.contact--block .umbraco-forms-submitmessage-html h2{font-family:var(--font);font-size:2.75rem;font-weight:600;font-style:normal;line-height:66px;color:var(--text-color)}.contact--block .umbraco-forms-submitmessage-html h2 span{background:-webkit-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-moz-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-o-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:linear-gradient(269.65deg,var(--color-1) -32.27%,var(--color-2) 92.74%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}@media screen and (max-width:992px){.contact--block .block--container{grid-column:3/-3}.contact--block .contact--socials p{font-size:1.125rem}.contact--block .umbraco-forms-form input[type=text],.contact--block .umbraco-forms-form input[type=email],.contact--block .umbraco-forms-form input[type=tel],.contact--block .umbraco-forms-form textarea{font-size:1.125rem}.contact--block .umbraco-forms-form label{font-size:1.125rem;line-height:1.875rem}.contact--block .block--content h1{font-size:1.5rem;line-height:2.125rem}.contact--block .block--content p{font-size:1.125rem;line-height:1.75rem}.contact--block .block--content,.contact--block .umbraco-forms-form{grid-column:4/-4!important}.contact--block .block--sidebar{display:none}.contact--block .block--sidebar-mobile{display:block;grid-column:4/-4;grid-row:auto;max-width:1000px;margin-top:50px;margin-bottom:-200px;z-index:9}}:root{--banner-blob_1:var(--color-1);--banner-blob_2:var(--color-2)}.banner{position:relative;z-index:1;--banner-text:var(--text-color)}.banner.\--contain .banner--media img{-o-object-fit:contain;object-fit:contain}.banner.\--solid+.\--solid{margin-top:-webkit-calc(var(--pd-blockLarge_top)*-1)!important;margin-top:-moz-calc(var(--pd-blockLarge_top)*-1)!important;margin-top:calc(var(--pd-blockLarge_top)*-1)!important}.banner.\--solid .banner--content p{--banner-text:var(--text-color--light)}.banner.\--solid .banner--content b{--banner-text:var(--text-color--subtitle-light)}.banner.\--gradient{--banner-text:#fff;background-color:var(--color-1);background:-webkit-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-moz-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-o-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:linear-gradient(269.65deg,var(--color-1) -32.27%,var(--color-2) 92.74%)}.banner.\--small{height:auto;max-height:none}.banner.\--small .ax--site-grid .banner--content{margin-top:12.5rem}.banner.\--large{height:90vh;max-height:900px}.banner.\--media{height:auto;max-height:none}.banner.\--media .ax--site-grid:after{content:"";height:50%;width:100%;background:#fff;grid-row:3;grid-column:9/-1;align-self:end;z-index:1}.banner.\--media .ax--site-grid .banner--content{margin-top:8.75rem}.banner.\--backgroundImage .banner--media{position:absolute;inset:0;max-height:none;opacity:.15;pointer-events:none}.banner[data-client] .banner--media img{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.banner[data-client=jinc]{--color-1:#a248bd;--color-2:#5321a0;--banner-blob_1:#a248bd;--banner-blob_2:#5321a0}.banner[data-client=bernhoven]{--color-1:#9ec84f;--color-2:#277790;--banner-blob_1:#9ec84f;--banner-blob_2:#277790}.banner .banner--background{position:absolute;inset:0;overflow:hidden}.banner .ax--site-grid{height:100%}.banner .banner--content{grid-column:4/-4;position:relative;align-self:end;padding-bottom:12vh}.banner .banner--content>*{max-width:48.125rem}.banner .banner--content .project--logo{position:absolute;right:-5rem;top:0;margin:0;width:300px;height:150px}.banner .banner--content .project--logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right top;object-position:right top}.banner .banner--content b{color:var(--banner-text);font-family:var(--font-2);font-weight:400;font-size:1.125rem;line-height:1.75rem;display:block}.banner .banner--content b+h1{margin-top:1rem}.banner .banner--content h1{color:var(--banner-text);font-family:var(--font);font-weight:600;font-size:2.75rem;line-height:4.125rem}.banner .banner--content h1+p{margin-top:1.375rem}.banner .banner--content p{color:var(--banner-text);font-family:var(--font);font-weight:400;font-size:1.375rem;line-height:2.5rem;margin:0}.banner .banner--content+.insights{margin-top:-60px}.banner .author{margin-top:2.5rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.banner .author-image{width:6.25rem;height:6.25rem;background:-webkit-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-moz-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-o-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:linear-gradient(269.65deg,var(--color-1) -32.27%,var(--color-2) 92.74%);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;overflow:hidden;z-index:1;position:relative;margin:0}@media screen and (max-width:480px){.banner .author-image{width:3.75rem;height:3.75rem}}.banner .author-image:before{content:"";background-image:url("/assets/images/background-images/shape_cta-2.svg");inset:0;position:absolute;background-repeat:no-repeat;z-index:-1;background-position:top left}@media screen and (max-width:480px){.banner .author-image img{position:absolute;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);left:-18px;top:-14px}}.banner .author-details{grid-column:5/-2}@media screen and (max-width:768px){.banner .author-details{grid-column:6/-2}}@media screen and (max-width:480px){.banner .author-details{grid-column:5/-2}}.banner .author-details p{margin-bottom:0;line-height:1.875rem!important}@media screen and (max-width:480px){.banner .author-details p{line-height:1.25rem!important}}.banner .author-details--name{font-weight:600!important;font-size:1.1875rem!important}@media screen and (max-width:480px){.banner .author-details--name{font-size:1rem!important}}.banner .author-details--job-title{font-size:.9375rem!important}@media screen and (max-width:768px){.banner .author-details--job-title{font-size:.8125rem!important}}.banner .insights{margin:0;padding:0;list-style:none;grid-column:4/-4;display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));position:relative;margin-bottom:6.25rem}.banner .insights li p{margin:0;font-family:var(--font);font-weight:400;font-size:1.125rem;line-height:1.5rem;color:#fff;max-width:185px}.banner .insights li p b{font-weight:600;font-size:2rem;line-height:3.125rem;display:block}.banner .banner--media{grid-row:3;grid-column:4/-4;position:relative;max-height:35rem;z-index:2}.banner .banner--media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blob{--startColor:var(--banner-blob_1);--stopColor:var(--banner-blob_2);position:absolute;z-index:0;right:0;pointer-events:none}.blob svg{width:300vmin;height:300vmin}@media screen and (max-width:1200px){.banner .banner--content .project--logo{position:relative;right:0;margin:0 auto}.banner .banner--content .project--logo img{-o-object-position:center top;object-position:center top}}@media screen and (max-width:768px){.banner{padding-top:6.25rem}.banner .banner--content+.insights{margin-top:0}.banner.\--small,.banner.\--large{height:auto;max-height:none}.banner.\--media{grid-column:3/-3}.banner.\--media .banner--content{padding-bottom:2.125rem}.banner.\--media .banner--media{grid-column:3/-3}.banner .banner--content{margin-top:0!important;grid-column:3/-3;padding-bottom:5rem}.banner .banner--content .project--logo{position:relative;margin-bottom:1rem}.banner .banner--content b{font-size:1.125rem;line-height:1.875rem}.banner .banner--content b+h1{margin-top:1rem}.banner .banner--content h1{font-size:1.875rem;line-height:2.8125rem;margin:0}.banner .banner--content h1+p{margin-top:1rem}.banner .banner--content p{font-size:1.25rem;line-height:2.5rem}.banner .insights{margin-bottom:5rem;grid-column:3/-3;grid-gap:2rem;grid-template-columns:1fr 1fr}.banner .insights li p{font-size:16px}.banner .insights li p b{font-size:24px;line-height:1.875rem}.banner.\--backgroundImage .banner--content b+h1{margin-top:0}.banner.\--backgroundImage .banner--content h1+p{margin-top:0;font-size:18px;line-height:28px}}.block--screenshotgallery .block--content{display:grid;grid-gap:3.75rem;grid-template-columns:1fr 1fr;padding-left:3.75rem;padding-right:3.75rem}.block--screenshotgallery .block--content.\--moreimages div:first-child figure{margin-bottom:3.75rem}.block--screenshotgallery .block--content.\--moreimages div:last-child figure{margin-top:3.75rem;margin-bottom:0}.block--screenshotgallery .block--content.\--oneimage{grid-template-columns:1fr;padding-left:10rem;padding-right:10rem;padding-top:10rem}.block--screenshotgallery .block--content.\--oneimage figure{margin-bottom:0}.block--screenshotgallery .block--content figure{width:100%}.block--screenshotgallery .block--content figure img{width:100%}.block--screenshotgallery .block--alttext{grid-column:4/-4;font-family:var(--font-2);font-size:1rem;background:#fff;padding:20px 20px 20px 60px;color:var(--text-paragraph);width:80%;display:block;margin:1.25rem auto}.block--screenshotgallery .block--alttext p{margin:0;font-family:var(--font-2);font-size:1rem;line-height:1.8}@media screen and (max-width:768px){.block--screenshotgallery .block--alttext{width:100%}}.block--screenshotgallery .block--alttext:before{content:"";display:block;position:absolute;left:30px;top:20px;width:1px;height:-webkit-calc(100% - 40px);height:-moz-calc(100% - 40px);height:calc(100% - 40px);background-color:var(--color-1);background:-webkit-linear-gradient(45deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-moz-linear-gradient(45deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-o-linear-gradient(45deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:linear-gradient(45deg,var(--color-1) -32.27%,var(--color-2) 92.74%)}@media screen and (max-width:768px){.block--screenshotgallery .block--content{grid-column:2/-2!important;grid-gap:1.25rem;padding-left:1.25rem;padding-right:1.25rem}.block--screenshotgallery .block--content.\--moreimages div:first-child figure{margin-bottom:1.25rem}.block--screenshotgallery .block--content.\--moreimages div:last-child figure{margin-top:1.25rem;margin-bottom:0}.block--screenshotgallery .block--alttext{margin-top:1.875rem}}@media screen and (max-width:992px){.block--screenshotgallery .block--content.\--oneimage{padding-left:3.75rem;padding-right:3.75rem;padding-top:3.75rem}}[x-cloak]{display:none!important}@media screen and (max-width:768px){.block--insights[data-cols="2"].\--offset .grid li:nth-child(even){margin-top:0}}.block--insights[data-cols="2"] .grid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}@media screen and (max-width:768px){.block--insights[data-cols="2"] .grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media screen and (max-width:1200px){.block--insights[data-cols="3"].\--offset .grid li:nth-child(3n-7){margin-top:0}}.block--insights[data-cols="3"] .grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.block--insights .grid{margin:0;padding:0;list-style:none;display:grid;grid-gap:2.5rem}.block--insights .insight .overview-image-wrapper{width:100%;overflow:hidden}@media screen and (max-width:768px){.block--insights .grid{grid-gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.form--block .umbraco-forms-form .umbraco-forms-field{margin-bottom:25px}.form--block .umbraco-forms-form label{font-family:Poppins;font-size:1.25rem;font-weight:600;line-height:30px;letter-spacing:0;text-align:left;color:#000;margin:0}.form--block .umbraco-forms-form input[type=text],.form--block .umbraco-forms-form input[type=email],.form--block .umbraco-forms-form input[type=tel],.form--block .umbraco-forms-form textarea{font-family:Poppins;font-size:20px;font-weight:400;line-height:30px;letter-spacing:0;text-align:left;color:#000;border:0;border-bottom:2px solid #c3c3c3;padding-left:0;width:100%;background-color:#fff;padding:.625rem}.form--block .umbraco-forms-form input[type=text]::-webkit-input-placeholder,.form--block .umbraco-forms-form input[type=email]::-webkit-input-placeholder,.form--block .umbraco-forms-form input[type=tel]::-webkit-input-placeholder,.form--block .umbraco-forms-form textarea::-webkit-input-placeholder{color:#c3c3c3}.form--block .umbraco-forms-form input[type=text]:-moz-placeholder,.form--block .umbraco-forms-form input[type=email]:-moz-placeholder,.form--block .umbraco-forms-form input[type=tel]:-moz-placeholder,.form--block .umbraco-forms-form textarea:-moz-placeholder{color:#c3c3c3}.form--block .umbraco-forms-form input[type=text]::-moz-placeholder,.form--block .umbraco-forms-form input[type=email]::-moz-placeholder,.form--block .umbraco-forms-form input[type=tel]::-moz-placeholder,.form--block .umbraco-forms-form textarea::-moz-placeholder{color:#c3c3c3}.form--block .umbraco-forms-form input[type=text]:-ms-input-placeholder,.form--block .umbraco-forms-form input[type=email]:-ms-input-placeholder,.form--block .umbraco-forms-form input[type=tel]:-ms-input-placeholder,.form--block .umbraco-forms-form textarea:-ms-input-placeholder{color:#c3c3c3}.form--block .umbraco-forms-form input[type=text]::-ms-input-placeholder,.form--block .umbraco-forms-form input[type=email]::-ms-input-placeholder,.form--block .umbraco-forms-form input[type=tel]::-ms-input-placeholder,.form--block .umbraco-forms-form textarea::-ms-input-placeholder{color:#c3c3c3}.form--block .umbraco-forms-form input[type=text]::placeholder,.form--block .umbraco-forms-form input[type=email]::placeholder,.form--block .umbraco-forms-form input[type=tel]::placeholder,.form--block .umbraco-forms-form textarea::placeholder{color:#c3c3c3}.form--block .umbraco-forms-form input[type=text]:focus-visible,.form--block .umbraco-forms-form input[type=email]:focus-visible,.form--block .umbraco-forms-form input[type=tel]:focus-visible,.form--block .umbraco-forms-form textarea:focus-visible{outline:1px solid var(--light-background--darken)}.form--block .umbraco-forms-form .umbraco-forms-caption{display:none}.form--block .umbraco-forms-form textarea{height:200px}.form--block .umbraco-forms-form input[type=submit]{border:1px solid #000;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:5px 25px;color:#fff;background-color:#000}.form--block .umbraco-forms-form input[type=submit]:hover{background-color:#fff;color:#000}.form--block .umbraco-forms-form .umbraco-forms-navigation{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.form--block .umbraco-forms-form .field-validation-error{font-family:Poppins;font-size:16px;font-weight:400;line-height:40px;letter-spacing:0;text-align:left;color:#283782}.form--block .umbraco-forms-hidden{display:none}.form--block .umbraco-forms-submitmessage-html h2{font-family:var(--font);font-size:2.75rem;font-weight:600;font-style:normal;line-height:66px;color:var(--text-color)}.form--block .umbraco-forms-submitmessage-html h2 span{background:-webkit-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-moz-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-o-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:linear-gradient(269.65deg,var(--color-1) -32.27%,var(--color-2) 92.74%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}.card{background:-webkit-linear-gradient(93.36deg,var(--color-1) 1.99%,var(--color-2) 95.56%);background:-moz-linear-gradient(93.36deg,var(--color-1) 1.99%,var(--color-2) 95.56%);background:-o-linear-gradient(93.36deg,var(--color-1) 1.99%,var(--color-2) 95.56%);background:linear-gradient(356.64deg,var(--color-1) 1.99%,var(--color-2) 95.56%);padding:3rem;padding-bottom:250px;display:block;-webkit-transition:background .2s;-o-transition:background .2s;-moz-transition:background .2s;transition:background .2s;position:relative;overflow:hidden;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}.card:before{content:"";position:absolute;inset:0;background:#000;opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}.card:hover{text-decoration:none}.card:hover:before{opacity:.1}.card .subtitle{font-family:var(--font);font-style:normal;font-weight:600;font-size:1.25rem;line-height:1.625rem;color:#fff;position:relative}.card .subtitle+h3{margin-top:15px}.card h3{opacity:.8;font-family:var(--font);font-style:normal;font-weight:400;font-size:1rem;line-height:1.8;color:#fff;margin:0 0 3rem 0;position:relative;min-height:8rem;z-index:1}.card .figure-overview-image{position:absolute;left:0;bottom:0;width:100%;height:300px;margin:0}.card .figure-overview-image .overview-image{width:auto;margin:0;position:absolute;max-height:300px;-o-object-fit:contain;object-fit:contain}.card .figure-overview-image .\--bottom{bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.card .figure-overview-image .\--left{left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.card .figure-overview-image .\--right{left:unset;right:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.card .logo{position:absolute;margin:0!important;right:48px;bottom:48px;max-width:250px;max-height:250px}.grid .card img{width:100%}@media screen and (max-width:992px){.swiper{padding-left:0!important;padding-right:0!important}}@media screen and (max-width:768px){.card{padding:1.5rem;padding-bottom:7rem;height:460px}.card.\--bottom{padding-bottom:1.5rem}}.swiper-slide-last{position:relative}.swiper-slide-last .card{padding-bottom:3rem;height:515px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.swiper-slide-last .card.\--small-height{height:380px}.swiper-slide-last .card.\--small-height h3{margin:5rem 0 0 0}@media screen and (max-width:768px){.swiper-slide-last .card{height:460px}}.swiper-slide-last .card h3{text-align:center;min-height:auto;font-family:Poppins;font-size:32px;font-style:normal;font-weight:500;line-height:50px;margin:10rem 0 0 0}.swiper-slide-last .card span{color:#fff;display:inline-block;line-height:2;border-bottom:1px solid #fff}.swiper-slide-last .card-logo{position:absolute;inset:0;background-image:url("/assets/images/Axendo-icon-white.svg");background-position:top right;background-repeat:no-repeat;-moz-background-size:400px;-o-background-size:400px;background-size:400px;z-index:0;-webkit-mask-image:-webkit-linear-gradient(224.88deg,#fff 11.82%,rgba(255,255,255,0) 70%);mask-image:linear-gradient(225.12deg,#fff 11.82%,rgba(255,255,255,0) 70%);opacity:.16}.specializations{position:absolute;z-index:1;padding:24px;text-align:right;width:100%}.specializations .show-all-button:hover{cursor:pointer;color:#000;background-color:#fff}.specializations span{display:inline-block;background-color:#000;color:#fff;padding:4px 16px 4px 16px;font-size:.875rem;font-weight:500;-webkit-border-radius:99px;-moz-border-radius:99px;border-radius:99px;margin-top:10px;position:relative}.specializations span i{margin-right:.5rem}.specializations span:is(.show-all-button){padding:4px 16px}.specializations span:after{content:attr(data-icon);font-family:var(--icon-font);font-weight:600;position:absolute;left:16px}.news--card{text-decoration:none!important}.news--card .newsCard--image img{-webkit-transition:.5s ease all;-o-transition:.5s ease all;-moz-transition:.5s ease all;transition:.5s ease all;-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom;width:100%;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}.news--card:hover .newsCard--image img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.news--card .newsCard--image{height:22.5rem;overflow:hidden;margin-bottom:2rem}.news--card .newsCard--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:-o-transform .2s;-moz-transition:transform .2s,-moz-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s,-moz-transform .2s,-o-transform .2s}.news--card .newsCard--label{background:#000;color:#fff;position:absolute;top:1.875rem;right:1.875rem;padding:.25rem 1rem;-webkit-border-radius:3.125rem;-moz-border-radius:3.125rem;border-radius:3.125rem;font-family:var(--font);font-weight:600;font-size:.875rem;line-height:1.625rem}.news--card .newsCard--content .date{font-family:var(--font);font-weight:600;font-size:1rem;line-height:1.625rem;color:var(--text-color--subtitle)}.news--card .newsCard--content .date+h3{margin-top:1rem}.news--card .newsCard--content h3{font-family:var(--font);font-weight:600;font-size:1.25rem;line-height:2rem;color:var(--text-color);margin:0}.swiper-slide:nth-child(odd) .history--card .historyCard--header{background-image:url("/assets/images/tile_icon_1.svg")}.history--card{min-height:470px}.history--card .historyCard--header{height:8.25rem;background-image:url("/assets/images/tile_icon_2.svg");-moz-background-size:4.8125rem;-o-background-size:4.8125rem;background-size:4.8125rem;background-repeat:no-repeat;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem}.history--card .historyCard--header span{font-family:var(--font-2);font-weight:300;font-size:3rem;line-height:5.25rem;background:-webkit-linear-gradient(180.35deg,var(--color-1) 0,var(--color-2) 100%);background:-moz-linear-gradient(180.35deg,var(--color-1) 0,var(--color-2) 100%);background:-o-linear-gradient(180.35deg,var(--color-1) 0,var(--color-2) 100%);background:linear-gradient(269.65deg,var(--color-1) 0,var(--color-2) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);display:inline-block;padding-left:1.25rem}.history--card .historyCard--content h3{font-family:var(--font);font-weight:600;font-size:1.25rem;line-height:2rem;margin-bottom:1rem}.history--card .historyCard--content p{font-size:1rem;line-height:2rem}@media screen and (max-width:768px){.history-block .history--card .historyCard--header{margin-bottom:3rem}.history-block .next,.history-block .prev{top:-3rem;position:relative;height:2rem;width:2rem}.history-block .next span,.history-block .prev span{opacity:.3}.history-block .next span:before,.history-block .prev span:before{line-height:2rem}}.block--slider.\--gallery .block--content{grid-column:1/-1!important;justify-self:auto!important}.block--slider.\--gallery .block--content .swiper{height:680px}.block--slider.\--gallery .block--content .swiper .swiper-slide{display:block}.block--slider.\--gallery .block--content .swiper .gallery--slide{width:100%;height:100%;overflow:hidden}.block--slider.\--gallery .block--content .swiper .gallery--slide a{background:#000;color:#fff;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:200px;text-decoration:none;font-family:var(--font);font-weight:600;font-size:1.25rem;line-height:2rem;padding:3rem;text-align:center;height:-webkit-calc(100% - 40px);height:-moz-calc(100% - 40px);height:calc(100% - 40px);margin:20px auto}.block--slider.\--gallery .block--content .swiper .gallery--slide figure{margin:0;height:100%;width:100%;padding:20px}.block--slider.\--gallery .block--content .swiper .gallery--slide figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:768px){.block--slider.\--gallery .block--content .swiper .gallery--slide a{height:-webkit-calc(100% - 30px);height:-moz-calc(100% - 30px);height:calc(100% - 30px);margin:15px auto}.block--slider.\--gallery .block--content .swiper .gallery--slide figure{padding:15px}}.team--card>a{background:-webkit-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-moz-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-o-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:linear-gradient(269.65deg,var(--color-1) -32.27%,var(--color-2) 92.74%);height:29.375rem;margin:0;display:grid;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:3rem;position:relative}.team--card>a:hover{text-decoration:none}.team--card>a h2{color:#fff;font-family:var(--font);font-weight:600;font-size:2rem;line-height:3.125rem}.team--card>a:before{content:"";position:absolute;inset:0;background:url("/assets/images/background-images/logo.svg");background-repeat:no-repeat;background-position:top left;-moz-background-size:100%;-o-background-size:100%;background-size:100%;pointer-events:none}.team--card .team--image{background:-webkit-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-moz-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:-o-linear-gradient(180.35deg,var(--color-1) -32.27%,var(--color-2) 92.74%);background:linear-gradient(269.65deg,var(--color-1) -32.27%,var(--color-2) 92.74%);text-align:center;max-height:29.375rem;position:relative}.team--card .team--image:before{content:"";position:absolute;inset:0 10px 0 0;background:url("/assets/images/background-images/team_shape.svg");background-repeat:no-repeat;background-position:bottom right;-moz-background-size:100%;-o-background-size:100%;background-size:100%;pointer-events:none}.team--card .team--image img{max-width:100%;position:relative}.team--card .team--content{padding-top:2rem;text-align:left}.team--card .team--content h3{font-family:var(--font);font-weight:600;font-size:1.25rem;line-height:2rem;margin:0}.team--card .team--content p{font-family:var(--font);font-weight:400;font-size:16px;line-height:32px;margin:0;color:var(--text-color--light)}:root{--font:"Poppins";--font-2:"Bitter";--icon-font:"Font Awesome 6 Pro";--color-1:#19ffbe;--color-2:#283782;--light-background:#f6f6f6;--text-color:#000;--text-color--light:#5b5b5b;--text-color--subtitle:#757575;--text-color--subtitle-light:#979797;--border-color:#dfdfdf;--color-1--darken:#00cc92;--color-2--darken:#161e48;--light-background--darken:#d0d0d0;--text-color--darken:black;--text-color--light--darken:#353535;--text-color--subtitle--darken:#4f4f4f;--text-color--subtitle-light--darken:#717171;--border-color--darken:#b9b9b9;--color-1--lighten:#66ffd4;--color-2--lighten:#3a50bc;--light-background--lighten:white;--text-color--lighten:#262626;--text-color--light--lighten:#818181;--text-color--subtitle--lighten:#9b9b9b;--text-color--subtitle-light--lighten:#bdbdbd;--border-color--lighten:white}:root{--animationSpeed-xs:1.5s;--animationSpeed-s:1s;--animationSpeed-m:.5s;--animationSpeed-f:.2s;--pd-blockLarge_top:7.5rem;--pd-blockLarge_bottom:7.5rem;--pd-blockSmall_top:5rem;--pd-blockSmall_bottom:5rem;--pd-heading:1.875rem;--pd-buttonTop:.5rem;--pd-buttonSide:1rem}@media screen and (max-width:768px){:root{--pd-blockLarge_top:5rem;--pd-blockLarge_bottom:5rem}}.accessibility-wrapper{position:fixed;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:37px}.accessibility-wrapper a{opacity:0;background:#000;color:#fff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:8px 16px;font-weight:500;font-family:var(--font)}.accessibility-wrapper a:focus{opacity:1}.hidden{display:none}html{scroll-behavior:smooth}
