html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Oxanium';src:url('../fonts/oxanium-v14-latin-600.woff2') format('woff2'),url('../fonts/oxanium-v14-latin-600.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Oxanium';src:url('../fonts/oxanium-v14-latin-700.woff2') format('woff2'),url('../fonts/oxanium-v14-latin-700.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Nunito Sans';src:url('../fonts/nunito-sans-v15-latin-regular.woff2') format('woff2'),url('../fonts/nunito-sans-v15-latin-regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Nunito Sans';src:url('../fonts/nunito-sans-v15-latin-700.woff2') format('woff2'),url('../fonts/nunito-sans-v15-latin-700.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{background-color:#071F22}body{background-color:#ffffff;scroll-behavior:smooth}html,body{font-family:'Nunito Sans',Arial,Helvetica,sans-serif;line-height:1.5;font-size:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:#071F22}a{color:inherit;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}img{display:block;max-width:100%;line-height:0}a,button,svg{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}button{font-family:'Nunito Sans',Arial,Helvetica,sans-serif;padding:0;border:none;background:none}button:hover{cursor:pointer}picture img{-o-object-fit:cover;object-fit:cover}.title-xl,.title-l,.title,.title-s,.title-xs{font-family:'Oxanium'}.title-xl,.title-l,.title{font-weight:600}.title-s,.title-xs{font-weight:700}.title-xl{font-size:72px;line-height:112.5%}.title-l{font-size:48px;line-height:112.5%}.title{font-size:28px;line-height:112.5%}.title-s{font-size:22px;line-height:127%}.title-xs{font-size:18px;line-height:127%}.quote-text{font-size:32px;line-height:150%}.title-margin{margin-bottom:64px}@media (max-width:1400px){.title-xl{font-size:60px}}@media (max-width:1200px){.title-xl{font-size:56px}.title-l{font-size:40px}.title{font-size:26px}.title-s{font-size:20px}.quote-text{font-size:28px}.title-margin{margin-bottom:56px}}@media (max-width:1024px){.title-xl{font-size:46px}.title-l{font-size:36px}.title{font-size:24px}.title-s{font-size:20px}.title-xs{font-size:17px}.quote-text{font-size:24px}.title-margin{margin-bottom:48px}}@media (max-width:768px){.title-margin{margin-bottom:40px}}@media (max-width:560px){.title-xl{font-size:40px}.title-l{font-size:32px}.title{font-size:22px}.title-s{font-size:19px}.title-xs{font-size:16px}.quote-text{font-size:20px}.title-margin{margin-bottom:32px}}body .bc-grey-blue{background-color:#ECF4F6}body .bc-white{background-color:#ffffff}.container,.container-m{width:100%;margin:0 auto}.container{max-width:1312px}.container-m{max-width:1184px}.spacing{padding-left:64px;padding-right:64px}.spacing-desktop{padding-left:64px;padding-right:64px}.spacing-vertical{padding-top:64px;padding-bottom:64px}.spacing-vertical-l{padding-top:128px;padding-bottom:128px}.margin{margin-top:64px;margin-bottom:64px}.margin-l{margin-top:128px;margin-bottom:128px}@media (max-width:1200px){.spacing{padding-left:56px;padding-right:56px}.spacing-desktop{padding-left:56px;padding-right:56px}.spacing-vertical-l{padding-top:80px;padding-bottom:80px}.margin-l{margin-top:80px;margin-bottom:80px}}@media (max-width:1024px){.spacing{padding-left:40px;padding-right:40px}.spacing-desktop{padding-left:40px;padding-right:40px}.spacing-vertical{padding-top:40px;padding-bottom:40px}.spacing-vertical-l{padding-top:64px;padding-bottom:64px}.margin{margin-top:40px;margin-bottom:40px}.margin-l{margin-top:64px;margin-bottom:64px}}@media (min-width:961px){.spacing-mobile{padding-left:0;padding-right:0}}@media (max-width:960px){.spacing-mobile{padding-left:40px;padding-right:40px}.spacing-desktop{padding-left:0px;padding-right:0px}}@media (max-width:640px){.spacing{padding-left:24px;padding-right:24px}.spacing-mobile{padding-left:24px;padding-right:24px}.spacing-vertical{padding-top:24px;padding-bottom:24px}.spacing-vertical-l{padding-top:56px;padding-bottom:56px}.margin-l{margin-top:56px;margin-bottom:56px}}.button{font-family:'Nunito Sans';padding:12px 24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:32px;font-size:16px;line-height:100%;font-weight:700}.button svg{margin-left:8px}.button:disabled:hover{cursor:not-allowed}.button.button--primary{position:relative;background-color:#FF5000;color:#ffffff;outline:2px solid rgba(55,195,214,0);z-index:1}.button.button--primary svg{fill:#ffffff}.button.button--primary:disabled{opacity:.38}.button.button--primary:not(:disabled):hover{background-color:#FF743B;-webkit-box-shadow:2px 4px 9px 0 rgba(184,58,0,0.1);box-shadow:2px 4px 9px 0 rgba(184,58,0,0.1)}.button.button--primary:not(:disabled):focus{-webkit-box-shadow:inset 0 -2px 4px 0 rgba(184,58,0,0.5);box-shadow:inset 0 -2px 4px 0 rgba(184,58,0,0.5);outline:2px solid rgba(55,195,214,0)}.button.button--primary:not(:disabled):active{outline:2px solid #37C3D6;-webkit-box-shadow:2px 4px 9px 0 rgba(184,58,0,0);box-shadow:2px 4px 9px 0 rgba(184,58,0,0)}.button.button--secondary{outline:2px solid #ECF4F6;color:#ECF4F6;background:none}.button.button--secondary svg{fill:#ECF4F6}.button.button--secondary:disabled{opacity:.38;background:none}.button.button--secondary:not(:disabled):hover{background-color:#ECF4F6;-webkit-box-shadow:2px 4px 9px 0 rgba(21,92,102,0.1);box-shadow:2px 4px 9px 0 rgba(21,92,102,0.1);color:#071F22}.button.button--secondary:not(:disabled):focus{outline:2px solid rgba(55,195,214,0);-webkit-box-shadow:inset 0 -2px 4px 0 #BAD7DE;box-shadow:inset 0 -2px 4px 0 #BAD7DE;color:#071F22}.button.button--secondary:not(:disabled):active{outline:2px solid #37C3D6}.button.button--secondary-dark{outline:2px solid #071F22;color:#071F22;background:none}.button.button--secondary-dark svg{fill:#071F22}.button.button--secondary-dark:disabled{opacity:.38;background:none}.button.button--secondary-dark:not(:disabled):hover{background-color:#155C66;color:#ffffff;outline:2px solid rgba(7,31,34,0);-webkit-box-shadow:2px 4px 9px 0 rgba(21,92,102,0.1);box-shadow:2px 4px 9px 0 rgba(21,92,102,0.1)}.button.button--secondary-dark:not(:disabled):hover svg{fill:#ffffff}.button.button--secondary-dark:not(:disabled):focus{background-color:#ECF4F6;color:#155C66;outline:2px solid #BAD7DE;-webkit-box-shadow:inset 0 -2px 4px 0 rgba(60,4,4,0.1);box-shadow:inset 0 -2px 4px 0 rgba(60,4,4,0.1)}.button.button--secondary-dark:not(:disabled):focus svg{fill:#155C66}.button.button--secondary-dark:not(:disabled):active{background-color:#155C66;color:#ffffff;outline:2px solid #37C3D6}.button.button--secondary-dark:not(:disabled):active svg{fill:#ffffff}.button.button--text,.button.button--download{padding:12px 0;background:none;border:none;border-radius:0}.button.button--text svg,.button.button--download svg{margin:0}.button.button--text:disabled,.button.button--download:disabled{opacity:.33;background:none}.button.button--text:not(:disabled):hover,.button.button--download:not(:disabled):hover{text-decoration:underline}.button.button--text{color:#071F22;background:none;padding-right:24px}.button.button--text svg{margin-left:12px;fill:#071F22}.button.button--text:not(:disabled):hover svg{-webkit-transform:translateX(24px);transform:translateX(24px);fill:#FF743B}.button.button--download svg{fill:#071F22;width:24px;height:24px;margin-right:8px}.button.button--download:not(:disabled):hover svg{fill:#FF5000}.button__container--small{max-width:840px;margin-left:auto;margin-right:auto}.circle-button{width:40px;height:40px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #ECF4F6}@media (max-width:650px){.button{font-size:14px}}.tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:100%;font-weight:700;background:#ECF4F6;color:#071F22;padding:12px 16px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.tag--selected{background:#155C66;color:#ffffff}.tag--faded{background:#BAD7DE}.tag .tag__button{display:-webkit-box;display:-ms-flexbox;display:flex}.tag svg{margin-left:8px;fill:#ffffff}@media (max-width:768px){.tag{padding:8px 14px}}.dropdown{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;z-index:2}.dropdown--select .dropdown,.dropdown--select .dropdown__selected{color:#071F22}.dropdown--select .dropdown__selected-text,.dropdown--select .dropdown__link{text-transform:capitalize}.dropdown--select .dropdown__selected{border-radius:0;background-color:#ffffff;border:2px solid #ECF4F6}.dropdown--select .dropdown__selected:hover{background-color:#ECF4F6}.dropdown--select .dropdown__selected.active{border:2px solid #37c3d6}.dropdown--select .dropdown__list{top:40px;left:0;-webkit-transform:none;transform:none}.language-switch{z-index:20}.dropdown,.dropdown__selected{font-size:16px;line-height:100%;font-weight:700;color:#155C66}.dropdown__selected{background-color:#ECF4F6;padding:10px 16px;border-radius:100px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid rgba(55,195,214,0)}.dropdown__selected svg{margin-left:6px}.dropdown__selected:hover{-webkit-box-shadow:2px 4px 9px 0 rgba(21,92,102,0.1);box-shadow:2px 4px 9px 0 rgba(21,92,102,0.1);background-color:#DDF5F8}.dropdown__selected.active{border:2px solid #37c3d6}.dropdown__selected.active svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.dropdown__selected-text,.dropdown__link{text-transform:uppercase}.dropdown__list{position:absolute;top:56px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:2px solid #ECF4F6;text-align:center;opacity:0;pointer-events:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.dropdown__list.active{opacity:1;pointer-events:all}.dropdown__link{display:block;padding:16px 24px;color:#155C66;background-color:#ffffff}.dropdown__link:hover{background-color:#DDF5F8}.footer{background-color:#071F22;color:#ffffff}.footer__container{padding:64px 0 32px}.footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:96px}.footer__contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__contact-info svg{fill:#ffffff}.footer__title{font-weight:700;margin-bottom:16px}.footer__contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__contact-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__newsletter{margin-left:auto}.footer__newsletter-title{font-size:36px;line-height:48px;color:#37C3D6;margin-bottom:12px}.footer__bottom{margin-top:128px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__newsletter-text{margin-bottom:32px}.footer__branding-text{margin-bottom:20px;color:#FF5000}.footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:48px}.footer__link:hover{color:#37C3D6}@media (max-width:1200px){.footer__info{gap:64px}.footer__branding svg{width:264px}.footer__links{gap:32px}}@media (max-width:940px){.footer__top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__newsletter{margin:0 0 80px}.footer__bottom{margin-top:96px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer__branding-text{margin-bottom:12px}.footer__links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}}@media (max-width:640px){.footer__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:72px}}@media (max-width:500px){.footer__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}}.text-fields__title,.text-fields__subtitle,.text-fields__text{max-width:840px;margin-left:auto;margin-right:auto}.text-fields__title table,.text-fields__subtitle table,.text-fields__text table{width:100%}.text-fields__title table tr th,.text-fields__subtitle table tr th,.text-fields__text table tr th,.text-fields__title table tr td,.text-fields__subtitle table tr td,.text-fields__text table tr td{border-left:1px solid #DDF5F8}.text-fields__title table tr th:not(:first-child),.text-fields__subtitle table tr th:not(:first-child),.text-fields__text table tr th:not(:first-child),.text-fields__title table tr td:not(:first-child),.text-fields__subtitle table tr td:not(:first-child),.text-fields__text table tr td:not(:first-child){padding-left:12px;border-left:1px solid #DDF5F8}.text-fields__title table th,.text-fields__subtitle table th,.text-fields__text table th,.text-fields__title table td,.text-fields__subtitle table td,.text-fields__text table td{color:#155C66;border:solid;border-width:1px 0;border-color:#DDF5F8;padding:8px 0;text-align:left}.text-fields__title table th:first-child,.text-fields__subtitle table th:first-child,.text-fields__text table th:first-child,.text-fields__title table td:first-child,.text-fields__subtitle table td:first-child,.text-fields__text table td:first-child{padding-left:8px}.text-fields__title table th:last-child,.text-fields__subtitle table th:last-child,.text-fields__text table th:last-child,.text-fields__title table td:last-child,.text-fields__subtitle table td:last-child,.text-fields__text table td:last-child{padding-right:8px}.text-fields .text-fields__title:not(:last-child),.text-fields .text-fields__subtitle:not(:last-child),.text-fields .text-fields__accordion:not(:last-child){margin-bottom:24px}.text-fields__text h1{font-size:48px;line-height:120%;margin-bottom:24px;font-weight:600}.text-fields__text h2{font-size:48px;line-height:120%;margin-bottom:24px;font-weight:600}.text-fields__text h3{font-size:32px;line-height:120%;margin-bottom:24px;font-weight:600}.text-fields__text h4{font-size:24px;line-height:120%;margin-bottom:24px;font-weight:600}.text-fields__text h5{font-size:20px;line-height:120%;margin-bottom:24px;font-weight:600}.text-fields__text h6{font-size:18px;line-height:120%;margin-bottom:24px;font-weight:600}.text-fields__text:not(:last-child){margin-bottom:32px}.text-l{font-size:20px;line-height:160%}.text{font-size:18px;line-height:156%}.text-m{font-size:16px;line-height:150%}.text-s{font-size:14px;line-height:143%}.bold{font-weight:700}.text-l,.text,.text-m,.text-s{font-family:'Nunito Sans'}.text-l p:not(:last-child),.text p:not(:last-child),.text-m p:not(:last-child),.text-s p:not(:last-child),.text-l ul:not(:last-child),.text ul:not(:last-child),.text-m ul:not(:last-child),.text-s ul:not(:last-child),.text-l ol:not(:last-child),.text ol:not(:last-child),.text-m ol:not(:last-child),.text-s ol:not(:last-child){margin-bottom:24px}.text-l a,.text a,.text-m a,.text-s a{text-decoration:underline;-webkit-text-decoration-color:#37C3D6;text-decoration-color:#37C3D6}.text-l a:hover,.text a:hover,.text-m a:hover,.text-s a:hover{color:#37C3D6}.text-l strong,.text strong,.text-m strong,.text-s strong,.text-l b,.text b,.text-m b,.text-s b{font-weight:700}.text-l em,.text em,.text-m em,.text-s em,.text-l i,.text i,.text-m i,.text-s i{font-style:italic}.text-l ul li,.text ul li,.text-m ul li,.text-s ul li,.text-l ol li,.text ol li,.text-m ol li,.text-s ol li{position:relative}.text-l ul li::before,.text ul li::before,.text-m ul li::before,.text-s ul li::before,.text-l ol li::before,.text ol li::before,.text-m ol li::before,.text-s ol li::before{position:absolute;left:0}.text-l ul li:not(:last-child),.text ul li:not(:last-child),.text-m ul li:not(:last-child),.text-s ul li:not(:last-child),.text-l ol li:not(:last-child),.text ol li:not(:last-child),.text-m ol li:not(:last-child),.text-s ol li:not(:last-child){margin-bottom:4px}.text-l ul li,.text ul li,.text-m ul li,.text-s ul li{padding:0 0 0 24px}.text-l ul li::before,.text ul li::before,.text-m ul li::before,.text-s ul li::before{content:'';top:10px;width:8px;height:8px;border-radius:50%;background-color:#071F22;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.text-l ol,.text ol,.text-m ol,.text-s ol{counter-reset:li}.text-l ol li,.text ol li,.text-m ol li,.text-s ol li{padding:0 0 0 24px}.text-l ol li::before,.text ol li::before,.text-m ol li::before,.text-s ol li::before{content:counters(li, '', decimal);counter-increment:li;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:8px;height:8px;font-size:16px;font-weight:600;top:10px;position:absolute}.text-fields__title:not(:first-child){margin-top:56px}@media (max-width:1200px){.text-l{font-size:19px}.text{font-size:17px}.text-m{font-size:15px}.text-s{font-size:13px}.quote{font-size:17px}}@media (max-width:768px){.text-l{font-size:18px}.text{font-size:16px}.text-m{font-size:14px}.text-s{font-size:12px}.quote{font-size:17px}}@media (max-width:650px){.text-fields__title:not(:first-child){margin-top:40px}.text-fields__text:not(:last-child){margin-bottom:24px}}.declaration h1{display:none}.declaration ol,.declaration ul{list-style-type:lower-roman;padding-left:1.5em}.declaration ol>ol,.declaration ul>ol,.declaration ol>ul,.declaration ul>ul{padding-left:1.5em}.declaration ol li,.declaration ul li{display:list-item;padding-left:0}.declaration ol li::before,.declaration ul li::before{content:none}.declaration table:not(:last-child){margin-bottom:24px}.declaration table th{padding-bottom:12px;font-weight:bold;text-align:left;border-bottom:1px solid #ECF4F6}.declaration table .td-border{padding-top:12px;border-top:1px solid #ECF4F6}.declaration table .description{padding:24px 0}@media (min-width:768px){.cc-document-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:wrap;flex-direction:wrap}.cc-document-header-address,.cc-document-header-info{width:calc(50% - 24px)}.cc-document-content-block{display:block;margin-bottom:40px}}.navigation{z-index:20;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.navigation,.navigation__list,.navigation__list-item{height:100%}.navigation__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navigation__list-item{padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navigation__list-item.active{background-color:#071F22}.navigation__list-item.active .navigation__list-button{color:#ffffff}.navigation__list-item.active .navigation__list-button svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);fill:#ffffff}.navigation__list-button svg{margin-left:10px}.navigation__submenu{width:100vw;max-height:calc(100vh - 58px);position:absolute;top:100%;left:0;overflow:scroll;background:#071F22 url('../gfx/graphics/grid.svg') no-repeat calc(100% - 48px) 180px;color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;pointer-events:none;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;overflow-x:hidden;overflow-y:scroll}.navigation__submenu.active{pointer-events:all;opacity:1}.navigation__submenu-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;width:470px;padding:32px 0}.navigation__submenu-parent{color:#37C3D6}.navigation__submenu-parent:hover svg{-webkit-transform:translateX(12px);transform:translateX(12px)}.navigation__submenu-parent svg{margin-left:12px;fill:#37C3D6}.navigation__submenu-parent:hover svg,.grandmenu__parent:hover svg{-webkit-transform:translateX(12px);transform:translateX(12px)}.navigation__submenu-parent svg,.grandmenu__parent svg{margin-left:12px}.navigation__submenu-parent:hover,.navigation__sublist-link:hover,.navigation__sublist-button:hover{text-decoration:underline}.navigation__submenu-parent,.navigation__sublist-item,.navigation__sublist-link,.navigation__sublist-button{line-height:100%}.navigation__submenu-back,.navigation__submenu-parent,.navigation__sublist-item{padding:16px 24px 16px 64px}.navigation__submenu-back{display:none}.navigation__sublist{width:100%}.navigation__sublist:not(:last-child){margin-bottom:16px}.navigation__sublist-item{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navigation__sublist-item.active{background-color:#DDF5F8}.navigation__sublist-item.active .navigation__sublist-button{color:#071F22}.navigation__sublist-item.active .navigation__sublist-button svg{fill:#071F22}.navigation__sublist-link,.navigation__submenu-back,.navigation__sublist-button{text-align:left;color:#ffffff}.navigation__sublist-link svg,.navigation__sublist-button svg{margin-left:8px}.navigation__sublist-link:hover svg,.navigation__sublist-button:hover svg{-webkit-transform:translateX(8px);transform:translateX(8px)}.grandmenu{width:calc(100vw - 420px);height:100%;position:absolute;top:0;left:100%;background:#DDF5F8 url('../gfx/graphics/grid-light.svg') no-repeat right bottom;color:#071F22;padding:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0;pointer-events:none}.grandmenu.active{opacity:1;pointer-events:all}.grandmenu .grandmenu__list{margin-left:16px}.grandmenu__back,.grandmenu__parent,.grandmenu__list-item{padding:16px 48px;line-height:100%}.grandmenu__list-item:first-child{padding-top:0}.grandmenu__list-item:last-child{padding-bottom:0}.grandmenu__list-item .grandmenu__list{padding-top:32px;margin-left:0}.grandmenu__list-item .grandmenu__list-item{padding-left:32px}.grandmenu__list{text-decoration:underline;padding:16px 0}.grandmenu__child{line-height:100%}.navigation__defaults{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media (max-width:1200px){.navigation__submenu-column{padding:16px 0;width:380px}.grandmenu{padding:16px 0;width:calc(100vw - 380px)}.grandmenu__back,.grandmenu__parent,.grandmenu__list-item{padding-left:40px}.grandmenu__list-item .grandmenu__list-item{padding-left:24px}}@media (max-width:1380px){.navigation{background-color:#071F22;position:absolute;top:80px;left:0;width:100%;height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:16px;opacity:0;pointer-events:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navigation.active{opacity:1;pointer-events:all}.navigation__submenu{top:0;height:calc(100% - 80px)}.navigation__submenu-column{width:100%}.navigation__list,.navigation__list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:auto}.navigation__list-item{padding:20px 0}.navigation__list-button,.navigation__list-link{color:#ffffff;line-height:100%}.navigation__list-button svg,.navigation__list-link svg{fill:#ffffff}.navigation__submenu-back{display:block}.navigation__defaults{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;margin-top:32px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navigation__defaults.hidden{opacity:0;pointer-events:none}.navigation__search--desktop{display:none}.grandmenu{width:100%}.grandmenu.active{left:0}}@media (max-width:1024px){.navigation__submenu-back,.navigation__submenu-parent,.navigation__sublist-item{padding:16px 24px 16px 40px}.grandmenu__back,.grandmenu__parent,.grandmenu__list-item{padding:16px 40px}}@media (max-width:650px){.navigation__submenu-back,.navigation__submenu-parent,.navigation__sublist-item{padding:16px 24px 16px 24px}.grandmenu__back,.grandmenu__parent,.grandmenu__list-item{padding:16px 40px 16px 24px}}@media (min-width:1381px){.navigation{padding:0}}.lists{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.list-columns{display:grid;grid-template-columns:repeat(2, 1fr);gap:32px}.list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;font-size:16px;line-height:150%}.list--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:8px}.list__item,.list__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;gap:8px}.list__item svg{margin-top:1px}.list__text{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:640px){.lists{gap:8px}.list--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.socials--small{gap:8px}.socials--small .socials__link{width:36px;height:36px}.socials--small .socials__link svg{width:20px;height:20px}.socials__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.socials__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:44px;height:44px;border-radius:50%;background-color:#155C66}.socials__link svg{width:21px;height:21px;fill:#ffffff}.socials__link svg *{fill:#ffffff}.socials__link:hover{background-color:#ffffff}.socials__link:hover svg{fill:#155C66}.socials__link:hover svg *{fill:#155C66}.home .hero,.page-template-template-cases-overview .hero,.tax-case-category .hero,.single-case .hero{background-color:#DDF5F8}.blog .hero{background-color:#ffffff}.single .hero .hero__title::before,.home .hero .hero__title::before,.page-template-template-cases-overview .hero .hero__title::before,.tax-case-category .hero .hero__title::before,.single-case .hero .hero__title::before{border-color:#155C66}.single .hero .hero__title::after,.home .hero .hero__title::after,.page-template-template-cases-overview .hero .hero__title::after,.tax-case-category .hero .hero__title::after,.single-case .hero .hero__title::after{background:#155C66}.hero{background-color:#DDF5F8;position:relative;overflow:hidden}.hero--image .hero__content{width:calc(100% - (600px + 32px));margin-right:96px;-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.hero--centered .hero__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:96px;background:url('../gfx/graphics/grid-light-square.svg') no-repeat top right}.hero--slider .hero__content{margin-right:96px}.hero__container{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:400px}.hero__content{max-width:744px;padding-top:192px;padding-bottom:64px;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;z-index:2}.hero__title-wrapper{padding-bottom:64px}.single-job-offer .hero__title-wrapper,.search .hero__title-wrapper{padding-bottom:32px}.single-job-offer .hero__title::before,.search .hero__title::before,.single-job-offer .hero__title::after,.search .hero__title::after{display:none}.hero__title{position:relative}.hero__title::before,.hero__title::after{content:'';display:block;position:absolute;bottom:-12px}.hero__title::before{left:0;width:calc(100% - 50px);border-bottom:6px solid #BAD7DE}.hero__title::after{width:66px;height:6px;background:#BAD7DE;right:0;-webkit-transform:rotate(-135deg) translate(-19px, -13px);transform:rotate(-135deg) translate(-19px, -13px)}.hero__date{height:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}.hero__text{margin-top:12px}.hero__content-images{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:32px}.hero__content-image{max-width:90px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.hero__list svg{fill:#37C3D6}.hero__button{margin-top:32px}.hero__image{position:absolute;right:0;top:0;width:600px;height:100%}@media (min-width:1440px){.hero__image{width:45%;right:initial}.hero__content{padding-left:0}}@media (min-width:1500px){.hero__image{width:50%}}@media (max-width:1200px){.hero--image .hero__content{margin-right:64px;width:calc(100% - (460px + 40px))}.hero--centered .hero__container{gap:64px}.hero--slider .hero__content{margin-right:64px}.hero__content{padding-top:140px;padding-bottom:56px}.hero__image{width:460px}}@media (max-width:1024px){.hero--image .hero__content{width:calc(100% - (360px + 56px));margin-right:56px}.hero--slider .hero__content{margin-right:56px}.hero__content{padding-top:100px;padding-bottom:40px}.hero__image{width:400px}.hero__title::before{width:calc(100% - 36px)}.hero__title::after{width:46px;-webkit-transform:rotate(-135deg) translate(-12px, -10px);transform:rotate(-135deg) translate(-12px, -10px)}}@media (max-width:960px){.hero--centered .hero__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px;padding-bottom:48px}.hero--centered .hero__content{padding-bottom:0;max-width:initial}.hero--slider .hero__content{margin-right:0}}@media (min-width:769px){.hero-slider{padding:0}}@media (max-width:768px){.hero--image .hero__content{width:100%;margin-right:0}.hero--slider{padding:0}.hero--slider .hero__content{margin-right:0}.hero__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero__content{padding-top:40px;padding-bottom:40px}.hero__image{position:relative;width:100%;aspect-ratio:1.77828054}.hero__title::after{width:46px}}@media (max-width:560px){.hero__title-wrapper{padding-bottom:48px}.hero__title{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:42px}.hero__title::before{border-bottom:4px solid #BAD7DE}.hero__title::before::before{width:calc(100% - 28px)}.hero__title::after{width:36px;height:4px;-webkit-transform:rotate(-135deg) translate(-4px, -13px);transform:rotate(-135deg) translate(-4px, -13px)}.hero__date{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}.columns--small .columns__container{gap:32px}.columns--small .column--left{width:40%}.columns--small .column--right{width:60%}.columns--small .column--left,.columns--small .column--right{gap:16px;padding:0}@media (max-width:960px){.columns--small .column--left,.columns--small .column--right{width:100%}}.columns__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:72px}.column{padding:0 0 64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:64px}.column--sticky{position:sticky;top:var(--header-height)}.column-large{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.column-small{width:500px}.single-job-offer .column-small{position:sticky;top:var(--header-height)}.title-column-small{margin-bottom:16px}@media (max-width:1200px){.columns__container{gap:48px}.column-small{width:460px}}@media (max-width:1024px){.columns__container{gap:40px}.column-small{width:420px}}@media (max-width:960px){.columns{padding-left:0;padding-right:0}.columns__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.column{padding:0;gap:56px}.column-large,.column-small{width:100%}}.posts-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-person{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;background-color:#DDF5F8}.contact-person__content{padding:24px;-webkit-box-flex:1;-ms-flex:1;flex:1}.contact-person__title,.contact-person__text{margin-bottom:12px}.contact-person__list,.contact-person__button{margin-top:24px}.contact-person__image-wrapper{padding:24px 24px 24px 0}.contact-person__image{aspect-ratio:1;max-height:174px;max-width:174px}@media (max-width:1200px){.contact-person__image{width:160px}}@media (max-width:1024px){.contact-person__content{padding:20px}.contact-person__image-wrapper{padding:20px 20px 20px 0}.contact-person__image{width:120px}.contact-person__title,.contact-person__text{margin-bottom:8px}.contact-person__list,.contact-person__button{margin-top:16px}}@media (max-width:960px){.contact-person__content,.contact-person__image-wrapper{padding:32px 0}.contact-person__image{width:214px}}@media (max-width:560px){.contact-person__content{width:calc(100% - 160px)}.contact-person__image{width:160px}}@media (max-width:460px){.contact-person__content{width:calc(100% - 120px)}.contact-person__image{width:120px}}.characteristics .characteristic__header{aspect-ratio:1.8699187}.characteristics__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:64px}.characteristics__image{width:100%;max-width:480px}.characteristics__content{-webkit-box-flex:1;-ms-flex:1;flex:1}.characteristics__title{margin-bottom:16px}.characteristics__list{margin-top:48px}.characteristics__button{margin-top:64px}.characteristics-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;width:100%}.characteristic{width:auto;height:-webkit-min-content;height:-moz-min-content;height:min-content}.characteristic__header{aspect-ratio:1.62601626;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ECF4F6;position:relative}.characteristic__header svg{width:auto;height:70%;max-height:96px}.characteristic__header img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.characteristic__footer{padding:16px 8px 0;text-align:center}@media (max-width:1200px){.characteristics__container{gap:40px}}@media (max-width:1140px){.characteristics .characteristics-list{grid-template-columns:repeat(2, 1fr)}}@media (max-width:1024px){.characteristics__list{margin-top:40px}.characteristics__image{max-width:380px}}@media (max-width:960px){.characteristics .characteristics-list{grid-template-columns:repeat(3, 1fr)}.characteristics .characteristic__header{aspect-ratio:1.62601626}.characteristics .characteristic__header{aspect-ratio:1.8699187}.characteristics__container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px}.characteristics__picture{width:100%;height:380px}.characteristics__image{max-width:100%;height:100%}.characteristics-list{gap:12px}.characteristics__button{margin-top:40px}}@media (max-width:768px){.characteristics__picture{height:340px}}@media (max-width:560px){.characteristics .characteristics-list,.characteristics-list{grid-template-columns:repeat(2, 1fr)}.characteristics__picture{height:300px}}@media (max-width:460px){.characteristics{gap:16px}.characteristic__footer{padding:12px 0 0}}.share__text{margin-bottom:16px}.share__socials{gap:8px}.services{width:100%}.services__title{margin-bottom:8px}.services__item{border-bottom:2px solid #155C66}.services__item .services__link{color:#155C66}.suppliers{width:100%}.suppliers__title{margin-bottom:16px}.suppliers__list{display:grid;grid-template-columns:repeat(4, 1fr);gap:16px}.suppliers__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.suppliers__item a:hover .suppliers__image{-webkit-transform:scale(1.05);transform:scale(1.05)}.suppliers__image{padding:16px 8px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.suppliers__item-link{padding:12px 6px}@media (min-width:961px){.column-large .suppliers__list{grid-template-columns:repeat(3, 1fr)}.column-small .suppliers__list{grid-template-columns:repeat(2, 1fr)}}@media (max-width:960px){.suppliers__list{grid-template-columns:repeat(3, 1fr)}}@media (max-width:560px){.suppliers__list{grid-template-columns:repeat(2, 1fr)}.suppliers__image{padding:12px 8px}}.video{background-color:#ECF4F6;width:100%}.video__file,.video__ifrm{aspect-ratio:1.77777778;width:100%}.video__title{text-align:center}:root{--quote-image-width:416px}.column-large .quote-slider{padding:0}.quote-slider{width:100%;background:url('../gfx/graphics/grid-light-square.svg') no-repeat right bottom}.quote-slider__container{position:relative}.quote-slider__title{text-align:center}.quote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;width:100%;min-height:100%}.quote__image{width:var(--quote-image-width);height:100%;position:absolute;left:0;top:0}.quote__content{-ms-flex-item-align:stretch;align-self:stretch;position:relative;left:var(--quote-image-width);width:calc(100% - var(--quote-image-width));padding:96px 64px 64px;background-color:#DDF5F8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.quote__text{margin-bottom:48px}.quote__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:32px}.quote__controls{position:absolute;bottom:70px;right:70px}@media (max-width:1200px){:root{--quote-image-width:360px}.quote__content{padding:64px 40px 40px}.quote__controls{bottom:50px;right:50px}}@media (max-width:1024px){:root{--quote-image-width:320px}.quote__content{padding:40px 32px 32px}.quote__text{margin-bottom:32px}.quote__controls{bottom:40px;right:40px}}@media (max-width:768px){:root{--quote-image-width:260px}.quote__content{padding:24px}.quote__text{margin-bottom:24px}.quote__bottom{margin-top:16px}.quote__controls{bottom:34px;right:34px}}@media (max-width:640px){:root{--quote-image-width:100%}.quote{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quote picture{width:100%}.quote__image{position:relative;height:340px}.quote__content{width:100%;padding:24px 12px;left:0}.quote__text{margin-bottom:24px}.quote__bottom{margin-top:16px}.quote__controls{bottom:initial;left:initial;right:0;top:291px}}@media (max-width:500px){.quote__image{height:300px}.quote__controls{top:251px}}@media (max-width:420px){.quote__image{height:260px}.quote__controls{top:211px}}.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%}.card:not(.card--nohover):hover .card__image{-webkit-transform:scale(1.05);transform:scale(1.05)}.card__image-wrapper{width:100%;position:relative;overflow:hidden}.card__picture{width:100%;overflow:hidden}.card__image{width:100%;aspect-ratio:1.51196172;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.card__content{width:100%;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:32px;background-color:#ECF4F6;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:200px}.card__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;-ms-flex-item-align:stretch;align-self:stretch}@media (max-width:1200px){.card__content{padding:20px}}@media (max-width:768px){.card__content{min-height:140px}}@media (max-width:450px){.card__content{min-height:100px}}.card-wide{position:relative}.card-wide__image{width:100%;height:492px}.card-wide__content{width:648px;position:absolute;bottom:0;left:0;padding:64px;background-color:#ECF4F6}.card-wide__title{margin-bottom:16px}.card-wide__excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-wide__button{margin-top:20px}@media (max-width:1024px){.card-wide__image{height:400px}.card-wide__content{width:440px;padding:40px}}@media (max-width:768px){.card-wide__image{height:320px}.card-wide__content{width:360px;padding:20px}.card-wide__title{margin-bottom:12px}.card-wide__button{margin-top:12px}}@media (max-width:440px){.card-wide__image{height:auto;aspect-ratio:1.47909968}.card-wide__content{position:relative;width:100%}}.related-posts__header{margin-bottom:64px}.related-posts__title{margin-right:40px}@media (max-width:1024px){.related-posts__header{margin-bottom:40px}}@media (max-width:560px){.related-posts__header{margin-bottom:24px}}.posts-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px}.posts-list--products{gap:16px}.posts-list--products .card__content{min-height:140px;background-color:#ffffff}.posts-list--products .card__picture{width:100%}.posts-list--products .card__image{background-color:#071F22}.posts-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.posts-list__item:hover .posts-list__item-image{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (max-width:1024px){.posts-list{grid-template-columns:repeat(2, 1fr)}.posts-list__item-image{aspect-ratio:1.47909968}}@media (max-width:560px){.posts-list{grid-template-columns:repeat(1, 1fr)}}.author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.author__avatar{border-radius:50%;width:48px;height:48px}.cta{overflow:hidden}.cta__container{position:relative;background-color:#DDF5F8;padding:96px}.cta__title,.cta__text,.cta__contact{position:relative}.cta__title{margin-bottom:8px}.cta__contact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:16px;margin-top:64px}.cta__graphic{position:absolute;right:0;bottom:0}@media (max-width:1200px){.cta__container{padding:64px}}@media (max-width:1024px){.cta__container{padding:48px}}@media (max-width:768px){.cta__container{padding:32px}.cta__contact{margin-top:40px}}@media (max-width:560px){.cta__container{padding:20px}}.breadcrumbs--mobile{display:none}.breadcrumbs__list{height:36px;line-height:100%;font-size:14px;position:relative;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:6px}.breadcrumbs__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs__item:not(:last-child)::after{content:url('../gfx/icons/small-arrow-right.svg');display:block;padding:0 8px;margin-top:2px}.breadcrumbs__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.breadcrumbs{padding:0 0 16px 0}.breadcrumbs--mobile{display:block}.breadcrumbs--desktop{display:none}.breadcrumbs__list{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}:root{--header-height:58px}body{padding-top:var(--header-height)}.header{height:var(--header-height);width:100vw;background-color:#ffffff;position:fixed;top:0;z-index:20}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.header__logo{height:48px;margin-right:56px}.header__logo img{height:100%;width:225px;-o-object-fit:contain;object-fit:contain}.header__mobile{display:none}.header__search{display:none}@media (max-width:1600px){.header__logo{margin-right:40px}}@media (max-width:1440px){.header__logo{margin-right:24px}}@media (max-width:1380px){:root{--header-height:80px}.header{padding:0}.header__container{max-width:100vw}.header__search{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative}.header__search.active .header__search-open{-webkit-transform:translateY(-150%);transform:translateY(-150%)}.header__search.active .header__search-close{-webkit-transform:translateY(0);transform:translateY(0)}.header__search-close{position:absolute;fill:#071F22;-webkit-transform:translateY(250%);transform:translateY(250%)}.header__mobile{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.header__menu-button{font-family:'Oxanium';font-size:16px;line-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:20px 12px;background-color:#071F22;color:#ffffff}.header__menu-button.active .header__menu-open{-webkit-transform:translateY(-150%);transform:translateY(-150%)}.header__menu-button.active .header__menu-close{-webkit-transform:translateY(0);transform:translateY(0)}.header__menu-icon{width:40px;height:40px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:4px;overflow:hidden}.header__menu-open{position:absolute;width:100%;height:100%}.header__menu-close{width:20px;height:20px;-webkit-transform:translateY(150%);transform:translateY(150%)}.header__search-overlay{width:100%;height:calc(100vh - var(--header-height));background-color:#ffffff;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;top:var(--header-height);left:0;pointer-events:none;z-index:21}.header__search-overlay.active{opacity:1;pointer-events:all}}@media (max-width:450px){.header__logo{-webkit-box-flex:1;-ms-flex:1;flex:1;height:auto}.header__mobile{gap:16px}.header__menu-icon{width:32px;height:32px}.header__menu-button{height:80px;font-size:14px}.header__search--mobile{width:36px;height:36px}.header__search--mobile svg{width:16px;height:16px}}@media (min-width:1381px){.header__mobile{display:none}.header__search-overlay{display:none}}.search-bar{width:40px;height:40px;position:relative;border-radius:80px;border:2px solid #ECF4F6;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;overflow:hidden}.search-bar.active{width:220px;border:2px solid #37C3D6}.search-bar.active .search-bar__button{border:2px solid rgba(236,244,246,0)}.search-bar--full-width{width:100%}.search-bar--full-width .search-bar__form{width:calc(100% - 40px)}.search-bar--full-width .search-bar__input{width:100%}.search-bar--full-width.active{width:100%}.search-bar__close{fill:#071F22}.search-bar__button{border:none;-webkit-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}.search-bar__form{height:100%;padding-right:12px;position:absolute;left:40px;top:0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-bar__input{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.search-bar__input:focus{outline:none}.not-found__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (max-width:768px){.not-found__content{gap:24px}}.results-hero{background-color:#DDF5F8}.results-hero__container{padding:94px 0 64px;text-align:center}.results__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.result{max-width:912px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:32px;margin:0 auto}.result__image{height:176px;width:313px}.result__content{-webkit-box-flex:1;-ms-flex:1;flex:1}.result__tag{margin-bottom:16px}.result__title{margin-bottom:8px}@media (max-width:768px){.results__container{gap:24px}.result{gap:24px}.result__image{height:140px;width:260px}.result__picture{width:25%}.result__image{aspect-ratio:1;width:auto;height:auto}}@media (max-width:500px){.result{gap:12px}}.hero-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:36px;width:450px;padding-top:150px;padding-bottom:87px}.hero-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;width:100%}.hero-link__image{width:192px;height:108px}.hero-link__content{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:1200px){.hero-links{padding-top:140px;padding-bottom:80px;width:400px}}@media (max-width:1024px){.hero-links{padding-top:100px;padding-bottom:40px;gap:24px}}@media (max-width:960px){.hero-links{padding-top:0px;padding-bottom:0px;width:100%}}@media (max-width:480px){.hero-link__image{width:128px;height:128px}}@media (max-width:400px){.hero-link__image{width:100px;height:100px}}@media (max-width:360px){.hero-link__image{width:80px;height:80px}}.intro{background:url('../gfx/graphics/grid-light-square.svg') no-repeat -78px 100%}.intro__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:64px;overflow:visible}.intro__content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.intro__title{margin-bottom:32px}.intro__text{margin-bottom:96px}.intro__aspects{max-width:420px}.intro__button{margin-top:32px}.intro__image{width:615px;height:760px}@media (max-width:1200px){.intro__image{width:540px}}@media (max-width:1100px){.intro__image{width:460px;height:700px}}@media (max-width:1100px){.intro__container{gap:56px}.intro__image{width:460px;height:700px}}@media (max-width:1024px){.intro__image{width:420px;height:640px}.intro__text{margin-bottom:64px}}@media (max-width:1024px){.intro__container{gap:40px}.intro__image{width:420px;height:640px}.intro__text{margin-bottom:64px}}@media (max-width:900px){.intro__image{width:360px;height:560px}.intro__text{margin-bottom:40px}}@media (max-width:768px){.intro{padding-left:0;padding-right:0;background:none}.intro__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.intro__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.intro__picture{width:100%}.intro__image{width:100%;height:300px}}@media (min-width:769px){.intro__content{padding-left:0;padding-right:0}}.aspect{padding:16px 0;border-bottom:2px solid #DDF5F8}.aspect .aspect__link{color:#071F22;text-decoration:none}.aspect .aspect__link--active{text-decoration:underline}.aspect .aspect__link--active:hover{color:#37C3D6}@media (max-width:1024px){.aspect{padding:12px 0}}.job-offers .cta{margin-top:16px}.job-offers__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}.job-offer{background:#ECF4F6 url('../gfx/graphics/grid-square.svg') no-repeat -322px center}.job-offer__anchor{padding:32px;display:block}.job-offer__reply{margin-bottom:32px;font-size:14px}.job-offer__info{margin-top:16px}@media (max-width:1024px){.job-offer__anchor{padding:24px}}@media (max-width:640px){.job-offers__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.job-offer{background:#ECF4F6 url(../gfx/graphics/grid-square.svg) no-repeat calc(100% + 274px) -28px}.job-offer__reply{margin-bottom:24px}}@media (max-width:440px){.job-offers__list{gap:12px}.job-offer__anchor{padding:12px}.job-offers .cta{margin-top:12px}}.products-block{background-color:#ECF4F6}.products-block__title{margin-bottom:16px}.products-block__text{margin-bottom:48px}.accordion-item{cursor:pointer;text-align:start;background-color:#ffffff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.accordion-item.active .accordion-item__header svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.accordion-item:not(:last-child){margin-bottom:8px}.accordion-item__header{padding:16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-top:2px solid #071F22}.accordion-item__title{margin-right:24px;-webkit-box-flex:1;-ms-flex:1;flex:1}.accordion-item__button{width:16px}.accordion-item__button .plus-vertical{-webkit-transition:all .3s ease;transition:all .3s ease}.accordion-item__inner{max-height:0px;-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden}.accordion-item__inner.visible{max-height:80px}.accordion-item__inner:hover{cursor:initial}.accordion-item__content{padding:0 0 16px}.accordion-item__content p:not(:last-child){margin-bottom:12px}.accordion-item__downloads .accordion-item__download{padding:0;color:#071F22}@media (max-width:640px){.accordion-item__content{padding:0 0 16px}.accordion-item__button{width:12px}}.dropdown-content__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.dropdown-content{text-align:start;background-color:#ffffff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.dropdown-content.active .dropdown-content__header{border-radius:8px 8px 0 0;border-bottom:1px solid #ffffff}.dropdown-content.active .dropdown-content__header svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.dropdown-content__header{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#DDF5F8;border:1px solid #BAD7DE;border-radius:8px}.dropdown-content__header:hover{cursor:pointer}.dropdown-content__title{margin-right:24px;-webkit-box-flex:1;-ms-flex:1;flex:1}.dropdown-content__body{max-height:0;-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden;border-right:1px solid #BAD7DE;border-left:1px solid #BAD7DE;border-radius:0 0 8px 8px}.dropdown-content__body .popup-dropdown-body{padding:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.dropdown-content__footer{background-color:#DDF5F8;padding:16px;border-radius:0 0 8px 8px;border-bottom:1px solid #BAD7DE;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.dropdown-content__spacing{display:block;height:18px}.dropdown-content__download-thumbnail{max-width:86px;margin-bottom:14px}.dropdown-content__download-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dropdown-content__download{font-size:16px;font-weight:700;text-decoration:underline}.dropdown-content__download-meta{font-size:14px;font-weight:400;color:#155C66}.image-slider{width:100%}.image-slider__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-slider__item{width:100%}.image-slider__item img{width:100%;-o-object-fit:contain !important;object-fit:contain !important}.image-slider__src{aspect-ratio:1.74038462}.image-slider__controls{margin:24px 0 0 auto}.popup-dropdown-body .image-slider__controls{margin:16px auto 0 auto}.popup-dropdown-body .image-slider__src{aspect-ratio:1;margin:0 8px}@media (max-width:768px){.image-slider__controls{margin:16px 0 0 auto}}.hero-slider{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin:96px 0 32px;width:720px;max-width:500px}.hero-slider__main{height:100%}.hero-slider__item{width:100%;aspect-ratio:1.85496183;max-height:unset;height:100%}.hero-slider__item img{width:100%}.hero-slider__src{height:100%;-o-object-fit:contain;object-fit:contain}.hero-slider__src img{-o-object-fit:contain;object-fit:contain}.hero-slider__navigation{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.hero-slider__nav-item{width:64px;height:64px;margin-right:8px}.hero-slider__nav-src{width:100%;height:100%}.hero-slider__nav-src:hover{cursor:pointer}@media (max-width:1400px){.hero-slider{width:600px}}@media (max-width:1200px){.hero-slider{width:440px}}@media (max-width:1024px){.hero-slider__nav-item{width:56px;height:56px}}@media (max-width:768px){.hero-slider{margin-top:0;width:100%}}@media (max-width:560px){.hero-slider__nav-item{width:40px;height:40px}}.slider-controls{z-index:2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider-controls__previous,.slider-controls__next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-controls__counter{padding:0 8px}@media (max-width:640px){.slider-controls__controls{padding:16px 32px;background-color:#ffffff}}.locations{width:100%}.locations__container{padding:32px 32px 64px;background-color:#ECF4F6}.locations__title{margin-bottom:32px}.locations__address{margin-bottom:16px}.locations__country{margin-bottom:16px}.locations__other{margin-top:64px}@media (max-width:960px){.locations__container{padding:32px}}@media (max-width:640px){.locations__container{padding:32px 24px}.locations__other{margin-top:40px}.locations__country{margin-bottom:8px}.locations__address{margin-bottom:12px}}.form__title{margin-bottom:32px}.form{width:100%;color:#071F22}.form .gfield,.form .gform_fields,.form .ginput_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form .gform_fields,.form .ginput_container{gap:32px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.form .ginput_container{min-height:56px}.form .ginput_container>*{height:100%}.form .ginput_container_select select{border:none;border-bottom:2px solid #155C66;background:#F5F9FB}.form .ginput_container_select select:focus{background:rgba(56,196,214,0.1);border-bottom-color:#37C3D6;outline:none}.form .name_first,.form .name_last{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form label{font-weight:bold;font-size:18px;line-height:156%;font-family:'Nunito Sans';margin-bottom:8px}.form label p:not(:last-child),.form label ul:not(:last-child),.form label ol:not(:last-child){margin-bottom:24px}.form label a{text-decoration:underline;-webkit-text-decoration-color:#37C3D6;text-decoration-color:#37C3D6}.form label a:hover{color:#37C3D6}.form label strong,.form label b{font-weight:700}.form label em,.form label i{font-style:italic}.form label ul li,.form label ol li{position:relative}.form label ul li::before,.form label ol li::before{position:absolute;left:0}.form label ul li:not(:last-child),.form label ol li:not(:last-child){margin-bottom:4px}.form label ul li{padding:0 0 0 24px}.form label ul li::before{content:'';top:10px;width:8px;height:8px;border-radius:50%;background-color:#071F22;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form label ol{counter-reset:li}.form label ol li{padding:0 0 0 24px}.form label ol li::before{content:counters(li, '', decimal);counter-increment:li;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:8px;height:8px;font-size:16px;font-weight:600;top:10px;position:absolute}.form .gform-field-label,.form .gform_wrapper.gravity-theme .gfield_label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.form .gform-field-label--type-inline,.form .gform_wrapper.gravity-theme .gfield_label--type-inline{display:inline;margin-bottom:0}.form h3.gsection_title{font-size:28px;font-weight:700;font-family:'Oxanium'}.form .gsection_description,.form .gform_wrapper.gravity-theme .top_label .gsection_description{font-size:14px;color:#071F22;margin-bottom:0;padding-top:0}.form .gfield_required,.form .gform_wrapper.gravity-theme .gfield_required{font-weight:400;color:#155C66;font-size:14px}.form .gfield_required.gfield_required_custom,.form .gform_wrapper.gravity-theme .gfield_required.gfield_required_custom{font-style:unset}.form .gform_required_legend{display:none}.form .gfield_description,.form .gform_wrapper.gravity-theme .gfield_description{font-size:14px;color:#071F22;opacity:50%;margin-top:2px;padding-top:0}.form .gfield_description:has(+ .ginput_container),.form .gform_wrapper.gravity-theme .gfield_description:has(+ .ginput_container){margin-bottom:16px}.form input[type="text"],.form input[type="email"],.form input[type="tel"],.form input[type="number"],.form select,.form textarea{font-size:16px;line-height:150%;font-family:'Nunito Sans';color:#071F22}.form input[type="text"] p:not(:last-child),.form input[type="email"] p:not(:last-child),.form input[type="tel"] p:not(:last-child),.form input[type="number"] p:not(:last-child),.form select p:not(:last-child),.form textarea p:not(:last-child),.form input[type="text"] ul:not(:last-child),.form input[type="email"] ul:not(:last-child),.form input[type="tel"] ul:not(:last-child),.form input[type="number"] ul:not(:last-child),.form select ul:not(:last-child),.form textarea ul:not(:last-child),.form input[type="text"] ol:not(:last-child),.form input[type="email"] ol:not(:last-child),.form input[type="tel"] ol:not(:last-child),.form input[type="number"] ol:not(:last-child),.form select ol:not(:last-child),.form textarea ol:not(:last-child){margin-bottom:24px}.form input[type="text"] a,.form input[type="email"] a,.form input[type="tel"] a,.form input[type="number"] a,.form select a,.form textarea a{text-decoration:underline;-webkit-text-decoration-color:#37C3D6;text-decoration-color:#37C3D6}.form input[type="text"] a:hover,.form input[type="email"] a:hover,.form input[type="tel"] a:hover,.form input[type="number"] a:hover,.form select a:hover,.form textarea a:hover{color:#37C3D6}.form input[type="text"] strong,.form input[type="email"] strong,.form input[type="tel"] strong,.form input[type="number"] strong,.form select strong,.form textarea strong,.form input[type="text"] b,.form input[type="email"] b,.form input[type="tel"] b,.form input[type="number"] b,.form select b,.form textarea b{font-weight:700}.form input[type="text"] em,.form input[type="email"] em,.form input[type="tel"] em,.form input[type="number"] em,.form select em,.form textarea em,.form input[type="text"] i,.form input[type="email"] i,.form input[type="tel"] i,.form input[type="number"] i,.form select i,.form textarea i{font-style:italic}.form input[type="text"] ul li,.form input[type="email"] ul li,.form input[type="tel"] ul li,.form input[type="number"] ul li,.form select ul li,.form textarea ul li,.form input[type="text"] ol li,.form input[type="email"] ol li,.form input[type="tel"] ol li,.form input[type="number"] ol li,.form select ol li,.form textarea ol li{position:relative}.form input[type="text"] ul li::before,.form input[type="email"] ul li::before,.form input[type="tel"] ul li::before,.form input[type="number"] ul li::before,.form select ul li::before,.form textarea ul li::before,.form input[type="text"] ol li::before,.form input[type="email"] ol li::before,.form input[type="tel"] ol li::before,.form input[type="number"] ol li::before,.form select ol li::before,.form textarea ol li::before{position:absolute;left:0}.form input[type="text"] ul li:not(:last-child),.form input[type="email"] ul li:not(:last-child),.form input[type="tel"] ul li:not(:last-child),.form input[type="number"] ul li:not(:last-child),.form select ul li:not(:last-child),.form textarea ul li:not(:last-child),.form input[type="text"] ol li:not(:last-child),.form input[type="email"] ol li:not(:last-child),.form input[type="tel"] ol li:not(:last-child),.form input[type="number"] ol li:not(:last-child),.form select ol li:not(:last-child),.form textarea ol li:not(:last-child){margin-bottom:4px}.form input[type="text"] ul li,.form input[type="email"] ul li,.form input[type="tel"] ul li,.form input[type="number"] ul li,.form select ul li,.form textarea ul li{padding:0 0 0 24px}.form input[type="text"] ul li::before,.form input[type="email"] ul li::before,.form input[type="tel"] ul li::before,.form input[type="number"] ul li::before,.form select ul li::before,.form textarea ul li::before{content:'';top:10px;width:8px;height:8px;border-radius:50%;background-color:#071F22;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form input[type="text"] ol,.form input[type="email"] ol,.form input[type="tel"] ol,.form input[type="number"] ol,.form select ol,.form textarea ol{counter-reset:li}.form input[type="text"] ol li,.form input[type="email"] ol li,.form input[type="tel"] ol li,.form input[type="number"] ol li,.form select ol li,.form textarea ol li{padding:0 0 0 24px}.form input[type="text"] ol li::before,.form input[type="email"] ol li::before,.form input[type="tel"] ol li::before,.form input[type="number"] ol li::before,.form select ol li::before,.form textarea ol li::before{content:counters(li, '', decimal);counter-increment:li;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:8px;height:8px;font-size:16px;font-weight:600;top:10px;position:absolute}.form input[type="text"]::-webkit-input-placeholder, .form input[type="email"]::-webkit-input-placeholder, .form input[type="tel"]::-webkit-input-placeholder, .form input[type="number"]::-webkit-input-placeholder, .form select::-webkit-input-placeholder, .form textarea::-webkit-input-placeholder{color:#071F22}.form input[type="text"]::-moz-placeholder, .form input[type="email"]::-moz-placeholder, .form input[type="tel"]::-moz-placeholder, .form input[type="number"]::-moz-placeholder, .form select::-moz-placeholder, .form textarea::-moz-placeholder{color:#071F22}.form input[type="text"]:-ms-input-placeholder, .form input[type="email"]:-ms-input-placeholder, .form input[type="tel"]:-ms-input-placeholder, .form input[type="number"]:-ms-input-placeholder, .form select:-ms-input-placeholder, .form textarea:-ms-input-placeholder{color:#071F22}.form input[type="text"]::-ms-input-placeholder, .form input[type="email"]::-ms-input-placeholder, .form input[type="tel"]::-ms-input-placeholder, .form input[type="number"]::-ms-input-placeholder, .form select::-ms-input-placeholder, .form textarea::-ms-input-placeholder{color:#071F22}.form input[type="text"]::placeholder,.form input[type="email"]::placeholder,.form input[type="tel"]::placeholder,.form input[type="number"]::placeholder,.form select::placeholder,.form textarea::placeholder{color:#071F22}.form input[type="text"],.form input[type="email"],.form input[type="tel"],.form input[type="number"],.form textarea,.form .gform_wrapper.gravity-theme input[type="text"],.form .gform_wrapper.gravity-theme input[type="email"],.form .gform_wrapper.gravity-theme input[type="tel"],.form .gform_wrapper.gravity-theme input[type="number"],.form .gform_wrapper.gravity-theme textarea,.form .gform_wrapper.gravity-theme select{padding:16px;background-color:#F5F9FB;border:none;border-bottom:2px solid #155C66;font-size:16px}.form input[type="text"]:focus,.form input[type="email"]:focus,.form input[type="tel"]:focus,.form input[type="number"]:focus,.form textarea:focus,.form .gform_wrapper.gravity-theme input[type="text"]:focus,.form .gform_wrapper.gravity-theme input[type="email"]:focus,.form .gform_wrapper.gravity-theme input[type="tel"]:focus,.form .gform_wrapper.gravity-theme input[type="number"]:focus,.form .gform_wrapper.gravity-theme textarea:focus,.form .gform_wrapper.gravity-theme select:focus{background:rgba(56,196,214,0.1);border-bottom-color:#37C3D6;outline:none}.form select{padding:12px 16px;border:2px solid #F5F9FB}.form textarea{resize:none}.form textarea.small{max-height:100px}.form textarea.medium{max-height:150px}.form textarea.large{max-height:220px}.form fieldset legend{width:100%}.form fieldset legend.gform-field-label{font-weight:bold;font-size:18px;line-height:156%;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form fieldset .gchoice .gform-field-label{font-weight:400}.form .gform_footer{margin-top:32px}.form input[type="submit"]{border:none;font-family:'Nunito Sans';padding:12px 24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:32px;font-size:16px;line-height:100%;font-weight:700;position:relative;background-color:#FF5000;color:#ffffff;outline:2px solid rgba(55,195,214,0);z-index:1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form input[type="submit"] svg{margin-left:8px}.form input[type="submit"]:disabled:hover{cursor:not-allowed}.form input[type="submit"].button--primary{position:relative;background-color:#FF5000;color:#ffffff;outline:2px solid rgba(55,195,214,0);z-index:1}.form input[type="submit"].button--primary svg{fill:#ffffff}.form input[type="submit"].button--primary:disabled{opacity:.38}.form input[type="submit"].button--primary:not(:disabled):hover{background-color:#FF743B;-webkit-box-shadow:2px 4px 9px 0 rgba(184,58,0,0.1);box-shadow:2px 4px 9px 0 rgba(184,58,0,0.1)}.form input[type="submit"].button--primary:not(:disabled):focus{-webkit-box-shadow:inset 0 -2px 4px 0 rgba(184,58,0,0.5);box-shadow:inset 0 -2px 4px 0 rgba(184,58,0,0.5);outline:2px solid rgba(55,195,214,0)}.form input[type="submit"].button--primary:not(:disabled):active{outline:2px solid #37C3D6;-webkit-box-shadow:2px 4px 9px 0 rgba(184,58,0,0);box-shadow:2px 4px 9px 0 rgba(184,58,0,0)}.form input[type="submit"].button--secondary{outline:2px solid #ECF4F6;color:#ECF4F6;background:none}.form input[type="submit"].button--secondary svg{fill:#ECF4F6}.form input[type="submit"].button--secondary:disabled{opacity:.38;background:none}.form input[type="submit"].button--secondary:not(:disabled):hover{background-color:#ECF4F6;-webkit-box-shadow:2px 4px 9px 0 rgba(21,92,102,0.1);box-shadow:2px 4px 9px 0 rgba(21,92,102,0.1);color:#071F22}.form input[type="submit"].button--secondary:not(:disabled):focus{outline:2px solid rgba(55,195,214,0);-webkit-box-shadow:inset 0 -2px 4px 0 #BAD7DE;box-shadow:inset 0 -2px 4px 0 #BAD7DE;color:#071F22}.form input[type="submit"].button--secondary:not(:disabled):active{outline:2px solid #37C3D6}.form input[type="submit"].button--secondary-dark{outline:2px solid #071F22;color:#071F22;background:none}.form input[type="submit"].button--secondary-dark svg{fill:#071F22}.form input[type="submit"].button--secondary-dark:disabled{opacity:.38;background:none}.form input[type="submit"].button--secondary-dark:not(:disabled):hover{background-color:#155C66;color:#ffffff;outline:2px solid rgba(7,31,34,0);-webkit-box-shadow:2px 4px 9px 0 rgba(21,92,102,0.1);box-shadow:2px 4px 9px 0 rgba(21,92,102,0.1)}.form input[type="submit"].button--secondary-dark:not(:disabled):hover svg{fill:#ffffff}.form input[type="submit"].button--secondary-dark:not(:disabled):focus{background-color:#ECF4F6;color:#155C66;outline:2px solid #BAD7DE;-webkit-box-shadow:inset 0 -2px 4px 0 rgba(60,4,4,0.1);box-shadow:inset 0 -2px 4px 0 rgba(60,4,4,0.1)}.form input[type="submit"].button--secondary-dark:not(:disabled):focus svg{fill:#155C66}.form input[type="submit"].button--secondary-dark:not(:disabled):active{background-color:#155C66;color:#ffffff;outline:2px solid #37C3D6}.form input[type="submit"].button--secondary-dark:not(:disabled):active svg{fill:#ffffff}.form input[type="submit"].button--text,.form input[type="submit"].button--download{padding:12px 0;background:none;border:none;border-radius:0}.form input[type="submit"].button--text svg,.form input[type="submit"].button--download svg{margin:0}.form input[type="submit"].button--text:disabled,.form input[type="submit"].button--download:disabled{opacity:.33;background:none}.form input[type="submit"].button--text:not(:disabled):hover,.form input[type="submit"].button--download:not(:disabled):hover{text-decoration:underline}.form input[type="submit"].button--text{color:#071F22;background:none;padding-right:24px}.form input[type="submit"].button--text svg{margin-left:12px;fill:#071F22}.form input[type="submit"].button--text:not(:disabled):hover svg{-webkit-transform:translateX(24px);transform:translateX(24px);fill:#FF743B}.form input[type="submit"].button--download svg{fill:#071F22;width:24px;height:24px;margin-right:8px}.form input[type="submit"].button--download:not(:disabled):hover svg{fill:#FF5000}.form input[type="submit"] svg{fill:#ffffff}.form input[type="submit"]:disabled{opacity:.38}.form input[type="submit"]:not(:disabled):hover{background-color:#FF743B;-webkit-box-shadow:2px 4px 9px 0 rgba(184,58,0,0.1);box-shadow:2px 4px 9px 0 rgba(184,58,0,0.1)}.form input[type="submit"]:not(:disabled):focus{-webkit-box-shadow:inset 0 -2px 4px 0 rgba(184,58,0,0.5);box-shadow:inset 0 -2px 4px 0 rgba(184,58,0,0.5);outline:2px solid rgba(55,195,214,0)}.form input[type="submit"]:not(:disabled):active{outline:2px solid #37C3D6;-webkit-box-shadow:2px 4px 9px 0 rgba(184,58,0,0);box-shadow:2px 4px 9px 0 rgba(184,58,0,0)}.form input[type="submit"]:hover{cursor:pointer}.form .gchoice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:16px;cursor:pointer}.form .gchoice .gform-field-label{cursor:pointer}.form .gchoice input.gfield-choice-input{padding:8px;height:24px;width:24px;border:2px solid #155C66;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;cursor:pointer;margin:0}.form .gchoice input.gfield-choice-input:checked{background-color:#FF5000;-webkit-box-shadow:inset 0 0 0 3px white;box-shadow:inset 0 0 0 3px white}.form .gchoice input.gfield-choice-input[type="radio"]{border-radius:50%}.form .gchoice input.gfield-choice-input[type="checkbox"]{border-radius:4px}.form .ginput_container_fileupload{gap:12px}.form .ginput_container_fileupload input[type="file"]{width:100%;color:rgba(7,31,34,0.5);font-family:'Nunito Sans';padding:0;cursor:pointer;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.form .ginput_container_fileupload input[type="file"]:before,.form .ginput_container_fileupload input[type="file"]::file-selector-button{content:'File';background:#ffffff;display:inline-block;color:#071F22;padding:12px 24px;border-radius:32px;border:2px solid #071F22;font-family:'Nunito Sans';font-size:16px;line-height:100%;font-weight:700;text-align:center;cursor:pointer;margin-right:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form .ginput_container_fileupload input[type="file"]:hover::before,.form .ginput_container_fileupload input[type="file"]:hover::file-selector-button{background-color:#155C66;color:#ffffff;border:2px solid rgba(7,31,34,0);-webkit-box-shadow:2px 4px 9px 0 rgba(21,92,102,0.1);box-shadow:2px 4px 9px 0 rgba(21,92,102,0.1)}.form .ginput_container_fileupload input[type="file"]::-webkit-file-upload-button{display:none}.form .ginput_container_fileupload input[type="file"]:focus::before{outline:none}.form .gform_submission_error,.form .validation_message{color:#FF5000}.form .gform_submission_error{margin-bottom:8px}.form .validation_message{margin-top:8px}.form .gform_confirmation_message{font-size:20px;line-height:160%;font-family:'Nunito Sans'}.form .gform_confirmation_message p:not(:last-child),.form .gform_confirmation_message ul:not(:last-child),.form .gform_confirmation_message ol:not(:last-child){margin-bottom:24px}.form .gform_confirmation_message a{text-decoration:underline;-webkit-text-decoration-color:#37C3D6;text-decoration-color:#37C3D6}.form .gform_confirmation_message a:hover{color:#37C3D6}.form .gform_confirmation_message strong,.form .gform_confirmation_message b{font-weight:700}.form .gform_confirmation_message em,.form .gform_confirmation_message i{font-style:italic}.form .gform_confirmation_message ul li,.form .gform_confirmation_message ol li{position:relative}.form .gform_confirmation_message ul li::before,.form .gform_confirmation_message ol li::before{position:absolute;left:0}.form .gform_confirmation_message ul li:not(:last-child),.form .gform_confirmation_message ol li:not(:last-child){margin-bottom:4px}.form .gform_confirmation_message ul li{padding:0 0 0 24px}.form .gform_confirmation_message ul li::before{content:'';top:10px;width:8px;height:8px;border-radius:50%;background-color:#071F22;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form .gform_confirmation_message ol{counter-reset:li}.form .gform_confirmation_message ol li{padding:0 0 0 24px}.form .gform_confirmation_message ol li::before{content:counters(li, '', decimal);counter-increment:li;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:8px;height:8px;font-size:16px;font-weight:600;top:10px;position:absolute}.form .gform_wrapper.gravity-theme .gfield_label{font-size:18px}.form .gform_wrapper.gravity-theme .gsection{border-bottom:none;padding:0}.form .gform_wrapper.gravity-theme .gfield_checkbox label,.form .gform_wrapper.gravity-theme .gfield_radio label{font-size:18px}.form .gform_wrapper.gravity-theme .field_description_above .gfield_description{padding-bottom:0}.form .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:32px;grid-column-gap:16px}.form .gform_wrapper.gravity-theme .gfield_validation_message,.form .gform_wrapper.gravity-theme .validation_message{background:none;border:none;padding:0}.form .gform_wrapper.gravity-theme .gform_validation_errors{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.form .gform_wrapper.gravity-theme .gform_validation_errors>h2.hide_summary{font-size:unset;color:#FF5000;margin-bottom:8px;line-height:unset;margin-left:56px}.form .gform_wrapper.gravity-theme .gform_validation_errors h2,.form .gform_wrapper.gravity-theme .gform_validation_errors ol{margin-left:56px}.form .gform_wrapper.gravity-theme .gform_validation_errors h2,.form .gform_wrapper.gravity-theme .gform_validation_errors li,.form .gform_wrapper.gravity-theme .gform_validation_errors li *{color:#FF5000}.form .gform_wrapper.gravity-theme .gform_validation_errors:focus{outline:none}.form .gform_wrapper.gravity-theme .gfield_error label,.form .gform_wrapper.gravity-theme .gfield_error legend{color:unset}.form .gform_wrapper.gravity-theme .gfield_error [aria-invalid="true"]{border:none;border-bottom:2px solid #155C66}.form .gform_wrapper.gravity-theme .gfield_error [aria-invalid="true"]:focus{border-bottom-color:#37C3D6}.form .gform_wrapper.gravity-theme .gf_clear.gf_clear_complex:empty{display:none}@media (max-width:640px){.form .gform_wrapper.gravity-theme .gfield_list_group{border:none;padding:0}.form .gform_wrapper.gravity-theme .gfield_list_icons{background-color:unset;margin:0;text-align:unset}}@media (min-width:641px){.form .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full),.form .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full){padding-right:0;padding-left:0}.form .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full),.form .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-right:0;padding-left:0}}@-moz-document url-prefix(){.form select option{font-family:"Arial"}}.departments{width:100%}.departments__title{margin-bottom:32px}.departments__item-title{margin-bottom:8px}@media (max-width:1200px){.departments__lists{grid-template-columns:repeat(1, 1fr)}}@media (max-width:960px){.departments__lists{grid-template-columns:repeat(2, 1fr)}}@media (max-width:640px){.departments__lists{grid-template-columns:repeat(1, 1fr)}}.product-grid{position:relative}.product-grid__container{position:relative}.product-grid__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.product-grid__header{margin-bottom:32px}.product-grid__graphic{position:absolute;top:-66px;left:-78px;z-index:0}.product-grid__title{margin-bottom:96px}@media (max-width:1200px){.product-grid__title{margin-bottom:56px}}@media (max-width:1024px){.product-grid__title{margin-bottom:40px}}.articles-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:16px;background:url('../gfx/graphics/grid-light-square.svg') no-repeat -130px 0}.articles-grid__item{position:relative;background-color:#071F22;grid-column:span 1;overflow:hidden}.articles-grid__item:hover .articles-grid__image{-webkit-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1)}.articles-grid__item--wide{grid-column:span 2}.articles-grid__item::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(#000), to(rgba(0,0,0,0)));background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 100%);opacity:.6}.articles-grid__link{color:#ffffff;height:200px;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:2}.articles-grid__link:hover .articles-grid__tag{background:#155C66;color:#ffffff}.articles-grid__link:hover .articles-grid__excerpt-wrapper{max-height:140px}.articles-grid__image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:100%;width:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.articles-grid__tag{position:absolute;top:16px;right:16px}.articles-grid__excerpt-wrapper{-webkit-transition:all .7s ease;transition:all .7s ease}.articles-grid__excerpt{margin-top:8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:1024px){.articles-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width:768px){.articles-grid__link{height:160px;padding:12px}.articles-grid__tag{top:12px;right:12px}}@media (max-width:540px){.articles-grid{grid-template-columns:repeat(1, 1fr)}.articles-grid__item--wide{grid-column:span 1}.articles-grid__link{height:140px}}@media (min-width:1025px){.articles-grid__excerpt-wrapper{max-height:0px;overflow:hidden}}@media (max-width:1024px){.articles-grid__excerpt-wrapper{display:none}}.featured{background:#071F22 url('../gfx/graphics/grid-long-vertical.svg') no-repeat 100% 0;color:#ffffff;position:relative;padding-top:96px;padding-bottom:96px}.featured::after{content:'';width:100%;height:20%;background-color:#ffffff;position:absolute;bottom:0;left:0}.featured__container{position:relative;z-index:2}.featured__header{max-width:480px;margin-bottom:64px}.featured__title{margin-bottom:32px}.featured__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:32px}.featured__video{-webkit-box-flex:1;-ms-flex:1;flex:1}.featured__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.featured__list .featured__link{color:#ffffff}.featured__list .featured__link svg{fill:#ffffff}@media (max-width:1024px){.featured__header{margin-bottom:40px}}@media (max-width:768px){.featured::after{height:10%}.featured__footer{gap:24px}}@media (max-width:640px){.featured::after{display:none}.featured__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px}}@media (min-width:641px){.featured{padding-bottom:0}}.overview__title{margin-bottom:32px}.category-dropdown{margin-bottom:64px}.overview-list{display:grid;grid-template-columns:repeat(1, 1fr);gap:16px}.overview-list__item--large{grid-column:span 1}.overview-list__item{grid-column:span 1}@media (min-width:1025px){.overview-list{grid-template-columns:repeat(4, 1fr)}.overview-list__item--large{grid-column:span 4}.overview-list__item:nth-child(6n+6){grid-column:span 2}.overview-list__item:nth-child(6n+6) .card__image{aspect-ratio:1.5}.overview-list__item:nth-child(6n+7){grid-column:span 2}.overview-list__item:nth-child(6n+7) .card__image{aspect-ratio:1.5}}@media (min-width:651px) and (max-width:1024px){.overview-list{grid-template-columns:repeat(3, 1fr)}.overview-list__item--large{grid-column:span 3}.overview-list__item:nth-child(4n+5){grid-column:span 2}.overview-list__item:nth-child(4n+5) .card__image{aspect-ratio:3.04390244}.overview-list__item:nth-child(4n+8){grid-column:span 2}.overview-list__item:nth-child(4n+8) .card__image{aspect-ratio:3.04390244}}@media (min-width:441px) and (max-width:650px){.overview-list{grid-template-columns:repeat(2, 1fr)}.overview-list__item--large{grid-column:span 2}.overview-list__item:nth-child(6n+4){grid-column:span 2}.overview-list__item:nth-child(6n+4) .card__image{aspect-ratio:3.04390244}.overview-list__item:nth-child(6n+7){grid-column:span 2}.overview-list__item:nth-child(6n+7) .card__image{aspect-ratio:3.04390244}}@media (max-width:1024px){.overview__title{margin-bottom:24px}.category-dropdown{margin-bottom:40px}}@media (max-width:650px){.overview__title{margin-bottom:16px}.category-dropdown{margin-bottom:24px}}.card-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-slider__item{width:100%}.card-slider__controls{margin:32px 0 0 auto}.downloads{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.downloads__item{width:200px}.downloads__item--background{background-color:rgba(236,244,246,0.5)}.downloads__header{padding:16px}.downloads__image{aspect-ratio:.71551724}.downloads__footer{padding:0 12px}.downloads__text{word-break:break-word}@media (max-width:1400px){.downloads__item{width:180px}}@media (max-width:1024px){.downloads__item{width:160px}}@media (max-width:650px){.downloads__header{padding:12px}.downloads__item{width:140px}}.grid{display:grid;gap:0;border:none}.grid>.grid__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;border-right:1.5px solid #DDF5FF;border-bottom:1.5px solid #DDF5FF;padding:16px}.grid-block__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.grid__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:16px}a.grid__item:hover,.grid__item--pop-up:hover{cursor:pointer}a.grid__item:hover>.grid__item-title,.grid__item--pop-up:hover>.grid__item-title{color:#37C3D6}a.grid__item:hover>.grid__image img,.grid__item--pop-up:hover>.grid__image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.grid__image{position:relative;overflow:hidden}.grid__image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.grid__item-title{margin:0;padding-top:8px;font-weight:700;color:#155C66;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.grid--2-column{grid-template-columns:repeat(2, 1fr)}.grid--2-column>.grid__item:nth-child(2n){border-right:none}.grid--2-column>.grid__item:nth-last-child(1),.grid--2-column>.grid__item:nth-last-child(2){border-bottom:none}.grid--2-column>.grid__item:last-child{border-right:none}@media (max-width:768px){.grid--2-column{grid-template-columns:1fr}.grid--2-column>.grid__item{border-right:none;border-bottom:1.5px solid #DDF5FF}.grid--2-column>.grid__item:last-child{border-bottom:none}}.grid--3-column{grid-template-columns:repeat(3, 1fr)}.grid--3-column>.grid__item:nth-child(3n){border-right:none}.grid--3-column>.grid__item:nth-last-child(-n+3){border-bottom:none}@media (max-width:992px){.grid--3-column{grid-template-columns:repeat(2, 1fr)}.grid--3-column>.grid__item:nth-child(3n){border-right:1px solid #DDF5FF}.grid--3-column>.grid__item:nth-child(2n){border-right:none}.grid--3-column>.grid__item:nth-last-child(-n+3){border-bottom:1px solid #DDF5FF}.grid--3-column>.grid__item:nth-last-child(-n+2){border-bottom:none}}@media (max-width:768px){.grid--3-column{grid-template-columns:1fr}.grid--3-column>.grid__item{border-right:none;border-bottom:1.5px solid #DDF5FF}.grid--3-column>.grid__item:last-child{border-bottom:none}}.grid--4-column{grid-template-columns:repeat(4, 1fr)}.grid--4-column>.grid__item:nth-child(4n){border-right:none}.grid--4-column>.grid__item:nth-last-child(-n+4){border-bottom:none}@media (max-width:1200px){.grid--4-column{grid-template-columns:repeat(2, 1fr)}.grid--4-column>.grid__item:nth-child(4n){border-right:1.5px solid #DDF5FF}.grid--4-column>.grid__item:nth-child(2n){border-right:none}.grid--4-column>.grid__item:nth-last-child(-n+4){border-bottom:1.5px solid #DDF5FF}.grid--4-column>.grid__item:nth-last-child(-n+2){border-bottom:none}}@media (max-width:768px){.grid--4-column{grid-template-columns:1fr}.grid--4-column>.grid__item{border-right:none;border-bottom:1.5px solid #DDF5FF}.grid--4-column>.grid__item:last-child{border-bottom:none}}.popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;cursor:default;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.popup.is-open{opacity:1;visibility:visible}.popup.is-open::before{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.1)}.popup__container{position:relative;background-color:#fff;-webkit-box-shadow:0 5px 25px 0 rgba(35,67,71,0.25);box-shadow:0 5px 25px 0 rgba(35,67,71,0.25);min-width:259px;max-width:840px;max-height:90vh;border-radius:8px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#DDF5F8;padding:16px;border-radius:8px 8px 0 0}.popup__title{margin:0;font-weight:700;line-height:1}.popup__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;margin-left:16px}.popup__content{padding:32px;overflow-y:auto;text-align:left}.popup__content .popup-dropdown-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.popup__footer{background-color:#DDF5F8;padding:16px;border-radius:0 0 8px 8px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.popup__spacing{display:block;height:18px}.popup__download-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px}.popup__download-thumbnail{max-width:86px;margin-bottom:14px}.popup__download-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.popup__download-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup__download{font-size:16px;font-weight:700;text-decoration:underline}.popup__download-meta{font-size:14px;font-weight:400;color:#155C66}.table-container{width:100%}.table{border-collapse:collapse;border-spacing:0;width:100%;font-size:14px}.table tr{border-top:1.5px solid #DDF5FF}.table tr:last-child{border-bottom:1.5px solid #DDF5FF}.table td,.table th{padding:4px 32px 4px 4px}.table__header th{color:#155C66}.table:not(:has(.table__header)) .table__body tr td:first-child{color:#155C66}