@font-face{font-family:A2Z Faucet;src:url(./A2ZFaucet-Bold-138e84da.woff2) format("woff2")}@font-face{font-family:SuisseIntl;src:url(./SuisseIntl-Regular-WebM-98f681a8.woff) format("woff"),url(./SuisseIntl-Regular-WebM-9d1b26bc.woff2) format("woff2");font-style:normal}::selection{color:#fff;background:rgba(142,142,255,.8)}*{outline:none}body,html{background:#000000;font-family:SuisseIntl;color:#fff;margin:0;padding:0;font-size:1rem;display:flex;flex-direction:column}h1,h3,h3{font-family:A2Z Faucet!important}h1{font-family:A2Z Faucet!important;color:#fff;font-size:5rem;font-weight:700;line-height:5rem;letter-spacing:-.02em}h2{font-family:A2Z Faucet!important;font-size:4rem;line-height:4rem;font-weight:700;letter-spacing:-.02em;margin-top:1.25rem}h3{font-family:A2Z Faucet!important;font-size:2rem;line-height:2.375rem;font-weight:700;letter-spacing:-.02em}p{line-height:1.5rem;font-weight:400}.sub-title{color:#8e8eff}.page{padding:9.375rem 0;margin:0 auto;display:grid;grid-template-columns:1fr 10fr 1fr}.page-indent{grid-template-columns:2fr 8fr 2fr}.page-center{padding:0 0 9.375rem}.page-center .page-details{justify-content:center;text-align:center}.page-center .page-details .btn-section{margin-top:80px}.page-small-height{min-height:40vh}.page-no-height{min-height:auto;margin:0}.banner-swich{background:url(./banner-swich-a5b544c8.svg) no-repeat;background-size:cover;min-height:40vh}.banner-swich .sub-title{color:#fff}.banner-swich.small{min-height:25vh}.btn{background:linear-gradient(90deg,#8E8EFF,#FFC7FF 51%,#8E8EFF) var(--x, 0)/200%;display:inline-block;padding:1.25rem 1.875rem;color:#000!important;text-decoration:none;border-radius:6.25rem;transition:.5s}.btn:hover{--x: 100%}.btn-secondary{display:inline-block;padding:1.25rem 0;color:#fff;text-decoration:none;border-bottom:.125rem solid #fff;transition:.5s}.btn-secondary:hover{color:#8e8eff;border-color:#8e8eff}.color-primary{color:#8e8eff}a,a:hover,a:visited{color:#fff;text-decoration:none}a.link-line{border-bottom:2px solid #fff;padding-bottom:10px;transition:.5s}a.link-line:hover{color:#8e8eff;border-color:#8e8eff}.gradient-border-hover{position:relative}.gradient-border-hover:after{content:"";position:absolute;inset:0;border-radius:10px;padding:2px;background:linear-gradient(.25turn,#8E8EFF,#FFC7FF);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0;transition:.5s}.gradient-border-hover:hover:after{opacity:1}.desktop{display:block}.mobile{display:none}.cookie-bar{position:fixed;bottom:40px;right:40px;z-index:999;background:#fff;font-weight:500;padding:1.5625rem;border-radius:.625rem}.cookie-bar a{color:#000;transition:.2s}.cookie-bar a:hover{color:#7f7f7f}.cookie-bar button{background:none;border:none;cursor:pointer;font-size:1rem;font-family:SuisseIntl;color:#7f7f7f;font-weight:500;margin-left:1.875rem;padding:0}.dance{position:fixed;width:100vw;height:100vh;left:0;top:0}.dance svg{height:80vh!important}.page-details-404{margin:0 auto;text-align:center}.four-o-four-svg{max-width:500px;height:auto}.item.center{text-align:center}header.site-header{height:7.5rem;background:linear-gradient(#000000,transparent);padding:2.5rem 2.5rem 0;display:flex;width:calc(100% - 80px);position:fixed;z-index:1}header.site-header .nav{margin-left:auto}header.site-header .nav ul{list-style-type:none;padding:0;display:flex;margin:0 0 0 auto;gap:0 3.125rem}header.site-header .nav ul a{color:#fff;text-decoration:none;transition:.2s}header.site-header .nav ul a:hover,header.site-header .nav ul .active{color:#8e8eff}header.site-header .nav .vloeiemd{display:none}footer.site-footer{background:#fff;margin-top:auto;padding:2.5rem;color:#000}footer.site-footer .footer-top{display:grid;grid-template-columns:1fr 1fr}footer.site-footer .footer-top .footer-left{display:grid;grid-template-columns:1fr 1fr 1fr}footer.site-footer .footer-top .footer-left .footer-links strong,footer.site-footer .footer-top .footer-left .footer-contact strong{padding-bottom:25px;display:block}footer.site-footer .footer-top .footer-left .footer-links ul,footer.site-footer .footer-top .footer-left .footer-contact ul{list-style-type:none;margin:0;padding:0}footer.site-footer .footer-top .footer-left .footer-links ul li,footer.site-footer .footer-top .footer-left .footer-contact ul li{min-height:1.375rem}footer.site-footer .footer-top .footer-left .footer-links ul li a,footer.site-footer .footer-top .footer-left .footer-contact ul li a{text-decoration:none;color:#000;transition:.2s}footer.site-footer .footer-top .footer-left .footer-links ul li a:hover,footer.site-footer .footer-top .footer-left .footer-contact ul li a:hover{color:#7f7f7f}footer.site-footer .footer-top .footer-right{text-align:right}footer.site-footer .footer-top .footer-right .logo{display:none}footer.site-footer .footer-top .footer-right h3{margin:0;padding:0}footer.site-footer .footer-bottom{border-top:.0625rem #BFBFBF solid;margin-top:4.375rem;padding-top:2.5rem;width:100%}footer.site-footer .footer-bottom ul{list-style-type:none;justify-content:right;margin:0;padding:0;display:flex;gap:0 3.125rem;color:#bfbfbf}footer.site-footer .footer-bottom ul a{color:#bfbfbf;text-decoration:none;transition:.2s}footer.site-footer .footer-bottom ul a:hover,footer.site-footer .footer-bottom ul .active{color:#8e8eff}.page-front-top{grid-template-columns:1fr 11fr;padding:0}.page-front-top .page-details{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:100vh}.page-front-top .page-details p{margin-bottom:5rem}.page-front-top .page-details .btn-section{display:flex;gap:3.125rem}.page-front-top .page-details .page-front-right{margin-top:auto;padding:0 2.5rem 2.5rem 0}.page-front-top .page-details .page-front-right img{width:100%}.page-front-technologie{grid-template-columns:1fr 11fr;min-height:auto}.page-front-technologie .page-details{display:grid;grid-template-columns:1fr 1fr;gap:6.25rem;align-items:center}.page-front-technologie .list-technologie{list-style-type:none;margin:0;padding:0;display:grid;gap:1.25rem;position:relative;overflow:hidden}.page-front-technologie .list-technologie li{background:linear-gradient(.25turn,#8E8EFF,#000000);border-radius:.625rem;padding:.0625rem;right:-43vw;transition:.5s ease-in;-webkit-transition:.5s ease-in;position:relative;opacity:0}.page-front-technologie .list-technologie li div{border-radius:.625rem;padding:1.25rem;background:#000000;display:flex;gap:.625rem;align-items:center}.page-front-technologie .list-technologie li div img{max-width:1.25rem;height:auto}.page-front-technologie .list-technologie li.on-screen,.page-front-technologie .list-technologie li.on-screen2,.page-front-technologie .list-technologie li.on-screen3{right:0;opacity:1}.page-front-technologie .list-technologie li.on-screen2{transition-delay:.2s;-webkit-transition-delay:.2s}.page-front-technologie .list-technologie li.on-screen3{transition-delay:.4s;-webkit-transition-delay:.4s}.wat-doen-we-block{display:grid;grid-template-columns:repeat(3,1fr);gap:3.125rem}.wat-doen-we-block .item{border-radius:.625rem;padding:2.5rem;background:#0D0D0D;display:grid;justify-items:start;position:relative;transition:.5s}.wat-doen-we-block .item .item-section{display:block;border-radius:.625rem;flex-flow:wrap;margin-top:0}.wat-doen-we-block .item .lottie-player{margin-bottom:6.25rem}.wat-doen-we-block .item p{margin-top:0}.wat-doen-we-block .item a{margin-top:auto;display:inline-block}.cases-compact,.vacatures-compact{display:grid;grid-template-columns:repeat(3,1fr);gap:3.125rem}.cases-compact .item,.cases-compact section,.vacatures-compact .item,.vacatures-compact section{background:#0D0D0D;padding:3.125rem;border-radius:.625rem;display:grid;justify-items:start}.cases-compact .item figure,.cases-compact section figure,.vacatures-compact .item figure,.vacatures-compact section figure{margin:0;padding:0}.cases-compact .item figure img,.cases-compact section figure img,.vacatures-compact .item figure img,.vacatures-compact section figure img{max-width:9.375rem;height:auto}.cases-compact .item h3,.cases-compact section h3,.vacatures-compact .item h3,.vacatures-compact section h3{margin-bottom:0}.cases-compact .item .cases-subtitle,.cases-compact section .cases-subtitle,.vacatures-compact .item .cases-subtitle,.vacatures-compact section .cases-subtitle{margin-top:0}.cases-compact .item a,.cases-compact section a,.vacatures-compact .item a,.vacatures-compact section a{margin-top:auto;padding-top:3.75rem;display:inline-block}.cases .item{margin-bottom:9.375rem}.cases .item header{position:relative}.cases .item header .header-top{padding:2.5rem 2.5rem 0;min-height:250px;background:linear-gradient(.25turn,transparent,#8E8EFF);border-top-left-radius:.625rem;border-top-right-radius:.625rem;display:grid;grid-template-columns:1fr 1fr}.cases .item header .header-top .header-left-zone{display:flex;flex-direction:column}.cases .item header .header-top .header-right-zone{margin-top:auto}.cases .item header .header-top h2{margin-bottom:0;margin-top:20px}.cases .item header .header-top .cases-subtitle{margin-top:0}.cases .item header .header-top img{width:100%;height:auto;border-top-left-radius:.625rem;border-top-right-radius:.625rem}.cases .item header .header-top .tags{list-style-type:none;margin:auto 0 0;padding:0;display:flex;gap:1.25rem;margin-bottom:3.125rem}.cases .item header .header-top .tags li{padding:.625rem;border-radius:.625rem;border:double 2px transparent;border-radius:10px;position:relative}.cases .item header .header-top .tags li:before{content:"";position:absolute;inset:0;border-radius:.625rem;padding:.125rem;background:linear-gradient(.25turn,#8E8EFF,#FFC7FF);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.cases .item header .gradient-overlay{background:linear-gradient(transparent,#0D0D0D);width:100%;height:7.5rem;position:absolute;margin-top:-120px;z-index:0}.cases .item .content-case{background:#0D0D0D;padding:2.5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:3.125rem}.cases .item .content-case .sub-title{border-bottom:2px solid;padding-bottom:1.25rem;margin-bottom:1.25rem;border-image:linear-gradient(.25turn,#8E8EFF,#FFC7FF) 1;background:linear-gradient(.25turn,#8E8EFF,#FFC7FF);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cases .item .content-case .sub-title-mobile{display:none}.cases .item .content-case p{border-bottom:.125rem solid #7F7F7F;padding:0 0 30px;margin-top:30px}.cases .item .content-case p:last-child{border:none}.cases .item.last{margin-bottom:0!important}.tag-list{list-style-type:none;margin:auto 0 0;padding:0;display:inline-block;margin-bottom:3.125rem}.tag-list li{padding:.625rem;margin:0 5px;border-radius:.3125rem;border:double 2px transparent;border-radius:10px;position:relative;display:inline-block}.tag-list li:before{content:"";position:absolute;inset:0;border-radius:.625rem;padding:.125rem;background:linear-gradient(.25turn,#8E8EFF,#FFC7FF);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ons-werk-section{display:grid;grid-template-columns:1fr 1fr;gap:0 3.125rem;margin-top:6.25rem}.ons-werk-section .item h3{display:flex;background:linear-gradient(.25turn,#fff 51%,#8E8EFF 51%,#FFC7FF) var(--x, 0)/200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:.2s;cursor:pointer}.ons-werk-section .item h3 img{margin-left:auto;transition:.5s}.ons-werk-section .item h3:hover{--x: 105%}.ons-werk-section .item .body{border-bottom:2px solid;border-image:linear-gradient(.25turn,#8E8EFF,#FFC7FF) 1;max-height:0;overflow:hidden;transition:.5s}.ons-werk-section .item.active h3{background:linear-gradient(.25turn,#8E8EFF,#FFC7FF);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ons-werk-section .item.active h3 img{transform:rotate(45deg)}.ons-werk-section .item.active .body{max-height:500px}.page-about .page-about-item{display:grid;padding:9.375rem 0;padding-top:0;align-items:center;justify-content:center}.page-about .page-about-item:nth-child(even) .about-left-zone{order:1}.page-about .page-about-item:nth-child(even) .about-right-zone{order:0}.page-about .page-about-item.last-item{padding-bottom:0}.page-about .about-section{display:grid;align-items:center;grid-template-columns:1fr 1fr;gap:6.25rem}.page-about .about-right-zone{background:#0D0D0D;border-radius:.625rem}.soepel-inzetbaar{margin-top:3.125rem}.icon-soepel-inzetbaar{margin-bottom:3.125rem}.team{max-width:80vw;margin:0 auto}.team .team-item{display:flex;flex-direction:column}.team .team-item figure{max-width:12.8125rem;width:100%;margin:0 auto;margin-bottom:3.125rem;padding:0;border-radius:100%;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.team .team-item figure:after{content:"";display:block;padding-bottom:100%}.team .team-item figure:before{content:"";position:absolute;inset:0;border-radius:100%;padding:.125rem;background:linear-gradient(.25turn,#8E8EFF,#FFC7FF);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.team .no-image{background-size:50%!important;background-color:#f5f5f5}.splide{padding:0 100px 0 80px}.splide__track:before,.splide__track:after{content:"";top:0;position:absolute;display:block;background:linear-gradient(.25turn,#000000 10%,transparent);width:150px;z-index:1;height:500px}.splide__track:after{right:0;background:linear-gradient(.25turn,transparent 10%,#000000)}.splide__arrow{background:linear-gradient(90deg,#8E8EFF,#FFC7FF 51%,#8E8EFF) var(--x, 0)/200%!important;transition:.5s;top:105px!important;width:60px!important;height:60px!important;opacity:1!important}.splide__arrow svg{left:-3px;position:relative;top:.25rem}.splide__arrow:hover{--x: 100%}.splide__arrow--next svg{left:.1875rem}.splide__list{gap:.9375rem}.team-desktop{display:block}.team-md,.team-sm{display:none}.new-team-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5625rem}.new-team-grid .team-item{border-radius:.625rem;display:grid}.new-team-grid .team-item img,.new-team-grid .team-item .overlay{display:grid;grid-area:1/1;width:100%;cursor:help}.new-team-grid .team-item img .color-primary,.new-team-grid .team-item .overlay .color-primary{font-size:22px;font-family:A2Z Faucet!important;font-weight:700;letter-spacing:-.02em}.new-team-grid .team-item img{border-radius:.625rem;transition:filter .3s ease}.new-team-grid .team-item .empty-image{width:100%;align-self:center;margin:0 auto}.new-team-grid .team-item .overlay{align-items:end;align-content:end;justify-content:flex-start;background:linear-gradient(to bottom,transparent,#000);opacity:0;transition:opacity 1s ease}.new-team-grid .team-item .overlay div{text-align:left}.new-team-grid .team-item .overlay .role{font-size:.8125rem}.new-team-grid .team-item .overlay .content{padding:1.25rem}.new-team-grid .team-item:hover .overlay{opacity:1}.contact-details{display:grid;grid-template-columns:1fr 1fr}.contact-details .contact-details-right{display:flex;flex-direction:column;gap:150px}.contact-list{margin:0;padding:0;list-style-type:none}.contact-list li a{display:flex;align-items:baseline;gap:1.875rem;transition:.2s}.contact-list li a img{max-height:1.875rem;width:auto}.contact-list li a:hover{color:#8e8eff}.contact-list .adress{gap:3.125rem}.contact-list .adress img{margin-right:20px}.page-details-privacy p,.page-details-privacy h3,.page-details-privacy div{display:grid;grid-template-columns:1fr 11fr}.page-details-privacy .number{color:#8e8eff}.page-details-cookies h3{display:grid;grid-template-columns:1fr 11fr}.page-details-cookies .number{color:#8e8eff}.page-details-cookies .underline{text-decoration:underline}.page-details-cookies strong{color:#8e8eff;font-weight:400}.page-vacature h1{margin-top:1rem}.grey-blocks{display:flex;gap:3.125rem}.grey-blocks .block{background:#0D0D0D;padding:3.125rem;border-radius:.625rem}.grey-blocks .block h3,.grey-blocks .block h2,.grey-blocks .block h1{margin-top:0}.bullet-list li{list-style:none;padding:5px 0}.bullet-list li:before{content:"";background:linear-gradient(.25turn,#8E8EFF,#FFC7FF);display:inline-block;width:10px;height:10px;border-radius:10px;margin-right:10px}.page-vacature-details .page-details{display:grid;grid-template-columns:1fr 1fr;gap:150px}@media (min-width: 2000px){.page-front-top .page-front-right img{max-width:100%!important;width:100%}.wat-doen-we-block,.cases-compact{gap:6.25rem}.ons-werk-section{gap:0 6.25rem}}@media (max-width: 1350px){.page-front-top{grid-template-columns:1fr}main{padding:0 1.5625rem}.page{grid-template-columns:1fr}.wat-doen-we-block .item{padding:0;margin-bottom:1.875rem}.wat-doen-we-block .item .item-section{padding:2.1875rem}.wat-doen-we-block .item .lottie-player{margin-bottom:3.125rem}.banner-swich{margin:0 -25px;padding:1.25rem;padding-top:5vh!important;align-items:center;display:flex}.page-contact{padding:3.125rem 0}}@media (max-width: 980px){.page-front-top,.page-front-top .page-details{grid-template-columns:1fr}h2{font-size:2.75rem}.wat-doen-we-block{grid-template-columns:repeat(2,1fr)}.page-front-technologie .page-details{display:flex;flex-direction:column;gap:6.25rem}.page-front-technologie .page-details .page-right{width:100%}.cases-compact{grid-template-columns:repeat(2,1fr)}.cases .item header .header-top h3{font-size:40px}.cases .header-right-zone{display:block;margin-top:auto}.cases .item .content-case{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"item1 item2" "item3 item3"}.cases .item .content-case div:nth-child(1){grid-area:item1}.cases .item .content-case div:nth-child(2){grid-area:item2}.cases .item .content-case div:nth-child(3){grid-area:item3}.ons-werk-section{grid-template-columns:1fr}.ons-werk-section .item h3{font-size:1.25rem}.team-md{display:block;max-width:90vw}.team-desktop,.team-sm{display:none}.splide__list{gap:.9375rem}.new-team-grid{grid-template-columns:repeat(3,1fr)}.page-vacature-details .page-details{display:grid;grid-template-columns:1fr;gap:40px}.page-vacature-details .page-details-right .item{margin-bottom:40px;text-align:center}}@media (max-width: 600px){header.site-header{padding:1.5625rem;width:calc(100% - 50px)}header.site-header .logo{z-index:1}header.site-header .logo svg{max-height:1.875rem;margin-left:-11px}header.site-header .nav{position:fixed;display:flex;flex-direction:column;transition:.4s;top:0;left:100vw;background:linear-gradient(#8E8EFF,#FFC7FF);width:100vw;height:100%}header.site-header .nav ul{margin-top:20vh;flex-direction:column;margin-right:1.25rem;gap:1.25rem}header.site-header .nav ul li{text-align:right}header.site-header .nav ul li a{font-size:2.5rem;font-family:A2Z Faucet}header.site-header .nav .vloeiemd{display:block;margin-top:auto;margin-left:auto;margin-right:1.25rem}header.site-header .mobile-nav-icon{display:grid;margin-left:auto;z-index:9999;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(9,6px);max-width:25px;gap:6px;cursor:pointer}header.site-header .mobile-nav-icon span{width:.375rem;height:.375rem;border-radius:.375rem;background:white;display:block}header.site-header .mobile-nav-icon span{opacity:1;transition:.8s}header.site-header .mobile-nav-icon .one,header.site-header .mobile-nav-icon .three,header.site-header .mobile-nav-icon .four,header.site-header .mobile-nav-icon .six,header.site-header .mobile-nav-icon .seven,header.site-header .mobile-nav-icon .nine{opacity:0}header.site-header .nav.activeMenu{left:0}header.site-header .mobile-nav-icon.activeMenu .one,header.site-header .mobile-nav-icon.activeMenu .three,header.site-header .mobile-nav-icon.activeMenu .four,header.site-header .mobile-nav-icon.activeMenu .six,header.site-header .mobile-nav-icon.activeMenu .seven,header.site-header .mobile-nav-icon.activeMenu .nine{opacity:1}header.site-header .mobile-nav-icon.activeMenu .two,header.site-header .mobile-nav-icon.activeMenu .four,header.site-header .mobile-nav-icon.activeMenu .six,header.site-header .mobile-nav-icon.activeMenu .eight{opacity:0}.mobile-menu-open{overflow:hidden}.page{display:block;padding:3.75rem 0}.page-center{padding-bottom:7.5rem}h1{font-size:1.875rem;line-height:1.875rem;letter-spacing:-.02em}h2{font-size:1.875rem;line-height:1.875rem;font-weight:700;letter-spacing:-.02em;margin-top:1.25rem}h3{font-size:1.25rem;line-height:1.5rem;font-weight:700;letter-spacing:-.02em}main{padding:0 1.5625rem}.page-no-height{padding:1.25rem 0}.page:first-of-type{padding-top:22vh}.desktop{display:none}.mobile{display:block}.cookie-bar{right:auto;width:calc(100% - 130px);display:flex;gap:15px;margin:0 40px;bottom:40px}.cookie-bar button{margin-left:auto}.page-front-top{display:block;grid-template-columns:1fr;padding:0;padding-top:10vh!important}.page-front-top .page-details{display:grid;grid-template-columns:1fr;align-items:center;min-height:100vh}.page-front-top .page-details .btn-section{display:inline-flex;flex-direction:column;gap:1.25rem}.page-front-top .page-details .page-front-right{padding:7.5rem 0 2.5rem}.page-front-top .page-details .page-front-right img{width:100%}.wat-doen-we-block{display:block}.wat-doen-we-block .item{padding:0;margin-bottom:1.875rem}.wat-doen-we-block .item .item-section{padding:1.875rem}.wat-doen-we-block .item .lottie-player{margin-bottom:3.125rem}.cases-compact{grid-template-columns:1fr}.cases-compact .item,.cases-compact section{padding:1.875rem}.cases-compact a{padding-top:0}.cases .item header .header-top{grid-template-columns:1fr;padding:1.5625rem 1.5625rem 0}.cases .item header .header-top h3{font-size:1.875rem}.cases .item header .header-top .tags{margin-top:10px;display:inline-flex;flex-wrap:wrap;gap:.625rem}.cases .item header .header-top .tags li{display:inline-block}.cases .item .content-case{grid-template-columns:1fr;gap:0;padding:1.5625rem;grid-template-areas:"item1" "item2" "item3"}.cases .item .content-case .sub-title{display:none}.cases .item .content-case .sub-title-mobile{display:flex;cursor:pointer}.cases .item .content-case .sub-title-mobile img{margin-left:auto;max-width:.625rem;transition:.5s}.cases .item .content-case .content-case-body{max-height:0;overflow:hidden;transition:.5s}.cases .item .content-case .active .sub-title-mobile img{transform:rotate(45deg)}.cases .item .content-case .active .content-case-body{max-height:500px}footer.site-footer{padding:1.5625rem}footer.site-footer .footer-top{grid-template-columns:1fr;gap:1.25rem}footer.site-footer .footer-top .footer-left{display:grid;gap:1.25rem;grid-template-columns:1fr}footer.site-footer .footer-top .footer-left .logo{display:none}footer.site-footer .footer-top .footer-right{display:grid;grid-template-columns:1fr 2fr;text-align:left}footer.site-footer .footer-top .footer-right .logo{display:block}footer.site-footer .footer-top .footer-right h3{padding:0;margin:0 0 0 auto;align-self:end;font-size:1.25rem}footer.site-footer .footer-bottom{margin-top:1.875rem}.page-about .page-about-item{padding:3.125rem 0}.page-about .page-about-item:nth-child(even) .about-left-zone,.page-about .page-about-item:nth-child(odd) .about-left-zone{order:1}.page-about .page-about-item:nth-child(even) .about-right-zone,.page-about .page-about-item:nth-child(odd) .about-right-zone{order:0}.page-about .about-section{grid-template-columns:1fr;gap:1.25rem}.page-team{margin:0 -20px}.page-team .btn-section{margin-top:2.5rem!important}.team{max-width:100vw;margin-bottom:3.75rem}.team .splide{padding:0}.splide__arrow{display:none!important}.team-sm{display:block}.team-desktop,.team-md{display:none}.splide__list{gap:1.25rem}.new-team-grid{grid-template-columns:repeat(2,1fr);margin:0 1.25rem;gap:1.875rem}.new-team-grid .team-item{grid-template-columns:1,1fr;width:100%;align-content:flex-start}.new-team-grid .team-item img,.new-team-grid .team-item .overlay{grid-area:auto}.new-team-grid .team-item .color-primary{font-size:1rem!important}.new-team-grid .team-item .role{font-size:.6875rem!important}.new-team-grid .team-item .overlay{opacity:1;border-bottom-right-radius:.625rem;border-bottom-left-radius:.625rem}.new-team-grid .team-item .content{padding:.9375rem!important}.banner-swich{margin:0 -25px;padding:1.25rem;padding-top:5vh!important;align-items:center;display:flex}.page-contact{padding:3.125rem 0}.page-contact .contact-details{grid-template-columns:1fr}.page-contact .contact-details .contact-details-right{margin-bottom:7.5rem}.page-contact .contact-list a{align-items:flex-start;margin:1.875rem 0}.page-contact .contact-list a h3{font-size:1.25rem;margin:0}.vacatures-compact[style]{grid-template-columns:1fr!important}.vacatures-compact[style] .item{padding:1.875rem}}@media screen and (orientation: landscape) and (max-width: 800px){.page-front-top,.page-front-top .page-details{grid-template-columns:1fr}h2{font-size:2.75rem}.page-front-top{margin-top:1.875rem}.banner-swich .page-details{margin-top:3.75rem}}
