/* 
========================================================
DYNAMIC CSS LOADED FOR THEME WITH ID: 3133 ~ MOD: 23-04-2024 23:38:57
INCLUDE FRONTEND CSS: False
Following files are loaded in this file:

/Themes/3133\Css\generated.theme.css
/Themes/3133\Css\theme.css

========================================================
*/
/*FILE: wwwroot//Themes/3133\Css\generated.theme.css*/
@font-face{font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:100;src:url("/lib/fonts/work-sans-v19-latin-100.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:italic;font-weight:100;src:url("/lib/fonts/work-sans-v19-latin-100italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:200;src:url("/lib/fonts/work-sans-v19-latin-200.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:italic;font-weight:200;src:url("/lib/fonts/work-sans-v19-latin-200italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:300;src:url("/lib/fonts/work-sans-v19-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:italic;font-weight:300;src:url("/lib/fonts/work-sans-v19-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:400;src:url("/lib/fonts/work-sans-v19-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:italic;font-weight:400;src:url("/lib/fonts/work-sans-v19-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:500;src:url("/lib/fonts/work-sans-v19-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:italic;font-weight:500;src:url("/lib/fonts/work-sans-v19-latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:600;src:url("/lib/fonts/work-sans-v19-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:italic;font-weight:600;src:url("/lib/fonts/work-sans-v19-latin-600italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:700;src:url("/lib/fonts/work-sans-v19-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:italic;font-weight:700;src:url("/lib/fonts/work-sans-v19-latin-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:800;src:url("/lib/fonts/work-sans-v19-latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:italic;font-weight:800;src:url("/lib/fonts/work-sans-v19-latin-800italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:900;src:url("/lib/fonts/work-sans-v19-latin-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:italic;font-weight:900;src:url("/lib/fonts/work-sans-v19-latin-900italic.woff2") format("woff2")}html{overflow-y:scroll}html,body{line-height:30px;margin:0;padding:0;font-family:'Work Sans';font-size:16px}ul.breadcrumb{margin:24px 0 0 0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap}ul.breadcrumb li{margin:0;padding:0;list-style:none}ul.breadcrumb li:not(:last-of-type):after{margin:0 10px;content:"/"}ul.breadcrumb li a{color:#000000;text-decoration:none}ul.breadcrumb li a:hover{color:#08A84E}h1,h2,h3,h4,h5,h6,p{margin:30px 0 0 0;font-family:'Work Sans'}h1{line-height:44px;font-size:44px;font-weight:900;text-transform:uppercase}h2{line-height:44px;font-size:44px;font-weight:900;text-transform:uppercase}h3,.heading-3{font-size:26px;font-weight:700}h4,.heading-4{font-size:18px;font-weight:700;text-transform:uppercase}h5,.heading-5{font-size:18px;font-weight:700}h6{font-size:18px;font-weight:700}p{line-height:30px;font-size:16px;font-weight:400}p a{font-weight:700;text-decoration:none;color:#91298D}p a:hover{text-decoration:underline}p.button a{text-decoration:none;display:inline-block}p.button a span{padding:7px 22px;background-color:#91298D;border-radius:8px;font-size:16px;font-weight:600;color:#FFFFFF;display:block}p.button a:hover{text-decoration:none}p.button a:hover span{background-color:#000000;color:#FFFFFF}p.button.alternative a span{padding:5px 16px;background-color:transparent;border:2px solid #FFFFFF;font-weight:600;color:#FFFFFF}p.button.alternative a:hover span{background-color:#FFFFFF;color:#000000}.image{margin:30px 0 0 0}figure{margin:0}.body--locker.is--locked{top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;position:absolute}.header{height:400px;position:relative;overflow:hidden}.header.homepage{height:100%}.header.homepage .header--bottom-wrapper .bottom-wrapper--inner-wrapper{height:640px}.header .header--top-wrapper{background-color:#FFFFFF;position:relative;z-index:4}.header .header--top-wrapper .top-wrapper--inner-wrapper{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:7}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation{padding:20px 0;position:relative}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul{margin:0;padding:0;display:flex;justify-content:space-between}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li{margin:0;padding:0;list-style:none}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--logo a img{height:40px}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul{display:flex;justify-content:end;gap:32px}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li{position:relative}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li.has--children>a{padding-right:22px;position:relative;background-image:url("/Themes/3133/Images/chevron-down.svg");background-position:center right;background-repeat:no-repeat;background-size:14px}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li.has--children>a:hover{background-image:url("/Themes/3133/Images/chevron-down-pink.svg")}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li.has--children>a:hover span{color:#91298D}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li.is--active>a span,.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li.is--active>a:hover span{color:#91298D}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li.is--active>a:after,.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li.is--active>a:hover:after{color:#91298D}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>a{text-decoration:none;display:block}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>a>span{padding:5px 0;font-size:16px;font-weight:500;color:#000000;display:block}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>a:hover{text-decoration:none}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>a:hover>span{color:#91298D}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>a:hover:after{color:#91298D}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>ul{padding:24px 32px;background-color:#FFFFFF;border-radius:8px;box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);flex-direction:column;position:absolute;display:none;z-index:9}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>ul>li>a{text-decoration:none;color:#000000;display:block}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>ul>li>a>span{font-size:16px;white-space:nowrap}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>ul>li>a:hover{color:#000000;text-decoration:underline}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li:hover ul{display:block}.header .header--bottom-wrapper{background-color:#91298D}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper{width:100%;height:320px;position:relative;display:flex;flex-direction:row;justify-content:end}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder{top:0;right:0;bottom:0;left:0;width:100%;max-width:1200px;margin:0 auto;padding:0 20px;position:absolute;z-index:2}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder::before{top:-230px;left:-570px;width:800px;height:800px;background-image:url("/Themes/3133/Images/sign.svg");content:"";position:absolute;opacity:0.1}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content{width:40%;height:100%;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:3}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content h1{margin-top:8px;line-height:44px;font-size:44px;color:#FFFFFF}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content p{margin:0;color:#FFFFFF}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content p.heading-2{font-size:24px}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content p.button a span{background-color:#FFFFFF;color:#000000}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content p.button a:hover span{background-color:#000000;color:#FFFFFF}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content p.button.alternative a span{padding:5px 16px;background-color:transparent;border:2px solid #FFFFFF;font-weight:600;color:#FFFFFF}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content p.button.alternative a:hover span{background-color:#FFFFFF;color:#000000}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content .content--buttons{margin-top:40px;display:flex;gap:16px}.header .header--bottom-wrapper .header--background-video{top:0;right:0;bottom:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;z-index:1}.header .header--bottom-wrapper .header--background-video::before{top:0;bottom:0;left:25%;width:75%;background:linear-gradient(90deg, #91298D 0%, rgba(145,41,141,0) 100%);content:"";position:absolute;z-index:1}.header .header--bottom-wrapper .header--background-video::after{top:0;bottom:0;left:0;width:25%;background-color:#91298D;content:"";position:absolute;z-index:1}.header .header--bottom-wrapper .header--background-video .iframe--wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:hidden}.header .header--bottom-wrapper .header--background-video .iframe--wrapper video{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.header .header--bottom-wrapper .header--background-video .iframe--wrapper iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.header .header--bottom-wrapper .bottom-wrapper--image-wrapper{position:relative}.header .header--bottom-wrapper .bottom-wrapper--image-wrapper::before{top:0;bottom:0;left:0;width:62%;background:linear-gradient(90deg, #91298D 0%, rgba(145,41,141,0) 100%);content:"";position:absolute;z-index:1}.header .header--bottom-wrapper .bottom-wrapper--image-wrapper img{width:100%;height:100%;margin:auto;object-fit:cover}.section{padding:50px 0 0 0;overflow:hidden}.section.overflow--visible{overflow:visible}.section.without--padding-top{padding-top:0}.section.full--width{padding-top:80px;padding-bottom:0 !important}.section.full--width .section--wrapper{max-width:unset}.section.full--width .section--wrapper .wrapper--card{padding:0}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.full-image--card .card--content{width:100%;max-width:1200px;height:calc(100% - 28px);margin:0 auto;padding:96px 442px 120px 20px;box-sizing:border-box}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.full-image--card .card--gradients:before{width:67%;background:linear-gradient(to right, rgba(0,0,0,0.5) 34%, rgba(0,0,0,0) 100%)}.section:first-of-type{overflow:visible}.section:first-of-type .section--wrapper .wrapper-offset--wrapper{margin:-192px 20px 0 20px;padding:16px 20px 40px 20px;background-color:#FFFFFF;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);position:relative;z-index:8}.section:first-of-type .section--wrapper .wrapper-offset--wrapper ul.breadcrumb{margin:24px 20px 0 20px}.section.light{margin-top:80px;padding-bottom:80px;background-color:#F4E9F3}.section.light p.button a span{background-color:#91298D;color:#FFFFFF}.section.light p.button a:hover span{background-color:#000000;color:#FFFFFF}.section.light p.button.alternative a span{padding:5px 16px;background-color:transparent;border:2px solid #FFFFFF;font-weight:600;color:#FFFFFF}.section.light p.button.alternative a:hover span{background-color:#FFFFFF;color:#000000}.section.dark{color:#FFFFFF;margin-top:80px;padding-bottom:80px;background-color:#91298D}.section.dark p.button a span{background-color:#FFFFFF;color:#000000}.section.dark p.button a:hover span{background-color:#000000;color:#FFFFFF}.section.dark p.button.alternative a span{padding:5px 16px;background-color:transparent;border:2px solid #FFFFFF;font-weight:600;color:#FFFFFF}.section.dark p.button.alternative a:hover span{background-color:#FFFFFF;color:#000000}.section.dark .card.light p{color:#000000}.section .section--wrapper{width:100%;max-width:1200px;height:calc(100% - 28px);margin:0 auto}.section .section--wrapper .wrapper--products,.section .section--wrapper .wrapper--branches,.section .section--wrapper .wrapper--references,.section .section--wrapper .wrapper--colors,.section .section--wrapper .wrapper--images,.section .section--wrapper .wrapper--vacancies,.section .section--wrapper .wrapper--team{padding:0 20px}.section .section--wrapper .wrapper--products .products--placeholder,.section .section--wrapper .wrapper--products .branches--placeholder,.section .section--wrapper .wrapper--products .references--placeholder,.section .section--wrapper .wrapper--products .colors--placeholder,.section .section--wrapper .wrapper--products .images--placeholder,.section .section--wrapper .wrapper--products .vacancies--placeholder,.section .section--wrapper .wrapper--products .team--placeholder,.section .section--wrapper .wrapper--branches .products--placeholder,.section .section--wrapper .wrapper--branches .branches--placeholder,.section .section--wrapper .wrapper--branches .references--placeholder,.section .section--wrapper .wrapper--branches .colors--placeholder,.section .section--wrapper .wrapper--branches .images--placeholder,.section .section--wrapper .wrapper--branches .vacancies--placeholder,.section .section--wrapper .wrapper--branches .team--placeholder,.section .section--wrapper .wrapper--references .products--placeholder,.section .section--wrapper .wrapper--references .branches--placeholder,.section .section--wrapper .wrapper--references .references--placeholder,.section .section--wrapper .wrapper--references .colors--placeholder,.section .section--wrapper .wrapper--references .images--placeholder,.section .section--wrapper .wrapper--references .vacancies--placeholder,.section .section--wrapper .wrapper--references .team--placeholder,.section .section--wrapper .wrapper--colors .products--placeholder,.section .section--wrapper .wrapper--colors .branches--placeholder,.section .section--wrapper .wrapper--colors .references--placeholder,.section .section--wrapper .wrapper--colors .colors--placeholder,.section .section--wrapper .wrapper--colors .images--placeholder,.section .section--wrapper .wrapper--colors .vacancies--placeholder,.section .section--wrapper .wrapper--colors .team--placeholder,.section .section--wrapper .wrapper--images .products--placeholder,.section .section--wrapper .wrapper--images .branches--placeholder,.section .section--wrapper .wrapper--images .references--placeholder,.section .section--wrapper .wrapper--images .colors--placeholder,.section .section--wrapper .wrapper--images .images--placeholder,.section .section--wrapper .wrapper--images .vacancies--placeholder,.section .section--wrapper .wrapper--images .team--placeholder,.section .section--wrapper .wrapper--vacancies .products--placeholder,.section .section--wrapper .wrapper--vacancies .branches--placeholder,.section .section--wrapper .wrapper--vacancies .references--placeholder,.section .section--wrapper .wrapper--vacancies .colors--placeholder,.section .section--wrapper .wrapper--vacancies .images--placeholder,.section .section--wrapper .wrapper--vacancies .vacancies--placeholder,.section .section--wrapper .wrapper--vacancies .team--placeholder,.section .section--wrapper .wrapper--team .products--placeholder,.section .section--wrapper .wrapper--team .branches--placeholder,.section .section--wrapper .wrapper--team .references--placeholder,.section .section--wrapper .wrapper--team .colors--placeholder,.section .section--wrapper .wrapper--team .images--placeholder,.section .section--wrapper .wrapper--team .vacancies--placeholder,.section .section--wrapper .wrapper--team .team--placeholder{display:flex;flex-direction:column;gap:40px}.section .section--wrapper .wrapper--products p.button,.section .section--wrapper .wrapper--branches p.button,.section .section--wrapper .wrapper--references p.button,.section .section--wrapper .wrapper--colors p.button,.section .section--wrapper .wrapper--images p.button,.section .section--wrapper .wrapper--vacancies p.button,.section .section--wrapper .wrapper--team p.button{margin-top:40px}.section .section--wrapper .wrapper--products p.button a span,.section .section--wrapper .wrapper--branches p.button a span,.section .section--wrapper .wrapper--references p.button a span,.section .section--wrapper .wrapper--colors p.button a span,.section .section--wrapper .wrapper--images p.button a span,.section .section--wrapper .wrapper--vacancies p.button a span,.section .section--wrapper .wrapper--team p.button a span{background-color:#91298D;color:#FFFFFF}.section .section--wrapper .wrapper--products p.button a:hover span,.section .section--wrapper .wrapper--branches p.button a:hover span,.section .section--wrapper .wrapper--references p.button a:hover span,.section .section--wrapper .wrapper--colors p.button a:hover span,.section .section--wrapper .wrapper--images p.button a:hover span,.section .section--wrapper .wrapper--vacancies p.button a:hover span,.section .section--wrapper .wrapper--team p.button a:hover span{background-color:#FFFFFF;color:#000000}.section .section--wrapper .wrapper--product{padding:0 20px;position:relative;z-index:5}.section .section--wrapper .wrapper--product .product--data{margin-top:-192px}.section .section--wrapper .wrapper--product .product--data .data--placeholder{margin-right:102px;background-color:#FFFFFF;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);display:grid;grid-template-columns:calc(50% + 71px) calc(50% - 71px)}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--content{padding:16px 40px 40px 40px}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--content h1{margin-top:8px}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--content ul.benefits{margin:24px 0 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:24px}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--content ul.benefits li{margin:0;padding:0 0 0 30px;background-image:url("/Themes/3133/Images/check-pink.svg");background-position:center left;background-repeat:no-repeat;background-size:14px;list-style:none;position:relative}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside{display:flex;flex-direction:column}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--image{margin:-40px -102px 24px 0}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--image figure{margin:0}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--image figure picture img{width:100%;height:auto}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--buttons{margin:auto 0 40px 0;display:flex;gap:16px;flex-direction:row;flex-wrap:wrap}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--buttons p.button{margin:0}.section .section--wrapper .wrapper--vacancy{padding:0 20px;position:relative;z-index:5}.section .section--wrapper .wrapper--vacancy .vacancy--data{margin-top:-192px}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder{margin-right:102px;background-color:#FFFFFF;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);display:grid;grid-template-columns:calc(50% + 71px) calc(50% - 71px)}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content{padding:16px 40px 40px 40px}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content h1{margin-top:8px}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content ul.benefits{margin:24px 0 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:24px}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content ul.benefits li{margin:0;padding:0 0 0 30px;background-image:url("/Themes/3133/Images/check-pink.svg");background-position:center left;background-repeat:no-repeat;background-size:14px;list-style:none;position:relative}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content p.content--data{margin:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content p.content--data span strong{font-weight:600}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside{display:flex;flex-direction:column}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--image{margin:-40px -102px 0 0}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--image figure{margin:0}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--image figure picture img{width:100%;height:auto}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--buttons{margin:auto 0 40px 0;display:flex;gap:16px;flex-direction:row;flex-wrap:wrap}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--buttons p.button{margin:0}.section .section--wrapper .wrapper--card{padding:0 20px}.section:last-of-type{padding-bottom:80px}.footer{overflow:hidden}.footer .footer--wrapper .wrapper--top{padding:48px 0 64px 0;background-color:#91298D;position:relative}.footer .footer--wrapper .wrapper--top .top--placeholder{position:relative;width:100%;max-width:1200px;margin:0 auto}.footer .footer--wrapper .wrapper--top .top--placeholder::before{top:-210px;right:0;width:720px;height:720px;background-image:url("/Themes/3133/Images/sign.svg");content:"";position:absolute;opacity:0.1;pointer-events:none}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.footer--logo{height:100%;display:flex;flex-direction:column;justify-content:center}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.footer--logo a img{width:100%}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p{margin-top:16px;font-size:15px;color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p a{font-weight:400;text-decoration:none;color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p a:hover{text-decoration:underline}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul{margin:16px 0 0 0;padding:0}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li{margin:0;padding:0;font-weight:700;list-style:none}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li a{text-decoration:none}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li a span{color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li a:hover span{text-decoration:underline}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li ul{margin-top:16px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li ul li{font-size:15px;font-weight:400}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul.socials{display:flex;flex-direction:row;gap:12px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul.socials li a span{width:32px;height:32px;display:block}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul.socials li.facebook a span{background-image:url("/Themes/3133/Images/facebook-f-white.svg");background-position:center;background-repeat:no-repeat;background-size:12px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul.socials li.instagram a span{background-image:url("/Themes/3133/Images/instagram-white.svg");background-position:center;background-repeat:no-repeat;background-size:18px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul.socials li.linkedin a span{background-image:url("/Themes/3133/Images/linkedin-in-white.svg");background-position:center;background-repeat:no-repeat;background-size:18px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.content--secondary ul li:last-of-type{margin-top:16px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.content--secondary ul li:last-of-type a{display:inline-block}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.content--secondary ul li:last-of-type a span{padding:4px 16px;background-color:#000000;font-weight:600;color:#FFFFFF;display:inline-block}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.content--secondary ul li:last-of-type a:hover span{background-color:#FFFFFF;text-decoration:none;color:#000000}.footer .footer--wrapper .wrapper--top .top--pattern{top:0;right:0;bottom:0;mix-blend-mode:soft-light;overflow:hidden;position:absolute;z-index:1}.footer .footer--wrapper .wrapper--top .top--pattern svg{width:auto;height:100%;-webkit-transform:scaleX(-1) scaleY(-1);transform:scaleX(-1),scaleY(-1)}.footer .footer--wrapper .wrapper--bottom{background-color:#000000;position:relative;z-index:2}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder{width:100%;max-width:1200px;margin:0 auto}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content{padding:19px 0;display:flex;flex-direction:row;gap:24px}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p{margin:0;color:#FFFFFF}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p:last-of-type{margin-left:auto}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p a{font-weight:400;text-decoration:underline;color:#FFFFFF}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p a:hover{text-decoration:none}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul{margin:0;padding:0;display:flex;flex-direction:row;gap:24px}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul li{margin:0;padding:0;list-style:none}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul li a{text-decoration:none;color:#FFFFFF}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul li a:hover{text-decoration:underline}.placeholder--carousel{margin-top:30px;overflow:visible}.placeholder--carousel .slick-list{overflow:visible}.placeholder--carousel .slick-list .slick-track{display:flex;flex-direction:row;flex-wrap:nowrap}.placeholder--carousel .slick-list .slick-track .carousel--item{height:inherit !important;margin-right:40px;background-color:#FFFFFF;border-radius:8px;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);position:relative;overflow:hidden}.placeholder--carousel .slick-list .slick-track .carousel--item a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.placeholder--carousel .slick-list .slick-track .carousel--item .item--image{width:100%;padding-top:75%;position:relative;overflow:hidden}.placeholder--carousel .slick-list .slick-track .carousel--item .item--image img{width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;object-fit:cover;position:absolute}.placeholder--carousel .slick-list .slick-track .carousel--item .item--content{padding:32px}.placeholder--carousel .slick-list .slick-track .carousel--item .item--content p{margin-top:13px}.placeholder--carousel .slick-list .slick-track .carousel--item .item--content p.heading-5{margin:0;padding-right:24px;background-image:url(/Themes/3133/Images/arrow-right-long-solid.svg);background-position:top 5px right;background-repeat:no-repeat;background-size:14px;font-weight:700}.placeholder--carousel .slick-list .slick-track .carousel--item:hover{border-bottom-color:#08A84E}.placeholder--carousel.images .slick-list .slick-track .carousel--item{border-bottom:0}.placeholder--carousel.images .slick-list .slick-track .carousel--item a{z-index:3}.placeholder--carousel.images .slick-list .slick-track .carousel--item .item--image{padding-top:56.25%;position:relative}.placeholder--carousel.images .slick-list .slick-track .carousel--item .item--image img{width:100%;height:100%;display:block}.placeholder--carousel.images .slick-list .slick-track .carousel--item:hover .item--image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);background-image:url("/Themes/3133/Images/magnifying-glass-plus-white.svg");background-position:center;background-repeat:no-repeat;background-size:32px;position:absolute;content:"";z-index:1}.placeholder--carousel.logos .slick-list .slick-track{gap:120px}.placeholder--carousel.logos .slick-list .slick-track .carousel--item{border-bottom:0;box-shadow:none}.placeholder--carousel.logos .slick-list .slick-track .carousel--item a{z-index:3}.placeholder--carousel.logos .slick-list .slick-track .carousel--item .item--image{position:relative}.placeholder--carousel.logos .slick-list .slick-track .carousel--item .item--image img{object-fit:contain;filter:grayscale(1)}.placeholder--carousel.logos .slick-list .slick-track .carousel--item .item--image img:hover{filter:grayscale(0)}.placeholder--carousel.colors .slick-list .slick-track .carousel--item{border-bottom:0}.placeholder--carousel-controls{min-height:34px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.placeholder--carousel-controls .controls--dots ul.slick-dots{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;gap:10px}.placeholder--carousel-controls .controls--dots ul.slick-dots li{margin:0;padding:0}.placeholder--carousel-controls .controls--dots ul.slick-dots li button{width:10px;height:10px;margin:0;padding:0;background-color:transparent;border:1px solid #91298D;border-radius:5px;font-size:0;display:block}.placeholder--carousel-controls .controls--dots ul.slick-dots li.slick-active button{background-color:#91298D}.placeholder--carousel-controls .controls--arrows{margin-right:40px;display:flex;flex-direction:row;gap:32px}.placeholder--carousel-controls .controls--arrows button.slick-prev,.placeholder--carousel-controls .controls--arrows button.slick-next{width:34px;height:34px;line-height:34px;margin:0;padding:0;background-color:transparent;font-size:0;text-align:center;border:0}.placeholder--carousel-controls .controls--arrows button.slick-prev{background-image:url("/Themes/3133/Images/chevron-left.svg");background-position:center;background-size:14px;background-repeat:no-repeat}.placeholder--carousel-controls .controls--arrows button.slick-prev:hover{background-image:url("/Themes/3133/Images/chevron-left-pink.svg")}.placeholder--carousel-controls .controls--arrows button.slick-next{background-image:url("/Themes/3133/Images/chevron-right.svg");background-position:center;background-size:14px;background-repeat:no-repeat}.placeholder--carousel-controls .controls--arrows button.slick-next:hover{background-image:url("/Themes/3133/Images/chevron-right-pink.svg")}.placeholder--grid{margin-top:30px;overflow:visible;display:grid;grid-template-columns:repeat(3, 1fr);gap:40px}.placeholder--grid.vacancies{grid-template-columns:repeat(2, 1fr)}.placeholder--grid.vacancies .grid--item .item--image{padding-top:56.25%}.placeholder--grid.vacancies .grid--item .item--content p.content--data{margin:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.placeholder--grid.vacancies .grid--item .item--content p.content--data span strong{font-weight:600}.placeholder--grid.team .grid--item{border-bottom:0}.placeholder--grid.team .grid--item .item--image{padding-top:100%}.placeholder--grid.team .grid--item .item--image img{top:0;right:0;bottom:0;left:0;width:100%;height:auto;margin:auto;position:absolute;object-fit:contain}.placeholder--grid.team .grid--item .item--content p.function{margin:0;font-weight:600}.placeholder--grid.references .grid--item{height:inherit !important;background-color:#FFFFFF;border-radius:8px;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);position:relative;overflow:hidden}.placeholder--grid.references .grid--item a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:3}.placeholder--grid.references .grid--item .item--image{width:100%;padding-top:75%;position:relative;overflow:hidden}.placeholder--grid.references .grid--item .item--image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;object-fit:cover;position:absolute}.placeholder--grid.references .grid--item .item--content{padding:32px}.placeholder--grid.references .grid--item .item--content p{line-height:24px;margin:13px 0 0 0}.placeholder--grid.references .grid--item .item--content p.heading-5{margin:0;padding-right:24px;background-image:url("/Themes/3133/Images/arrow-right-long-solid.svg");background-position:top 5px right;background-repeat:no-repeat;background-size:14px;font-weight:700}.placeholder--grid.references .grid--item:hover{border-bottom-color:#08A84E}.placeholder--grid.branches .grid--item{height:inherit !important;background-color:#FFFFFF;border-radius:8px;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);position:relative;overflow:hidden}.placeholder--grid.branches .grid--item a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:3}.placeholder--grid.branches .grid--item .item--image{width:100%;padding-top:56.25%;position:relative;overflow:hidden}.placeholder--grid.branches .grid--item .item--image::before{top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%);content:"";position:absolute;z-index:1}.placeholder--grid.branches .grid--item .item--image img{top:0;right:0;bottom:0;left:0;width:100%;height:auto;margin:auto;object-fit:cover;position:absolute}.placeholder--grid.branches .grid--item .item--content{right:0;bottom:0;left:0;padding:32px;position:absolute;z-index:2}.placeholder--grid.branches .grid--item .item--content p{margin:0;padding-right:24px;color:#FFFFFF;background-image:url("/Themes/3133/Images/arrow-right-long-solid-white.svg");background-position:top 8px right;background-repeat:no-repeat;background-size:14px}.placeholder--grid.branches .grid--item .item--content p.heading-4{font-weight:700}.placeholder--grid.branches .grid--item:hover{border-bottom-color:#08A84E}.placeholder--item.card{position:relative;padding:54px 0 51px 57px;background-color:#08A84E;position:relative}.placeholder--item.card:before{top:0;bottom:0;left:33.3333%;width:66.6667%;background:linear-gradient(-90deg, rgba(8,168,78,0) 0%, #08A84E 100%);content:"";position:absolute;z-index:2}.placeholder--item.card .card--content{width:40%;position:relative;z-index:3}.placeholder--item.card .card--content p.quote{font-size:24px;font-weight:700;color:#FFFFFF}.placeholder--item.card .card--content p.full-name{margin-top:8px;font-size:19px;font-weight:400;font-style:italic;color:#000000}.placeholder--item.card .card--image{top:-34px;right:10%;height:calc(100% + 34px);aspect-ratio:1/1;position:absolute;z-index:2}.placeholder--item.card .card--image img{top:0;right:0;left:0;width:100%;position:absolute}.placeholder--item.card .card--background-image{top:0;right:0;bottom:0;left:33.3333%;background-position:center center;background-repeat:no-repeat;background-size:cover;mix-blend-mode:multiply;position:absolute;z-index:1}.placeholder--item.card.with--form{margin-bottom:80px;padding:0;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);display:grid;grid-template-columns:1.25fr 0.75fr}.placeholder--item.card.with--form .card--content{width:unset;padding:16px 40px 40px 40px}.placeholder--item.card.with--form .card--content p.heading-5{color:#FFFFFF}.placeholder--item.card.with--form .card--image{top:unset;right:unset;height:unset;padding:16px 40px 344px 40px;background-color:#FFFFFF;aspect-ratio:unset;position:relative;z-index:2}.placeholder--item.card.with--form .card--image .image--employee{left:-25%;bottom:0;width:75%;min-width:320px;min-height:320px;margin-top:24px;padding-top:75%;position:absolute;overflow:hidden}.placeholder--item.card.with--form .card--image .image--employee img{top:0;right:0;left:0;margin:auto;position:absolute}.placeholder--item.full-image--card{padding:80px 20px;position:relative;z-index:1}.placeholder--item.full-image--card .item--content{width:100%;max-width:1160px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;z-index:3}.placeholder--item.full-image--card .item--content .content--body{width:35%}.placeholder--item.full-image--card .item--content .content--body h2{margin:0}.placeholder--item.full-image--card .item--content .content--body h2,.placeholder--item.full-image--card .item--content .content--body p,.placeholder--item.full-image--card .item--content .content--body ol,.placeholder--item.full-image--card .item--content .content--body ul,.placeholder--item.full-image--card .item--content .content--body li{color:#FFFFFF}.placeholder--item.full-image--card .item--content .content--body h2 a,.placeholder--item.full-image--card .item--content .content--body h2 a:hover,.placeholder--item.full-image--card .item--content .content--body p a,.placeholder--item.full-image--card .item--content .content--body p a:hover,.placeholder--item.full-image--card .item--content .content--body ol a,.placeholder--item.full-image--card .item--content .content--body ol a:hover,.placeholder--item.full-image--card .item--content .content--body ul a,.placeholder--item.full-image--card .item--content .content--body ul a:hover,.placeholder--item.full-image--card .item--content .content--body li a,.placeholder--item.full-image--card .item--content .content--body li a:hover{color:#FFFFFF}.placeholder--item.full-image--card .item--content .content--body .content--buttons{margin:24px 0 40px 0;display:flex;gap:16px;flex-direction:row;flex-wrap:wrap}.placeholder--item.full-image--card .item--content .content--body .content--buttons p{margin:0}.placeholder--item.full-image--card .item--content .content--body .content--buttons p.button a span{border-color:#FFFFFF;color:#FFFFFF}.placeholder--item.full-image--card .item--content .content--body .content--buttons p.button a:hover span{border-color:#08A84E}.placeholder--item.full-image--card .item--content .content--image{width:50%}.placeholder--item.full-image--card .item--content .content--image img{width:100%;height:auto;border-radius:8px}.placeholder--item.full-image--card .card--content{padding:232px 394px 149px 205px}.placeholder--item.full-image--card .card--gradients:before,.placeholder--item.full-image--card .card--gradients:after{top:0;bottom:0;position:absolute;mix-blend-mode:multiply;content:"";z-index:2}.placeholder--item.full-image--card .card--gradients:before{left:0;width:34%;background:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%)}.placeholder--item.full-image--card .card--gradients:after{right:0;width:34%;background:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%)}.placeholder--item.full-image--card .card--background-image{top:0;right:0;bottom:0;left:0;margin:auto;background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute}.placeholder--item.full-image--card .card--background-image:before{top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.5);backdrop-filter:blur(12px);content:"";position:absolute;z-index:1}.placeholder--item.eco-profile--card{margin-bottom:-71px;position:relative;z-index:2}.placeholder--item.eco-profile--card:before{top:100%;left:-88px;width:0;height:0;border-style:solid;border-width:0 88px 88px 0;border-color:transparent #005C28 transparent transparent;position:absolute;content:""}.placeholder--item.eco-profile--card .card--content{left:-89px;right:207px;width:calc(100% - 118px);padding:94px 354px 77px 87px;background-color:#08A84E;position:relative}.placeholder--item.eco-profile--card .card--content:before{top:0;right:0;bottom:0;width:50%;background:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.3) 100%);mix-blend-mode:multiply;content:"";position:absolute}.placeholder--item.eco-profile--card .card--content h2{font-size:48px;color:#FFFFFF}.placeholder--item.eco-profile--card .card--content p.hand-written{margin-top:12px;line-height:40px;font-family:'Architects Daughter';font-size:32px;color:#FFFFFF}.placeholder--item.eco-profile--card .card--content p.button a{display:inline-block}.placeholder--item.eco-profile--card .card--content p.button a span{background-color:#000000;color:#FFFFFF}.placeholder--item.eco-profile--card .card--content p.button a:hover span{background-color:#FFFFFF;color:#000000}.placeholder--item.eco-profile--card .card--content .card-content--pattern{top:0;right:0;bottom:0;mix-blend-mode:soft-light;overflow:hidden;position:absolute;z-index:1}.placeholder--item.eco-profile--card .card--content .card-content--pattern svg{width:auto;height:100%;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.placeholder--item.eco-profile--card .card--image{top:50%;right:-105px;width:519px;position:absolute;transform:translateY(-50%);z-index:2}.placeholder--item.eco-profile--card .card--image img{width:100%;height:auto}.image img,.image-container img{width:100%;height:auto;display:block}.quick--navigation.align--right{text-align:right}.quick--navigation.align--right ul li a span{justify-content:end}.quick--navigation h3{color:#08A84E}.quick--navigation ul{margin:30px 0 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.quick--navigation ul li{margin:0;padding:0;list-style:none}.quick--navigation ul li a{text-decoration:none;display:inline-block}.quick--navigation ul li a span{font-size:20px;font-weight:400;color:#000000;padding-left:30px;background-image:url("/Themes/3133/Images/arrow-right-long.svg");background-position:top 5px left;background-repeat:no-repeat;background-size:14px}.quick--navigation ul li a:hover span{color:#08A84E}.embed--video{margin:24px 0 0 0}.embed--video .video--placeholder .placeholder--video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.embed--video .video--placeholder .placeholder--video:before{top:0;right:0;bottom:0;left:0}.embed--video .video--placeholder .placeholder--video iframe,.embed--video .video--placeholder .placeholder--video object,.embed--video .video--placeholder .placeholder--video embed{position:absolute;top:0;left:0;width:100%;height:100%}.embed--video .video--placeholder .placeholder--video .embed--video-play{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.3);content:"";position:absolute;cursor:pointer;z-index:1}.embed--video .video--placeholder .placeholder--video .embed--video-play:after{top:50%;left:50%;width:0px;height:0px;border-style:solid;border-width:16px 0 16px 32px;border-color:transparent transparent transparent #FFFFFF;transform:rotate(0deg) translate(-50%, -50%);content:"";position:absolute;z-index:2}.embed--video .video--placeholder .placeholder--video .embed--video-play:hover:after{border-color:transparent transparent transparent #08A84E}.embed--video .video--placeholder .placeholder--video img{width:100%;height:auto}.embed--video .video--ribbon{position:relative;margin:0 103px 0 -27px;padding:16px 29px 15px 55px;background-color:#08A84E}.embed--video .video--ribbon:before{top:-27px;left:0;width:0px;height:0px;border-style:solid;border-width:0 0 27px 27px;border-color:transparent transparent #005C28 transparent;content:"";transform:rotate(0deg);position:absolute}.embed--video .video--ribbon p{margin:0;color:#FFFFFF}.embed--video .video--ribbon p.hand-written{font-family:'Architects Daughter';font-size:18px}.sitemap ul{margin:0;padding:0}.sitemap ul li{margin:0;padding:0;list-style:none}.sitemap ul li a{text-decoration:none;color:#000000}.sitemap ul li a:hover{text-decoration:underline}.sitemap ul li.level-2{margin:0 0 24px 0;font-weight:600}.sitemap ul li.level-3{font-weight:400}.card{margin:30px 0 0 0;padding:40px;border-radius:8px}.card.light{background-color:#F4E9F3;color:#000000 !important}.card.light p.button a span{background-color:#91298D;color:#FFFFFF}.card.light p.button a:hover span{background-color:#000000;color:#FFFFFF}.card.light p.button.alternative a span{padding:5px 16px;background-color:transparent;border:2px solid #FFFFFF;font-weight:600;color:#FFFFFF}.card.light p.button.alternative a:hover span{background-color:#FFFFFF;color:#000000}.card.dark{background-color:#91298D;color:#FFFFFF !important}.card.dark p.button a span{background-color:#FFFFFF;color:#000000}.card.dark p.button a:hover span{background-color:#000000;color:#FFFFFF}.card.dark p.button.alternative a span{padding:5px 16px;background-color:transparent;border:2px solid #FFFFFF;font-weight:600;color:#FFFFFF}.card.dark p.button.alternative a:hover span{background-color:#FFFFFF;color:#000000}.card p{margin-top:8px}.card p.heading-4{margin:0}.card .content--buttons{margin:24px 0 0 0;display:flex;flex-wrap:wrap;gap:16px}.card .content--buttons p.button{margin:0}.umbraco-forms-page{margin:12px 0 0 0 !important;padding:0 !important}.umbraco-forms-page .umbraco-forms-fieldset{margin:0 !important;padding:0 !important}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field{margin:12px 0 0 0;position:relative}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) label{top:15px;left:20px;line-height:30px;font-weight:400;position:absolute;pointer-events:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input:not([type=checkbox]){width:100%;max-width:75% !important;line-height:30px;margin:0;padding:13px 20px;border:2px solid #91298D !important;border-radius:8px;outline:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input:not([type=checkbox]).input-validation-error{background-color:rgba(145,41,141,0.25)}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input:not([type=checkbox]):hover,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input:not([type=checkbox]):focus{outline:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input:not([type=checkbox]):not(:placeholder-shown)+label,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input:not([type=checkbox]):focus+label{top:-8px;line-height:16px;padding:0 4px;font-size:12px;background-color:#91298D !important;border-radius:4px;color:#FFFFFF}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) textarea{width:100%;max-width:75% !important;margin:0;padding:13px 20px;border:2px solid #91298D !important;border-radius:8px;outline:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) textarea:hover,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) textarea:focus{outline:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) textarea:not(:placeholder-shown)+label,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) textarea:focus+label{top:-8px;line-height:16px;padding:0 4px;font-size:12px;background-color:#91298D !important;border-radius:4px;color:#FFFFFF}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input{top:8px;left:0;width:14px;height:14px;position:absolute}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input.input-validation-error+input+label{color:#91298D}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label{padding-left:24px;position:relative}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label.umbraco-forms-label{display:none;visibility:hidden}.umbraco-forms-page .umbraco-forms-hidden{display:none;visibility:hidden}.umbraco-forms-page .umbraco-forms-navigation{margin:24px 0 0 0;padding:0 !important}.umbraco-forms-page .umbraco-forms-navigation button{width:unset;line-height:30px;padding:7px 22px;background-color:#91298D;border-radius:8px;border:0;font-size:16px;font-weight:600;color:#FFFFFF;display:block}.umbraco-forms-page .umbraco-forms-navigation button:hover{background-color:#FFFFFF;color:#000000}#nav_mobile{top:80px;right:0;left:0;background-color:rgba(0,0,0,0.75);position:absolute;z-index:9999}.hamburger{top:20px;right:0;height:40px;margin:0;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;overflow:visible;position:absolute}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#08A84E}.hamburger.is-active .hamburger-box{background-color:#FFFFFF}.hamburger-box{width:40px;height:40px;background-color:#FFFFFF;border-radius:0;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin:-1px 5px 0 5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:2px;background-color:#91298D;border-radius:0px;position:absolute;transition-property:transform;transition-duration:0.125s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-6px}.hamburger-inner::after{bottom:-6px}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}nav.mobile{height:calc(100% - 126px);width:100%;background-color:rgba(116,201,193,0.9);position:fixed;z-index:2;bottom:0;left:0;overflow-x:hidden;text-align:center;display:none}nav.mobile>.mobile-placeholder{background-color:#FFFFFF;border-top:1px solid rgba(0,0,0,0.1);-webkit-box-shadow:0px 2px 6px 0px rgba(0,0,0,0.16);-moz-box-shadow:0px 2px 6px 0px rgba(0,0,0,0.16);box-shadow:0px 2px 6px 0px rgba(0,0,0,0.16)}nav.mobile>.mobile-placeholder .languages p{margin:0;display:flex;flex-direction:row}nav.mobile>.mobile-placeholder .languages p span{height:48px;line-height:48px;padding:0 20px;text-align:center;font-weight:600;color:#08A84E}nav.mobile>.mobile-placeholder .languages p a{text-decoration:none}nav.mobile>.mobile-placeholder .languages p a span{height:48px;line-height:48px;padding:0 20px;font-weight:600;text-align:center;text-decoration:none;color:#000000}nav.mobile>.mobile-placeholder .languages p a:hover span{text-decoration:underline}.slinky-menu{transform:translateZ(0)}.slinky-menu>ul{left:0;position:relative;transform:translateZ(0)}.slinky-menu ul,.slinky-menu li{list-style:none;margin:0;padding:0}.slinky-menu ul{width:100%}.slinky-menu a,.slinky-menu a span{line-height:24px}.slinky-menu a{align-items:center;display:flex}.slinky-menu a span{flex:1}.slinky-menu li ul{display:none;left:100%;position:absolute;top:0}.slinky-menu .header{display:flex}.slinky-menu .header .title{flex:1;line-height:1.4;margin:0;padding:12px 20px;font-weight:bold;order:1}.slinky-theme-default li,.slinky-theme-default li a,.slinky-theme-default li a span{text-align:left}.slinky-theme-default li{line-height:1;background-color:#FFFFFF;border-bottom:1px solid rgba(0,0,0,0.1);display:flex}.slinky-theme-default a{transition:all linear 125ms}.slinky-theme-default a:not(.back):not(.next){width:100%;line-height:24px;padding:12px 20px;text-decoration:none;color:#000000;display:inline-block;vertical-align:top}.slinky-theme-default a.nav-link{width:100% !important;display:block !important}.slinky-theme-default a,.slinky-theme-default a:hover,.slinky-theme-default a:active{text-decoration:none}.slinky-theme-default .next,.slinky-theme-default .back{line-height:32px;text-align:center;display:inline-block;vertical-align:top}.slinky-theme-default .next{padding:8px 35px 8px 40px;border-left:1px solid rgba(0,0,0,0.1)}.slinky-theme-default .back{padding:8px 40px 8px 35px;border-right:1px solid rgba(0,0,0,0.1)}.slinky-theme-default .next{height:48px;background-image:url("/Themes/3133/Images/chevron-right-pink.svg");background-position:center;background-size:10px;background-repeat:no-repeat}.slinky-theme-default .back{height:48px;background-image:url("/Themes/3133/Images/chevron-left-pink.svg");background-position:center;background-size:10px;background-repeat:no-repeat}.slinky-theme-default .next a,.slinky-theme-default .back a{text-decoration:none}.container-fluid{padding-right:20px;padding-left:20px}.container-fluid .row{margin-right:-20px;margin-left:-20px}.container-fluid .row>*{padding-right:20px;padding-left:20px}.row{margin-right:-20px;margin-left:-20px}.row>*{padding-right:20px;padding-left:20px}.filters .filter select{width:100%;height:44px;margin:0;padding:0;background-color:transparent;border:2px solid #91298D;border-radius:6px;font-weight:600;text-indent:10px;color:#91298D}.filters .reset{display:none}.filters .reset.show{display:block}.filters .reset.show span{line-height:44px;padding-left:24px;background-image:url("/Themes/3133/Images/trash-solid-pink.svg");background-position:center left;background-repeat:no-repeat;background-size:14px;text-decoration:underline;position:relative;display:inline-block;cursor:pointer}.filters .reset.show span:hover{text-decoration:none}.pagination{margin-top:40px;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.pagination .arrow{width:48px;height:48px;background-color:rgba(145,41,141,0.25);background-position:center;background-size:14px;background-repeat:no-repeat;border-radius:6px;font-weight:700;color:#FFFFFF;text-align:center;display:block}.pagination .arrow.left{background-image:url("/Themes/3133/Images/arrow-left-white.svg")}.pagination .arrow.right{background-image:url("/Themes/3133/Images/arrow-right-white.svg")}.pagination .arrow.disabled{background-color:rgba(145,41,141,0.05);cursor:not-allowed}.pagination .arrow:not(.disabled).active,.pagination .arrow:not(.disabled):hover{background-color:#91298d}.pagination .items{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.pagination .items .item{width:48px;height:48px;line-height:48px;background-color:rgba(145,41,141,0.25);border-radius:6px;color:#FFFFFF;text-align:center;display:block}.pagination .items .item.active,.pagination .items .item:hover{background-color:#91298d}@media (max-width: 820px){html,body{line-height:30px;font-size:16px}h1{line-height:50px;font-size:40px}h2{line-height:46px;font-size:36px}h3,.heading-3{line-height:42px;font-size:32px}h4,.heading-4{line-height:38px;font-size:28px}h5,.heading-5{line-height:34px;font-size:24px}h6{line-height:30px;font-size:20px}.header{min-height:unset}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav{display:none;visibility:hidden}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content{width:100%}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content .content--buttons{flex-wrap:wrap}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.full-image--card .card--content{padding-right:156px;padding-left:60px}.section .section--wrapper .wrapper--product .product--data .data--placeholder{margin-right:0;grid-template-columns:100%}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--content{padding-bottom:24px}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--image{margin:0;order:2}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--buttons{padding:0 40px;order:1}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder{margin-right:0;grid-template-columns:100%}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content{padding-bottom:24px}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--image{margin:0;order:2}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--buttons{padding:0 40px;order:1}.footer .wrapper--bottom .bottom--placeholder .placeholder--content{flex-direction:column !important;gap:0 !important}.footer .wrapper--bottom .bottom--placeholder .placeholder--content p:last-of-type{margin-left:unset !important}.placeholder--item.card.with--form{grid-template-columns:100%}.placeholder--item.card.with--form .card--image{padding-right:320px;padding-bottom:40px}.placeholder--item.card.with--form .card--image .image--employee{width:25%;right:0;padding-top:unset;left:unset}.placeholder--item.full-image--card .card--content h2{line-height:40px;font-size:40px}.placeholder--item.eco-profile--card{margin-bottom:unset}.placeholder--item.eco-profile--card:before{left:unset}.placeholder--item.eco-profile--card .card--content{left:0;right:0;width:100%;padding:94px 117px 255px 88px}.placeholder--item.eco-profile--card .card--content:before{width:100%;height:50%;top:unset;right:0;bottom:0;left:0;background:linear-gradient(to bottom, rgba(8,168,78,0) 0%, rgba(8,168,78,0.3) 100%)}.placeholder--item.eco-profile--card .card--image{width:calc(100% - 88px);top:unset;bottom:0;right:0;transform:translateY(50%)}.placeholder--item.eco-profile--card+.full-image--card{margin-left:88px}.placeholder--item.eco-profile--card+.full-image--card .card--content{padding:232px 136px 40px 40px}}@media (max-width: 576px){html,body{line-height:30px;font-size:16px}h1{line-height:42px;font-size:32px}h2{line-height:38px;font-size:28px}h3,.heading-3{line-height:34px;font-size:24px}h4,.heading-4{line-height:30px;font-size:20px}h5,.heading-5{line-height:30px;font-size:20px}h6{line-height:30px;font-size:20px}.header{min-height:unset}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav{display:none;visibility:hidden}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content{width:100%}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content h1{line-height:42px;font-size:32px}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content .content--buttons{flex-wrap:wrap}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.full-image--card .card--content{padding:40px}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--content ul.benefits{grid-template-columns:100%}.placeholder--carousel.logos .slick-list .slick-track{gap:20px}.placeholder--item.card{padding:16px 40px 0px 40px}.placeholder--item.card:before{left:0;width:100%;background:linear-gradient(-90deg, rgba(8,168,78,0.75) 0%, #08A84E 100%)}.placeholder--item.card.with--form .card--image{padding-right:40px;padding-bottom:0}.placeholder--item.card.with--form .card--image .image--employee{top:0;right:0;bottom:0;left:0;width:100%;min-width:unset;min-height:unset;padding-top:100%;position:relative}.placeholder--item.card .card--content{width:100%}.placeholder--item.card .card--image{top:unset;right:unset;height:100%;position:relative}.placeholder--item.card .card--background-image{left:0}.placeholder--item.eco-profile--card:before{border-width:0 20px 20px 0}.placeholder--item.eco-profile--card .card--content{padding:16px 40px 125px 40px}.placeholder--item.eco-profile--card .card--image{width:calc(100% - 20px)}.placeholder--item.eco-profile--card+.full-image--card{margin-left:20px}.placeholder--item.eco-profile--card+.full-image--card .card--content{padding:116px 40px 40px 40px}.placeholder--item.full-image--card .item--content{flex-direction:column;gap:30px}.placeholder--item.full-image--card .item--content .content--body{width:100%}.placeholder--item.full-image--card .item--content .content--image{width:100%}.placeholder--item.full-image--card .card--content h2{line-height:40px;font-size:40px}.placeholder--grid{grid-template-columns:100%}.placeholder--grid.vacancies{grid-template-columns:100%}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.footer--logo{max-width:75%;height:auto}.footer .footer--wrapper .wrapper--top .top--pattern{top:0;right:0;bottom:0;mix-blend-mode:soft-light;overflow:hidden;position:absolute;z-index:1}.footer .footer--wrapper .wrapper--top .top--pattern svg{width:auto;height:100%;-webkit-transform:scaleX(-1) scaleY(-1);transform:scaleX(-1), scaleY(-1)}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content{flex-direction:column;gap:0}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul{flex-wrap:wrap;row-gap:0;column-gap:16px}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field input{max-width:unset !important}.embed--video .video--ribbon{margin-right:20px;margin-left:-20px}.embed--video .video--ribbon:before{top:-20px;border-width:0 0 20px 20px}}@media (min-width: 576.02px) and (max-width: 820px){.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--content{width:100%}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary{margin-right:49px}.placeholder--carousel.logos .slick-list .slick-track{gap:20px}.placeholder--item.card{padding:16px 40px 0px 40px}.placeholder--item.card:before{left:0;width:100%;background:linear-gradient(-90deg, rgba(8,168,78,0.75) 0%, #08A84E 100%)}.placeholder--item.card.with--form .card--image{padding-right:40px;padding-bottom:0}.placeholder--item.card.with--form .card--image .image--employee{top:0;right:0;bottom:0;left:0;width:100%;min-width:unset;min-height:unset;padding-top:100%;position:relative}.placeholder--item.card .card--content{width:100%}.placeholder--item.card .card--image{top:unset;right:unset;height:100%;position:relative}.placeholder--item.card .card--background-image{left:0}.placeholder--item.eco-profile--card:before{border-width:0 20px 20px 0}.placeholder--item.eco-profile--card .card--content{padding:16px 40px 125px 40px}.placeholder--item.eco-profile--card .card--image{width:calc(100% - 20px)}.placeholder--item.eco-profile--card+.full-image--card{margin-left:20px}.placeholder--item.eco-profile--card+.full-image--card .card--content{padding:116px 40px 40px 40px}.placeholder--item.full-image--card .item--content{flex-direction:column;gap:30px}.placeholder--item.full-image--card .item--content .content--body{width:100%}.placeholder--item.full-image--card .item--content .content--image{width:100%}.placeholder--item.full-image--card .card--content h2{line-height:40px;font-size:40px}.placeholder--grid{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 820.02px){.hamburger{display:none}}.header--slider{width:calc(100% - 136px);height:100%;float:right}.header--slider .slick-list{line-height:0}.header--slider .slick-track{display:flex !important}.header--slider .slick-slide{height:100%;align-content:center;background-color:#F5F5F5}.header--slider .slick-slide .image-slide .image-wrapper{width:100%;padding-top:56.25%;overflow:hidden;position:relative}.header--slider .slick-slide .image-slide .image-wrapper img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;object-fit:contain;position:absolute}.root-block-element{pointer-events:none;overflow:hidden}

/*FILE: wwwroot//Themes/3133\Css\theme.css*/
@font-face{font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:100;src:url("/lib/fonts/work-sans-v19-latin-100.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:italic;font-weight:100;src:url("/lib/fonts/work-sans-v19-latin-100italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:200;src:url("/lib/fonts/work-sans-v19-latin-200.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:italic;font-weight:200;src:url("/lib/fonts/work-sans-v19-latin-200italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:300;src:url("/lib/fonts/work-sans-v19-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:italic;font-weight:300;src:url("/lib/fonts/work-sans-v19-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:400;src:url("/lib/fonts/work-sans-v19-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:italic;font-weight:400;src:url("/lib/fonts/work-sans-v19-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:500;src:url("/lib/fonts/work-sans-v19-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:italic;font-weight:500;src:url("/lib/fonts/work-sans-v19-latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:600;src:url("/lib/fonts/work-sans-v19-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:italic;font-weight:600;src:url("/lib/fonts/work-sans-v19-latin-600italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:700;src:url("/lib/fonts/work-sans-v19-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:italic;font-weight:700;src:url("/lib/fonts/work-sans-v19-latin-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:800;src:url("/lib/fonts/work-sans-v19-latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:italic;font-weight:800;src:url("/lib/fonts/work-sans-v19-latin-800italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:900;src:url("/lib/fonts/work-sans-v19-latin-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Work Sans';font-style:italic;font-weight:900;src:url("/lib/fonts/work-sans-v19-latin-900italic.woff2") format("woff2")}html{overflow-y:scroll}html,body{line-height:30px;margin:0;padding:0;font-family:'Work Sans';font-size:16px}ul.breadcrumb{margin:24px 0 0 0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap}ul.breadcrumb li{margin:0;padding:0;list-style:none}ul.breadcrumb li:not(:last-of-type):after{margin:0 10px;content:"/"}ul.breadcrumb li a{color:#000000;text-decoration:none}ul.breadcrumb li a:hover{color:#08A84E}h1,h2,h3,h4,h5,h6,p{margin:30px 0 0 0;font-family:'Work Sans'}h1{line-height:44px;font-size:44px;font-weight:900;text-transform:uppercase}h2{line-height:44px;font-size:44px;font-weight:900;text-transform:uppercase}h3,.heading-3{font-size:26px;font-weight:700}h4,.heading-4{font-size:18px;font-weight:700;text-transform:uppercase}h5,.heading-5{font-size:18px;font-weight:700}h6{font-size:18px;font-weight:700}p{line-height:30px;font-size:16px;font-weight:400}p a{font-weight:700;text-decoration:none;color:#91298D}p a:hover{text-decoration:underline}p.button a{text-decoration:none;display:inline-block}p.button a span{padding:7px 22px;background-color:#91298D;border-radius:8px;font-size:16px;font-weight:600;color:#FFFFFF;display:block}p.button a:hover{text-decoration:none}p.button a:hover span{background-color:#000000;color:#FFFFFF}p.button.alternative a span{padding:5px 16px;background-color:transparent;border:2px solid #FFFFFF;font-weight:600;color:#FFFFFF}p.button.alternative a:hover span{background-color:#FFFFFF;color:#000000}.image{margin:30px 0 0 0}figure{margin:0}.body--locker.is--locked{top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;position:absolute}.header{height:400px;position:relative;overflow:hidden}.header.homepage{height:100%}.header.homepage .header--bottom-wrapper .bottom-wrapper--inner-wrapper{height:640px}.header .header--top-wrapper{background-color:#FFFFFF;position:relative;z-index:4}.header .header--top-wrapper .top-wrapper--inner-wrapper{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:7}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation{padding:20px 0;position:relative}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul{margin:0;padding:0;display:flex;justify-content:space-between}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li{margin:0;padding:0;list-style:none}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--logo a img{height:40px}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul{display:flex;justify-content:end;gap:32px}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li{position:relative}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li.has--children>a{padding-right:22px;position:relative;background-image:url("/Themes/3133/Images/chevron-down.svg");background-position:center right;background-repeat:no-repeat;background-size:14px}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li.has--children>a:hover{background-image:url("/Themes/3133/Images/chevron-down-pink.svg")}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li.has--children>a:hover span{color:#91298D}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li.is--active>a span,.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li.is--active>a:hover span{color:#91298D}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li.is--active>a:after,.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li.is--active>a:hover:after{color:#91298D}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>a{text-decoration:none;display:block}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>a>span{padding:5px 0;font-size:16px;font-weight:500;color:#000000;display:block}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>a:hover{text-decoration:none}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>a:hover>span{color:#91298D}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>a:hover:after{color:#91298D}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>ul{padding:24px 32px;background-color:#FFFFFF;border-radius:8px;box-shadow:0px 0px 40px 0px rgba(0,0,0,0.15);flex-direction:column;position:absolute;display:none;z-index:9}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>ul>li>a{text-decoration:none;color:#000000;display:block}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>ul>li>a>span{font-size:16px;white-space:nowrap}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li>ul>li>a:hover{color:#000000;text-decoration:underline}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--primary>ul>li:hover ul{display:block}.header .header--bottom-wrapper{background-color:#91298D}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper{width:100%;height:320px;position:relative;display:flex;flex-direction:row;justify-content:end}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder{top:0;right:0;bottom:0;left:0;width:100%;max-width:1200px;margin:0 auto;padding:0 20px;position:absolute;z-index:2}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder::before{top:-230px;left:-570px;width:800px;height:800px;background-image:url("/Themes/3133/Images/sign.svg");content:"";position:absolute;opacity:0.1}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content{width:40%;height:100%;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:3}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content h1{margin-top:8px;line-height:44px;font-size:44px;color:#FFFFFF}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content p{margin:0;color:#FFFFFF}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content p.heading-2{font-size:24px}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content p.button a span{background-color:#FFFFFF;color:#000000}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content p.button a:hover span{background-color:#000000;color:#FFFFFF}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content p.button.alternative a span{padding:5px 16px;background-color:transparent;border:2px solid #FFFFFF;font-weight:600;color:#FFFFFF}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content p.button.alternative a:hover span{background-color:#FFFFFF;color:#000000}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content .content--buttons{margin-top:40px;display:flex;gap:16px}.header .header--bottom-wrapper .header--background-video{top:0;right:0;bottom:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;z-index:1}.header .header--bottom-wrapper .header--background-video::before{top:0;bottom:0;left:25%;width:75%;background:linear-gradient(90deg, #91298D 0%, rgba(145,41,141,0) 100%);content:"";position:absolute;z-index:1}.header .header--bottom-wrapper .header--background-video::after{top:0;bottom:0;left:0;width:25%;background-color:#91298D;content:"";position:absolute;z-index:1}.header .header--bottom-wrapper .header--background-video .iframe--wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:hidden}.header .header--bottom-wrapper .header--background-video .iframe--wrapper video{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.header .header--bottom-wrapper .header--background-video .iframe--wrapper iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.header .header--bottom-wrapper .bottom-wrapper--image-wrapper{position:relative}.header .header--bottom-wrapper .bottom-wrapper--image-wrapper::before{top:0;bottom:0;left:0;width:62%;background:linear-gradient(90deg, #91298D 0%, rgba(145,41,141,0) 100%);content:"";position:absolute;z-index:1}.header .header--bottom-wrapper .bottom-wrapper--image-wrapper img{width:100%;height:100%;margin:auto;object-fit:cover}.section{padding:50px 0 0 0;overflow:hidden}.section.overflow--visible{overflow:visible}.section.without--padding-top{padding-top:0}.section.full--width{padding-top:80px;padding-bottom:0 !important}.section.full--width .section--wrapper{max-width:unset}.section.full--width .section--wrapper .wrapper--card{padding:0}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.full-image--card .card--content{width:100%;max-width:1200px;height:calc(100% - 28px);margin:0 auto;padding:96px 442px 120px 20px;box-sizing:border-box}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.full-image--card .card--gradients:before{width:67%;background:linear-gradient(to right, rgba(0,0,0,0.5) 34%, rgba(0,0,0,0) 100%)}.section:first-of-type{overflow:visible}.section:first-of-type .section--wrapper .wrapper-offset--wrapper{margin:-192px 20px 0 20px;padding:16px 20px 40px 20px;background-color:#FFFFFF;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);position:relative;z-index:8}.section:first-of-type .section--wrapper .wrapper-offset--wrapper ul.breadcrumb{margin:24px 20px 0 20px}.section.light{margin-top:80px;padding-bottom:80px;background-color:#F4E9F3}.section.light p.button a span{background-color:#91298D;color:#FFFFFF}.section.light p.button a:hover span{background-color:#000000;color:#FFFFFF}.section.light p.button.alternative a span{padding:5px 16px;background-color:transparent;border:2px solid #FFFFFF;font-weight:600;color:#FFFFFF}.section.light p.button.alternative a:hover span{background-color:#FFFFFF;color:#000000}.section.dark{color:#FFFFFF;margin-top:80px;padding-bottom:80px;background-color:#91298D}.section.dark p.button a span{background-color:#FFFFFF;color:#000000}.section.dark p.button a:hover span{background-color:#000000;color:#FFFFFF}.section.dark p.button.alternative a span{padding:5px 16px;background-color:transparent;border:2px solid #FFFFFF;font-weight:600;color:#FFFFFF}.section.dark p.button.alternative a:hover span{background-color:#FFFFFF;color:#000000}.section.dark .card.light p{color:#000000}.section .section--wrapper{width:100%;max-width:1200px;height:calc(100% - 28px);margin:0 auto}.section .section--wrapper .wrapper--products,.section .section--wrapper .wrapper--branches,.section .section--wrapper .wrapper--references,.section .section--wrapper .wrapper--colors,.section .section--wrapper .wrapper--images,.section .section--wrapper .wrapper--vacancies,.section .section--wrapper .wrapper--team{padding:0 20px}.section .section--wrapper .wrapper--products .products--placeholder,.section .section--wrapper .wrapper--products .branches--placeholder,.section .section--wrapper .wrapper--products .references--placeholder,.section .section--wrapper .wrapper--products .colors--placeholder,.section .section--wrapper .wrapper--products .images--placeholder,.section .section--wrapper .wrapper--products .vacancies--placeholder,.section .section--wrapper .wrapper--products .team--placeholder,.section .section--wrapper .wrapper--branches .products--placeholder,.section .section--wrapper .wrapper--branches .branches--placeholder,.section .section--wrapper .wrapper--branches .references--placeholder,.section .section--wrapper .wrapper--branches .colors--placeholder,.section .section--wrapper .wrapper--branches .images--placeholder,.section .section--wrapper .wrapper--branches .vacancies--placeholder,.section .section--wrapper .wrapper--branches .team--placeholder,.section .section--wrapper .wrapper--references .products--placeholder,.section .section--wrapper .wrapper--references .branches--placeholder,.section .section--wrapper .wrapper--references .references--placeholder,.section .section--wrapper .wrapper--references .colors--placeholder,.section .section--wrapper .wrapper--references .images--placeholder,.section .section--wrapper .wrapper--references .vacancies--placeholder,.section .section--wrapper .wrapper--references .team--placeholder,.section .section--wrapper .wrapper--colors .products--placeholder,.section .section--wrapper .wrapper--colors .branches--placeholder,.section .section--wrapper .wrapper--colors .references--placeholder,.section .section--wrapper .wrapper--colors .colors--placeholder,.section .section--wrapper .wrapper--colors .images--placeholder,.section .section--wrapper .wrapper--colors .vacancies--placeholder,.section .section--wrapper .wrapper--colors .team--placeholder,.section .section--wrapper .wrapper--images .products--placeholder,.section .section--wrapper .wrapper--images .branches--placeholder,.section .section--wrapper .wrapper--images .references--placeholder,.section .section--wrapper .wrapper--images .colors--placeholder,.section .section--wrapper .wrapper--images .images--placeholder,.section .section--wrapper .wrapper--images .vacancies--placeholder,.section .section--wrapper .wrapper--images .team--placeholder,.section .section--wrapper .wrapper--vacancies .products--placeholder,.section .section--wrapper .wrapper--vacancies .branches--placeholder,.section .section--wrapper .wrapper--vacancies .references--placeholder,.section .section--wrapper .wrapper--vacancies .colors--placeholder,.section .section--wrapper .wrapper--vacancies .images--placeholder,.section .section--wrapper .wrapper--vacancies .vacancies--placeholder,.section .section--wrapper .wrapper--vacancies .team--placeholder,.section .section--wrapper .wrapper--team .products--placeholder,.section .section--wrapper .wrapper--team .branches--placeholder,.section .section--wrapper .wrapper--team .references--placeholder,.section .section--wrapper .wrapper--team .colors--placeholder,.section .section--wrapper .wrapper--team .images--placeholder,.section .section--wrapper .wrapper--team .vacancies--placeholder,.section .section--wrapper .wrapper--team .team--placeholder{display:flex;flex-direction:column;gap:40px}.section .section--wrapper .wrapper--products p.button,.section .section--wrapper .wrapper--branches p.button,.section .section--wrapper .wrapper--references p.button,.section .section--wrapper .wrapper--colors p.button,.section .section--wrapper .wrapper--images p.button,.section .section--wrapper .wrapper--vacancies p.button,.section .section--wrapper .wrapper--team p.button{margin-top:40px}.section .section--wrapper .wrapper--products p.button a span,.section .section--wrapper .wrapper--branches p.button a span,.section .section--wrapper .wrapper--references p.button a span,.section .section--wrapper .wrapper--colors p.button a span,.section .section--wrapper .wrapper--images p.button a span,.section .section--wrapper .wrapper--vacancies p.button a span,.section .section--wrapper .wrapper--team p.button a span{background-color:#91298D;color:#FFFFFF}.section .section--wrapper .wrapper--products p.button a:hover span,.section .section--wrapper .wrapper--branches p.button a:hover span,.section .section--wrapper .wrapper--references p.button a:hover span,.section .section--wrapper .wrapper--colors p.button a:hover span,.section .section--wrapper .wrapper--images p.button a:hover span,.section .section--wrapper .wrapper--vacancies p.button a:hover span,.section .section--wrapper .wrapper--team p.button a:hover span{background-color:#FFFFFF;color:#000000}.section .section--wrapper .wrapper--product{padding:0 20px;position:relative;z-index:5}.section .section--wrapper .wrapper--product .product--data{margin-top:-192px}.section .section--wrapper .wrapper--product .product--data .data--placeholder{margin-right:102px;background-color:#FFFFFF;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);display:grid;grid-template-columns:calc(50% + 71px) calc(50% - 71px)}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--content{padding:16px 40px 40px 40px}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--content h1{margin-top:8px}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--content ul.benefits{margin:24px 0 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:24px}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--content ul.benefits li{margin:0;padding:0 0 0 30px;background-image:url("/Themes/3133/Images/check-pink.svg");background-position:center left;background-repeat:no-repeat;background-size:14px;list-style:none;position:relative}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside{display:flex;flex-direction:column}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--image{margin:-40px -102px 24px 0}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--image figure{margin:0}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--image figure picture img{width:100%;height:auto}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--buttons{margin:auto 0 40px 0;display:flex;gap:16px;flex-direction:row;flex-wrap:wrap}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--buttons p.button{margin:0}.section .section--wrapper .wrapper--vacancy{padding:0 20px;position:relative;z-index:5}.section .section--wrapper .wrapper--vacancy .vacancy--data{margin-top:-192px}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder{margin-right:102px;background-color:#FFFFFF;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);display:grid;grid-template-columns:calc(50% + 71px) calc(50% - 71px)}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content{padding:16px 40px 40px 40px}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content h1{margin-top:8px}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content ul.benefits{margin:24px 0 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:24px}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content ul.benefits li{margin:0;padding:0 0 0 30px;background-image:url("/Themes/3133/Images/check-pink.svg");background-position:center left;background-repeat:no-repeat;background-size:14px;list-style:none;position:relative}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content p.content--data{margin:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content p.content--data span strong{font-weight:600}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside{display:flex;flex-direction:column}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--image{margin:-40px -102px 0 0}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--image figure{margin:0}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--image figure picture img{width:100%;height:auto}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--buttons{margin:auto 0 40px 0;display:flex;gap:16px;flex-direction:row;flex-wrap:wrap}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--buttons p.button{margin:0}.section .section--wrapper .wrapper--card{padding:0 20px}.section:last-of-type{padding-bottom:80px}.footer{overflow:hidden}.footer .footer--wrapper .wrapper--top{padding:48px 0 64px 0;background-color:#91298D;position:relative}.footer .footer--wrapper .wrapper--top .top--placeholder{position:relative;width:100%;max-width:1200px;margin:0 auto}.footer .footer--wrapper .wrapper--top .top--placeholder::before{top:-210px;right:0;width:720px;height:720px;background-image:url("/Themes/3133/Images/sign.svg");content:"";position:absolute;opacity:0.1;pointer-events:none}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.footer--logo{height:100%;display:flex;flex-direction:column;justify-content:center}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.footer--logo a img{width:100%}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p{margin-top:16px;font-size:15px;color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p a{font-weight:400;text-decoration:none;color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content p a:hover{text-decoration:underline}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul{margin:16px 0 0 0;padding:0}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li{margin:0;padding:0;font-weight:700;list-style:none}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li a{text-decoration:none}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li a span{color:#FFFFFF}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li a:hover span{text-decoration:underline}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li ul{margin-top:16px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul li ul li{font-size:15px;font-weight:400}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul.socials{display:flex;flex-direction:row;gap:12px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul.socials li a span{width:32px;height:32px;display:block}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul.socials li.facebook a span{background-image:url("/Themes/3133/Images/facebook-f-white.svg");background-position:center;background-repeat:no-repeat;background-size:12px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul.socials li.instagram a span{background-image:url("/Themes/3133/Images/instagram-white.svg");background-position:center;background-repeat:no-repeat;background-size:18px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content ul.socials li.linkedin a span{background-image:url("/Themes/3133/Images/linkedin-in-white.svg");background-position:center;background-repeat:no-repeat;background-size:18px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.content--secondary ul li:last-of-type{margin-top:16px}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.content--secondary ul li:last-of-type a{display:inline-block}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.content--secondary ul li:last-of-type a span{padding:4px 16px;background-color:#000000;font-weight:600;color:#FFFFFF;display:inline-block}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.content--secondary ul li:last-of-type a:hover span{background-color:#FFFFFF;text-decoration:none;color:#000000}.footer .footer--wrapper .wrapper--top .top--pattern{top:0;right:0;bottom:0;mix-blend-mode:soft-light;overflow:hidden;position:absolute;z-index:1}.footer .footer--wrapper .wrapper--top .top--pattern svg{width:auto;height:100%;-webkit-transform:scaleX(-1) scaleY(-1);transform:scaleX(-1),scaleY(-1)}.footer .footer--wrapper .wrapper--bottom{background-color:#000000;position:relative;z-index:2}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder{width:100%;max-width:1200px;margin:0 auto}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content{padding:19px 0;display:flex;flex-direction:row;gap:24px}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p{margin:0;color:#FFFFFF}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p:last-of-type{margin-left:auto}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p a{font-weight:400;text-decoration:underline;color:#FFFFFF}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content p a:hover{text-decoration:none}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul{margin:0;padding:0;display:flex;flex-direction:row;gap:24px}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul li{margin:0;padding:0;list-style:none}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul li a{text-decoration:none;color:#FFFFFF}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul li a:hover{text-decoration:underline}.placeholder--carousel{margin-top:30px;overflow:visible}.placeholder--carousel .slick-list{overflow:visible}.placeholder--carousel .slick-list .slick-track{display:flex;flex-direction:row;flex-wrap:nowrap}.placeholder--carousel .slick-list .slick-track .carousel--item{height:inherit !important;margin-right:40px;background-color:#FFFFFF;border-radius:8px;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);position:relative;overflow:hidden}.placeholder--carousel .slick-list .slick-track .carousel--item a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.placeholder--carousel .slick-list .slick-track .carousel--item .item--image{width:100%;padding-top:75%;position:relative;overflow:hidden}.placeholder--carousel .slick-list .slick-track .carousel--item .item--image img{width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;object-fit:cover;position:absolute}.placeholder--carousel .slick-list .slick-track .carousel--item .item--content{padding:32px}.placeholder--carousel .slick-list .slick-track .carousel--item .item--content p{margin-top:13px}.placeholder--carousel .slick-list .slick-track .carousel--item .item--content p.heading-5{margin:0;padding-right:24px;background-image:url(/Themes/3133/Images/arrow-right-long-solid.svg);background-position:top 5px right;background-repeat:no-repeat;background-size:14px;font-weight:700}.placeholder--carousel .slick-list .slick-track .carousel--item:hover{border-bottom-color:#08A84E}.placeholder--carousel.images .slick-list .slick-track .carousel--item{border-bottom:0}.placeholder--carousel.images .slick-list .slick-track .carousel--item a{z-index:3}.placeholder--carousel.images .slick-list .slick-track .carousel--item .item--image{padding-top:56.25%;position:relative}.placeholder--carousel.images .slick-list .slick-track .carousel--item .item--image img{width:100%;height:100%;display:block}.placeholder--carousel.images .slick-list .slick-track .carousel--item:hover .item--image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);background-image:url("/Themes/3133/Images/magnifying-glass-plus-white.svg");background-position:center;background-repeat:no-repeat;background-size:32px;position:absolute;content:"";z-index:1}.placeholder--carousel.logos .slick-list .slick-track{gap:120px}.placeholder--carousel.logos .slick-list .slick-track .carousel--item{border-bottom:0;box-shadow:none}.placeholder--carousel.logos .slick-list .slick-track .carousel--item a{z-index:3}.placeholder--carousel.logos .slick-list .slick-track .carousel--item .item--image{position:relative}.placeholder--carousel.logos .slick-list .slick-track .carousel--item .item--image img{object-fit:contain;filter:grayscale(1)}.placeholder--carousel.logos .slick-list .slick-track .carousel--item .item--image img:hover{filter:grayscale(0)}.placeholder--carousel.colors .slick-list .slick-track .carousel--item{border-bottom:0}.placeholder--carousel-controls{min-height:34px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.placeholder--carousel-controls .controls--dots ul.slick-dots{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;gap:10px}.placeholder--carousel-controls .controls--dots ul.slick-dots li{margin:0;padding:0}.placeholder--carousel-controls .controls--dots ul.slick-dots li button{width:10px;height:10px;margin:0;padding:0;background-color:transparent;border:1px solid #91298D;border-radius:5px;font-size:0;display:block}.placeholder--carousel-controls .controls--dots ul.slick-dots li.slick-active button{background-color:#91298D}.placeholder--carousel-controls .controls--arrows{margin-right:40px;display:flex;flex-direction:row;gap:32px}.placeholder--carousel-controls .controls--arrows button.slick-prev,.placeholder--carousel-controls .controls--arrows button.slick-next{width:34px;height:34px;line-height:34px;margin:0;padding:0;background-color:transparent;font-size:0;text-align:center;border:0}.placeholder--carousel-controls .controls--arrows button.slick-prev{background-image:url("/Themes/3133/Images/chevron-left.svg");background-position:center;background-size:14px;background-repeat:no-repeat}.placeholder--carousel-controls .controls--arrows button.slick-prev:hover{background-image:url("/Themes/3133/Images/chevron-left-pink.svg")}.placeholder--carousel-controls .controls--arrows button.slick-next{background-image:url("/Themes/3133/Images/chevron-right.svg");background-position:center;background-size:14px;background-repeat:no-repeat}.placeholder--carousel-controls .controls--arrows button.slick-next:hover{background-image:url("/Themes/3133/Images/chevron-right-pink.svg")}.placeholder--grid{margin-top:30px;overflow:visible;display:grid;grid-template-columns:repeat(3, 1fr);gap:40px}.placeholder--grid.vacancies{grid-template-columns:repeat(2, 1fr)}.placeholder--grid.vacancies .grid--item .item--image{padding-top:56.25%}.placeholder--grid.vacancies .grid--item .item--content p.content--data{margin:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.placeholder--grid.vacancies .grid--item .item--content p.content--data span strong{font-weight:600}.placeholder--grid.team .grid--item{border-bottom:0}.placeholder--grid.team .grid--item .item--image{padding-top:100%}.placeholder--grid.team .grid--item .item--image img{top:0;right:0;bottom:0;left:0;width:100%;height:auto;margin:auto;position:absolute;object-fit:contain}.placeholder--grid.team .grid--item .item--content p.function{margin:0;font-weight:600}.placeholder--grid.references .grid--item{height:inherit !important;background-color:#FFFFFF;border-radius:8px;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);position:relative;overflow:hidden}.placeholder--grid.references .grid--item a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:3}.placeholder--grid.references .grid--item .item--image{width:100%;padding-top:75%;position:relative;overflow:hidden}.placeholder--grid.references .grid--item .item--image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;object-fit:cover;position:absolute}.placeholder--grid.references .grid--item .item--content{padding:32px}.placeholder--grid.references .grid--item .item--content p{line-height:24px;margin:13px 0 0 0}.placeholder--grid.references .grid--item .item--content p.heading-5{margin:0;padding-right:24px;background-image:url("/Themes/3133/Images/arrow-right-long-solid.svg");background-position:top 5px right;background-repeat:no-repeat;background-size:14px;font-weight:700}.placeholder--grid.references .grid--item:hover{border-bottom-color:#08A84E}.placeholder--grid.branches .grid--item{height:inherit !important;background-color:#FFFFFF;border-radius:8px;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);position:relative;overflow:hidden}.placeholder--grid.branches .grid--item a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:3}.placeholder--grid.branches .grid--item .item--image{width:100%;padding-top:56.25%;position:relative;overflow:hidden}.placeholder--grid.branches .grid--item .item--image::before{top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%);content:"";position:absolute;z-index:1}.placeholder--grid.branches .grid--item .item--image img{top:0;right:0;bottom:0;left:0;width:100%;height:auto;margin:auto;object-fit:cover;position:absolute}.placeholder--grid.branches .grid--item .item--content{right:0;bottom:0;left:0;padding:32px;position:absolute;z-index:2}.placeholder--grid.branches .grid--item .item--content p{margin:0;padding-right:24px;color:#FFFFFF;background-image:url("/Themes/3133/Images/arrow-right-long-solid-white.svg");background-position:top 8px right;background-repeat:no-repeat;background-size:14px}.placeholder--grid.branches .grid--item .item--content p.heading-4{font-weight:700}.placeholder--grid.branches .grid--item:hover{border-bottom-color:#08A84E}.placeholder--item.card{position:relative;padding:54px 0 51px 57px;background-color:#08A84E;position:relative}.placeholder--item.card:before{top:0;bottom:0;left:33.3333%;width:66.6667%;background:linear-gradient(-90deg, rgba(8,168,78,0) 0%, #08A84E 100%);content:"";position:absolute;z-index:2}.placeholder--item.card .card--content{width:40%;position:relative;z-index:3}.placeholder--item.card .card--content p.quote{font-size:24px;font-weight:700;color:#FFFFFF}.placeholder--item.card .card--content p.full-name{margin-top:8px;font-size:19px;font-weight:400;font-style:italic;color:#000000}.placeholder--item.card .card--image{top:-34px;right:10%;height:calc(100% + 34px);aspect-ratio:1/1;position:absolute;z-index:2}.placeholder--item.card .card--image img{top:0;right:0;left:0;width:100%;position:absolute}.placeholder--item.card .card--background-image{top:0;right:0;bottom:0;left:33.3333%;background-position:center center;background-repeat:no-repeat;background-size:cover;mix-blend-mode:multiply;position:absolute;z-index:1}.placeholder--item.card.with--form{margin-bottom:80px;padding:0;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.1);display:grid;grid-template-columns:1.25fr 0.75fr}.placeholder--item.card.with--form .card--content{width:unset;padding:16px 40px 40px 40px}.placeholder--item.card.with--form .card--content p.heading-5{color:#FFFFFF}.placeholder--item.card.with--form .card--image{top:unset;right:unset;height:unset;padding:16px 40px 344px 40px;background-color:#FFFFFF;aspect-ratio:unset;position:relative;z-index:2}.placeholder--item.card.with--form .card--image .image--employee{left:-25%;bottom:0;width:75%;min-width:320px;min-height:320px;margin-top:24px;padding-top:75%;position:absolute;overflow:hidden}.placeholder--item.card.with--form .card--image .image--employee img{top:0;right:0;left:0;margin:auto;position:absolute}.placeholder--item.full-image--card{padding:80px 20px;position:relative;z-index:1}.placeholder--item.full-image--card .item--content{width:100%;max-width:1160px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;z-index:3}.placeholder--item.full-image--card .item--content .content--body{width:35%}.placeholder--item.full-image--card .item--content .content--body h2{margin:0}.placeholder--item.full-image--card .item--content .content--body h2,.placeholder--item.full-image--card .item--content .content--body p,.placeholder--item.full-image--card .item--content .content--body ol,.placeholder--item.full-image--card .item--content .content--body ul,.placeholder--item.full-image--card .item--content .content--body li{color:#FFFFFF}.placeholder--item.full-image--card .item--content .content--body h2 a,.placeholder--item.full-image--card .item--content .content--body h2 a:hover,.placeholder--item.full-image--card .item--content .content--body p a,.placeholder--item.full-image--card .item--content .content--body p a:hover,.placeholder--item.full-image--card .item--content .content--body ol a,.placeholder--item.full-image--card .item--content .content--body ol a:hover,.placeholder--item.full-image--card .item--content .content--body ul a,.placeholder--item.full-image--card .item--content .content--body ul a:hover,.placeholder--item.full-image--card .item--content .content--body li a,.placeholder--item.full-image--card .item--content .content--body li a:hover{color:#FFFFFF}.placeholder--item.full-image--card .item--content .content--body .content--buttons{margin:24px 0 40px 0;display:flex;gap:16px;flex-direction:row;flex-wrap:wrap}.placeholder--item.full-image--card .item--content .content--body .content--buttons p{margin:0}.placeholder--item.full-image--card .item--content .content--body .content--buttons p.button a span{border-color:#FFFFFF;color:#FFFFFF}.placeholder--item.full-image--card .item--content .content--body .content--buttons p.button a:hover span{border-color:#08A84E}.placeholder--item.full-image--card .item--content .content--image{width:50%}.placeholder--item.full-image--card .item--content .content--image img{width:100%;height:auto;border-radius:8px}.placeholder--item.full-image--card .card--content{padding:232px 394px 149px 205px}.placeholder--item.full-image--card .card--gradients:before,.placeholder--item.full-image--card .card--gradients:after{top:0;bottom:0;position:absolute;mix-blend-mode:multiply;content:"";z-index:2}.placeholder--item.full-image--card .card--gradients:before{left:0;width:34%;background:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%)}.placeholder--item.full-image--card .card--gradients:after{right:0;width:34%;background:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%)}.placeholder--item.full-image--card .card--background-image{top:0;right:0;bottom:0;left:0;margin:auto;background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute}.placeholder--item.full-image--card .card--background-image:before{top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.5);backdrop-filter:blur(12px);content:"";position:absolute;z-index:1}.placeholder--item.eco-profile--card{margin-bottom:-71px;position:relative;z-index:2}.placeholder--item.eco-profile--card:before{top:100%;left:-88px;width:0;height:0;border-style:solid;border-width:0 88px 88px 0;border-color:transparent #005C28 transparent transparent;position:absolute;content:""}.placeholder--item.eco-profile--card .card--content{left:-89px;right:207px;width:calc(100% - 118px);padding:94px 354px 77px 87px;background-color:#08A84E;position:relative}.placeholder--item.eco-profile--card .card--content:before{top:0;right:0;bottom:0;width:50%;background:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.3) 100%);mix-blend-mode:multiply;content:"";position:absolute}.placeholder--item.eco-profile--card .card--content h2{font-size:48px;color:#FFFFFF}.placeholder--item.eco-profile--card .card--content p.hand-written{margin-top:12px;line-height:40px;font-family:'Architects Daughter';font-size:32px;color:#FFFFFF}.placeholder--item.eco-profile--card .card--content p.button a{display:inline-block}.placeholder--item.eco-profile--card .card--content p.button a span{background-color:#000000;color:#FFFFFF}.placeholder--item.eco-profile--card .card--content p.button a:hover span{background-color:#FFFFFF;color:#000000}.placeholder--item.eco-profile--card .card--content .card-content--pattern{top:0;right:0;bottom:0;mix-blend-mode:soft-light;overflow:hidden;position:absolute;z-index:1}.placeholder--item.eco-profile--card .card--content .card-content--pattern svg{width:auto;height:100%;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.placeholder--item.eco-profile--card .card--image{top:50%;right:-105px;width:519px;position:absolute;transform:translateY(-50%);z-index:2}.placeholder--item.eco-profile--card .card--image img{width:100%;height:auto}.image img,.image-container img{width:100%;height:auto;display:block}.quick--navigation.align--right{text-align:right}.quick--navigation.align--right ul li a span{justify-content:end}.quick--navigation h3{color:#08A84E}.quick--navigation ul{margin:30px 0 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.quick--navigation ul li{margin:0;padding:0;list-style:none}.quick--navigation ul li a{text-decoration:none;display:inline-block}.quick--navigation ul li a span{font-size:20px;font-weight:400;color:#000000;padding-left:30px;background-image:url("/Themes/3133/Images/arrow-right-long.svg");background-position:top 5px left;background-repeat:no-repeat;background-size:14px}.quick--navigation ul li a:hover span{color:#08A84E}.embed--video{margin:24px 0 0 0}.embed--video .video--placeholder .placeholder--video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.embed--video .video--placeholder .placeholder--video:before{top:0;right:0;bottom:0;left:0}.embed--video .video--placeholder .placeholder--video iframe,.embed--video .video--placeholder .placeholder--video object,.embed--video .video--placeholder .placeholder--video embed{position:absolute;top:0;left:0;width:100%;height:100%}.embed--video .video--placeholder .placeholder--video .embed--video-play{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.3);content:"";position:absolute;cursor:pointer;z-index:1}.embed--video .video--placeholder .placeholder--video .embed--video-play:after{top:50%;left:50%;width:0px;height:0px;border-style:solid;border-width:16px 0 16px 32px;border-color:transparent transparent transparent #FFFFFF;transform:rotate(0deg) translate(-50%, -50%);content:"";position:absolute;z-index:2}.embed--video .video--placeholder .placeholder--video .embed--video-play:hover:after{border-color:transparent transparent transparent #08A84E}.embed--video .video--placeholder .placeholder--video img{width:100%;height:auto}.embed--video .video--ribbon{position:relative;margin:0 103px 0 -27px;padding:16px 29px 15px 55px;background-color:#08A84E}.embed--video .video--ribbon:before{top:-27px;left:0;width:0px;height:0px;border-style:solid;border-width:0 0 27px 27px;border-color:transparent transparent #005C28 transparent;content:"";transform:rotate(0deg);position:absolute}.embed--video .video--ribbon p{margin:0;color:#FFFFFF}.embed--video .video--ribbon p.hand-written{font-family:'Architects Daughter';font-size:18px}.sitemap ul{margin:0;padding:0}.sitemap ul li{margin:0;padding:0;list-style:none}.sitemap ul li a{text-decoration:none;color:#000000}.sitemap ul li a:hover{text-decoration:underline}.sitemap ul li.level-2{margin:0 0 24px 0;font-weight:600}.sitemap ul li.level-3{font-weight:400}.card{margin:30px 0 0 0;padding:40px;border-radius:8px}.card.light{background-color:#F4E9F3;color:#000000 !important}.card.light p.button a span{background-color:#91298D;color:#FFFFFF}.card.light p.button a:hover span{background-color:#000000;color:#FFFFFF}.card.light p.button.alternative a span{padding:5px 16px;background-color:transparent;border:2px solid #FFFFFF;font-weight:600;color:#FFFFFF}.card.light p.button.alternative a:hover span{background-color:#FFFFFF;color:#000000}.card.dark{background-color:#91298D;color:#FFFFFF !important}.card.dark p.button a span{background-color:#FFFFFF;color:#000000}.card.dark p.button a:hover span{background-color:#000000;color:#FFFFFF}.card.dark p.button.alternative a span{padding:5px 16px;background-color:transparent;border:2px solid #FFFFFF;font-weight:600;color:#FFFFFF}.card.dark p.button.alternative a:hover span{background-color:#FFFFFF;color:#000000}.card p{margin-top:8px}.card p.heading-4{margin:0}.card .content--buttons{margin:24px 0 0 0;display:flex;flex-wrap:wrap;gap:16px}.card .content--buttons p.button{margin:0}.umbraco-forms-page{margin:12px 0 0 0 !important;padding:0 !important}.umbraco-forms-page .umbraco-forms-fieldset{margin:0 !important;padding:0 !important}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field{margin:12px 0 0 0;position:relative}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) label{top:15px;left:20px;line-height:30px;font-weight:400;position:absolute;pointer-events:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input:not([type=checkbox]){width:100%;max-width:75% !important;line-height:30px;margin:0;padding:13px 20px;border:2px solid #91298D !important;border-radius:8px;outline:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input:not([type=checkbox]).input-validation-error{background-color:rgba(145,41,141,0.25)}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input:not([type=checkbox]):hover,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input:not([type=checkbox]):focus{outline:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input:not([type=checkbox]):not(:placeholder-shown)+label,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) input:not([type=checkbox]):focus+label{top:-8px;line-height:16px;padding:0 4px;font-size:12px;background-color:#91298D !important;border-radius:4px;color:#FFFFFF}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) textarea{width:100%;max-width:75% !important;margin:0;padding:13px 20px;border:2px solid #91298D !important;border-radius:8px;outline:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) textarea:hover,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) textarea:focus{outline:none}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) textarea:not(:placeholder-shown)+label,.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent) textarea:focus+label{top:-8px;line-height:16px;padding:0 4px;font-size:12px;background-color:#91298D !important;border-radius:4px;color:#FFFFFF}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input{top:8px;left:0;width:14px;height:14px;position:absolute}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input.input-validation-error+input+label{color:#91298D}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label{padding-left:24px;position:relative}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label.umbraco-forms-label{display:none;visibility:hidden}.umbraco-forms-page .umbraco-forms-hidden{display:none;visibility:hidden}.umbraco-forms-page .umbraco-forms-navigation{margin:24px 0 0 0;padding:0 !important}.umbraco-forms-page .umbraco-forms-navigation button{width:unset;line-height:30px;padding:7px 22px;background-color:#91298D;border-radius:8px;border:0;font-size:16px;font-weight:600;color:#FFFFFF;display:block}.umbraco-forms-page .umbraco-forms-navigation button:hover{background-color:#FFFFFF;color:#000000}#nav_mobile{top:80px;right:0;left:0;background-color:rgba(0,0,0,0.75);position:absolute;z-index:9999}.hamburger{top:20px;right:0;height:40px;margin:0;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;overflow:visible;position:absolute}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#08A84E}.hamburger.is-active .hamburger-box{background-color:#FFFFFF}.hamburger-box{width:40px;height:40px;background-color:#FFFFFF;border-radius:0;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin:-1px 5px 0 5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:2px;background-color:#91298D;border-radius:0px;position:absolute;transition-property:transform;transition-duration:0.125s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-6px}.hamburger-inner::after{bottom:-6px}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}nav.mobile{height:calc(100% - 126px);width:100%;background-color:rgba(116,201,193,0.9);position:fixed;z-index:2;bottom:0;left:0;overflow-x:hidden;text-align:center;display:none}nav.mobile>.mobile-placeholder{background-color:#FFFFFF;border-top:1px solid rgba(0,0,0,0.1);-webkit-box-shadow:0px 2px 6px 0px rgba(0,0,0,0.16);-moz-box-shadow:0px 2px 6px 0px rgba(0,0,0,0.16);box-shadow:0px 2px 6px 0px rgba(0,0,0,0.16)}nav.mobile>.mobile-placeholder .languages p{margin:0;display:flex;flex-direction:row}nav.mobile>.mobile-placeholder .languages p span{height:48px;line-height:48px;padding:0 20px;text-align:center;font-weight:600;color:#08A84E}nav.mobile>.mobile-placeholder .languages p a{text-decoration:none}nav.mobile>.mobile-placeholder .languages p a span{height:48px;line-height:48px;padding:0 20px;font-weight:600;text-align:center;text-decoration:none;color:#000000}nav.mobile>.mobile-placeholder .languages p a:hover span{text-decoration:underline}.slinky-menu{transform:translateZ(0)}.slinky-menu>ul{left:0;position:relative;transform:translateZ(0)}.slinky-menu ul,.slinky-menu li{list-style:none;margin:0;padding:0}.slinky-menu ul{width:100%}.slinky-menu a,.slinky-menu a span{line-height:24px}.slinky-menu a{align-items:center;display:flex}.slinky-menu a span{flex:1}.slinky-menu li ul{display:none;left:100%;position:absolute;top:0}.slinky-menu .header{display:flex}.slinky-menu .header .title{flex:1;line-height:1.4;margin:0;padding:12px 20px;font-weight:bold;order:1}.slinky-theme-default li,.slinky-theme-default li a,.slinky-theme-default li a span{text-align:left}.slinky-theme-default li{line-height:1;background-color:#FFFFFF;border-bottom:1px solid rgba(0,0,0,0.1);display:flex}.slinky-theme-default a{transition:all linear 125ms}.slinky-theme-default a:not(.back):not(.next){width:100%;line-height:24px;padding:12px 20px;text-decoration:none;color:#000000;display:inline-block;vertical-align:top}.slinky-theme-default a.nav-link{width:100% !important;display:block !important}.slinky-theme-default a,.slinky-theme-default a:hover,.slinky-theme-default a:active{text-decoration:none}.slinky-theme-default .next,.slinky-theme-default .back{line-height:32px;text-align:center;display:inline-block;vertical-align:top}.slinky-theme-default .next{padding:8px 35px 8px 40px;border-left:1px solid rgba(0,0,0,0.1)}.slinky-theme-default .back{padding:8px 40px 8px 35px;border-right:1px solid rgba(0,0,0,0.1)}.slinky-theme-default .next{height:48px;background-image:url("/Themes/3133/Images/chevron-right-pink.svg");background-position:center;background-size:10px;background-repeat:no-repeat}.slinky-theme-default .back{height:48px;background-image:url("/Themes/3133/Images/chevron-left-pink.svg");background-position:center;background-size:10px;background-repeat:no-repeat}.slinky-theme-default .next a,.slinky-theme-default .back a{text-decoration:none}.container-fluid{padding-right:20px;padding-left:20px}.container-fluid .row{margin-right:-20px;margin-left:-20px}.container-fluid .row>*{padding-right:20px;padding-left:20px}.row{margin-right:-20px;margin-left:-20px}.row>*{padding-right:20px;padding-left:20px}.filters .filter select{width:100%;height:44px;margin:0;padding:0;background-color:transparent;border:2px solid #91298D;border-radius:6px;font-weight:600;text-indent:10px;color:#91298D}.filters .reset{display:none}.filters .reset.show{display:block}.filters .reset.show span{line-height:44px;padding-left:24px;background-image:url("/Themes/3133/Images/trash-solid-pink.svg");background-position:center left;background-repeat:no-repeat;background-size:14px;text-decoration:underline;position:relative;display:inline-block;cursor:pointer}.filters .reset.show span:hover{text-decoration:none}.pagination{margin-top:40px;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.pagination .arrow{width:48px;height:48px;background-color:rgba(145,41,141,0.25);background-position:center;background-size:14px;background-repeat:no-repeat;border-radius:6px;font-weight:700;color:#FFFFFF;text-align:center;display:block}.pagination .arrow.left{background-image:url("/Themes/3133/Images/arrow-left-white.svg")}.pagination .arrow.right{background-image:url("/Themes/3133/Images/arrow-right-white.svg")}.pagination .arrow.disabled{background-color:rgba(145,41,141,0.05);cursor:not-allowed}.pagination .arrow:not(.disabled).active,.pagination .arrow:not(.disabled):hover{background-color:#91298d}.pagination .items{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.pagination .items .item{width:48px;height:48px;line-height:48px;background-color:rgba(145,41,141,0.25);border-radius:6px;color:#FFFFFF;text-align:center;display:block}.pagination .items .item.active,.pagination .items .item:hover{background-color:#91298d}@media (max-width: 820px){html,body{line-height:30px;font-size:16px}h1{line-height:50px;font-size:40px}h2{line-height:46px;font-size:36px}h3,.heading-3{line-height:42px;font-size:32px}h4,.heading-4{line-height:38px;font-size:28px}h5,.heading-5{line-height:34px;font-size:24px}h6{line-height:30px;font-size:20px}.header{min-height:unset}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav{display:none;visibility:hidden}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content{width:100%}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content .content--buttons{flex-wrap:wrap}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.full-image--card .card--content{padding-right:156px;padding-left:60px}.section .section--wrapper .wrapper--product .product--data .data--placeholder{margin-right:0;grid-template-columns:100%}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--content{padding-bottom:24px}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--image{margin:0;order:2}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--aside .aside--buttons{padding:0 40px;order:1}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder{margin-right:0;grid-template-columns:100%}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--content{padding-bottom:24px}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--image{margin:0;order:2}.section .section--wrapper .wrapper--vacancy .vacancy--data .data--placeholder .placeholder--aside .aside--buttons{padding:0 40px;order:1}.footer .wrapper--bottom .bottom--placeholder .placeholder--content{flex-direction:column !important;gap:0 !important}.footer .wrapper--bottom .bottom--placeholder .placeholder--content p:last-of-type{margin-left:unset !important}.placeholder--item.card.with--form{grid-template-columns:100%}.placeholder--item.card.with--form .card--image{padding-right:320px;padding-bottom:40px}.placeholder--item.card.with--form .card--image .image--employee{width:25%;right:0;padding-top:unset;left:unset}.placeholder--item.full-image--card .card--content h2{line-height:40px;font-size:40px}.placeholder--item.eco-profile--card{margin-bottom:unset}.placeholder--item.eco-profile--card:before{left:unset}.placeholder--item.eco-profile--card .card--content{left:0;right:0;width:100%;padding:94px 117px 255px 88px}.placeholder--item.eco-profile--card .card--content:before{width:100%;height:50%;top:unset;right:0;bottom:0;left:0;background:linear-gradient(to bottom, rgba(8,168,78,0) 0%, rgba(8,168,78,0.3) 100%)}.placeholder--item.eco-profile--card .card--image{width:calc(100% - 88px);top:unset;bottom:0;right:0;transform:translateY(50%)}.placeholder--item.eco-profile--card+.full-image--card{margin-left:88px}.placeholder--item.eco-profile--card+.full-image--card .card--content{padding:232px 136px 40px 40px}}@media (max-width: 576px){html,body{line-height:30px;font-size:16px}h1{line-height:42px;font-size:32px}h2{line-height:38px;font-size:28px}h3,.heading-3{line-height:34px;font-size:24px}h4,.heading-4{line-height:30px;font-size:20px}h5,.heading-5{line-height:30px;font-size:20px}h6{line-height:30px;font-size:20px}.header{min-height:unset}.header .header--top-wrapper .top-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--navigation ul li.navigation--nav{display:none;visibility:hidden}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content{width:100%}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content h1{line-height:42px;font-size:32px}.header .header--bottom-wrapper .bottom-wrapper--inner-wrapper .inner-wrapper--placeholder .placeholder--content .content--buttons{flex-wrap:wrap}.section.full--width .section--wrapper .wrapper--card .card--placeholder .placeholder--item.full-image--card .card--content{padding:40px}.section .section--wrapper .wrapper--product .product--data .data--placeholder .placeholder--content ul.benefits{grid-template-columns:100%}.placeholder--carousel.logos .slick-list .slick-track{gap:20px}.placeholder--item.card{padding:16px 40px 0px 40px}.placeholder--item.card:before{left:0;width:100%;background:linear-gradient(-90deg, rgba(8,168,78,0.75) 0%, #08A84E 100%)}.placeholder--item.card.with--form .card--image{padding-right:40px;padding-bottom:0}.placeholder--item.card.with--form .card--image .image--employee{top:0;right:0;bottom:0;left:0;width:100%;min-width:unset;min-height:unset;padding-top:100%;position:relative}.placeholder--item.card .card--content{width:100%}.placeholder--item.card .card--image{top:unset;right:unset;height:100%;position:relative}.placeholder--item.card .card--background-image{left:0}.placeholder--item.eco-profile--card:before{border-width:0 20px 20px 0}.placeholder--item.eco-profile--card .card--content{padding:16px 40px 125px 40px}.placeholder--item.eco-profile--card .card--image{width:calc(100% - 20px)}.placeholder--item.eco-profile--card+.full-image--card{margin-left:20px}.placeholder--item.eco-profile--card+.full-image--card .card--content{padding:116px 40px 40px 40px}.placeholder--item.full-image--card .item--content{flex-direction:column;gap:30px}.placeholder--item.full-image--card .item--content .content--body{width:100%}.placeholder--item.full-image--card .item--content .content--image{width:100%}.placeholder--item.full-image--card .card--content h2{line-height:40px;font-size:40px}.placeholder--grid{grid-template-columns:100%}.placeholder--grid.vacancies{grid-template-columns:100%}.footer .footer--wrapper .wrapper--top .top--placeholder .placeholder--content.footer--logo{max-width:75%;height:auto}.footer .footer--wrapper .wrapper--top .top--pattern{top:0;right:0;bottom:0;mix-blend-mode:soft-light;overflow:hidden;position:absolute;z-index:1}.footer .footer--wrapper .wrapper--top .top--pattern svg{width:auto;height:100%;-webkit-transform:scaleX(-1) scaleY(-1);transform:scaleX(-1), scaleY(-1)}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content{flex-direction:column;gap:0}.footer .footer--wrapper .wrapper--bottom .bottom--placeholder .placeholder--content ul{flex-wrap:wrap;row-gap:0;column-gap:16px}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field input{max-width:unset !important}.embed--video .video--ribbon{margin-right:20px;margin-left:-20px}.embed--video .video--ribbon:before{top:-20px;border-width:0 0 20px 20px}}@media (min-width: 576.02px) and (max-width: 820px){.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--content{width:100%}.header .header--outer-wrapper .header--inner-wrapper .wrapper--placeholder .placeholder--navigation ul li.navigation--nav nav.nav--secondary{margin-right:49px}.placeholder--carousel.logos .slick-list .slick-track{gap:20px}.placeholder--item.card{padding:16px 40px 0px 40px}.placeholder--item.card:before{left:0;width:100%;background:linear-gradient(-90deg, rgba(8,168,78,0.75) 0%, #08A84E 100%)}.placeholder--item.card.with--form .card--image{padding-right:40px;padding-bottom:0}.placeholder--item.card.with--form .card--image .image--employee{top:0;right:0;bottom:0;left:0;width:100%;min-width:unset;min-height:unset;padding-top:100%;position:relative}.placeholder--item.card .card--content{width:100%}.placeholder--item.card .card--image{top:unset;right:unset;height:100%;position:relative}.placeholder--item.card .card--background-image{left:0}.placeholder--item.eco-profile--card:before{border-width:0 20px 20px 0}.placeholder--item.eco-profile--card .card--content{padding:16px 40px 125px 40px}.placeholder--item.eco-profile--card .card--image{width:calc(100% - 20px)}.placeholder--item.eco-profile--card+.full-image--card{margin-left:20px}.placeholder--item.eco-profile--card+.full-image--card .card--content{padding:116px 40px 40px 40px}.placeholder--item.full-image--card .item--content{flex-direction:column;gap:30px}.placeholder--item.full-image--card .item--content .content--body{width:100%}.placeholder--item.full-image--card .item--content .content--image{width:100%}.placeholder--item.full-image--card .card--content h2{line-height:40px;font-size:40px}.placeholder--grid{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 820.02px){.hamburger{display:none}}.header--slider{width:calc(100% - 136px);height:100%;float:right}.header--slider .slick-list{line-height:0}.header--slider .slick-track{display:flex !important}.header--slider .slick-slide{height:100%;align-content:center;background-color:#F5F5F5}.header--slider .slick-slide .image-slide .image-wrapper{width:100%;padding-top:56.25%;overflow:hidden;position:relative}.header--slider .slick-slide .image-slide .image-wrapper img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;object-fit:contain;position:absolute}.root-block-element{pointer-events:none;overflow:hidden}
