/*!
	This file is used for defining all Bootstrap partials that are required for using the variables in
	our own sass-compilation. Bootstrap itself will be added to the site as a seperate file.
*/:root{--color-white:#fff;--color-black:#000;--color-gray:#fafafa;--color-gray-2:#f6f3f3;--color-gray-2-90:hsla(0,14%,96%,.9);--color-gray-3:#ebe2e3;--color-gray-4:#f5f3f3;--color-light-gray:#3e3e3e;--color-dark-gray:#333;--color-dark-gray-2:#999;--color-blue:#24206a;--color-blue-2:#e9e9f0;--color-orange:#ef7d00;--color-orange-light:#fbb363;--color-orange-light-04:rgba(251,179,99,.4);--color-orange-2:#fdf2e5;--color-purple:#3f245c;--color-purple-light:#a7a6c3;--color-light-pink:#ebe2e3;--color-light-orange:#fff4e8;--color-dark-text:#1a1919;--color-dark-text-04:rgba(26,25,25,.4);--color-light-text:#ececeb;--color-button-grey:#e4dede;--color-footer-bg:hsla(60,3%,92%,.7);--color-orange-gradient:linear-gradient(180deg,#ef7d00,#e9aa58);--color-purple-gradient:linear-gradient(180deg,#3f245c,#583666);--box-shadow-cards:0px 8px 20px rgba(0,0,0,.08);--default-spacing:20px;--button-background-color:var(--color-orange);--button-hover-background-color:var(--color-orange-light);--button-text-color:var(--color-dark-text);--button-hover-text-color:var(--color-dark-text);color-scheme:only light!important}*,:after,:before{box-sizing:border-box}body,button{margin:0}button{background-color:transparent;border:none;padding:0}.disable-transitions *{transition:none!important}body{background-color:var(--color-gray-3);display:flex;flex-direction:column;min-height:100vh;position:relative}body main{flex:1}body main>:last-child{padding-bottom:calc(var(--default-spacing)*2.5*2)}a#jump-to-content{left:var(--default-spacing);padding-bottom:1rem;padding-top:1rem;position:absolute;top:var(--default-spacing);z-index:10000}img[align=left],img[style*="float: left"],img[style*="float:left"]{margin-bottom:1rem;margin-right:1rem}img[align=right],img[style*="float: right"],img[style*="float:right"]{margin-bottom:1rem;margin-left:1rem}.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.hidden{display:none}svg{color:var(--color-black)}@media print{body main>:last-child{padding-bottom:0}}.bg-white{background-color:var(--color-white)}.bg-gray{background-color:var(--color-gray)}@font-face{font-display:swap;font-family:Fira sans;font-style:normal;font-weight:400;src:url(/public/fonts/FiraSans-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fira sans Italic;font-style:italic,oblique;font-weight:400;src:url(/public/fonts/FiraSans-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fira sans Bold;font-style:normal;font-weight:700,bold;src:url(/public/fonts/FiraSans-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fira sans Bold Italic;font-style:italic,oblique;font-weight:700,bold;src:url(/public/fonts/FiraSans-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:400;src:url(/public/fonts/Raleway-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway Italic;font-style:italic,oblique;font-weight:400;src:url(/public/fonts/Raleway-MediumItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway Bold;font-style:normal;font-weight:700,bold;src:url(/public/fonts/Raleway-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway Bold Italic;font-style:italic,oblique;font-weight:700,bold;src:url(/public/fonts/Raleway-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/public/fonts/Manrope-Regular.woff2) format("woff2")}html{color:var(--color-dark-text);font-family:Fira sans;font-size:14px}.umbraco-forms-label,button,h1,h2,h3,h4,h5,h6,legend{font-family:Raleway,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:700;margin:1.428rem 0;word-break:break-word}h1+p,h2+p,h3+p,h4+p,h5+p,h6+p{margin-top:0}.h1-style,h1{font-size:2rem;line-height:2.357rem;margin-top:0}.h1-style,.h2-style,h1,h2{color:var(--color-purple);font-family:Raleway,sans-serif}.h2-style,h2{font-size:2.429rem;line-height:2.857rem}.h3-style,h3{font-size:2.286rem;line-height:2.714rem}.h3-style,.h4-style,h3,h4{color:var(--color-purple);font-family:Raleway,sans-serif}.h4-style,h4{font-size:1.429rem;line-height:1.643rem}.h5-style,h5{font-size:1.286rem;line-height:1.5rem}.h5-style,.h6-style,h5,h6{color:var(--color-purple);font-family:Raleway,sans-serif}.h6-style,h6{font-size:1.143rem;line-height:1.357rem}p,span{font-family:Fira sans;font-size:1rem;line-height:1.643rem;margin:1.428rem 0;word-break:break-word}p.large,span.large{font-size:1.143rem;line-height:1.857rem}p.small,span.small{font-size:.857rem;line-height:1.571rem}p>a,span>a{color:var(--color-orange);text-decoration:underline}p>a:hover,span>a:hover{text-decoration:none}@media (min-width:992px){html{font-size:18px}h1,h2,h3,h4,h5,h6{margin:1.111rem 0}.h1-style,h1{font-size:3rem;line-height:3.5rem}.h2-style,h2{font-size:2.222rem;line-height:3.389rem}.h3-style,h3{font-size:2rem;line-height:3.111rem}.h4-style,h4{font-size:1.778rem;line-height:2.111rem}.h5-style,h5{font-size:1.333rem;line-height:1.556rem}.h6-style,h6{font-size:1.111rem;line-height:1rem}p,span{line-height:1.667rem;margin:1.111rem 0}p.large,span.large{font-size:1.111rem;line-height:1.556rem}p.small,span.small{font-size:.888rem;line-height:1.222rem}}.hero-element{background-color:var(--color-gray-3);margin-top:-20px}.hero-element .hero-container{border-radius:0 0 10px 10px}.hero-element .hero-container .breadcrumb-wrapper{display:flex;height:auto;margin-left:20px}.hero-element .hero-container .breadcrumb-wrapper .breadcrumb{background-color:var(--color-purple);border-radius:100px;color:#fff;font-family:Raleway;font-size:13px;padding:10px 20px;text-decoration:none}.hero-element .hero-container .breadcrumb-wrapper .breadcrumb:active,.hero-element .hero-container .breadcrumb-wrapper .breadcrumb:hover{background-color:var(--color-orange-light);color:#000}.hero-element .hero-container .breadcrumb-wrapper .breadcrumb:active svg,.hero-element .hero-container .breadcrumb-wrapper .breadcrumb:hover svg{color:#000}.hero-element .hero-container .breadcrumb-wrapper .breadcrumb svg{color:#fff;height:16px;margin-bottom:3px;margin-right:5px;transform:rotate(180deg);vertical-align:middle;width:20px}.hero-element .hero-container .hero-content .hero-content-text{margin:20px;text-align:center}.hero-element .hero-container .hero-content .hero-content-text h1{font-family:Raleway;font-size:1.714rem;line-height:2.143rem;padding:0 20px}.hero-element .hero-container .hero-content .hero-content-text p{color:#000;font-size:12px;line-height:150%;margin:23px 0 0;text-align:left}.hero-element .hero-container .hero-content .hero-content-right .hero-content-video{border-radius:50px;float:unset;overflow:hidden;width:100%}.hero-element .hero-container .hero-content .hero-content-right .hero-content-video .mobile-hidden{display:none}.hero-element .hero-container .hero-content .hero-content-right .hero-content-text{text-align:left}.hero-element .hero-container .hero-content .hero-content-right .hero-content-image{margin:auto auto 15px;width:100%}.hero-element .hero-container .hero-content .hero-content-right .hero-content-image.mobile-hidden,.hero-element .hero-container .print-button{display:none}@media (min-width:576px){.hero-element .hero-container .hero-content .hero-content-right .hero-content-image{padding-bottom:27px}.hero-element .hero-container .hero-content .hero-content-right .hero-content-text p{font-size:1rem}}@media (min-width:768px){.hero-element{margin-top:unset;padding:20px}.hero-element+*{padding-top:2rem}.hero-element .hero-container{border-radius:0;display:flex;flex-direction:column;position:relative}.hero-element .hero-container .breadcrumb-wrapper{margin-left:0;margin-top:0}.hero-element .hero-container .hero-content{display:flex;flex-direction:row;justify-content:space-between;position:relative}.hero-element .hero-container .hero-content .hero-content-text{flex:6;margin:20px 20px 40px 0;text-align:left}.hero-element .hero-container .hero-content .hero-content-text #readspeaker_button1{margin-top:15px}.hero-element .hero-container .hero-content .hero-content-text h1{font-size:4rem;line-height:4rem;margin-bottom:25px;padding:0}.hero-element .hero-container .hero-content .hero-content-text h2{font-size:2.667rem;line-height:3.111rem}.hero-element .hero-container .hero-content .hero-content-text p{font-size:18px;line-height:32px;margin-top:58px;max-width:600px}.hero-element .hero-container .hero-content .hero-content-right{align-content:center;flex:6;padding:27px 0}.hero-element .hero-container .hero-content .hero-content-right .hero-content-video{float:right;max-height:400px;max-width:580px}.hero-element .hero-container .hero-content .hero-content-right .hero-content-video .mobile-hidden{display:block}.hero-element .hero-container .hero-content .hero-content-right .hero-content-image{flex:6;margin:unset;margin-left:auto;max-height:400px;max-width:580px;padding:unset;width:auto}.hero-element .hero-container .hero-content .hero-content-right .hero-content-image .hero-content-image-picture{height:100%!important}.hero-element .hero-container .hero-content .hero-content-right .hero-content-image .hero-content-image-picture .hero-content-image-img{border-radius:50px;height:100%;-o-object-fit:cover;object-fit:cover}.hero-element .hero-container .hero-content .hero-content-right .hero-content-image.mobile-hidden{display:block}.hero-element .hero-container .hero-content .hero-content-right[data-has-video="1"] .hero-content-image{display:none}.hero-element .hero-container.overlay-image .hero-content{position:relative}.hero-element .hero-container.overlay-image .hero-content .hero-content-text{background-color:var(--color-gray-2-90);border-bottom-right-radius:10px;flex:none;height:-moz-fit-content;height:fit-content;width:56%;z-index:2}.hero-element .hero-container.overlay-image .hero-content .hero-content-image{flex:none;min-height:472px;z-index:1}.hero-element .hero-container.overlay-image .hero-content .hero-content-image .hero-content-image-picture{height:100%!important;position:unset!important}.hero-element .hero-container.overlay-image .hero-content .hero-content-image .hero-content-image-picture .hero-content-image-img{height:calc(102% + 66px);left:unset!important;position:absolute;right:0;width:55%!important;z-index:-1}}.hero-vacancy-search-component .vacancy-search-form{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:0 0 30px}.hero-vacancy-search-component .vacancy-search-form .search-bar{display:flex;flex:1;justify-content:center;max-width:650px;min-width:220px;position:relative;width:100%}.hero-vacancy-search-component .vacancy-search-form .search-bar input{border:2px solid var(--color-orange);border-radius:40px;font-family:Fira sans;font-size:12px;height:60px;min-width:335px;padding-left:55px;padding-right:15px;transition:background-color .3s ease-in-out;width:90%}.hero-vacancy-search-component .vacancy-search-form .search-bar input:focus,.hero-vacancy-search-component .vacancy-search-form .search-bar input:hover{background-color:var(--color-orange-2);outline:none}.hero-vacancy-search-component .vacancy-search-form .search-bar input::-moz-placeholder{color:var(--color-dark-text-04);font-family:Fira sans;font-size:12px}.hero-vacancy-search-component .vacancy-search-form .search-bar input::placeholder{color:var(--color-dark-text-04);font-family:Fira sans;font-size:12px}.hero-vacancy-search-component .vacancy-search-form .search-bar .search-icon{left:25px;position:absolute;top:0;transform:translate(80%,90%)}.hero-vacancy-search-component .vacancy-search-form .search-bar .search-icon svg{height:18px;width:24px}.hero-vacancy-search-component .vacancy-search-form .search-bar .search-button{background-color:var(--color-orange);border:3px solid var(--color-orange);border-radius:40px;color:#000;cursor:pointer;font-size:15px!important;margin-left:10px;padding:15px;position:absolute;right:0;top:0;transform:translate(-10%,30%);transition:background-color .3s ease-in-out}.hero-vacancy-search-component .vacancy-search-form .search-bar .search-button:hover{background-color:var(--color-orange-light)}.hero-vacancy-search-component .vacancy-search-form .search-bar .search-button svg{margin-left:10px}.hero-vacancy-search-component .vacancy-search-form .hero-search-expertises{color:var(--color-black);flex:1;max-width:650px;min-width:260px;position:relative;width:90%}.hero-vacancy-search-component .vacancy-search-form .hero-search-expertises #hero-search-expertises-dropdown{align-content:center;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--color-white);border:2px solid var(--color-orange);border-radius:40px;color:var(--color-purple);cursor:pointer;font-size:.857rem;height:52px;padding-left:25px;padding-right:40px;transition:background-color .3s ease-in-out;width:100%;z-index:2}.hero-vacancy-search-component .vacancy-search-form .hero-search-expertises #hero-search-expertises-dropdown-items{background:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.12);left:0;list-style:none;margin:0;padding:8px 0;position:absolute;top:calc(100% + 20px);width:100%;z-index:9999}.hero-vacancy-search-component .vacancy-search-form .hero-search-expertises #hero-search-expertises-dropdown-items li{cursor:pointer;font-size:.857rem;padding:10px 16px}.hero-vacancy-search-component .vacancy-search-form .hero-search-expertises #hero-search-expertises-dropdown-items li.active,.hero-vacancy-search-component .vacancy-search-form .hero-search-expertises #hero-search-expertises-dropdown-items li:hover{background-color:#f3f3f3}.hero-vacancy-search-component .vacancy-search-form .hero-search-expertises .dropdown-arrow-svg{height:12px;pointer-events:none;position:absolute;right:30px;width:24px}@media (min-width:768px){.container-lg{padding-left:0;padding-right:0}.hero-vacancy-search-component .vacancy-search-form{flex-direction:row;justify-content:space-between}.hero-vacancy-search-component .vacancy-search-form span{color:var(--color-purple);font-family:Raleway Bold;font-size:1.778rem}.hero-vacancy-search-component .vacancy-search-form .search-bar{max-width:707px}.hero-vacancy-search-component .vacancy-search-form .search-bar input{font-size:20px;height:89px!important;width:100%}.hero-vacancy-search-component .vacancy-search-form .search-bar input::-moz-placeholder{font-size:20px;font-weight:400}.hero-vacancy-search-component .vacancy-search-form .search-bar input::placeholder{font-size:20px;font-weight:400}.hero-vacancy-search-component .vacancy-search-form .search-bar .search-icon{left:0;transform:translate(40%,85%)}.hero-vacancy-search-component .vacancy-search-form .search-bar .search-icon svg{height:30px;width:40px}.hero-vacancy-search-component .vacancy-search-form .hero-search-expertises{max-width:382px}.hero-vacancy-search-component .vacancy-search-form .hero-search-expertises #hero-search-expertises-dropdown{font-size:1.143rem;height:89px!important}.hero-vacancy-search-component .vacancy-search-form .hero-search-expertises #hero-search-expertises-dropdown-items li{font-size:1rem}.hero-vacancy-search-component .vacancy-search-form .hero-search-expertises .dropdown-arrow-svg{right:20px;transform:translateY(50%)}.hero-vacancy-search-component[data-has-dropdown="0"] .search-bar{max-width:unset}.hero-vacancy-search-component[data-has-dropdown="0"] .search-bar .search-button{display:none!important}}.notification-bar-container{margin:20px 20px 0}.notification-bar-container .notification-bar{background-color:var(--color-purple);border-radius:16px;display:flex;gap:10px;justify-content:space-between}.notification-bar-container .notification-bar .notification-bar-content{align-self:center;color:var(--color-white);padding:7px 7px 7px 20px}.notification-bar-container .notification-bar .notification-bar-content p{font-size:.857rem;margin:0}.notification-bar-container .notification-bar .notification-bar-content a{color:var(--color-white)}.notification-bar-container .notification-bar .notification-close-button{cursor:pointer;margin:7px 7px 7px 0}.notification-bar-container .notification-bar .notification-close-button svg{color:var(--color-orange);height:20px;transition:color .3s ease-in-out;width:20px}.notification-bar-container .notification-bar .notification-close-button:hover svg{color:var(--color-orange-light)}@media (min-width:992px){.notification-bar-container .notification-bar{border-radius:64px}.notification-bar-container .notification-bar .notification-bar-content{padding:12px 12px 12px 30px}.notification-bar-container .notification-bar .notification-bar-content p{font-size:.889rem;font-weight:400;letter-spacing:-.25px;line-height:22px}.notification-bar-container .notification-bar .notification-close-button{align-items:center;align-self:center;display:flex}.notification-bar-container .notification-bar .notification-close-button svg{color:var(--color-orange);height:32px;width:32px}}#main-menu{left:0;position:relative;right:0;z-index:1000}#main-menu[aria-expanded=false] .main-menu-container{background-color:#fff;margin:1rem}#main-menu[aria-expanded=false] .main-menu-container #website-menu{height:0}#main-menu[aria-expanded=false] .main-menu-container #website-menu .height-reader{display:none}#main-menu>.container-lg{padding-left:0;padding-right:0}#main-menu .main-menu-container{align-items:center;background-color:#fff;border-radius:40px;color:var(--color-purple);display:flex;height:48px;justify-content:space-between;padding:0 var(--default-spacing);position:relative;transition:border-radius .3s ease-in-out}#main-menu .main-menu-container .menu-logo>svg{width:114px}#main-menu .main-menu-container svg{color:var(--color-purple)}#main-menu .main-menu-container #website-menu{background-color:#fff;height:100vh;left:0;overflow:hidden;position:absolute;top:0;transition:height .3s ease-in-out}#main-menu .main-menu-container #website-menu .button-placeholder{display:flex;justify-content:flex-end;margin-bottom:20px;margin-top:10px}#main-menu .main-menu-container #website-menu{height:100%;width:100%}#main-menu .main-menu-container #website-menu .height-reader{height:calc(100% - 61px - 1rem);padding:0 0 1rem}#main-menu .main-menu-container #website-menu .height-reader .header-search-wrapper{background-color:var(--color-gray-2);padding:1rem 0}#main-menu .main-menu-container #website-menu .menu-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;padding-left:1rem}#main-menu .main-menu-container #website-menu .menu-header .logo{align-items:center;display:flex;height:30px;width:167px}#main-menu .main-menu-container #website-menu .menu-header .logo img{height:24px;margin-right:.5rem;width:24px}#main-menu .main-menu-container #website-menu .menu-header .button-close-menu{align-items:center;background:#fff;border:0;border-radius:999px;display:flex;font-weight:700;height:50px;justify-content:space-around;margin-right:1rem;padding:0 16px;width:117px}#main-menu .main-menu-container #website-menu .menu-header .button-close-menu>span{color:var(--color-dark-gray);font-size:1.143rem;margin:0}#main-menu .main-menu-container #website-menu .menu-header .button-close-menu>svg{color:var(--color-dark-gray);height:12px;width:12px}#main-menu .main-menu-container #website-menu .menu-header .button-close-menu:hover{cursor:pointer}#main-menu .main-menu-container #website-menu .menu-header .button-close-menu .small{font-size:.875rem}#main-menu .main-menu-container #website-menu .menu-search{margin:0 1rem}#main-menu .main-menu-container #website-menu .menu-search .search-input{align-items:center;border:2px solid var(--color-orange);border-radius:999px;display:flex;font-size:1rem;gap:.5rem;height:60px;padding:.5rem 1rem}#main-menu .main-menu-container #website-menu .menu-search .search-input .search-icon{color:var(--color-dark-gray-2);height:15px;width:15px}#main-menu .main-menu-container #website-menu .menu-search .search-input input{background:transparent;border:none;color:var(--color-gray);font-size:.875rem;outline:none;width:100%}#main-menu .main-menu-container #website-menu .menu-search .search-input input::-moz-placeholder{color:var(--color-dark-gray-2)}#main-menu .main-menu-container #website-menu .menu-search .search-input input::placeholder{color:var(--color-dark-gray-2)}#main-menu .main-menu-container #website-menu .site-navigation{display:flex;flex-direction:column;gap:.75rem;margin:0 1rem;padding-top:1rem}#main-menu .main-menu-container #website-menu .site-navigation a{align-items:center;color:var(--color-purple);display:flex;justify-content:space-between;text-decoration:none}#main-menu .main-menu-container #website-menu .site-navigation a .h6-style{font-family:Raleway!important;font-size:1.714rem;font-weight:700}#main-menu .main-menu-container #website-menu .site-navigation svg{flex-shrink:0;height:20px;width:10px}#main-menu .main-menu-container #website-menu .sub-navigation{background:#fff;border-radius:1rem;display:flex;flex-direction:column;height:100%;padding:1.5rem}#main-menu .main-menu-container #website-menu .sub-navigation .sub-nav-header{margin-bottom:1rem}#main-menu .main-menu-container #website-menu .sub-navigation .sub-nav-header .back-button{align-items:center;background:none;border:none;color:var(--color-purple);cursor:pointer;display:flex;font-size:1rem;font-weight:700}#main-menu .main-menu-container #website-menu .sub-navigation .sub-nav-header .back-button svg{height:32px;margin-right:.5rem;width:32px}#main-menu .main-menu-container #website-menu .sub-navigation .sub-nav-header .back-button .h6-style{color:var(--color-purple);font-size:1.714rem;font-weight:600}#main-menu .main-menu-container #website-menu .sub-navigation .sub-nav-links{list-style:none;margin:0 0 0 4px;padding:0}#main-menu .main-menu-container #website-menu .sub-navigation .sub-nav-links li{margin-bottom:20px}#main-menu .main-menu-container #website-menu .sub-navigation .sub-nav-links li a{color:var(--color-dark-gray);font-size:1.286rem;text-decoration:none}#main-menu .main-menu-container #website-menu .sub-navigation .sub-nav-links li a:hover{text-decoration:underline}#main-menu .main-menu-container .right-button-placeholder .header-home-button svg{color:var(--color-orange);height:30px;width:36px}#main-menu .main-menu-container .right-button-placeholder{gap:16px}#main-menu .main-menu-container .right-button-placeholder #close-menu-icon,#main-menu .main-menu-container .right-button-placeholder #open-menu-icon{align-items:center;display:flex;gap:10px}#main-menu .main-menu-container .left-button-placeholder,#main-menu .main-menu-container .right-button-placeholder{align-items:center;display:flex;justify-content:space-evenly}#main-menu .main-menu-container .left-button-placeholder>*,#main-menu .main-menu-container .right-button-placeholder>*{align-items:center;color:var(--color-purple);display:flex;gap:var(--default-spacing)}#main-menu .main-menu-container .left-button-placeholder>:first-child,#main-menu .main-menu-container .right-button-placeholder>:first-child{margin-left:0}#main-menu .main-menu-container .left-button-placeholder a span,#main-menu .main-menu-container .right-button-placeholder a span{font-size:1.111rem;line-height:1.778rem}#main-menu .main-menu-container .left-button-placeholder a #open-menu-text,#main-menu .main-menu-container .right-button-placeholder a #open-menu-text{font-family:Manrope!important;font-size:1.286rem;font-weight:600}#main-menu .main-menu-container .left-button-placeholder #primary-menu-button,#main-menu .main-menu-container .right-button-placeholder #primary-menu-button{gap:calc(var(--default-spacing) - 10px)}#main-menu .main-menu-container .left-button-placeholder #primary-menu-button svg,#main-menu .main-menu-container .right-button-placeholder #primary-menu-button svg{height:21px;width:20px}#main-menu .main-menu-container .left-button-placeholder a,#main-menu .main-menu-container .left-button-placeholder button,#main-menu .main-menu-container .right-button-placeholder a,#main-menu .main-menu-container .right-button-placeholder button{text-decoration:none}#main-menu .main-menu-container .left-button-placeholder a:hover,#main-menu .main-menu-container .left-button-placeholder button:hover,#main-menu .main-menu-container .right-button-placeholder a:hover,#main-menu .main-menu-container .right-button-placeholder button:hover{cursor:pointer;text-decoration:underline}@media (min-width:768px){#main-menu-container .right-button-placeholder a span{font-size:1rem!important}}@media (min-width:992px){#main-menu{margin:var(--default-spacing) 0}#main-menu[aria-expanded=true] .main-menu-container{border-radius:40px 40px 0 0}#main-menu[aria-expanded=false] .main-menu-container{margin:0}#main-menu>.container-lg{padding-left:0;padding-right:0}#main-menu .main-menu-container{background-color:var(--color-white);height:80px;padding:0 calc(var(--default-spacing) + 8px)}#main-menu .main-menu-container .right-button-placeholder{gap:24px}#main-menu .main-menu-container .left-button-placeholder #primary-menu-button #open-menu-icon,#main-menu .main-menu-container .right-button-placeholder #primary-menu-button #open-menu-icon{margin-right:4px}#main-menu .main-menu-container .menu-logo>svg{width:261px}}@media print{#main-menu .main-menu-container .right-button-placeholder{display:none}}#website-footer{margin-top:calc(var(--default-spacing)*-2.5);z-index:1}#website-footer .contact-element{align-items:center;background-color:var(--color-button-grey);display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:calc(var(--default-spacing)*2) calc(var(--default-spacing)*1.5 + 5px);text-align:center}#website-footer .contact-element #contact-footer-title-mb{color:var(--color-black)}#website-footer .contact-element h2{color:var(--color-purple);margin-bottom:25px;margin-top:0}#website-footer .contact-element p{color:var(--color-black);font-size:.857rem;margin-bottom:0}#website-footer .contact-element .footer-image-container{max-width:170px;width:100%}#website-footer .contact-element .footer-image-container .footer-image{border-radius:100%;transform:translateY(12%)}#website-footer .contact-element .button-placeholder{margin-bottom:14px}#website-footer .contact-element .button-placeholder a.link-button{color:var(--color-black);font-size:16px;margin-bottom:10px;padding-bottom:13px;padding-left:51px;padding-top:10px}#website-footer .contact-element .button-placeholder a.link-button:hover svg{color:#000;transition:none}#website-footer .contact-element .button-placeholder a.link-button:last-child{margin-bottom:0}#website-footer .contact-element .button-placeholder:last-child{margin-top:0}#website-footer .accordion button.accordion-controls svg{color:var(--color-orange);transform:rotate(90deg);transition:transform .3s ease-in-out}#website-footer .accordion[aria-expanded=true] button.accordion-controls svg{transform:rotate(-90deg)}#website-footer .footer-link-list,#website-footer .footer-socials{background-color:var(--color-light-text);margin-bottom:1px;position:relative}#website-footer .footer-link-list .accordion-expandable-part,#website-footer .footer-socials .accordion-expandable-part{background-color:var(--color-white)}#website-footer .footer-link-list .content-wrapper,#website-footer .footer-socials .content-wrapper{display:flex;flex-direction:column}#website-footer .footer-link-list .content-wrapper-grid,#website-footer .footer-socials .content-wrapper-grid{grid-row-gap:var(--default-spacing);display:grid;grid-template-columns:50% 50%;padding:var(--default-spacing)}#website-footer .footer-link-list a,#website-footer .footer-socials a{align-items:center;display:flex;height:auto;text-decoration:none}#website-footer .footer-link-list a>svg,#website-footer .footer-socials a>svg{color:var(--color-orange);flex-shrink:0}#website-footer .footer-link-list a>span,#website-footer .footer-socials a>span{color:#000;margin:0;padding-left:15px;transition:transform .3s ease-in-out}#website-footer .footer-link-list a:active>span,#website-footer .footer-link-list a:hover>span,#website-footer .footer-socials a:active>span,#website-footer .footer-socials a:hover>span{transform:translateX(5px)}#website-footer .footer-image-placeholder{align-items:center;display:flex;gap:calc(var(--default-spacing)*1.5);justify-content:center;padding:calc(var(--default-spacing)*2) var(--default-spacing)}#website-footer .footer-image-placeholder #green-mix-link svg{height:143px;width:121px}#website-footer .footer-image-placeholder #top-ggz-link svg{height:90px!important;width:90px!important}#website-footer .footer-bottom-part,#website-footer .footer-image-placeholder{background-color:var(--color-light-text)}#website-footer .footer-bottom-part{align-items:center;display:flex;flex-direction:column;padding:var(--default-spacing)}#website-footer .footer-bottom-part p{font-size:1.143rem;line-height:1.571rem;margin:0;margin-bottom:calc(var(--default-spacing)*1.5)}#website-footer .footer-bottom-part .copyright{color:#000;font-size:1.143rem;line-height:1.571rem;margin-top:0;opacity:.45}.footer-link-list .accordion-expandable-part .content-wrapper{gap:3px}@media (min-width:1200px){#website-footer .desktop-view{background-color:var(--color-gray-4);padding-top:100px;position:relative}#website-footer .left-part{padding:0}#website-footer .right-part{background-color:var(--color-light-text);border-radius:0 var(--default-spacing) 0 0;padding:0}#website-footer .right-part .inner-wrapper{display:flex;gap:60px;justify-content:space-between;padding:calc(var(--default-spacing)*2.5)}#website-footer .right-part .inner-wrapper h2{margin-top:0}#website-footer .footer-link-list,#website-footer .footer-socials{margin-bottom:0}#website-footer .footer-link-list .footer-image-placeholder,#website-footer .footer-socials .footer-image-placeholder{padding:0}#website-footer .footer-link-list .content-wrapper,#website-footer .footer-socials .content-wrapper{display:flex;flex-direction:column;padding:0}#website-footer .footer-link-list .content-wrapper-grid,#website-footer .footer-socials .content-wrapper-grid{display:flex;flex-direction:row;margin-bottom:calc(var(--default-spacing)*2);padding:0}#website-footer .footer-link-list a,#website-footer .footer-socials a{align-items:center;display:flex;height:auto;text-decoration:none}#website-footer .footer-link-list a>svg,#website-footer .footer-socials a>svg{color:var(--color-orange)}#website-footer .footer-link-list a>span,#website-footer .footer-socials a>span{color:#000;font-size:.888rem;line-height:1.389rem;margin:0}#website-footer .footer-link-list .social-button,#website-footer .footer-socials .social-button{background-color:var(--color-white);border-radius:100px;display:flex;height:48px;justify-content:center;margin-left:16px;transition:background-color .3s ease-in-out;width:48px}#website-footer .footer-link-list .social-button>svg,#website-footer .footer-socials .social-button>svg{transition:color .3s ease-in-out}#website-footer .footer-link-list .social-button:first-child,#website-footer .footer-socials .social-button:first-child{margin-left:0}#website-footer .footer-link-list .social-button:active,#website-footer .footer-link-list .social-button:hover,#website-footer .footer-socials .social-button:active,#website-footer .footer-socials .social-button:hover{background-color:var(--color-orange)}#website-footer .footer-link-list .social-button:active>svg,#website-footer .footer-link-list .social-button:hover>svg,#website-footer .footer-socials .social-button:active>svg,#website-footer .footer-socials .social-button:hover>svg{color:var(--color-white)}#website-footer .footer-link-list .content-wrapper{gap:15px}#website-footer .contact-element{align-items:flex-start;border-radius:var(--default-spacing) 0 0 0;flex-direction:column;justify-content:space-between;padding:calc(var(--default-spacing)*2.5);text-align:left}#website-footer .contact-element .contact-element-top{display:flex;flex-direction:row;gap:32px}#website-footer .contact-element .contact-element-top .contact-element-text{flex-grow:2}#website-footer .contact-element .contact-element-top .footer-image-container{flex-grow:1}#website-footer .contact-element .contact-element-top .footer-image-container .footer-image{transform:unset}#website-footer .contact-element .button-placeholder{display:flex;flex-direction:row;justify-content:space-between;width:100%}#website-footer .contact-element .button-placeholder a.link-button{font-size:1rem}#website-footer .contact-element .button-placeholder a.link-button:last-child{margin-bottom:10px}#website-footer .contact-element p{font-size:.888rem;line-height:1.222rem}#website-footer .footer-bottom-part{align-items:center;background-color:var(--color-gray-4);flex-direction:row;justify-content:space-between;padding:var(--default-spacing) calc(var(--default-spacing)*3)}#website-footer .footer-bottom-part .link-placeholder{display:flex;gap:calc(var(--default-spacing)*2)}#website-footer .footer-bottom-part .link-placeholder a{font-size:.888rem;line-height:1.222rem}#website-footer .footer-bottom-part p{margin-bottom:0}#website-footer .footer-bottom-part .copyright{font-size:.888rem;line-height:1.222rem;margin-bottom:0}}@media print{#website-footer .footer-socials .content-wrapper-grid{grid-template-columns:1fr}}.blocklist .blocklist-element{overflow:hidden;position:relative}.blocklist .blocklist-element:first-child{padding-top:30px}.blocklist .blocklist-element:last-child{padding-bottom:30px}.blocklist .blocklist-element.white{background-color:var(--color-white)}.blocklist .blocklist-element.gray{background-color:var(--color-gray-2)}.blocklist .blocklist-element.blue{background-color:var(--color-blue-2)}.blocklist .blocklist-element.orange{background-color:var(--color-orange-2)}.blocklist.white{background-color:var(--color-white)}.blocklist.gray{background-color:var(--color-gray-2)}@media (min-width:992px){.blocklist{min-height:100px}.blocklist .blocklist-element:first-child{padding-top:50px}.blocklist .blocklist-element:last-child{padding-bottom:50px}}@media (min-width:1200px){.blocklist:last-child{margin-bottom:-50px}.blocklist:last-child .blocklist-element:last-child{padding-bottom:100px}}@media print{.blocklist .blocklist-element{padding:0 20px}.blocklist .blocklist-element .blocklist-element-outer{max-width:none;padding:0}}.newsoverview-container{background-color:var(--color-white);padding:30px 0}.newsoverview-container .container{--bs-gutter-x:2.85714285rem}.newsoverview-container .container .card-row{--bs-gutter-y:0.7142857143rem}@media (min-width:992px){.newsoverview-container{padding:80px 0 45px}.newsoverview-container .container .card-row{--bs-gutter-x:1.125rem;--bs-gutter-y:1.125rem}}.doctype-vacancyOverviewWorkingAt #main-content{background:#fff}.doctype-vacancyOverviewWorkingAt #main-content .hero-element .hero-content-text p{font-weight:400;line-height:14px;text-align:center}.vacanciesoverview-container{background-color:var(--color-white)!important}.vacanciesoverview-container .card-row{justify-content:center}.vacanciesoverview-container .two-columns{display:flex;flex-direction:column;flex-wrap:wrap}.vacanciesoverview-container .two-columns aside{flex-shrink:0;min-width:0;padding:0;width:100%}.vacanciesoverview-container .two-columns main{flex:1;padding:20px;width:100%}.vacanciesoverview-container .no-vacancies-msg{font-style:italic;height:55vh;text-align:center}.vacanciesoverview-container .vacancy-card{border:1px solid var(--color-purple);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:1rem 0 0;padding:20px;width:calc(100% - 1.5rem)}.vacanciesoverview-container .vacancy-card .card-content{display:flex;flex-direction:column;flex-grow:1;gap:16px}.vacanciesoverview-container .vacancy-card .card-content h2{color:var(--color-purple);font-family:Raleway Bold;font-size:1.3rem;font-weight:700;line-height:2.3rem;margin:0}.vacanciesoverview-container .vacancy-card .card-content .tags{display:flex;flex-wrap:wrap;font-size:.774rem;gap:4px}.vacanciesoverview-container .vacancy-card .card-content .tags .tag{background-color:var(--color-orange-2);border-radius:7px;color:var(--color-purple);font-family:Raleway;font-size:12px;font-weight:700;line-height:100%;margin:0;padding:7px 15px;white-space:nowrap}.vacanciesoverview-container .vacancy-card .card-content .tags .tag .tag-type{font-family:inherit;font-size:inherit;line-height:100%}.vacanciesoverview-container .vacancy-card .card-content .tags .tag .tag-type:empty:after,.vacanciesoverview-container .vacancy-card .card-content .tags .tag .tag-type:empty:before{content:none}.vacanciesoverview-container .vacancy-card .card-content .tags .tag .tag-type:before{content:" ("}.vacanciesoverview-container .vacancy-card .card-content .tags .tag .tag-type:after{content:")"}.vacanciesoverview-container .vacancy-card .card-content p{font-size:12px;margin:0}.vacanciesoverview-container .vacancy-card .button-container{margin:0}.vacanciesoverview-container .vacancy-card .button-container .view-button{background-color:var(--color-purple);border:none;border-radius:999px;color:var(--color-white);cursor:pointer;font-family:Raleway;font-size:13px;font-weight:500;padding:10px 20px}.vacanciesoverview-container .vacancy-card .button-container .view-button svg{color:#fff;display:inline-block;margin-left:10px;vertical-align:middle}.vacanciesoverview-container .vacancy-card .button-container .view-button:hover{background-color:var(--color-orange-light);color:#000}.vacanciesoverview-container .vacancy-card .button-container .view-button:hover svg{color:#000}@media (min-width:992px){.doctype-vacancyOverviewWorkingAt #main-content .hero-element .hero-content-text p{line-height:32px}.doctype-vacancyOverviewWorkingAt .vacanciesoverview-container .two-columns{flex-direction:row}.doctype-vacancyOverviewWorkingAt .vacanciesoverview-container .two-columns aside{padding:20px;width:30%}.doctype-vacancyOverviewWorkingAt .vacanciesoverview-container .two-columns main{min-width:0}.doctype-vacancyOverviewWorkingAt .vacanciesoverview-container .no-vacancies-msg{height:unset;margin-top:45px}.doctype-vacancyOverviewWorkingAt .vacanciesoverview-container .vacancy-card{padding:40px}.doctype-vacancyOverviewWorkingAt .vacanciesoverview-container .vacancy-card .card-content{gap:32px}.doctype-vacancyOverviewWorkingAt .vacanciesoverview-container .vacancy-card .card-content h2{font-size:1.78rem}.doctype-vacancyOverviewWorkingAt .vacanciesoverview-container .vacancy-card .card-content p{font-size:18px}.doctype-vacancyOverviewWorkingAt .vacanciesoverview-container .vacancy-card .button-container .view-button{font-size:13px}}@media (min-width:768px){.doctype-vacancyOverviewWorkingAt #main-content .hero-element .hero-content-text p{text-align:left}}body.doctype-vacancyWorkingAt main{background-color:#fff!important}body.doctype-vacancyWorkingAt .hero-element{margin-top:0}body.doctype-vacancyWorkingAt .hero-element .hero-content{padding:20px 20px 10px 10px}.vacancy-container{background-color:var(--color-white)!important}.vacancy-container.yellow{background-color:var(--color-light-yellow)!important}.vacancy-container .blocklist-element:first-child{padding-top:30px}.vacancy-container .blocklist-element:last-child{margin-bottom:revert;padding-bottom:0!important}.vacancy-container .blocklist-element{margin:0 20px 30px}.vacancy-container .blocklist-element p{color:#000;font-size:12px}.vacancy-container .blocklist-element h3{font-size:20px}.vacancy-container .blocklist-element figure{display:flex;justify-content:center;margin:0}.vacancy-container .blocklist-element figure iframe{max-width:500px;width:100%}.vacancy-container .blocklist-element .container section .job-info{display:block;gap:0;padding:0}.vacancy-container .blocklist-element .container section .job-info div{border-bottom:1px solid var(--color-orange);border-radius:0;font-size:.8rem;padding:1rem 0}.vacancy-container .blocklist-element .container section .job-info div strong{color:var(--color-purple);display:block;font-size:1.2rem;margin-bottom:0;margin-top:.3rem}.vacancy-container .blocklist-element .container section .job-info div:nth-child(odd):last-child{grid-column:span 2}.vacancy-container .blocklist-element .container section ul{list-style:none;padding-left:0}.vacancy-container .blocklist-element .container section ul li{margin-bottom:1rem;padding-left:24px;position:relative}.vacancy-container .blocklist-element .container section ul li:before{background:var(--color-orange-gradient);border-radius:50%;content:"";height:12px;left:0;position:absolute;top:.4em;width:12px}.vacancy-container .blocklist-element.next-step h2{color:#4c2c6c;font-size:1.5rem;margin-bottom:1rem;margin-top:0}.vacancy-container .blocklist-element.next-step .links-box{background:#f7f7f7;border:1px solid #000;margin-top:1.5rem}.vacancy-container .blocklist-element.next-step .links-box a{border-top:1px solid #e0e0e0;color:#4c2c6c;display:flex;font-weight:700;justify-content:space-between;padding:1rem;text-decoration:none}.vacancy-container .blocklist-element.next-step .links-box a:first-child{border-top:none}.vacancy-container .blocklist-element.next-step .arrow{color:#f7941d;font-size:1.2rem}.vacancy-container .blocklist-element.intro{background-color:var(--color-light-pink);padding-bottom:2rem}.about{background:#fef4ec;padding-bottom:10px;padding-top:5px}.about .blocklist-element-outer>section{width:100%}.about h2{color:#4c2c6c;font-size:1.5rem;margin-bottom:1rem}.about section ul{list-style:none;padding-left:0}.about section ul li{margin-bottom:1rem;padding-left:24px;position:relative}.about section ul li:before{background:var(--color-orange-gradient);border-radius:50%;content:"";height:12px;left:0;position:absolute;top:.4em;width:12px}.recruiter-block{margin:95px 20px 20px;width:auto}.recruiter-block:has(.recruiter-block-main[data-has-picture="0"]){margin-top:0}.recruiter-block .recruiter-picture{left:calc(50vw - 75px);overflow:revert;padding-bottom:60%;position:absolute!important;transform:translateY(-175px);width:151px}.recruiter-block .recruiter-picture .recruiter-image{aspect-ratio:1/1;border-radius:100%;z-index:101}.recruiter-block .recruiter-block-main{background:var(--color-blue-2);border-radius:16px;padding:100px 20px 20px;text-align:center}.recruiter-block .recruiter-block-main[data-has-picture="0"]{padding-top:10px}.recruiter-block .recruiter-block-main h4{color:var(--color-purple);font-size:24px}.recruiter-block .recruiter-block-main p{color:#000}.recruiter-block .recruiter-block-main .buttons{display:flex;flex-direction:column;gap:14px}.recruiter-block .recruiter-block-main .buttons a.link-button{align-items:center;background:#fff;border:none;border-radius:8px;color:#000;display:flex;font-size:16px;gap:15px;justify-content:center;padding:10px 15px!important}.recruiter-block .recruiter-block-main .buttons a.link-button span{font-family:Raleway!important;font-size:16px;margin:0}.recruiter-block .recruiter-block-main .buttons a.link-button svg{color:var(--color-orange);position:unset;right:unset;width:unset}.recruiter-block .recruiter-block-main .buttons a.link-button:hover{background-color:var(--color-orange);border-color:var(--color-orange);box-shadow:var(--box-shadow-cards)}.recruiter-block .recruiter-block-main .buttons a.link-button:hover svg{color:var(--color-white)}.recruiter-block .recruiter-block-bottom{align-items:center;background-color:var(--color-purple);border-radius:16px 16px 0 0;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;padding:10px 0;position:fixed;width:100vw;z-index:101}.recruiter-block .recruiter-block-bottom a.link-button{background:var(--color-orange);border:0;color:#000;font-size:15px;height:38px;min-width:90%;text-align:center}.recruiter-block .recruiter-block-bottom a.link-button span{font-family:Raleway Bold!important;font-size:15px}.recruiter-block .recruiter-block-bottom a.link-button svg{color:#000;margin-left:10px;right:unset;top:8px}.recruiter-block .recruiter-block-bottom a.link-button:hover{background-color:var(--color-orange-light);box-shadow:var(--box-shadow-cards)}@media (min-width:768px){.doctype-vacancyWorkingAt .hero-element .hero-container .hero-content .hero-content-text h1{font-size:32px!important;line-height:150%}.doctype-vacancyWorkingAt .hero-element .hero-container .hero-content .hero-content-right{display:none!important}}@media (min-width:992px){body.doctype-vacancyWorkingAt .hero-element .hero-container .hero-content{max-width:60%}.vacancy-container .blocklist-element{margin:revert}.vacancy-container .blocklist-element p{font-size:18px}.vacancy-container .blocklist-element .blocklist-element-outer{float:left;width:60%!important}.vacancy-container .blocklist-element .container{left:0;padding:0}.vacancy-container .blocklist-element .container section .job-info{display:grid;grid-template-columns:1fr 1fr}.vacancy-container .blocklist-element .container section .job-info div{padding-left:0}.about .blocklist-element-outer>section{width:60%}.recruiter-block{margin-top:0;position:fixed;right:3vw;top:205px;width:400px;z-index:100}.recruiter-block .recruiter-block-main{border-radius:20px 20px 0 0;padding:100px 50px 20px 40px;text-align:left}.recruiter-block .recruiter-picture{left:revert;transform:translate(50%,-175px)}.recruiter-block .recruiter-block-bottom{border-radius:0 0 20px 20px;padding:10px 30px 10px 20px;position:revert;width:100%}.recruiter-block .recruiter-block-bottom a.link-button{font-size:18px;height:auto!important;justify-content:start}.recruiter-block .recruiter-block-bottom a.link-button span{font-family:Raleway!important;font-size:18px}.recruiter-block .recruiter-block-bottom a.link-button svg{top:calc(50% - 8px)}.recruiter-block a.link-button{min-width:310px}}@media (max-height:720px){body.doctype-vacancyWorkingAt .recruiter-block:has(.recruiter-block-main[data-has-picture="0"]){bottom:10px;top:unset}}@media (max-height:810px){body.doctype-vacancyWorkingAt .recruiter-block:has(.recruiter-block-main[data-has-picture="1"]){bottom:10px;top:unset}}.complaints-overview-container{background-color:var(--color-white);padding:30px 0 10px}.complaints-overview-container .container-lg .complaints{display:grid;gap:20px;grid-template-columns:repeat(1,1fr);padding:0 20px}.complaints-overview-container .cta-element{padding-left:10px;padding-right:10px}@media (min-width:768px){.complaints-overview-container .container-lg .complaints{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.complaints-overview-container{padding:80px 0 10px}.complaints-overview-container .container-lg .complaints{grid-template-columns:repeat(3,1fr);padding:0 0 10px}}.doctype-treatmentOverview .filter-desc-links .link-button{font-weight:700}.search-page .search-bar-container{background-color:var(--color-purple);padding:20px}.search-page .search-form{display:flex;justify-content:center}.search-page .search-form .search-bar{flex:1;max-width:813px;position:relative}.search-page .search-form .search-bar input{background-color:var(--color-white);border:none;border-radius:40px;font-size:1rem;height:48px;padding-left:15px;padding-right:48px;transition:background-color .3s ease-in-out;width:100%}.search-page .search-form .search-bar input:focus,.search-page .search-form .search-bar input:hover{background-color:var(--color-gray-2)}.search-page .search-form .search-bar button{height:48px;position:absolute;right:0;top:0;width:48px}.search-page .search-container{display:flex;justify-content:center}.search-page .search-container .search{background-color:var(--color-button-grey);border-radius:10px;display:flex;flex:1;flex-direction:column;gap:20px;margin:5px 5px 30px;max-width:853px;opacity:0;padding:20px;transition:opacity .3s ease-in-out}.search-page .search-container .search.visible{opacity:1}.search-page .search-results{display:flex;flex-direction:column;gap:15px;height:-moz-fit-content;height:fit-content;justify-content:center}@media (min-width:992px){.search-page .search-bar-container{padding-bottom:100px;padding-top:100px}.search-page .search-form .search-bar input{font-size:1rem;height:60px;padding-left:20px;padding-right:60px}.search-page .search-form .search-bar button{height:60px;width:60px}.search-page .search-container .search{gap:20px;margin:5px;padding:20px;position:relative;top:-40px}.search-page .search-results{display:flex;flex-direction:column;gap:15px;justify-content:center}.doctype-subpage .blocklist .blocklist-element:first-child{padding-top:0}.doctype-homepage .blocklist .blocklist-element:last-child{padding-bottom:0}}