.container{display:flex;flex-direction:column;min-height:100vh;position:relative;width:100%;margin-inline:auto}main{flex-grow:1;overflow-y:auto;overflow-x:hidden;margin-top:max(4.5rem,12vh)}.partners-wrapper{display:flex;flex-direction:column}*,:after,:before{box-sizing:border-box;margin:0}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{background:rgba(0,0,0,0)}::-webkit-scrollbar-thumb{background-color:#539c6d;border-radius:20px}html{height:100%}:root{--mosaic-gray:#494a4a;--mosaic-green:#539c6d;--mosaic-green-light:#76b689}h1{font-weight:800;font-size:2.8rem}h1,h2{font-family:var(--font-lexend),sans-serif}h2{font-weight:400;font-size:2.2rem}h3{font-family:var(--font-lexend),sans-serif;font-weight:500;font-size:1.8rem}@media(max-width:75em){h1{font-size:2.2rem}h2{font-size:1.8rem}h3{font-size:1.6rem}}h4,h5,h6{font-family:var(--font-roboto),sans-serif;font-weight:700}h4{font-size:1.4rem}h5,h6{font-size:1.2rem}a,i,input,label,li,p,table,textarea,ul{font-family:var(--font-roboto),sans-serif;font-weight:400;color:#494a4a;line-height:1.2}a{cursor:pointer}input,select,textarea{padding:5px}select{border:1px solid #494a4a;border-radius:5px}form{display:flex;flex-direction:column;gap:20px}form label{display:flex;align-items:center;gap:10px;text-align:start}form input,form select{height:35px}button,main p{font-size:16px}button{background:rgba(0,0,0,0);border:none;cursor:pointer;font-family:var(--font-roboto),sans-serif;font-weight:400;color:#494a4a}input[type=email],input[type=text]{border:1px solid #d8d7df;border-radius:10px}.text-list{padding:30px 40px!important}.path{padding:40px 150px}@media(max-width:75em){.path{padding:40px 10px!important}}.path,.path .path-boundary-block{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px}.path .path-boundary-block{max-width:80%}.path .path-boundary-block img{max-width:300px;height:auto}.path .path-boundary-block h3,.path .path-boundary-block p{text-align:center}.carousel-dot-button{padding:0}.carousel-dot-button .carousel-dot{width:8px;height:8px;border-radius:50%;border:1px solid #494a4a}.carousel-dot-button .carousel-dot-filled{background-color:#494a4a}.tech{color:#539c6d}.consulting{color:#a83d72}.partner{color:#7d55c7}.academy{color:#deb134}.database{color:#34657f}.vertical-flexbox{display:flex;flex-direction:column}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.loader-wrapper{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.loader-wrapper .loader{width:15px;aspect-ratio:1;position:relative;animation:l9-0 1.5s steps(2) infinite}.loader-wrapper .loader:after,.loader-wrapper .loader:before{content:"";position:absolute;inset:0;border-radius:50%;background:#539c6d}.loader-wrapper .loader:before{box-shadow:26px 0;transform:translateX(-26px);animation:l9-1 .75s linear infinite alternate}.loader-wrapper .loader:after{transform:translateX(13px) rotate(0deg) translateX(13px);animation:l9-2 .75s linear infinite alternate}@keyframes l9-0{0%,49.9%{transform:scale(1)}50%,to{transform:scale(-1)}}@keyframes l9-1{to{box-shadow:52px 0}}@keyframes l9-2{to{transform:translateX(13px) rotate(-180deg) translateX(13px)}}.landing-tech-background{background-image:url(/files/backgrounds/tech/landing-tech-background.webp);background-size:100% auto;background-repeat:no-repeat}@media(max-width:75em){.landing-tech-background{background:none}}.landing-consulting-background{background-image:url(/files/backgrounds/consulting/landing-consulting-background.webp);background-size:100% auto;background-repeat:no-repeat}@media(max-width:75em){.landing-consulting-background{background:none}}.landing-database-background{background-image:url(/files/backgrounds/database/landing-database-background.webp);background-size:100% auto;background-repeat:no-repeat}@media(max-width:75em){.landing-database-background{background:none}}.landing-academy-background{background-image:url(/files/backgrounds/academy/landing-academy-background.webp);background-size:100% auto;background-repeat:no-repeat}@media(max-width:75em){.landing-academy-background{background:none}}.landing-partner-background{background-image:url(/files/backgrounds/partner/landing-partner-background.webp);background-size:100% auto;background-repeat:no-repeat}@media(max-width:75em){.landing-partner-background{background:none}}.landing-about-background{background-image:url(/files/backgrounds/about/landing-about-background.webp);background-size:100% auto;background-repeat:no-repeat}@media(max-width:75em){.landing-about-background{background:none}}.landing{height:88vh}@media(max-width:75em){.landing{height:auto}}.landing .landing-wrapper{padding:40px 150px}@media(max-width:75em){.landing .landing-wrapper{padding:40px 10px!important}}.landing .landing-wrapper{padding:40px 100px;height:100%;display:grid;grid-row-gap:3%;grid-template-rows:20% 75%}.landing .landing-wrapper .landing-titles{display:flex}.landing .landing-wrapper .landing-titles .titles{width:75%;align-self:center}.landing .landing-wrapper .landing-titles .title-image-wrapper{width:25%;background-size:contain;background-repeat:no-repeat}.landing .landing-wrapper .landing-titles .title-image-wrapper.image-academy{background-image:url(/files/flavor/academy/phone-megaphone-academy.webp)}.landing .landing-wrapper .landing-titles .title-image-wrapper.image-partner{background-image:url(/files/flavor/partners/phone-puzzle.webp)}.landing .landing-wrapper .landing-titles .title-image-wrapper-academy{background-image:url(/files/flavor/academy/phone-megaphone-academy.webp)}.landing .landing-wrapper .landing-titles .title-image-wrapper-consulting{background-image:url(/files/flavor/consulting/icon-landing.webp)}.landing .landing-wrapper .landing-titles .title-image-wrapper-partner{background-image:url(/files/flavor/partners/phone-puzzle.webp)}.landing .landing-wrapper .landing-titles .title-image-wrapper-tech{background-image:url(/files/flavor/tech/icon-landing.webp)}.landing .landing-wrapper .landing-titles .title-image-wrapper-database{background-image:url(/files/flavor/database/icons/icon-landing.webp)}.landing .landing-wrapper .landing-box-with-image-wrapper{display:flex;width:100%;height:auto;margin:20px 0 0}.landing .landing-wrapper .landing-box-with-image-wrapper .landing-box{display:flex;width:100%;height:100%}.landing .landing-wrapper .landing-box-with-image-wrapper .landing-box .landing-card{display:flex;max-height:90%;width:40%;align-self:center;flex-direction:column;position:relative;background:#fff;border-radius:10px}.landing .landing-wrapper .landing-box-with-image-wrapper .landing-box .landing-card .landing-card-button-wrapper{height:30px;position:absolute;width:auto;top:calc(100% - 15px)}.landing .landing-wrapper .landing-box-with-image-wrapper .landing-box .landing-card .content-wrapper{display:flex;flex-direction:column;justify-content:space-around;height:100%;gap:10px;padding:20px}.landing .landing-wrapper .landing-box-with-image-wrapper .landing-box .landing-card .content-wrapper .content h4{text-align:center;font-size:1.2rem}.landing .landing-wrapper .landing-box-with-image-wrapper .landing-box .landing-card .content-wrapper .content p{font-size:16px;margin:10px 0}.landing .landing-wrapper .landing-box-with-image-wrapper .landing-box .image-academy{background-image:url(/files/flavor/academy/landing-image.webp)}.landing .landing-wrapper .landing-box-with-image-wrapper .landing-box .image-consulting{background-image:url(/files/flavor/consulting/landing-image.webp)}.landing .landing-wrapper .landing-box-with-image-wrapper .landing-box .image-partner{background-image:url(/files/flavor/partners/landing-image.webp)}.landing .landing-wrapper .landing-box-image{position:absolute;height:70%;top:27%;right:5%}.landing .landing-wrapper .landing-box-image img{height:100%;width:auto}.landing .landing-wrapper .image-wrapper{border-radius:5px;background-size:100% auto;background-repeat:no-repeat;background-position-x:0;background-position-y:50%;margin-left:-5px;z-index:1;width:60%;height:100%}@media(max-width:75em){.landing .landing-wrapper{display:flex;flex-direction:column}.landing .landing-wrapper .landing-titles{padding:0;flex-direction:column;gap:40px}.landing .landing-wrapper .landing-titles .titles{display:flex;flex-direction:column;gap:20px;width:100%;align-self:start}.landing .landing-wrapper .landing-titles .title-image-wrapper{width:100%;height:180px;background-position:50%}.landing .landing-wrapper .landing-titles .test{height:400px}.landing .landing-wrapper .landing-box-with-image-wrapper{height:100%;margin:40px 0 0}.landing .landing-wrapper .landing-box-with-image-wrapper .landing-box{flex-direction:column}.landing .landing-wrapper .landing-box-with-image-wrapper .landing-box .landing-card{width:100%}.landing .landing-wrapper .landing-box-with-image-wrapper .landing-box .image-wrapper{width:100vw;padding-top:68%;z-index:-1;background-position-x:50%;background-position-y:0;margin:0 -10px}.landing .landing-wrapper .landing-box-image{display:flex;justify-content:center;position:relative;width:100%;right:0!important;margin-top:-20px}.landing .landing-wrapper .landing-box-image img{width:100%;height:auto}}.contact-us-button{display:flex;gap:5px;align-items:center;border:2px solid #539c6d;border-radius:20px!important;padding:5px 20px!important;width:unset!important;font-size:12px!important;font-weight:700!important;line-height:15px!important;letter-spacing:0!important;text-align:center!important;color:#fff;background-color:#539c6d;transition:background-color .3s ease,color .3s ease}.contact-us-button .svg-inline--fa{color:inherit}.contact-us-button:hover{background-color:#539c6d;color:#fff;transition:background-color .3s ease,color .3s ease}.contact-us-button:hover .svg-inline--fa{color:inherit}.loading-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.8);display:flex;justify-content:center;align-items:center;z-index:9999}.loading-overlay .loading-spinner{width:50px;height:50px;border:3px solid #f5f5f5;border-top-color:#34657f;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.switch-language-button-desktop{position:relative;display:flex;align-items:center;justify-content:flex-start}.switch-language-inline{display:flex;align-items:center;gap:10px}.switch-language-inline>svg{flex:none}.switch-language-inline-list{display:flex;align-items:center;gap:10px}.language-list{position:absolute;top:140%;left:0;border:1px solid #d8d7df;border-top:2px solid #494a4a;background:#fff;min-width:100%;z-index:1}.language-list li{padding:10px;text-align:start}.switch-language-button{font-family:var(--font-lexend),sans-serif;font-weight:400;font-size:14px;line-height:16px;letter-spacing:normal;text-align:left;display:flex;align-items:center;text-align:center;gap:10px}.switch-language-button svg{width:16px;height:16px;flex:none}.switch-language-button svg.is-open{transform:rotate(180deg)}.switch-language-button img{height:15px;width:auto}footer{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-around;padding-top:20px!important;padding-bottom:10px!important;background:linear-gradient(180deg,rgba(83,156,109,.3),white 3%)}footer .footer-element{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;min-width:0}footer .footer-element h3{font-weight:400;font-weight:700}footer .footer-element address,footer .footer-element button,footer .footer-element h3{font-family:var(--font-roboto),sans-serif;font-size:12px;font-style:unset;line-height:16px;letter-spacing:normal;text-align:left}footer .footer-element address,footer .footer-element button{font-weight:400}footer .footer-element button{padding:0;text-decoration:underline}footer .footer-element img{max-width:100%;width:auto;height:auto}footer .footer-element .iso27001-badge{width:auto;max-height:80px}footer .footer-links{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}footer .footer-language{display:flex;flex:0 0 100%;justify-content:flex-end;width:86%;max-width:1300px;margin-inline:auto}footer .footer-language .switch-language-button{font-family:var(--font-roboto),sans-serif;font-size:14px;font-weight:700}footer .footer-language .language-list{top:auto;bottom:calc(100% + 8px)}@media(max-width:75em){footer{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:10px;column-gap:10px;grid-row-gap:15px;row-gap:15px;padding:20px 30px 10px!important}footer .footer-element:nth-child(-n+2){grid-column:span 2}footer .footer-language{grid-column:1/-1;width:100%;justify-content:flex-end}}@media(max-width:37.5em){footer{grid-template-columns:repeat(2,minmax(0,1fr));padding-right:10px!important;padding-left:10px!important}footer .footer-element:nth-child(-n+2){grid-column:1/-1}}.footer-contact-block{display:flex;align-items:flex-start;gap:10px}.footer-contact-block .footer-social-icons{display:flex;flex-direction:column;align-items:center;gap:10px}.footer-contact-block .footer-social-icons a{display:flex}.footer-contact-block .footer-social-icons img{width:24px;height:24px}.footer-contact-block .footer-contact-content h3{font-family:var(--font-roboto),sans-serif;font-weight:400;font-size:12px;font-style:unset;line-height:16px;letter-spacing:normal;text-align:left;font-weight:700}.footer-address{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;gap:10px}.footer-address hr{align-self:stretch;height:auto;width:1px;border:0;border-left:1px solid #d8d7df}@media(max-width:37.5em){.footer-address hr{display:none}.footer-address{flex-direction:column}}header{position:fixed;top:0;right:0;left:0;z-index:1000;width:100%;height:max(4.5rem,12vh);background:linear-gradient(0,rgba(83,156,109,.3),white 5%)}header,header nav{margin-inline:auto}header nav{height:100%;width:86%;max-width:1300px}@media(max-width:75em){header nav{width:calc(100% - 20px)}}header .header-wrapper{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-column-gap:16px;column-gap:16px;height:100%;align-items:center}header .header-wrapper .logo-wrapper{display:block;width:170px;height:auto}header .header-wrapper .header-logo-image{display:block;width:170px;height:auto;max-width:none;object-fit:contain;object-position:left center}header .header-wrapper .button-mobile-menu{display:none}header .header-wrapper .header-titles{grid-column:2;justify-self:center;width:max-content;flex:none;margin-right:0;display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:10;gap:clamp(10px,1.5vw,24px)}header .header-wrapper .header-titles .header-menu-element{box-sizing:content-box;position:relative;padding:0}header .header-wrapper .header-titles .header-menu-element .header-dropdown-button,header .header-wrapper .header-titles .header-menu-element .product-list-button,header .header-wrapper .header-titles .header-menu-element .switch-language-button,header .header-wrapper .header-titles .header-menu-element .title-button{font-family:var(--font-roboto),sans-serif;text-decoration:none;font-weight:700;color:#494a4a;font-size:14px;transition:color .3s ease,font-size .3s ease}header .header-wrapper .header-titles .header-menu-element .header-dropdown-button.current-content,header .header-wrapper .header-titles .header-menu-element .product-list-button.current-content,header .header-wrapper .header-titles .header-menu-element .switch-language-button.current-content,header .header-wrapper .header-titles .header-menu-element .title-button.current-content{font-size:15px;color:#539c6d;z-index:10;position:inherit}header .header-wrapper .header-titles .header-menu-element .header-dropdown-button.highlight-content,header .header-wrapper .header-titles .header-menu-element .product-list-button.highlight-content,header .header-wrapper .header-titles .header-menu-element .switch-language-button.highlight-content,header .header-wrapper .header-titles .header-menu-element .title-button.highlight-content{color:#539c6d;font-weight:700}header .header-wrapper .header-titles .header-menu-element .header-dropdown-button:hover,header .header-wrapper .header-titles .header-menu-element .product-list-button:hover,header .header-wrapper .header-titles .header-menu-element .switch-language-button:hover,header .header-wrapper .header-titles .header-menu-element .title-button:hover{color:#539c6d;font-size:15px}header .header-wrapper .header-titles .header-menu-element.drop-down{padding:0;width:220px;background:#fff;border:1px solid #d8d7df;box-sizing:content-box;z-index:10;overflow:hidden}header .header-wrapper .header-titles .header-menu-element.drop-down .product-button{transition:transform .3s ease-in-out;display:flex;justify-content:flex-start;padding:5px;height:75px;width:100%}header .header-wrapper .header-titles .header-menu-element.drop-down .product-button:hover{transform:scale(1.05) translateX(3%);background:#f5f5f5}header .header-wrapper .header-titles .product-list.absolute{position:absolute;border:1px solid #d8d7df;border-top:2px solid #494a4a}header .header-wrapper .header-titles .product-list .product-button{display:flex;justify-content:flex-start;align-items:center;height:60px}header .header-wrapper .header-titles .product-list .product-button img{padding:0 0 0 15px;height:50%;width:auto;max-width:unset}header .header-wrapper .header-titles .product-list .product-button img.cloud-assess-logo{height:100%;width:180px;object-fit:fill}header .header-wrapper .header-titles .header-dropdown-button{display:flex;align-items:center;gap:10px;cursor:pointer}header .header-wrapper .header-titles .company-dropdown-list{background:#fff;width:max-content;min-width:260px;padding:0}header .header-wrapper .header-titles .company-dropdown-list.absolute{position:absolute;top:100%;left:0;border:1px solid #d8d7df;border-top:2px solid #494a4a}header .header-wrapper .header-titles .company-dropdown-list .company-dropdown-link{display:flex;align-items:center;min-height:52px;padding:12px 16px;color:#494a4a;font-family:var(--font-roboto),sans-serif;font-size:14px;text-decoration:none;white-space:nowrap}header .header-wrapper .header-titles .company-dropdown-list .company-dropdown-link:focus-visible,header .header-wrapper .header-titles .company-dropdown-list .company-dropdown-link:hover,header .header-wrapper .header-titles .company-dropdown-list .company-dropdown-link[aria-current=page]{background:#f5f5f5;color:#539c6d}header .header-wrapper .header-titles .resource-dropdown-list{background:#fff;width:max-content;min-width:260px;padding:0}header .header-wrapper .header-titles .resource-dropdown-list.absolute{position:absolute;top:100%;left:0;border:1px solid #d8d7df;border-top:2px solid #494a4a}header .header-wrapper .header-titles .resource-dropdown-list .resource-dropdown-link{display:flex;align-items:center;min-height:52px;padding:12px 16px;color:#494a4a;font-family:var(--font-roboto),sans-serif;font-size:14px;text-decoration:none;white-space:nowrap}header .header-wrapper .header-titles .resource-dropdown-list .resource-dropdown-link:focus-visible,header .header-wrapper .header-titles .resource-dropdown-list .resource-dropdown-link:hover,header .header-wrapper .header-titles .resource-dropdown-list .resource-dropdown-link[aria-current=page]{background:#f5f5f5;color:#539c6d}header .header-wrapper .header-titles .resource-dropdown-button{display:flex;align-items:center;gap:10px;cursor:pointer}header .header-wrapper .header-titles button{font-family:var(--font-lexend),sans-serif;font-weight:400;font-size:14px;line-height:16px;letter-spacing:normal;text-align:left}header .header-wrapper .header-actions{grid-column:3;justify-self:end;display:flex;align-items:center;width:max-content;gap:16px;margin:0;padding:0;list-style:none;white-space:nowrap}header .header-wrapper .header-actions .header-menu-element{position:relative;padding:0}header .header-wrapper .header-actions .switch-language-button{font-family:var(--font-roboto),sans-serif;font-size:14px;font-weight:700}header .header-wrapper .header-expander-icon{transition:transform .2s ease}header .header-wrapper .header-expander-icon.expanded{transform:rotate(180deg)}header .header-wrapper.is-compact{grid-template-columns:minmax(0,1fr) auto}header .header-wrapper.is-compact .header-logo{max-width:calc(100vw - 72px)}header .header-wrapper.is-compact .header-actions,header .header-wrapper.is-compact .header-links{position:absolute;top:0;left:0;width:max-content;visibility:hidden;pointer-events:none}header .header-wrapper.is-compact .button-mobile-menu{display:flex;grid-column:2;justify-self:end}header .header-wrapper.is-compact .header-mobile-menu{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:0;position:fixed;top:max(4.5rem,12vh);left:0;right:0;bottom:0;width:100vw;max-height:none;overflow-y:auto;background:#fff;z-index:1001;margin:0;padding:12px 0 36px;list-style:none}header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element{position:relative;box-sizing:border-box;width:86%;max-width:1300px;margin-inline:auto;border-bottom:1px solid #f5f5f5}header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .company-dropdown-button,header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .product-list-button,header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .resource-dropdown-button,header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .title-button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 0;font-family:var(--font-lexend),sans-serif;font-weight:400;font-size:14px;line-height:16px;letter-spacing:normal;text-align:left;font-family:var(--font-roboto),sans-serif;font-weight:700}header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .title-button{color:#494a4a;text-decoration:none}header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .contact-us-button,header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .switch-language-button{display:flex;width:-moz-fit-content;width:fit-content;padding:16px 0;font-size:14px}header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .company-dropdown-button,header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .resource-dropdown-button{color:#494a4a;cursor:pointer}header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .company-dropdown-button svg,header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .resource-dropdown-button svg{transition:transform .2s ease}header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .company-dropdown-button svg.expanded,header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .resource-dropdown-button svg.expanded{transform:rotate(180deg)}header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .content{background:#fff}header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .product-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;position:static;top:auto;right:auto;left:auto;width:100%;border-top:1px solid #d8d7df;border-bottom:1px solid #d8d7df}header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .product-list .header-menu-element{border:0;flex:0 0 auto}header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .product-list .product-button{display:flex;justify-content:center;align-items:center;height:55px;padding:5px 20px}header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .product-list .product-button img{height:32px;width:auto;max-width:unset}header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .company-dropdown-list,header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .resource-dropdown-list{position:static;width:100%;min-width:0;border:0;padding:0 0 12px}header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .company-dropdown-list>li>.company-dropdown-link,header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .resource-dropdown-list>li>.company-dropdown-link{display:flex;align-items:center;min-height:0;padding:14px 0;color:#494a4a;text-decoration:none}header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .company-dropdown-list .resource-dropdown-button,header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .resource-dropdown-list .resource-dropdown-button{min-height:0;padding:20px 0;font-family:var(--font-roboto),sans-serif;font-size:14px;text-align:left}header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .company-dropdown-list .resource-dropdown-list,header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .resource-dropdown-list .resource-dropdown-list{padding:0 0 12px 16px}header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .company-dropdown-list .resource-dropdown-link,header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element .resource-dropdown-list .resource-dropdown-link{min-height:0;padding:12px 0}@media(max-width:75em){header{height:9vh;min-height:60px}header .header-wrapper.is-compact .header-mobile-menu>.header-menu-element{width:calc(100vw - 20px)}header .header-wrapper .button-mobile-menu{display:flex;grid-column:2;justify-self:end}header .header-wrapper .header-titles{display:none;position:fixed;background-color:#fff;margin-right:0;overflow-y:auto;overscroll-behavior:contain;left:0;right:0;top:max(9vh,60px);bottom:0}header .header-wrapper .header-titles.mobile-open{display:block}header .header-wrapper .header-titles .title-button{display:flex;flex-direction:column}header .header-wrapper .header-titles .header-menu-element{box-sizing:content-box;padding:0;position:relative;border-bottom:1px solid #f5f5f5}header .header-wrapper .header-titles .header-menu-element .content{font-weight:700;padding:20px 10px;background:#fff}header .header-wrapper .header-titles .header-menu-element .content.current-content{background-color:#f5f5f5}header .header-wrapper .header-titles button{font-family:var(--font-lexend),sans-serif;font-weight:400;font-size:14px;line-height:16px;letter-spacing:normal;text-align:left;width:100%;padding:0}header .header-wrapper .header-titles .product-list-button{text-align:start}header .header-wrapper .header-titles .product-list{background:#fff;position:absolute;top:100%;left:0;right:0;z-index:20;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;border-top:2px solid #494a4a;border-bottom:1px solid #d8d7df}header .header-wrapper .header-titles .product-list .header-menu-element{border-bottom:none;flex:0 0 auto}header .header-wrapper .header-titles .product-list .product-button{display:flex;padding:5px 20px;justify-content:center;align-items:center;height:55px}header .header-wrapper .header-titles .product-list .product-button img{height:32px;width:auto;max-width:unset}header .header-wrapper .header-actions{display:none}header .header-wrapper.is-compact .header-mobile-menu{top:max(9vh,60px)}}.button-mobile-menu{background-color:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;padding:0}.button-mobile-menu svg{width:40px;height:40px}.button-mobile-menu .line{fill:none;stroke:#000;stroke-width:6;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.button-mobile-menu .line1{stroke-dasharray:60 207;stroke-width:6}.button-mobile-menu .line2{stroke-dasharray:60 60;stroke-width:6}.button-mobile-menu .line3{stroke-dasharray:60 207;stroke-width:6}.opened .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}.opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}