a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}*,html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img{box-sizing:content-box}body,html{background:#fff;scroll-behavior:smooth}@media (max-width:875px){body,html{overflow-x:hidden}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#000;font-family:Asap,sans-serif;font-size:15px;font-weight:400;line-height:1.6}@media (max-width:875px){body{font-size:13px;line-height:1.76}}h1,h2,h3,h4,h5,h6{font-family:Asap,sans-serif;font-weight:600;line-height:1.22}h1.r,h2.r,h3.r,h4.r,h5.r,h6.r{text-align:right}@media (max-width:1290px){h1 br,h2 br,h3 br,h4 br,h5 br,h6 br{display:none}}h2{font-size:26px}b,strong{font-weight:700}a{color:inherit;text-decoration:none}.txt h2{font-size:30px;margin-bottom:.5em}.txt h2.large{font-size:50px}@media (max-width:875px){.txt h2.large{font-size:26px}}.txt h2.mb0{margin-bottom:0!important}@media (max-width:875px){.txt h2{font-size:26px;margin-bottom:.7em}}.txt a:not(.btn){color:#69b8f0;font-weight:500}.txt a:not(.btn):hover{text-decoration:underline}.txt ul{list-style-type:disc;margin-left:1.5em}.txt p{margin-bottom:1em}.txt .btns{display:flex}@media (max-width:1290px){.txt .btns{align-items:flex-start;flex-direction:column}}.txt .btns a+a{margin-left:1em}@media (max-width:1290px){.txt .btns a+a{margin-left:0;margin-top:1em}}.txt .intro{font-size:18px;font-weight:500;line-height:1.5}.txt ul.checklist{list-style-type:none;margin-left:0}.txt ul.checklist li{background:url(../img/checklist-blue.svg) 0 no-repeat;font-size:15px;font-weight:400;list-style-type:none;min-height:26px;padding-bottom:.2em;padding-left:2.5em;padding-top:.2em}::-moz-selection{background:#69b8f0;color:#fff}::selection{background:#69b8f0;color:#fff}button,input[type=button],input[type=email],input[type=password],input[type=submit],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;font:inherit;outline:none}input[type=button],input[type=submit]{cursor:pointer}@font-face{font-family:Asap;font-style:normal;font-weight:400;src:url(fonts/Asap-Regular.woff2) format("woff2"),url(fonts/Asap-Regular.woff) format("woff")}@font-face{font-family:Asap;font-style:normal;font-weight:500;src:url(fonts/Asap-Medium.woff2) format("woff2"),url(fonts/Asap-Medium.woff) format("woff")}@font-face{font-family:Asap;font-style:normal;font-weight:600;src:url(fonts/Asap-SemiBold.woff2) format("woff2"),url(fonts/Asap-SemiBold.woff) format("woff")}@font-face{font-family:Asap;font-style:italic;font-weight:400;src:url(fonts/Asap-Italic.woff2) format("woff2"),url(fonts/Asap-Italic.woff) format("woff")}@font-face{font-family:Asap;font-style:italic;font-weight:500;src:url(fonts/Asap-MediumItalic.woff2) format("woff2"),url(fonts/Asap-MediumItalic.woff) format("woff")}@font-face{font-family:Asap;font-style:italic;font-weight:600;src:url(fonts/Asap-SemiBoldItalic.woff2) format("woff2"),url(fonts/Asap-SemiBoldItalic.woff) format("woff")}.w100{width:100%}.align-right{text-align:right}@media (max-width:875px){.s-hide{display:none!important}}.s-show{display:none}@media (max-width:875px){.s-show{display:block!important}}.level{align-items:center;display:flex;flex-direction:row}.level .push-to-end{margin-left:auto}.row{display:flex;justify-content:space-between}.row.valign{align-items:center}.row .col.c1{width:calc(8.33333% - 27.5px)}.row .col.c2{width:calc(-25px + 16.66667%)}.row .col.c3{width:calc(-22.5px + 25%)}.row .col.c4{width:calc(-20px + 33.33333%)}.row .col.c5{width:calc(-17.5px + 41.66667%)}.row .col.c6{width:calc(-15px + 50%)}.row .col.c7{width:calc(-12.5px + 58.33333%)}.row .col.c8{width:calc(-10px + 66.66667%)}.row .col.c9{width:calc(-7.5px + 75%)}.row .col.c10{width:calc(-5px + 83.33333%)}.row .col.c11{width:calc(-2.5px + 91.66667%)}.row .col.c12{width:100%}@media (max-width:875px){.row{flex-direction:column}.row .col{margin-left:0!important;width:100%!important}.row .col+.col{margin-top:30px}.row.s-reverse{flex-direction:column-reverse}.row.s-reverse .col+.col{margin-bottom:30px;margin-top:0}}.wrap{margin:0 auto;max-width:1250px;width:100%}.wrap.inner{max-width:1000px}@media (max-width:875px){.wrap{max-width:550px}}.col.valign{display:flex;flex-direction:column;justify-content:center}@media (max-width:875px){.col.valign{display:block}}.pad{padding-left:50px;padding-right:50px}@media (max-width:1540px){.pad{padding-left:40px;padding-right:40px}}@media (max-width:1290px){.pad{padding-left:30px;padding-right:30px}}@media (max-width:875px){.pad{padding-left:24px;padding-right:24px}}@media (max-width:500px){.pad{padding-left:15px;padding-right:15px}}.vpad-30{padding-bottom:30px;padding-top:30px}@media (max-width:875px){.vpad-30{padding-bottom:20px;padding-top:20px}}.vpad-45{padding-bottom:45px;padding-top:45px}@media (max-width:875px){.vpad-45{padding-bottom:30px;padding-top:30px}}.vpad-60{padding-bottom:60px;padding-top:60px}@media (max-width:1290px){.vpad-60{padding-bottom:50px;padding-top:50px}}@media (max-width:875px){.vpad-60{padding-bottom:40px;padding-top:40px}}.vpad-80{padding-bottom:80px;padding-top:80px}@media (max-width:1290px){.vpad-80{padding-bottom:65px;padding-top:65px}}@media (max-width:875px){.vpad-80{padding-bottom:50px;padding-top:50px}}.vpad-100{padding-bottom:100px;padding-top:100px}@media (max-width:1290px){.vpad-100{padding-bottom:80px;padding-top:80px}}@media (max-width:875px){.vpad-100{padding-bottom:60px;padding-top:60px}}.vpad-120{padding-bottom:120px;padding-top:120px}@media (max-width:1290px){.vpad-120{padding-bottom:80px;padding-top:80px}}@media (max-width:875px){.vpad-120{padding-bottom:60px;padding-top:60px}}.pb0{padding-bottom:0!important}.fake-scroll{position:fixed;width:100%}@media (max-width:875px){.fake-scroll{position:static;transform:none!important}}.fake-scroll-filler{height:7000px}@media (max-width:875px){.fake-scroll-filler{display:none;height:0}}img.round{border-radius:9999px}@media (max-width:875px){img.round{max-width:300px}}img.round.shadow{box-shadow:0 0 18px rgba(0,0,0,.05)}@media (max-width:875px){.s-center{text-align:center}}section.block.grey{background-color:#faf8f8}section.block.blue{background-color:#dbedf5}section.block.grey-circles{background:#fff url(../img/bg-grey-circles.png) 0 100% no-repeat}section.block.grey-fade-bottom{background:url(../img/grey-fade-bottom.png) 0 100% repeat-x}.form input[type=email],.form input[type=number],.form input[type=password],.form input[type=text],.form textarea{background:#fff;border:1px solid #bed3dd;border-radius:7px;color:#3f9de1;font-size:13px;font-weight:500;padding:.55em .7em;width:100%}.form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #bed3dd;border-radius:9999px;display:block;height:20px;margin:0;outline:none;padding:0;width:20px}.form input[type=radio]:checked{border:5px solid #69b8f0}.form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #bed3dd;border-radius:3px;display:block;height:20px;margin:0;outline:none;padding:0;width:20px}.form input[type=checkbox]:checked{background:#69b8f0 url(/img/checkbox-on.svg) 50% no-repeat;border:5px solid #69b8f0}.form input[type=submit]{background:#69b8f0 url(/img/form-submit-arrow.svg) right 10px center no-repeat;border-radius:9999px;color:#fff;font-size:14px;font-weight:600;padding:.6em 3.5em .6em 1.5em}.form input[type=submit]:hover{background-color:#80c3f2}.form input[type=submit].fullwidth{text-align:left;width:100%}.form input[type=submit].blue{background-color:#69b8f0}.form input[type=submit].blue:hover{background-color:#fb7d00}.form label{display:block;font-size:13px;font-weight:500;margin-bottom:.1em}.form textarea{height:100px}.form hr{border:none;border-bottom:1px solid #bed3dd;margin:1em 0}.form .fields{display:flex!important;flex-wrap:wrap!important;justify-content:space-between;max-width:100%}.form .fields .field{margin-bottom:1.3em}.form .fields .field.w40{width:calc(40% - 15px)}.form .fields .field.w20{width:calc(20% - 15px)}.form .fields .field.w33{width:calc(33.33333% - 15px)}.form .fields .field.w50{width:calc(50% - 15px)}.form .fields .field.w60{width:calc(60% - 7px)}.form .fields .field.w66{width:calc(66.66666% - 15px)}.form .fields .field.w100{width:100%}@media (max-width:875px){.form .fields .field{width:100%!important}.form .fields .field.s-w40{width:calc(40% - 5px)!important}.form .fields .field.s-w50{width:calc(50% - 5px)!important}.form .fields .field.s-w60{width:calc(60% - 5px)!important}}.form .submit-row{display:flex;justify-content:space-between}.form .inline-inputs{line-height:1}.form .inline-inputs,.form .inline-inputs label{align-items:center;display:flex}.form .inline-inputs label+label{margin-left:1em}.form .inline-inputs input{margin-right:.5em}.form .checkbox-wrap{margin-top:.5em}.form .checkbox-wrap label{align-items:center;display:flex}.form .checkbox-wrap label+label{margin-left:1em}.form .checkbox-wrap input{margin-right:.5em}.form .permission-groups-columns{grid-gap:0 30px;display:grid;grid-template-columns:1fr 1fr}@media (max-width:875px){.form .permission-groups-columns{display:block}}.btn{border-radius:9999px;display:inline-flex;font-size:13px;font-weight:600;padding:.5em 1.3em}@media (max-width:875px){.btn{padding:.5em 1.3em .6em}}.btn.white-on-blue{background:#69b8f0;color:#fff}.btn.white-on-blue:hover{background:#fb7d00}.btn.white-on-blue2{background:#69b8f0;border:2px solid #69b8f0;color:#fff}.btn.white-on-blue2:hover{background:#fff;color:#69b8f0}.btn.white-on-orange{background:#fb7d00;border:2px solid #fb7d00;color:#fff}.btn.white-on-orange:hover{background:#fff;border:2px solid #fb7d00;color:#fb7d00}.btn.blue-on-white{background:#fff;color:#69b8f0}.btn.blue-on-white:hover{background:#69b8f0;color:#fff}.btn.dark-blue-on-white{background:#fff;color:#215ea1}.btn.dark-blue-on-white:hover{background:#215ea1;color:#fff}.btn.black-on-white{background:#fff;color:#000}.btn.black-on-white:hover,.btn.white-on-black{background:#000;color:#fff}.btn.white-on-black:hover{background:#fff;color:#000}.btn.white-outline{border:2px solid #fff;color:#fff}.btn.white-outline.video{background:url(../img/play-btn-orange.svg) right .5em center no-repeat;padding:.4em 3em .4em 1.3em}.btn.white-outline.video:hover{background-color:#fff;color:#3f9de1}.btn.white-outline-small{border:1px solid #fff;color:#fff}.btn.white-outline-small:hover{background:#fff;color:#000}.btn.blue-outline{background:#fff;border:2px solid #69b8f0;color:#69b8f0}.btn.blue-outline:hover{background:#69b8f0;color:#fff}.btn.f15{font-size:15px}.btn.f16{font-size:16px}.btn.fixed-width{justify-content:center;width:150px}a.btn-shadow{align-items:center;background:#fff;border:5px solid #fff;border-radius:9999px;box-shadow:0 2px 5px rgba(0,0,0,.08),inset 0 0 6px rgba(0,0,0,.09);color:#69b8f0;display:flex;font-size:18px;font-weight:600;justify-content:center;margin:.5em 0;padding:.6em 1em;white-space:nowrap;width:48%}a.btn-shadow.on,a.btn-shadow:hover{background:#69b8f0;color:#fff}a.btn-shadow.small{border:4px solid #fff;font-size:15px}select.btn-shadow{align-items:center;background:#fff url(../img/select-arrow-down.svg) right 10px center no-repeat;border:5px solid #fff;border-radius:9999px;box-shadow:0 2px 4px rgba(0,0,0,.06);color:#69b8f0;display:flex;font-size:18px;font-weight:600;justify-content:center;padding:.6em 3em .6em 1em;white-space:nowrap}html.nav-visible,html.nav-visible body{overflow:hidden}section.nav-mobile{background:#000;bottom:0;display:none;left:0;overflow-y:auto;position:fixed;right:0;top:60px;z-index:1000}.nav-visible section.nav-mobile{-webkit-animation:nav-mobile-in .5s forwards;animation:nav-mobile-in .5s forwards;display:block}@media (min-width:1290px){section.nav-mobile{display:none!important}}section.nav-mobile .alternative-nav-box{background:#2b2b2b;padding:40px 20px}section.nav-mobile .newsletter-box{background:#000;color:#fff;padding:40px 20px}section.nav-mobile .newsletter-box h2{margin-bottom:.5em;text-align:center}section.nav-mobile .newsletter-box p{margin:0 auto 2em;max-width:350px;text-align:center}section.nav-mobile .newsletter-box form.newsletter{margin:0 auto;max-width:300px;width:90%}@-webkit-keyframes nav-mobile-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes nav-mobile-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}div.language-switch{align-items:center;color:#535353;display:flex;font-size:13px;font-weight:600;text-transform:uppercase}div.language-switch .on{color:#fff}div.language-switch .label.nl{padding-right:8px}div.language-switch .label.en{padding-left:8px}div.language-switch .switch{background:url(../img/language-switch-nl.svg) 50% no-repeat;background-size:contain;display:block;height:16px;width:32px}div.language-switch .switch.en{background-image:url(../img/language-switch-en.svg)}@media (max-width:875px){div.language-switch{color:#ab5500}div.language-switch .switch.nl{background-image:url(../img/language-switch-nl-orange.svg)}div.language-switch .switch.en{background-image:url(../img/language-switch-en-orange.svg)}}.card{background:#fff;border-radius:15px;box-shadow:0 2px 10px rgba(0,0,0,.06);overflow:hidden}.card.with-inset-shadow{border:5px solid #fff;box-shadow:0 2px 10px rgba(0,0,0,.06),inset 0 0 6px rgba(0,0,0,.09)}@media (max-width:875px){.card.s-hide-card{box-shadow:none}}.alternative-nav{display:flex;flex-wrap:wrap;justify-content:space-between}.alternative-nav>a{background:#202020;border-radius:8px;color:#fff;display:block;font-weight:600;margin:0 0 16px;padding:.75em .2em;text-align:center;width:calc(50% - 8px)}.nav-mobile .alternative-nav>a{background:#000}.alternative-nav>a.on{color:#69b8f0}.alternative-nav>a.blue{background:#69b8f0}.alternative-nav>a:hover{background:#69b8f0;color:#fff}.alternative-nav .nav-sub{background:#000;display:none;margin-bottom:16px;margin-left:-20px;margin-right:-20px;padding:20px 30px;width:100vw}.alternative-nav .nav-sub.on,.mobile-subnav-visible .alternative-nav .nav-sub{display:block}.alternative-nav .nav-sub a{color:#fff;display:block;font-size:14px;font-weight:600;padding:.6em 0;text-align:left}.alternative-nav .nav-sub a.on{color:#69b8f0}.social-icons{display:flex;flex-direction:row}.social-icons a{background-color:#2d2d2d;background-position:50%;background-repeat:no-repeat;border-radius:9999px;display:flex;height:44px;text-indent:-9999px;width:44px}.social-icons a+a{margin-left:10px}.social-icons a:hover{background-color:#69b8f0}.social-icons a.facebook{background-image:url(../img/facebook.svg)}.social-icons a.youtube{background-image:url(../img/youtube.svg)}.social-icons a.linkedin{background-image:url(../img/linkedin.svg)}.social-icons a.instagram{background-image:url(../img/instagram.svg)}@media (max-width:875px){.social-icons a{background-color:#fff}.social-icons a.facebook{background-image:url(../img/facebook-orange.svg)}.social-icons a.youtube{background-image:url(../img/youtube-orange.svg)}.social-icons a.linkedin{background-image:url(../img/linkedin-orange.svg)}.social-icons a.instagram{background-image:url(../img/instagram-orange.svg)}}form.newsletter{display:flex;font-size:13px;margin-bottom:30px}form.newsletter input{padding:.6em 1.5em}form.newsletter input[type=email]{background:#202020;border-bottom-left-radius:9999px;border-top-left-radius:9999px;color:#69b8f0;display:block;width:calc(100% - 100px)}form.newsletter input[type=email]::-moz-placeholder{color:#69b8f0}form.newsletter input[type=email]:-ms-input-placeholder{color:#69b8f0}form.newsletter input[type=email]::placeholder{color:#69b8f0}form.newsletter input[type=email]:focus::-moz-placeholder{color:transparent}form.newsletter input[type=email]:focus:-ms-input-placeholder{color:transparent}form.newsletter input[type=email]:focus::placeholder{color:transparent}form.newsletter input[type=submit]{background:#333;border-bottom-right-radius:9999px;border-top-right-radius:9999px;color:#fff;display:block;font-weight:600;text-align:center;width:100px}form.newsletter input[type=submit]:hover{background:#69b8f0;color:#fff}.newsletter-permissions-group{display:none}.newsletter-permissions-group.on{display:block}.language-and-social{align-items:center;background:#fb7d00;display:flex;justify-content:space-between;padding:30px 20px}.breadcrumbs{color:#838383;font-size:11px;font-weight:500}.breadcrumbs a{color:#69b8f0;text-decoration:none!important}.breadcrumbs a:hover{color:#fb7d00}ul.checklist{font-size:20px;font-weight:500}ul.checklist li{background:url(../img/checklist.svg) 0 no-repeat;line-height:1.2;padding-left:2em}ul.checklist li+li{margin-top:.7em}.video-box{background-position:50%;background-size:cover;box-shadow:0 10px 30px rgba(0,0,0,.15);padding-top:56.25%;position:relative;width:100%}.video-box.rounded-sm{border-radius:10px;overflow:hidden}.video-box>.content{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.video-box .play{background:url(../img/video-play-btn.svg) no-repeat;background-size:contain;display:block;height:90px;opacity:.9;transition:all .2s;width:90px}.video-box .play:hover{opacity:1;transform:scale(1.05)}@media (max-width:875px){.video-box .play{height:80px;width:80px}}.video-box .video-iframe{bottom:0;left:0;position:absolute;right:0;top:0}.social-share{align-items:center;background:#69b8f0;border:5px solid #fff;border-radius:9999px;box-shadow:0 2px 4px rgba(0,0,0,.06);display:flex;justify-content:space-evenly;padding:0 10px}.social-share a{align-items:center;display:inline-flex;height:50px;justify-content:center;width:50px}.social-share a:hover{background:#80c3f2}.testimonial-teaser{box-shadow:0 4px 10px rgba(15,93,124,.15);display:flex;flex-direction:column}.testimonial-teaser+.testimonial-teaser{margin-left:30px}.testimonial-teaser .card-body{align-items:center;color:#69b8f0;display:flex;font-size:16px;font-style:italic;font-weight:500;height:225px;line-height:1.4;padding:15px}.testimonial-teaser .card-footer{align-items:center;background:#f7f2ef;display:flex;padding:15px}.testimonial-teaser .card-footer .photo{margin-right:10px}.testimonial-teaser .card-footer .photo img{border-radius:9999px;max-height:40px;width:40px}.testimonial-teaser .card-footer .specs{font-size:13px;line-height:1.2;margin-right:15px}.testimonial-teaser .card-footer .specs .company{color:#3f9de1;font-weight:600}.inview{opacity:0;transition:opacity 1s}.inview-initial{opacity:1}.drag-scroll-mask{cursor:-webkit-grab;cursor:grab;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2000px}.drag-scroll-mask .drag-scroll-fade{background:linear-gradient(90deg,#dbedf5,rgba(219,237,245,0));bottom:0;left:0;position:absolute;top:0;width:100px;z-index:100}@media (max-width:875px){.drag-scroll-mask .drag-scroll-fade{width:50px}}.overlay{-webkit-overflow-scrolling:touch;align-items:flex-start;-webkit-animation:overlay-in .5s forwards;animation:overlay-in .5s forwards;bottom:0;display:none;justify-content:center;left:0;overflow-y:auto;padding:10vh 40px;position:fixed;right:0;top:0;z-index:9999}@media (max-width:875px){.overlay{flex-direction:column;justify-content:flex-start}}.overlay-visible .overlay{display:flex}@media (max-width:500px){.overlay{padding:20px}}.overlay .overlay-bg{background:rgba(0,0,0,.7);bottom:0;left:0;position:fixed;right:0;top:0;z-index:10}.overlay .overlay-box{-webkit-animation:overlay-box-in .5s forwards;animation:overlay-box-in .5s forwards;background:#000;box-shadow:0 13px 45px rgba(0,0,0,.5);margin:0 auto;max-width:1300px;position:relative;width:100%;z-index:20}.overlay .close{background:hsla(0,0%,100%,.2) url(/img/overlay-close.svg) 50% no-repeat;background-size:9px 9px;border-radius:9999px;height:37px;position:absolute;right:10px;top:10px;width:37px;z-index:800}.overlay .close:hover{background-color:hsla(0,0%,100%,.4)}.overlay.overlay-html .overlay-box,.overlay.overlay-newsletter .overlay-box{border-radius:10px;max-width:400px}.overlay.overlay-html .overlay-box .overlay-content,.overlay.overlay-newsletter .overlay-box .overlay-content{background:#fff;border-radius:10px;overflow:hidden}.overlay.overlay-html .overlay-box .overlay-content .overlay-head,.overlay.overlay-newsletter .overlay-box .overlay-content .overlay-head{background:url(/img/overlay-header-bg-blue-circles.png) 50% no-repeat;background-size:cover;color:#fff;font-size:36px;font-weight:700;line-height:1;padding:1.5em 1em;text-align:center}@media (max-width:875px){.overlay.overlay-html .overlay-box .overlay-content .overlay-head,.overlay.overlay-newsletter .overlay-box .overlay-content .overlay-head{font-size:28px}}.overlay.overlay-html .overlay-box .overlay-content .overlay-body,.overlay.overlay-newsletter .overlay-box .overlay-content .overlay-body{padding:30px}.overlay.overlay-html .overlay-box .overlay-content .overlay-body.tight,.overlay.overlay-newsletter .overlay-box .overlay-content .overlay-body.tight{padding:15px}.overlay.overlay-html .overlay-box .overlay-content .overlay-body.semitight,.overlay.overlay-newsletter .overlay-box .overlay-content .overlay-body.semitight{padding:22px}.overlay.overlay-html .overlay-box .overlay-content .overlay-body.blue,.overlay.overlay-newsletter .overlay-box .overlay-content .overlay-body.blue{background:#dbedf5}.overlay.overlay-html .overlay-box .overlay-content .overlay-body .overlay-foot,.overlay.overlay-newsletter .overlay-box .overlay-content .overlay-body .overlay-foot{border-top:1px solid #d8d8d8;margin-top:25px;padding-top:25px}.overlay.overlay-html .overlay-box .overlay-content .overlay-body .overlay-foot .overlay-btns,.overlay.overlay-newsletter .overlay-box .overlay-content .overlay-body .overlay-foot .overlay-btns{display:flex;justify-content:space-between}.overlay.overlay-html .overlay-box .overlay-content .overlay-body .overlay-foot .overlay-btns .overlay-btn,.overlay.overlay-newsletter .overlay-box .overlay-content .overlay-body .overlay-foot .overlay-btns .overlay-btn{border-radius:5px;font-size:16px;font-weight:700;padding:.5em;text-align:center}.overlay.overlay-html .overlay-box .overlay-content .overlay-body .overlay-foot .overlay-btns .overlay-btn.outline,.overlay.overlay-newsletter .overlay-box .overlay-content .overlay-body .overlay-foot .overlay-btns .overlay-btn.outline{background:#fff;border:2px solid #69b8f0;color:#69b8f0}.overlay.overlay-html .overlay-box .overlay-content .overlay-body .overlay-foot .overlay-btns .overlay-btn.outline:hover,.overlay.overlay-newsletter .overlay-box .overlay-content .overlay-body .overlay-foot .overlay-btns .overlay-btn.outline:hover{border:2px solid #fb7d00;color:#fb7d00}.overlay.overlay-html .overlay-box .overlay-content .overlay-body .overlay-foot .overlay-btns .overlay-btn.solid,.overlay.overlay-newsletter .overlay-box .overlay-content .overlay-body .overlay-foot .overlay-btns .overlay-btn.solid{background:#69b8f0;border:2px solid #69b8f0;color:#fff}.overlay.overlay-html .overlay-box .overlay-content .overlay-body .overlay-foot .overlay-btns .overlay-btn.solid:hover,.overlay.overlay-newsletter .overlay-box .overlay-content .overlay-body .overlay-foot .overlay-btns .overlay-btn.solid:hover{background:#fb7d00;border:2px solid #fb7d00}.overlay.overlay-html .overlay-box .overlay-content .overlay-body .overlay-foot .overlay-btns.two .overlay-btn,.overlay.overlay-newsletter .overlay-box .overlay-content .overlay-body .overlay-foot .overlay-btns.two .overlay-btn{width:calc(50% - 10px)}.overlay.overlay-html .overlay-box .overlay-content .overlay-body .overlay-foot .overlay-btns.one .overlay-btn,.overlay.overlay-newsletter .overlay-box .overlay-content .overlay-body .overlay-foot .overlay-btns.one .overlay-btn{width:100%}.overlay.overlay-newsletter .overlay-box{max-width:600px}.overlay.overlay-newsletter .overlay-box .overlay-content .overlay-head{background:url(/img/bg-feature-overlay-head.png) 50%/cover no-repeat;padding:.8em 1em}.overlay.overlay-newsletter .overlay-box .overlay-content .overlay-foot{background:#fff;padding:1.5em 1em}.overlay.overlay-feature .close{background-image:url(/img/overlay-close.svg)}.overlay.overlay-feature .overlay-box{border-radius:10px;max-width:600px}.overlay.overlay-feature .overlay-box .overlay-content{background:transparent!important}.overlay.overlay-feature .overlay-box .overlay-content .overlay-head{background:url(/img/bg-feature-overlay-head.png) 50%/cover no-repeat;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;font-size:32px;font-weight:700;line-height:1;padding:.8em 1em;text-align:center}@media (max-width:875px){.overlay.overlay-feature .overlay-box .overlay-content .overlay-head{font-size:28px}}.overlay.overlay-feature .overlay-box .overlay-content .overlay-body{background:#fff;font-size:13px;padding:20px;text-align:center}.overlay.overlay-feature .overlay-box .overlay-content .overlay-foot{align-items:center;background:#dbedf5;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;justify-content:space-between;padding:20px}@media (max-width:875px){.overlay.overlay-feature .overlay-box .overlay-content .overlay-foot{flex-direction:column;text-align:center}}.overlay.overlay-feature .overlay-box .overlay-content .overlay-foot .txt{font-size:16px;font-weight:600;line-height:1.2;max-width:300px}@media (max-width:875px){.overlay.overlay-feature .overlay-box .overlay-content .overlay-foot .txt{margin-bottom:20px}}.overlay.overlay-feature .overlay-box .overlay-content .overlay-foot .btn{margin-left:20px}@media (max-width:875px){.overlay.overlay-feature .overlay-box .overlay-content .overlay-foot .btn{margin-left:0}}.overlay.overlay-feature2 .close{background-color:#f0f7fa;background-image:url(/img/overlay-close-black.svg)}.overlay.overlay-feature2 .overlay-box{border-radius:10px;max-width:500px}.overlay.overlay-feature2 .overlay-box .overlay-content{background:transparent!important}.overlay.overlay-feature2 .overlay-box .overlay-content .overlay-head{background:#dbedf5;border-top-left-radius:10px;border-top-right-radius:10px;color:#000;font-size:32px;font-weight:700;line-height:1;padding:1em;text-align:center}@media (max-width:875px){.overlay.overlay-feature2 .overlay-box .overlay-content .overlay-head{font-size:28px}}.overlay.overlay-feature2 .overlay-box .overlay-content .overlay-body{background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:50px 30px;text-align:center}@media (max-width:875px){.overlay.overlay-feature2 .overlay-box .overlay-content .overlay-body{padding:20px 15px}}html.overlay-visible,html.overlay-visible body{overflow-y:hidden}@-webkit-keyframes overlay-in{0%{opacity:0}to{opacity:1}}@keyframes overlay-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes overlay-box-in{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes overlay-box-in{0%{transform:translateY(10px)}to{transform:translateY(0)}}.cookiebar{background:linear-gradient(90deg,#639bd4,#355ea6);bottom:0;box-shadow:0 -2px 5px rgba(0,0,0,.1);color:#fff;left:0;padding:25px;position:fixed;width:100%;z-index:99999}.cookiebar .message{font-size:18px;font-weight:600;line-height:1.2}.cookiebar .btn{border:2px solid #fff}.cookiebar .btns{align-items:center;display:flex}@media (max-width:875px){.cookiebar .btns{align-items:center;flex-wrap:wrap;justify-content:center}}.cookiebar .privacy-link{font-size:12px;font-weight:600;margin-right:20px}.cookiebar .privacy-link:hover{text-decoration:underline}@media (max-width:500px){.cookiebar .privacy-link{text-align:center}}.cookiebar .dont-accept{background:#215ea1 url(/img/overlay-close.svg) 50% no-repeat;border-radius:9999px;display:block;height:37px;margin-left:10px;width:37px}.cookiebar .dont-accept:hover{background-color:#256ab6}@media (max-width:875px){.cookiebar .col-btns{margin-top:15px!important}}.agenda{border-radius:10px;box-shadow:0 2px 11px rgba(0,0,0,.1);margin-top:1em;overflow:hidden}.agenda .agenda-head{align-items:center;background:#69b8f0;color:#fff;display:flex;justify-content:space-between;padding:25px 20px}.agenda .agenda-head h4{font-size:30px}.agenda .agenda-head .label{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.agenda .agenda-body .item{align-items:center;display:grid;grid-template-columns:70px 1fr;padding:20px}.agenda .agenda-body .item:nth-child(2n){background:#f3f3f3}.agenda .agenda-body .item:nth-child(2n) .date{background:#fff}.agenda .agenda-body .item .date{align-items:center;background:#f3f3f3;border-radius:6px;display:flex;flex-direction:column;margin-right:20px;overflow:hidden}.agenda .agenda-body .item .date .day{font-size:24px;font-weight:900;line-height:.8;padding:10px 5px 0}.agenda .agenda-body .item .date .month{font-size:12px;font-weight:700;padding:0 5px 5px;text-transform:uppercase}.agenda .agenda-body .item .date .full{align-self:stretch;background:red;color:#fff;font-size:11px;font-weight:700;margin-top:-5px;text-align:center;text-transform:uppercase}.agenda .agenda-body .item .title{color:#69b8f0;font-size:16px;font-weight:900;line-height:1}.agenda .agenda-body .item .content{font-size:14px;font-weight:500}.agenda .agenda-body .item .details{font-size:11px}.social-overlay{display:flex;flex-direction:row;justify-content:center;padding:25px 0}.social-overlay a{background-color:#69b8f0;background-position:50%;background-repeat:no-repeat;border-radius:9999px;display:flex;height:44px;text-indent:-9999px;width:44px}.social-overlay a+a{margin-left:12px}.social-overlay a:hover{background-color:#69b8f0}.social-overlay a.facebook{background-image:url(../img/facebook.svg)}.social-overlay a.youtube{background-image:url(../img/youtube.svg)}.social-overlay a.linkedin{background-image:url(../img/linkedin.svg)}.social-overlay a.instagram{background-image:url(../img/instagram.svg)}.post-teasers-grid{grid-gap:60px 30px;display:grid;grid-template-columns:1fr 1fr 1fr;padding-bottom:100px}@media (max-width:875px){.post-teasers-grid{grid-template-columns:1fr 1fr}}@media (max-width:500px){.post-teasers-grid{grid-template-columns:1fr}}@media (max-width:875px){.post-teasers-grid{grid-gap:40px 30px}}@media (max-width:500px){.post-teasers-grid{grid-gap:40px}}@media (max-width:875px){.post-teasers-grid{padding-bottom:50px}}.post-teaser{-webkit-animation:card-in .5s forwards;animation:card-in .5s forwards}.post-teaser .img-box{aspect-ratio:1/1;border-radius:10px;margin-bottom:1.5em;overflow:hidden;width:100%}.post-teaser .img-box img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:100%}.post-teaser:hover img{transform:scale(1.05)}.post-teaser .tag{color:#69b8f0;font-size:14px;font-weight:600}.post-teaser h3{font-size:28px;word-break:break-word}@media (max-width:1540px){.post-teaser h3{font-size:24px}}@media (max-width:1290px){.post-teaser h3{font-size:22px}}@media (max-width:875px){.post-teaser h3{font-size:18px}}@media (max-width:500px){.post-teaser h3{font-size:16px}}.sidenav-content{grid-gap:70px;display:grid;grid-template-columns:262px 1fr;padding:40px 0;position:relative}@media (max-width:875px){.sidenav-content{display:block}}.sidenav-content .sidenav-box{align-self:start;background:#dbedf5;border-radius:8px;position:-webkit-sticky;position:sticky;top:100px}@media (max-width:875px){.sidenav-content .sidenav-box{border-radius:0;bottom:auto;left:0;position:fixed;right:0;top:60px;z-index:200}.sidenav-visible .sidenav-content .sidenav-box{bottom:0}}.sidenav-content .sidenav-toggle{background-color:#69b8f0;color:#fff;display:none;font-size:16px;font-weight:600;justify-content:space-between;padding:20px}@media (max-width:875px){.sidenav-content .sidenav-toggle{display:flex}}.sidenav-content .sidenav{padding:40px 0}@media (max-width:875px){.sidenav-content .sidenav{display:none}.sidenav-visible .sidenav-content .sidenav{display:block}}.sidenav-content .sidenav .section{border-top:1px solid #b3d7e7}.sidenav-content .sidenav .section:last-child{border-bottom:1px solid #b3d7e7}.sidenav-content .sidenav .section .main{display:flex;font-size:16px;font-weight:600;justify-content:space-between;padding:8px 20px}.sidenav-content .sidenav .section .main .indicator{display:block;flex-shrink:0;margin-left:20px}.sidenav-content .sidenav .section .subs{background-color:#bcdbe9;display:none;font-size:13px;font-weight:500}.sidenav-content .sidenav .section .subs li:first-child a{padding-top:12px}.sidenav-content .sidenav .section .subs li:last-child a{padding-bottom:12px}.sidenav-content .sidenav .section .subs li a{display:block;padding:6px 20px}.sidenav-content .sidenav .section .subs li a.on,.sidenav-content .sidenav .section .subs li a:hover{background-color:#69b8f0;color:#fff}.sidenav-content .sidenav .section.on .main{background-color:#000;color:#fff}.sidenav-content .sidenav .section.on .main .indicator{filter:invert(1);transform:rotate(90deg)}.sidenav-content .sidenav .section.on .subs{display:block}.sidenav-content .content .section{margin-bottom:4em}.sidenav-content .content .sub{margin-bottom:2em}.sidenav-content .content h2{font-size:31px;margin-bottom:.7em}@media (max-width:875px){.sidenav-content .content h2{font-size:24px}}.sidenav-content .content h3{font-size:18px;font-weight:600;margin-bottom:.3em}@media (max-width:875px){.sidenav-content .content h3{font-size:16px}}.sidenav-content .content .anchor{display:block;position:relative;top:-100px}@media (max-width:875px){.sidenav-content .content .anchor{top:-145px}}.card.connections{border:5px solid #fff}.card.connections .logos-box{background-color:#faf8f8;box-shadow:inset 0 0 6px rgba(0,0,0,.09);padding:15px 20px}.card.connections .logos-box h3{font-size:24px;font-weight:600;margin-bottom:20px;text-align:center}.card.connections .logos-box .logos{grid-gap:15px;display:grid;grid-template-columns:1fr 1fr}.card.connections .logos-box .logos img{aspect-ratio:1/1;background:#fff;border-radius:9999px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.card.connections .contact-link{background:url(../img/teaser-arrow-right-blue.svg) right 15px center no-repeat;background-size:6px auto;color:#69b8f0;display:block;font-size:13px;padding:1.3em 40px 1.3em 15px}.header-spacer{height:70px}section.header{background:#000;color:#fff;left:0;position:fixed;top:0;width:100%;z-index:500}section.header .organisation-notification{align-items:center;background:linear-gradient(90deg,#fb6803,#fca200);display:none;padding:12px 15px}.organisation-notification-visible section.header .organisation-notification{display:flex}section.header .organisation-notification .close{display:block;margin-right:15px;padding:5px;position:relative;top:-1px}section.header .organisation-notification .close:hover{opacity:.9}section.header .organisation-notification .link{font-weight:600;line-height:1.2}section.header .organisation-notification .link:hover{opacity:.9}section.header .container{align-items:center;display:flex;height:70px;justify-content:center;padding:0 20px}section.header .container .logo-box{margin-right:auto;position:relative}section.header .container .logo-box a.logo{display:block}section.header .container .logo-box a.logo img{width:135px}@media (max-width:875px){section.header .container .logo-box a.logo img{width:110px}}section.header .container .logo-box a.kk-logo-icon{left:-4px;position:absolute;top:-5px}@media (max-width:875px){section.header .container .logo-box a.kk-logo-icon{left:-12px;top:-6px}}section.header .container .logo-box a.kk-logo-icon img{height:36px;width:36px}@media (max-width:875px){section.header .container .logo-box a.kk-logo-icon img{height:30px;width:30px}}section.header .container .logo-box a.kk-logo-icon:hover{transform:scale(1.1)}section.header .container ul.nav-main{display:flex;font-size:16px;font-weight:600}section.header .container ul.nav-main>li a{align-items:center;display:block;display:flex;height:70px;padding:0 12px}section.header .container ul.nav-main>li a:hover{background:#111}section.header .container ul.nav-main>li a:hover+ul.nav-sub{display:flex}section.header .container ul.nav-main>li a.on{background:#2e2e2e}section.header .container ul.nav-sub{align-items:center;background:#2a2a2a;display:flex;display:none;height:70px;justify-content:flex-start;left:0;position:fixed;top:70px;width:100%}section.header .container ul.nav-sub:hover{display:flex}section.header .container ul.nav-sub a{align-items:center;display:block;display:flex;height:70px;padding:0 12px}section.header .container ul.nav-sub a:hover{background:red}section.header .container ul.nav-sub a.on{color:#fb7d00}section.header .container .home-link{display:none}section.header .container .language-switch{margin:0 40px 0 auto}@media (max-width:1290px){.header-spacer,section.header .container{height:60px}}@media (max-width:1290px) and (max-width:1290px){section.header .container .demo-btn,section.header .container .language-switch,section.header .container ul.nav-main,section.header .container ul.nav-sub{display:none}}@media (max-width:1290px){section.header .container a.logo img{width:160px}section.header .container .home-link{display:block;font-weight:600;margin-right:20px}section.header .container .nav-toggle{display:flex;flex-direction:column;height:20px;justify-content:space-between;transition:transform .2s;width:25px}.nav-visible section.header .container .nav-toggle{transform:translateX(-10px)}section.header .container .nav-toggle div{background:#fff;height:2px;transition:transform .2s,opacity .2s}.nav-visible section.header .container .nav-toggle div:nth-child(2){opacity:0}.nav-visible section.header .container .nav-toggle div:first-child{transform:rotate(45deg) translateX(50%)}.nav-visible section.header .container .nav-toggle div:nth-child(3){transform:rotate(-45deg) translateX(52%)}}section.hero{background:#4e7fbf url(/img/bg-hero-blue.jpg) 50%/cover no-repeat;color:#fff;overflow:hidden;position:relative}section.hero .row{align-items:center;display:flex;min-height:230px;position:relative;z-index:20}@media (max-width:875px){section.hero .row{justify-content:center}}section.hero .row .col-content{padding:3em 0}@media (max-width:875px){section.hero .row .col-content{padding:3em 0 0}}section.hero .row .col-visual{align-self:flex-end!important}section.hero .row .col-visual img{-webkit-animation:hero-visual-in .9s .3s forwards;animation:hero-visual-in .9s .3s forwards;margin-top:20px;max-height:280px;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:right bottom;object-position:right bottom;transform:translateY(100%);width:100%}@media (max-width:875px){section.hero .row .col-visual img{max-width:100%;position:relative;width:auto}}section.hero h1{font-size:31px}@media (max-width:875px){section.hero h1{font-size:24px}}section.hero a.btn{margin-top:1.5em}section.hero .bg-video{background:#5e85c0;bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:10}@-webkit-keyframes hero-visual-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes hero-visual-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}section.hero-homepage{background:url(../img/bg-hero-home.png) 0 no-repeat;background-size:70% auto;color:#fff;cursor:pointer;overflow:hidden;position:relative}@media (max-width:1290px){section.hero-homepage{background-size:cover}}@media (max-width:875px){section.hero-homepage .pad{padding:0}section.hero-homepage .wrap{max-width:none}}section.hero-homepage .row{align-items:center;display:flex;height:390px;position:relative;z-index:20}@media (max-width:875px){section.hero-homepage .row{flex-direction:column-reverse;height:auto;justify-content:center}}section.hero-homepage .row .col-content{padding:4em 0}@media (max-width:875px){section.hero-homepage .row .col-content{max-width:598px;padding-left:24px;padding-right:24px}}@media (max-width:500px){section.hero-homepage .row .col-content{padding-left:15px;padding-right:15px}}section.hero-homepage .row .col-visual{align-self:stretch;position:relative}@media (max-width:875px){section.hero-homepage .row .col-visual{height:56vw;margin-top:0}}section.hero-homepage .row .col-visual .visual{align-items:center;background-position:50%;background-size:cover;-webkit-clip-path:url(#myClip);clip-path:url(#myClip);display:flex;height:100%;position:relative;width:50vw}@media (max-width:875px){section.hero-homepage .row .col-visual .visual{-webkit-clip-path:none;clip-path:none;width:100%}}section.hero-homepage .row .col-visual .visual video{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:10}section.hero-homepage h1{font-size:31px}@media (max-width:875px){section.hero-homepage h1{font-size:24px}}section.hero-homepage a.btn{margin-top:1.5em}section.hero-homepage .bg-video{background:#5e85c0;bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:10}section.breadcrumbs{padding-top:10px}section.breadcrumbs.inside{padding:10px 0;position:absolute;width:100%}@media (max-width:875px){section.breadcrumbs{padding:10px 0;position:static}}section.text-buttons .btns{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}section.text-buttons .btns.inline{justify-content:flex-start}@media (max-width:875px){section.text-buttons .btns.inline{justify-content:space-between}}section.text-buttons .btns.inline .btn-shadow{padding:.6em 2em;width:auto}@media (max-width:875px){section.text-buttons .btns.inline .btn-shadow{width:calc(50% - 10px)}}section.text-buttons .btns.inline .btn-shadow+.btn-shadow{margin-left:20px}@media (max-width:875px){section.text-buttons .btns.inline .btn-shadow+.btn-shadow{margin-left:0}}section.icons .icons{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}section.icons .icons.five{grid-template-columns:1fr 1fr 1fr 1fr 1fr}section.icons .icons.five .icon img{width:100px}@media (max-width:875px){section.icons .icons{display:flex;flex-direction:column}}section.icons .icons .icon{font-size:12px;padding:0 3em;text-align:center}@media (max-width:1290px){section.icons .icons .icon{padding:0 2em}}section.icons .icons .icon img{margin-bottom:.5em;width:130px}section.icons .icons .icon h3{font-size:20px;margin-bottom:.5em}@media (max-width:875px){section.icons .icons .icon{align-items:center;display:flex;padding:0;text-align:left}section.icons .icons .icon img{flex-shrink:0;margin-bottom:0;margin-right:20px;width:67px}section.icons .icons .icon h3{margin-bottom:.2em}section.icons .icons .icon+.icon{margin-top:30px}}section.testimonial-teasers{overflow:hidden}section.testimonial-teasers .cards{display:inline-flex;padding:20px 0 20px 100px}@media (max-width:875px){section.testimonial-teasers .cards{padding-left:0}}section.testimonial-teasers .cards .card{width:300px}section.news-teasers h2{margin-bottom:.5em}section.news-teasers .cards{display:flex;flex-wrap:wrap;justify-content:space-between}section.news-teasers .cards .card{align-items:center;-webkit-animation:card-in .5s forwards;animation:card-in .5s forwards;background:url(../img/teaser-arrow-right-blue.svg) right 20px center no-repeat;box-shadow:0 2px 11px rgba(0,0,0,.1);display:flex;flex-direction:row;margin:1em 0;transition:background-position .2s;width:calc(50% - 10px)}@media (max-width:1290px){section.news-teasers .cards .card{width:100%}}section.news-teasers .cards .card:hover{background-position:right 10px center}section.news-teasers .cards .card .card-image{align-self:stretch;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;min-height:100px;width:100px}section.news-teasers .cards .card .card-body{font-size:15px;font-weight:500;line-height:1.5;padding:20px;width:calc(100% - 150px)}@media (max-width:875px){section.news-teasers .cards .card .card-body{font-size:13px;line-height:1.34;padding:10px;width:calc(100% - 130px)}}@-webkit-keyframes card-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes card-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}section.demo-pill .pill{align-items:center;background:url(../img/bg-blue-circles.png) 50% no-repeat;background-size:cover;border-radius:9999px;color:#fff;display:flex;font-size:16px;font-weight:600;height:200px;justify-content:space-between;margin:0 auto;opacity:1;padding:0 90px}@media (max-width:875px){section.demo-pill .pill{height:auto}}@media (min-width:875px){section.demo-pill .pill{max-width:200px}section.demo-pill .pill h2{opacity:0;transform:translateX(-30px)}}@media (min-width:875px) and (min-width:875px){section.demo-pill .pill .content,section.demo-pill .pill a{opacity:0}}@media (min-width:875px){section.demo-pill .pill.inview-initial{-webkit-animation:demo-pill-in 1s .5s forwards;animation:demo-pill-in 1s .5s forwards}section.demo-pill .pill.inview-initial h2{-webkit-animation:demo-pill-h2-in 1s .5s forwards;animation:demo-pill-h2-in 1s .5s forwards}}@media (min-width:875px) and (min-width:875px){section.demo-pill .pill.inview-initial .content{-webkit-animation:demo-pill-content-in .8s 1.5s forwards;animation:demo-pill-content-in .8s 1.5s forwards}section.demo-pill .pill.inview-initial a{-webkit-animation:demo-pill-button-in .5s .7s forwards;animation:demo-pill-button-in .5s .7s forwards}}section.demo-pill .pill h2{font-size:31px}section.demo-pill .pill .content{width:calc(100% - 400px)}@media (max-width:875px){section.demo-pill .pill{border-radius:30px;flex-direction:column;padding:50px 30px;text-align:center}section.demo-pill .pill h2{margin-bottom:.3em}section.demo-pill .pill .content{line-height:1.5;margin-bottom:1.3em;width:100%}}section.demo-pill.doenkids-pill .pill{background:url(../img/bg-pill-teal-circles.jpg) 50% no-repeat}.demo-pill-compact{background:url(../img/bg-blue-circles.png) 50% no-repeat;background-size:cover;border-radius:10px;color:#fff;font-size:16px;font-weight:600;padding:37px}.demo-pill-compact .content{margin-bottom:1em}@-webkit-keyframes demo-pill-in{0%{max-width:200px}to{max-width:1300px}}@keyframes demo-pill-in{0%{max-width:200px}to{max-width:1300px}}@-webkit-keyframes demo-pill-h2-in{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes demo-pill-h2-in{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes demo-pill-content-in{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes demo-pill-content-in{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes demo-pill-button-in{0%{opacity:0}to{opacity:1}}@keyframes demo-pill-button-in{0%{opacity:0}to{opacity:1}}section.footer{/*background:#000 url(../img/bg-footer.png) 50% no-repeat;*/background-color:#000;background-size:auto 100%;color:#fff;font-size:12px;padding-bottom:90px;padding-top:90px}@media (max-width:875px){section.footer{padding-bottom:40px;padding-top:40px;text-align:center}section.footer .pad{padding:0}section.footer .col.s-pad{padding-left:20px;padding-right:20px}section.footer .language-and-social{border-radius:10px}}@media (max-width:875px) and (max-width:500px){section.footer .language-and-social{border-radius:0}}@media (max-width:875px){section.footer .newsletter{margin:0 auto 30px;max-width:350px}}section.footer h5{font-size:22px;margin-bottom:.8em}section.footer p{margin-bottom:1.5em}section.footer .txt{font-size:12px}section.footer table{font-size:14px}section.footer table tr+tr td{padding-top:.5em}section.footer table td:first-child{padding-right:2em}section.footer table td{text-align:left!important}@media (max-width:875px){section.footer table{margin:0 auto;width:250px}section.footer table td:nth-child(2){text-align:right!important}}section.footer table a:hover{color:#69b8f0}section.footer .language-switch{transform:translateY(-5px)}section.footer .phone-nr{border-bottom:1px solid #fff;border-top:1px solid #fff;color:#69b8f0;font-size:32px;font-weight:600;line-height:1;margin-bottom:0;padding:.5em 0}@media (max-width:875px){section.footer .phone-nr{border:none;padding:0}}section.footer .phone-nr+h5{margin-bottom:1.2em}section.footer .support-buttons{margin-top:85px}@media (max-width:875px){section.footer .support-buttons{margin-top:30px}}section.footer .phone-options,section.footer .support-option{display:none}section.footer.is-support .phone-nr{border:none;padding:0}section.footer.is-support .support-option{display:block}section.footer.is-support .phone-options{grid-gap:10px;border-top:1px solid #fff;display:grid;grid-template-columns:1fr 1fr;padding-top:2em}section.footer.is-support .support-buttons{display:none}section.credits{background:#292929;background:linear-gradient(90deg,#555,#292929);color:#fff;font-size:12px;padding:0 20px}@media (max-width:875px){section.credits{background:#000 url(../img/bg-footer-mobile.png) right -20px bottom no-repeat}}section.credits .clic-link{color:#777;font-size:11px;font-weight:600;position:absolute;right:0;text-decoration:none;top:-50px}section.credits .clic-link:hover{color:#fb7d00}@media (max-width:875px){section.credits .clic-link{bottom:0;top:auto}}section.credits .rights{color:#777;font-size:11px;font-weight:600;left:0;position:absolute;text-decoration:none;top:-50px}section.credits .rights:hover{color:#fb7d00}@media (max-width:875px){section.credits .rights{bottom:0;top:auto}}section.credits .wrap{align-items:center;display:flex;justify-content:space-between;position:relative}@media (max-width:875px){section.credits .wrap{align-items:center;flex-direction:column;justify-content:center;padding-bottom:30px;text-align:center}}section.features .features-box{grid-gap:30px;display:grid;grid-template-columns:1fr 1fr 1fr}@media (max-width:1290px){section.features .features-box{grid-gap:20px;grid-template-columns:1fr 1fr}}@media (max-width:875px){section.features .features-box{grid-template-columns:1fr}}section.features .features-box .feature{-webkit-animation:card-in .5s forwards;animation:card-in .5s forwards}section.features .features-box .feature.filler{height:1px;visibility:hidden}section.features .features-box .feature .feature-head{align-items:center;background:#dbedf5;display:flex;justify-content:center;padding:20px}section.features .features-box .feature .feature-head img{height:125px;width:125px}section.features .features-box .feature .feature-body{font-size:13px;line-height:1.69;padding:20px 20px 30px;text-align:center}@media (max-width:500px){section.features .features-box .feature .feature-body{padding:25px 15px}}section.features .features-box .feature .feature-body .tag{font-size:11px;font-weight:700;letter-spacing:.18em;margin-bottom:.5em;text-transform:uppercase}section.features .features-box .feature .feature-body h3{font-size:26px;margin-bottom:.5em}@media (max-width:875px){section.features .features-box .feature .feature-body h3{font-size:24px}}section.features .features-box .feature .feature-body .full,section.features .features-box .feature .feature-body .subject{display:none}section.features .features-box .feature .feature-foot{padding:0 0 2em;text-align:center}section.news-featured{position:relative}section.news-featured .col{padding-right:70px}@media (max-width:875px){section.news-featured .col{padding-right:0;position:relative}}section.news-featured .pre-header{font-size:14px;font-weight:600;margin-bottom:.5em;text-transform:uppercase}section.news-featured .breadcrumbs{bottom:0;padding-bottom:1em;position:absolute}@media (max-width:875px){section.news-featured .breadcrumbs{bottom:auto;padding-bottom:0;padding-top:1em;top:0}}section.news-featured .news-featured-bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:50%;position:absolute;right:0;top:0;z-index:0}@media (max-width:875px){section.news-featured .news-featured-bg-image{height:56vw;max-height:400px;position:static}}section.news-filter .filter{align-items:center;display:flex;justify-content:space-between;justify-content:center}section.news-filter .filter.align-left{justify-content:flex-start;margin-bottom:1em}@media (max-width:500px){section.news-filter .filter{align-items:flex-start;flex-direction:column}}section.news-filter .filter .filter-buttons{align-items:center;display:flex}@media (max-width:1290px){section.news-filter .filter .filter-buttons{display:none}}section.news-filter .filter .filter-buttons a.btn-shadow{margin:0 .5em;padding-left:1.5em;padding-right:1.5em}section.news-filter .filter .filter-select{display:none}@media (max-width:1290px){section.news-filter .filter .filter-select{display:block}}@media (max-width:500px){section.news-filter .filter .filter-select{margin-top:1.5em;width:100%}}section.news-filter .filter .filter-select select{max-width:100%;width:300px}@media (max-width:500px){section.news-filter .filter .filter-select select{width:100%}}section.text-checklist .card{padding:2em}@media (max-width:875px){section.text-checklist .card{padding:0}}section.audiences{background:#ddeff7}@-moz-document url-prefix(){section.audiences{background:#d7ebf5}}@media not all and (-webkit-min-device-pixel-ratio:0) and (max-width:500px),not all and (min-resolution:0.001dpcm) and (max-width:500px){@supports (-webkit-appearance:none){@media (max-width:500px){section.audiences{background-color:#daeaf3}}}}section.audiences .audiences-box{align-items:center;display:flex;justify-content:space-between}@media (max-width:875px){section.audiences .audiences-box{flex-direction:column}}section.audiences .audiences-box .overview{font-size:14px;font-weight:500;padding:2em;width:256px}@media (max-width:875px){section.audiences .audiences-box .overview{margin-bottom:2em;width:100%}}section.audiences .audiences-box .overview li{background:url(../img/dot-blue.svg) 0 no-repeat;padding-left:2em}section.audiences .audiences-box .overview li+li{margin-top:1em}section.audiences .audiences-box .overview li a{display:block}section.audiences .audiences-box .overview li a:hover{color:#69b8f0}section.audiences .audiences-box .overview li.on{background-image:url(../img/dot-orange.svg);color:#fb7d00}section.audiences .audiences-box .content{font-size:17px;line-height:1.76;width:calc(100% - 260px)}section.audiences .audiences-box .content .track-wrapper{overflow:hidden;position:relative;width:1500px}@media (max-width:1540px){section.audiences .audiences-box .content .track-wrapper{width:1200px}}@media (max-width:1290px){section.audiences .audiences-box .content .track-wrapper{width:900px}}@media (max-width:875px){section.audiences .audiences-box .content .track-wrapper{width:100%}}section.audiences .audiences-box .content .track-wrapper .track-fade{background:linear-gradient(90deg,#dbedf5,rgba(219,237,245,0));bottom:0;left:0;position:absolute;top:0;width:110px;z-index:100}@media (max-width:1290px){section.audiences .audiences-box .content .track-wrapper .track-fade{width:60px}}@media (max-width:875px){section.audiences .audiences-box .content .track-wrapper .track-fade{display:none}}section.audiences .audiences-box .content .track{display:flex;width:900%}@media (max-width:875px){section.audiences .audiences-box .content .track{flex-direction:column;transform:none!important;width:100%!important}}section.audiences .audiences-box .content .track .part{width:11.1111%}@media (max-width:875px){section.audiences .audiences-box .content .track .part{width:100%!important}section.audiences .audiences-box .content .track .part+.part{margin-top:80px}section.audiences .audiences-box .content{font-size:15px;line-height:1.46;order:2;width:100%}}section.audiences .audiences-box .content .part{align-items:center;display:flex}section.audiences .audiences-box .content .part .padder{align-items:center;display:flex;padding:0 40px 0 120px;width:900px}@media (max-width:1290px){section.audiences .audiences-box .content .part .padder{padding-left:70px;width:700px}}@media (max-width:875px){section.audiences .audiences-box .content .part .padder{flex-direction:column-reverse;padding:0;width:100%}}section.audiences .audiences-box .content .part .details{margin-right:2em}@media (max-width:875px){section.audiences .audiences-box .content .part .details{margin-right:0}}section.audiences .audiences-box .content .part .details ul.tags{align-items:flex-start;display:flex;flex-direction:column;font-size:14px;font-weight:600;margin-top:2em}section.audiences .audiences-box .content .part .details ul.tags li{background:#fff;border-radius:4px;padding:.05em .7em}section.audiences .audiences-box .content .part .details ul.tags li+li{margin-top:.5em}section.audiences .audiences-box .content .part .visual{flex-shrink:0;height:300px;overflow:hidden;position:relative;width:300px}@media (max-width:1290px){section.audiences .audiences-box .content .part .visual{width:250px}}@media (max-width:875px){section.audiences .audiences-box .content .part .visual{margin-bottom:40px;max-width:350px;order:1;width:100%}}section.audiences .audiences-box .content .part .visual img,section.audiences .audiences-box .content .part .visual video{width:100%}@-webkit-keyframes tag-in{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@keyframes tag-in{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes curtain-closing{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes curtain-closing{0%{transform:translateY(100%)}to{transform:translateY(0)}}@-webkit-keyframes curtain-opening{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes curtain-opening{0%{transform:translateY(0)}to{transform:translateY(-100%)}}section.partners .partners-box{display:flex;flex-wrap:wrap;justify-content:space-between}section.partners .partners-box .partner{-webkit-animation:card-in .5s forwards;animation:card-in .5s forwards;background:#fafafa;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;flex-direction:column;margin-bottom:30px;width:calc(25% - 25px)}@media (max-width:1290px){section.partners .partners-box .partner{width:calc(33.33333% - 20px)}}@media (max-width:875px){section.partners .partners-box .partner{flex-direction:row;margin-bottom:20px;width:100%}}section.partners .partners-box .partner.filler{height:1px;margin-bottom:0;visibility:hidden}section.partners .partners-box .partner .partner-head{align-items:center;background:#fff;display:flex;flex-shrink:0;height:144px;justify-content:center}@media (max-width:875px){section.partners .partners-box .partner .partner-head{height:auto;min-height:100px;width:125px}}section.partners .partners-box .partner .partner-head img{max-height:80%;max-width:80%;transition:transform .15s}section.partners .partners-box .partner .partner-body{align-items:center;color:#69b8f0;display:flex;flex-grow:1;font-size:20px;font-style:italic;font-weight:500;justify-content:center;line-height:1.4;padding:1em;text-align:center}@media (max-width:875px){section.partners .partners-box .partner .partner-body{font-size:16px;justify-content:flex-start}}section.partners .partners-box .partner:hover .partner-head img{transform:scale(1.1)}section.logos-text h2{font-size:31px;padding-right:100px}section.logos-text .txt{max-width:800px}section.logos-text .divider{border-bottom:1px solid #d7d7d7;margin:100px 0 50px}section.logos-text .logos{grid-gap:15px;display:grid;grid-template-columns:repeat(6,1fr)}@media (max-width:1290px){section.logos-text .logos{grid-template-columns:repeat(5,1fr)}}@media (max-width:875px){section.logos-text .logos{grid-template-columns:repeat(3,1fr)}}@media (max-width:500px){section.logos-text .logos{grid-gap:5px}}@media (max-width:875px){section.logos-text .logos{flex-wrap:wrap;margin-bottom:1em}}section.logos-text .logos .logo{border:10px solid #faf9f9;border-radius:9999px}@media (max-width:500px){section.logos-text .logos .logo{border-width:6px}}section.logos-text .logos .logo.highlight,section.logos-text .logos .logo.with-link:hover{border-color:#efecec}section.logos-text .logos .logo img{aspect-ratio:1/1;background:#fff;border-radius:9999px;-o-object-fit:cover;object-fit:cover;width:100%}section.divisions h2{margin-bottom:1.2em}section.divisions .divisions-box{display:flex;flex-wrap:wrap;justify-content:space-between}section.divisions .division{box-shadow:0 4px 10px rgba(0,0,0,.15);display:flex;flex-direction:column;margin-bottom:25px;width:calc(25% - 15px)}@media (max-width:875px){section.divisions .division{width:calc(50% - 15px)}}@media (max-width:500px){section.divisions .division{width:100%}}section.divisions .division .division-head{background-position:50%;background-repeat:no-repeat;background-size:cover;height:127px}section.divisions .division .division-body{align-items:center;color:#69b8f0;display:flex;flex-grow:1;font-size:20px;font-style:italic;font-weight:500;line-height:1.2;min-height:7em;padding:15px}section.divisions .division .division-foot{background:#f7f2ef url(../img/teaser-arrow-right-blue.svg) right 20px center no-repeat;font-size:13px;line-height:1.38;padding:15px 30px 15px 15px;transition:background-position .2s}section.divisions .division .division-foot .name{font-weight:600}section.divisions .division:hover .division-foot{background-position:right 10px center}section.divisions .division.filler{box-shadow:none;height:0;visibility:none}section.contact.with-background{background-position:center 20%;background-repeat:no-repeat;background-size:cover;margin-top:80px;position:relative}@media (max-width:875px){section.contact.with-background{background-position:top;background-size:auto 30%}}section.contact.with-background .shade{background:linear-gradient(90deg,rgba(0,0,0,.25),rgba(0,0,0,.3) 70%);bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}@media (max-width:875px){section.contact.with-background .shade{background:linear-gradient(rgba(0,0,0,.25),rgba(0,0,0,.3) 50%)}}section.contact.with-background .pad{position:relative;z-index:20}section.contact.with-background h2{color:#fff;font-size:54px;line-height:1.05;margin-bottom:.9em}@media (max-width:875px){section.contact.with-background h2{font-size:36px;text-align:center}}section.contact.with-background .subtitle{color:#fff;font-size:31px;font-weight:600}@media (max-width:875px){section.contact.with-background .subtitle{font-size:23px;text-align:center}}section.contact.with-background .bg-blue-rounded{box-shadow:0 6px 13px rgba(0,0,0,.4)}section.contact .col.col-left{display:flex;flex-direction:column;justify-content:space-between;padding:0 15px 0 0}@media (max-width:875px){section.contact .col.col-left{padding-right:0;padding-top:0}}section.contact .col.col-left .btns{margin:1em 0}section.contact .col.bg-blue-rounded{background:#dbedf5;border-radius:10px;padding:3em 2em}section.contact .col.bg-blue-rounded h2{margin-bottom:1.2em}section.contact .contact-items-box h2{margin-bottom:.5em;padding-top:40px}section.contact .contact-items-box hr{border:none;border-bottom:1px solid #bed3dd;margin:1em 0 1.5em}section.contact .contact-items-box select.contact-item-selector{background:#000 url(../img/select-arrow-down-black.svg) right 8px center no-repeat;background-size:24px 24px;border-radius:9999px;color:#fff;font-weight:700;margin-bottom:1.2em;padding:.5em 1em;width:100%}section.contact .contact-items-box .contact-items .item{-webkit-animation:contact-item-in .5s forwards;animation:contact-item-in .5s forwards;display:none}section.contact .contact-items-box .contact-items .item:first-child{display:block}@-webkit-keyframes contact-item-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes contact-item-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}section.article article .part{margin-bottom:4em}section.article article .part.intro{margin-bottom:1.5em}section.article article .part.header{margin-bottom:1em}section.article article h3{font-size:22px}section.article article h3.mb1{margin-bottom:.5em}section.article article .content a:not(.btn){color:#69b8f0;text-decoration:none}section.article article .content a:not(.btn):hover{color:#fb7d00}section.article aside{position:-webkit-sticky;position:sticky;top:100px}section.article aside .part{margin-bottom:3em}section.article aside .part h2{font-size:21px;margin-bottom:.5em;text-align:right}section.article aside ul.suggestions{background:#faf8f8;border:5px solid #fff;box-shadow:0 2px 5px rgba(0,0,0,.08),inset 0 0 6px rgba(0,0,0,.09)}section.article aside ul.suggestions li a.suggestion{background:url(../img/teaser-arrow-right-blue.svg) right 15px center no-repeat;background-size:6px auto;color:#69b8f0;display:block;font-size:13px;padding:1.3em 40px 1.3em 15px}section.article aside ul.suggestions li a.suggestion:hover{background-color:#fff;box-shadow:inset 0 0 6px rgba(0,0,0,.09)}section.article aside ul.suggestions li+li .suggestion{border-top:1px solid #d8d8d8}.back-to-overview{background:url(/img/bg-blue-circles.png) 50% no-repeat;background-size:cover;margin-top:100px;padding:40px 0}@media (max-width:875px){.back-to-overview{padding:30px 0}}.back-to-overview .wrap{color:#fff;font-size:31px;font-weight:600}@media (max-width:875px){.back-to-overview .wrap{font-size:18px}}.back-to-overview .wrap a{align-items:center;display:flex}.back-to-overview .wrap a img{margin-right:30px}@media (max-width:875px){.back-to-overview .wrap a img{margin-right:15px;width:40px}}.back-to-overview .wrap a:hover{opacity:.9}section.testimonials-overview h2{margin-bottom:1.2em}section.testimonials-overview .testimonials-box{display:flex;flex-wrap:wrap;justify-content:space-between}section.testimonials-overview .testimonial-teaser{margin-bottom:25px;margin-left:0;width:calc(25% - 15px)}@media (max-width:1290px){section.testimonials-overview .testimonial-teaser{width:calc(33.3333% - 15px)}}@media (max-width:875px){section.testimonials-overview .testimonial-teaser{width:calc(50% - 15px)}}@media (max-width:500px){section.testimonials-overview .testimonial-teaser{width:100%}}section.testimonials-overview .testimonial-teaser.filler{border:0;height:0;visibility:hidden}section.logotext{padding-bottom:200px}@media (max-width:875px){section.logotext{padding-bottom:80px}}section.logotext .logobox{margin-bottom:1.5em}section.logotext .logobox .logo{max-height:130px;max-width:280px}section.logotext .col{align-items:flex-start;display:flex;flex-direction:column}section.logotext .col .content{flex-grow:1}section.faq{background:#dbedf5 url(/img/faq-bg.png) 0 100% no-repeat;background-size:427px 296px}section.faq.without-illustration{background:#dbedf5}section.faq.without-illustration .col:first-child{margin-bottom:0}@media (max-width:875px){section.faq{background-position:bottom}}@media (max-width:500px){section.faq{background-size:100% auto}}section.faq .col:first-child{margin-bottom:240px;padding-right:3em}@media (max-width:875px){section.faq .col:first-child{margin-bottom:0;padding-right:0}section.faq .col:last-child{margin-bottom:260px}}@media (max-width:500px){section.faq .col:last-child{margin-bottom:60vw}}section.faq .questions .question{background:#fff;border-radius:10px;box-shadow:0 3px 11px rgba(0,0,0,.07)}section.faq .questions .question+.question{margin-top:.8em}section.faq .questions .question .question-head{background:url(/img/faq-open.svg) right 10px center no-repeat;border-radius:10px;display:block;font-size:16px;font-weight:500;line-height:1.5;padding:13px 50px 13px 20px}section.faq .questions .question .question-head:hover{color:#333}section.faq .questions .question .question-body{display:none;font-size:13px;line-height:1.69;padding:20px 20px 30px}section.faq .questions .question .question-body a{text-decoration:underline}section.faq .questions .question .question-body a:hover{color:#69b8f0}section.faq .questions .question .question-body ul{list-style-type:disc}section.faq .questions .question .question-body ul li{margin-left:20px}section.faq .questions .question.on .question-head{background:#53c24e url(/img/faq-close.svg) right 10px center no-repeat;box-shadow:0 3px 11px rgba(0,0,0,.07);color:#fff}section.subfilter{background:#215ea1}@media (max-width:875px){section.subfilter.hide-mobile{display:none!important}}section.subfilter .btns{display:flex}@media (max-width:875px){section.subfilter .btns{justify-content:space-between}}section.subfilter a{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:600;justify-content:center;padding:1em;text-align:center}@media (max-width:875px){section.subfilter a{font-size:14px;padding:1em}}section.subfilter a:hover{background:hsla(0,0%,100%,.2)}section.subfilter a.on{background:#fff;color:#69b8f0}section.logos .logos-grid{grid-gap:80px 100px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width:1540px){section.logos .logos-grid{grid-gap:70px 80px}}@media (max-width:875px){section.logos .logos-grid{grid-gap:30px 60px;grid-template-columns:1fr 1fr;padding:0 20px}}section.logos .logos-grid a{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;padding-bottom:40%}section.software-icons{background:url(/img/software-icons-bg.png) 100% no-repeat;background-size:cover;padding:140px 0 60px}@media (max-width:875px){section.software-icons{padding:80px 0 40px}section.software-icons .logo{display:block;margin:0 auto;max-width:80%;width:250px}}section.software-icons .typewriter{color:#69b8f0;font-size:31px;font-weight:600;line-height:1.2;margin-bottom:1em;max-width:500px;min-height:2.4em}@media (max-width:875px){section.software-icons .typewriter{font-size:24px}}section.software-icons .col-2{align-items:flex-end;display:flex;flex-direction:column;text-align:right}@media (max-width:875px){section.software-icons .col-2{align-items:center;text-align:center}}.software-scroller{overflow:hidden;padding-bottom:65px;padding-top:80px}@media (max-width:875px){.software-scroller{display:none!important}}.software-scroller .track-container{width:10000px}.software-scroller .track{-webkit-animation:software-scroller-loop 20s linear infinite;animation:software-scroller-loop 20s linear infinite;display:inline-flex}.software-scroller:hover .track{-webkit-animation-play-state:paused;animation-play-state:paused}.software-scroller .icon{margin-right:30px;position:relative}@media (max-width:875px){.software-scroller .icon{margin-right:20px}}.software-scroller .icon .images{height:130px;position:relative;transform-origin:center 80%;transition:transform .3s;width:130px;z-index:10}@media (max-width:875px){.software-scroller .icon .images{height:90px;width:90px}}.software-scroller .icon .images img{left:0;position:absolute;top:0;width:130px}@media (max-width:875px){.software-scroller .icon .images img{width:90px}}.software-scroller .icon .images .hover{opacity:.01}.software-scroller .icon:hover .images{transform:scale(1.4)}.software-scroller .icon:hover .images .default{opacity:0}.software-scroller .icon:hover .images .hover{opacity:1}.software-scroller .icon .tooltip{background:#69b8f0;border-radius:4px;color:#fff;font-size:13px;font-weight:600;left:50%;opacity:0;padding:.4em .8em;pointer-events:none;position:absolute;text-align:center;top:-5em;transform:translate(-50%,-5px);transition:all .3s;white-space:nowrap;z-index:20}.software-scroller .icon .tooltip:after{border:10px solid transparent;border-top-color:#69b8f0;bottom:-19px;content:"";display:block;height:1px;left:calc(50% - 10px);position:absolute;width:1px}.software-scroller .icon:hover .tooltip{opacity:1;transform:translate(-50%)}@-webkit-keyframes software-scroller-loop{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes software-scroller-loop{0%{transform:translateX(0)}to{transform:translateX(-50%)}}section.four-icons .icons{align-items:flex-start;display:flex;justify-content:space-between}@media (max-width:875px){section.four-icons .icons{grid-gap:40px 20px;display:grid;grid-template-columns:1fr 1fr}}section.four-icons .icons .icon{align-items:center;display:flex;flex-direction:column;max-width:250px;padding:0 1em;text-align:center}@media (max-width:875px){section.four-icons .icons .icon{max-width:none;padding:0}}section.four-icons .icons .icon img{height:88px;-o-object-fit:contain;object-fit:contain;width:88px}@media (max-width:875px){section.four-icons .icons .icon img{height:40px;width:40px}}section.four-icons .icons .icon .step{color:#bfbfbf;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:.5rem;text-transform:uppercase}section.four-icons .icons .icon h3{font-size:26px;margin-bottom:.5rem}@media (max-width:875px){section.four-icons .icons .icon h3{font-size:20px}}section.four-icons .icons .icon .txt{font-size:12px}section.image-text-logos .logos{align-items:center;display:flex;padding-top:3em}@media (max-width:875px){section.image-text-logos .logos{justify-content:center;padding-top:2em}}section.image-text-logos .logos a+a{margin-left:60px}@media (max-width:875px){section.image-text-logos .logos a+a{margin-left:20px}}section.image-text-logos .logos a img{max-width:170px}@media (max-width:875px){section.image-text-logos .logos a img{max-width:120px}}section.follow{background:url(/img/follow-bg-colors.jpg) 50% no-repeat;background-size:cover;color:#fff}@media (max-width:875px){section.follow{background:url(/img/follow-bg-mobile.jpg) 50% no-repeat;background-size:cover;padding:75px 0}}section.follow .wrap{align-items:center;display:flex;justify-content:space-between}@media (max-width:875px){section.follow .wrap{flex-direction:column}}section.follow .title{font-size:31px;font-weight:600;line-height:1.1;margin-right:50px}@media (max-width:875px){section.follow .title{font-size:35px;margin-bottom:1em;margin-right:0;text-align:center}}section.follow .icons{display:flex}section.follow .icons a{align-items:center;background:#000;border-radius:999px;display:flex;height:58px;justify-content:center;width:58px}section.follow .icons a+a{margin-left:10px}section.follow .icons a:hover{background:#fff}section.follow .icons a:hover img{filter:grayscale(1) brightness(0)}section.post-teasers .post-teasers-head{align-items:center;display:flex;margin-bottom:2em}section.post-teasers .post-teasers-head h2{font-size:50px}@media (max-width:875px){section.post-teasers .post-teasers-head h2{font-size:24px}}section.post-teasers .post-teasers-head .btn{margin-left:auto}section.post-teasers .post-teasers-head .scroll{align-items:center;background:#69b8f0;border-radius:9999px;display:flex;height:36px;justify-content:center;margin-left:10px;width:36px}section.post-teasers .post-teasers-head .scroll.prev{padding-right:2px}section.post-teasers .post-teasers-head .scroll.next{padding-left:2px}section.post-teasers .post-teasers-head .scroll:hover{opacity:.8}section.post-teasers .post-teaser{display:none}section.post-teasers .post-teaser.on{display:block}section.quote .wrap{align-items:center;display:flex;justify-content:space-between}@media (max-width:875px){section.quote .wrap{flex-direction:column}}section.quote .txt{font-size:31px;font-weight:600;line-height:1.2;margin-right:50px}@media (max-width:875px){section.quote .txt{font-size:22px;margin-bottom:1em;margin-right:0}}section.quote .profile{align-items:center;display:flex}@media (max-width:875px){section.quote .profile{align-self:flex-end}}section.quote .profile .details{line-height:1.4;margin-right:1em;text-align:right;width:200px}section.quote .profile .details .name{font-size:15px;font-weight:600}section.quote .profile .details .function{font-size:13px}section.quote .profile img{height:100px;width:100px}section.icon-card .wrap{align-items:center;display:flex;justify-content:space-between}@media (max-width:875px){section.icon-card .wrap{flex-direction:column}}section.icon-card .txt{font-size:31px;font-weight:600;line-height:1.2;margin-right:100px}@media (max-width:875px){section.icon-card .txt{font-size:22px;margin-bottom:1em;margin-right:0}}section.icon-card .icons{background:#faf8f8;border:5px solid #fff;border-radius:20px;box-shadow:0 2px 5px rgba(0,0,0,.08),inset 0 0 6px rgba(0,0,0,.09);padding:15px 20px}@media (max-width:875px){section.icon-card .icons{width:100%}}section.icon-card .icons .icon{align-items:center;display:flex}section.icon-card .icons .icon+.icon{margin-top:10px}section.icon-card .icons img{flex-shrink:0;height:48px;margin-right:10px;-o-object-fit:contain;object-fit:contain;width:48px}@media (max-width:875px){section.icon-card .icons img{height:40px;width:40px}}section.icon-card .icons .label{font-size:20px;font-weight:500}@media (max-width:875px){section.icon-card .icons .label{font-size:18px}}section.plans .txt{font-size:31px;font-weight:600;line-height:1.2;margin-bottom:2.5em;max-width:900px}@media (max-width:875px){section.plans .txt{font-size:22px}}section.plans .plans-wrapper{grid-gap:30px;display:grid;grid-template-columns:1fr 1fr 1fr}@media (max-width:875px){section.plans .plans-wrapper{grid-template-columns:1fr}}section.plans .plans-wrapper .plan{background:#faf8f8;border-radius:10px;display:flex;flex-direction:column;overflow:hidden}section.plans .plans-wrapper .plan .title{background:#e60280;color:#fff;font-size:31px;font-weight:700;line-height:1;padding:20px 15px 18px;text-transform:uppercase}section.plans .plans-wrapper .plan .description{background-color:#dbedf5;font-size:16px;font-weight:600;line-height:1.4;padding:10px 15px}section.plans .plans-wrapper .plan .bullets{padding:15px}section.plans .plans-wrapper .plan .bullets .line{background:url(/img/green-bullet-check.svg) left .25em no-repeat;padding-left:1.8em}section.plans .plans-wrapper .plan .bullets .line+.line{margin-top:1em}section.plans .plans-wrapper .plan .btn-box{margin-top:auto;padding:15px 15px 30px}section.agenda-slider{overflow:hidden}section.agenda-slider .agenda-slider-head{background:url(/img/bg-blue-circles.png) 50% no-repeat;background-size:cover}section.agenda-slider .agenda-slider-head .wrap{align-items:flex-end;display:flex;height:305px;height:250px;padding-bottom:1.3em}@media (max-width:875px){section.agenda-slider .agenda-slider-head .wrap{height:150px}}section.agenda-slider .agenda-slider-head .title{color:#fff;font-size:50px;font-weight:600;line-height:1.1;max-width:300px}@media (max-width:875px){section.agenda-slider .agenda-slider-head .title{font-size:24px}}section.agenda-slider .agenda-slider-body{background-color:#dbedf5;margin-bottom:50px;padding-bottom:60px}@media (max-width:875px){section.agenda-slider .agenda-slider-body{margin-bottom:0}}section.agenda-slider .agenda-slider-body .wrap{display:flex}@media (max-width:875px){section.agenda-slider .agenda-slider-body .wrap{display:block;padding-bottom:4em}}section.agenda-slider .agenda-slider-body .side{flex-shrink:0;margin-right:60px;padding-top:2em;width:260px}@media (max-width:875px){section.agenda-slider .agenda-slider-body .side{width:100%}}section.agenda-slider .agenda-slider-body .side .txt{font-weight:500;margin-bottom:2em}section.agenda-slider .agenda-slider-body .side .visual{margin-bottom:-30px;margin-left:-35px;width:calc(100% + 35px)}@media (max-width:875px){section.agenda-slider .agenda-slider-body .side .visual{display:none}}section.agenda-slider .agenda-slider-body .drag-scroll-mask{margin-top:-92px}@media (max-width:875px){section.agenda-slider .agenda-slider-body .drag-scroll-mask{margin-top:0;transform:translateX(-30px);width:100%!important}}section.agenda-slider .agenda-slider-body .drag-scroll-track{display:flex}@media (max-width:875px){section.agenda-slider .agenda-slider-body .drag-scroll-track{padding-left:30px}}section.agenda-slider .controls{display:flex}@media (max-width:875px){section.agenda-slider .controls{display:none}}section.agenda-slider .controls a{align-items:center;background:#69b8f0;border:4px solid #fff;border-radius:999px;box-shadow:0 2px 5px rgba(0,0,0,.08),inset 0 0 6px rgba(0,0,0,.09);display:flex;height:54px;justify-content:center;margin-right:10px;width:54px}section.agenda-slider .controls a:hover{opacity:.8}section.agenda-slider .controls a img{width:9px}section.agenda-slider .controls a:first-child{padding-right:3px}section.agenda-slider .controls a:first-child img{transform:rotate(180deg)}section.text-largeimage{background:#dbedf5;position:relative}@media (max-width:875px){section.text-largeimage{padding-top:0}}section.text-largeimage .bg{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:50%;position:absolute;right:0;top:0}@media (max-width:875px){section.text-largeimage .bg{height:110vw;margin-bottom:40px;position:static}}section.text-largeimage h2{font-size:50px}@media (max-width:875px){section.text-largeimage h2{font-size:24px}}section.text-largeimage .row{align-items:center;min-height:35vw}section.phone-demo{overflow:hidden;position:relative}section.phone-demo .phone-demo-circle1{left:50%;opacity:.3;position:absolute;top:-100px}section.phone-demo .phone-demo-circle2{opacity:.3;position:absolute;right:-250px;top:-100px}@media (max-width:875px){section.phone-demo .phone-demo-circle2{display:none}}section.phone-demo .phone-demo-circle3{left:-200px;opacity:.3;position:absolute;top:250px}@media (max-width:875px){section.phone-demo .phone-demo-circle3{display:none}}section.phone-demo .visual-block{background-position:50%;background-repeat:no-repeat;background-size:cover}section.phone-demo .visual-block .wrap{align-items:flex-end;display:flex;height:56vw;justify-content:space-between;max-height:700px}@media (max-width:875px){section.phone-demo .visual-block .wrap{flex-direction:column;height:auto;max-height:none}}section.phone-demo .visual-block .wrap .txt{color:#fff;margin-bottom:30px;max-width:600px}section.phone-demo .visual-block .wrap .txt h2{font-size:50px}@media (max-width:1290px){section.phone-demo .visual-block .wrap .txt h2{font-size:40px}}@media (max-width:875px){section.phone-demo .visual-block .wrap .txt h2{font-size:24px;padding:4em 0 0;text-align:center}}section.phone-demo .visual-block .wrap .phone{background:#fff;border-radius:30px;box-shadow:0 0 15px rgba(0,0,0,.3);flex-shrink:0;height:775px;transform:translateY(50%);width:350px;z-index:100}@media (max-width:875px){section.phone-demo .visual-block .wrap .phone{margin:0 auto -400px;transform:translateY(0) scale(.9)}}section.phone-demo .visual-block .wrap .phone .speaker{background:#dedede;border-radius:9999px;height:4px;left:152px;position:absolute;top:20px;width:45px}section.phone-demo .visual-block .wrap .phone .video{background:#f1f1f1;height:700px;left:15px;position:absolute;top:45px;width:320px}section.phone-demo .visual-block .wrap .phone .video video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section.phone-demo .content-block{background:url(../img/grey-fade-bottom.png) 0 100% repeat-x}section.phone-demo .content-block .wrap{display:flex;flex-direction:column;justify-content:space-between;position:relative}@media (max-width:875px){section.phone-demo .content-block .wrap{padding-top:410px}}section.phone-demo .content-block .txt{margin-bottom:80px;margin-top:60px;max-width:600px;width:calc(100% - 400px)}@media (max-width:875px){section.phone-demo .content-block .txt{margin:0;padding-bottom:2em;text-align:center;width:100%}}section.phone-demo .content-block .character-box{overflow:hidden;position:relative}section.phone-demo .content-block .character-box .character{transform:translateY(105%);width:573px}@media (max-width:875px){section.phone-demo .content-block .character-box .character{width:100%}}section.phone-demo .content-block .character-box.inview-initial .character{-webkit-animation:phone-demo-character-in .9s ease-out .3s forwards;animation:phone-demo-character-in .9s ease-out .3s forwards}@-webkit-keyframes phone-demo-character-in{0%{transform:translateY(105%)}to{transform:translateY(0)}}@keyframes phone-demo-character-in{0%{transform:translateY(105%)}to{transform:translateY(0)}}section.text-text h3{font-size:21px;margin-bottom:1em}section.header-label{position:relative}section.header-label .bg-wrapper{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:10}section.header-label .bg-wrapper .bg{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}section.header-label .pad{position:relative;z-index:20}@media (max-width:875px){section.header-label{margin-bottom:120px}}section.header-label .row{align-items:center;height:300px}@media (max-width:875px){section.header-label .row{height:auto}}section.header-label .col-logo img{max-height:175px;max-width:100%}@media (max-width:875px){section.header-label .col-logo img{display:block;margin:80px auto 20px;max-height:150px;max-width:250px}}section.header-label .col-content{align-self:flex-end;border-radius:10px;box-shadow:0 5px 20px rgba(0,0,0,.2);font-size:18px;font-weight:500;line-height:1.4;padding:1.4em 1.8em;transform:translateY(50%)}@media (max-width:875px){section.header-label .col-content{font-size:16px;margin-bottom:-120px;transform:none}}section.label-content .pre{color:#b0b0b0;font-size:16px;font-weight:600;text-transform:uppercase}section.label-content h1{font-size:31px;font-weight:600;margin-bottom:1.5em}@media (max-width:875px){section.label-content h1{margin-bottom:.7em}}section.label-content .title-container{margin-bottom:3em}@media (max-width:875px){section.label-content .title-container{margin-bottom:2em}}section.label-content .title-container h2{display:inline;font-size:31px;font-weight:600;line-height:1.8}@media (max-width:875px){section.label-content .title-container h2{font-size:21px}}section.label-content .title-container h2 span{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.2em .5em}section.label-content aside{margin-top:120px}.link-buttons{padding:3em 0}.link-buttons .buttons{align-items:center;display:flex;flex-wrap:wrap}@media (max-width:875px){.link-buttons .buttons{flex-direction:column}}.link-buttons .buttons a{font-size:16px;padding-left:2em;padding-right:2em;width:auto}.link-buttons .buttons a+a{margin-left:15px}@media (max-width:875px){.link-buttons .buttons a+a{margin-left:0}}section.image-text{overflow:hidden;position:relative}section.image-text .pad{position:relative;z-index:10}section.image-text .phone-demo-circle1{bottom:-180px;left:50%;position:absolute;z-index:5}section.image-text .phone-demo-circle2{bottom:-430px;position:absolute;right:-250px;z-index:5}@media (max-width:875px){section.image-text .phone-demo-circle2{display:none}}.agenda-teasers-grid{grid-gap:25px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding-bottom:100px}@media (max-width:1290px){.agenda-teasers-grid{grid-template-columns:1fr 1fr 1fr}}@media (max-width:875px){.agenda-teasers-grid{grid-template-columns:1fr 1fr}}@media (max-width:500px){.agenda-teasers-grid{grid-template-columns:1fr}}@media (max-width:875px){.agenda-teasers-grid{padding-bottom:50px}}.agenda-teasers-grid .agenda-teaser{-webkit-animation:card-in .5s forwards;animation:card-in .5s forwards;box-shadow:0 2px 5px rgba(0,0,0,.1);height:auto;margin-right:0;min-height:408px;width:auto}.agenda-teaser{background:#fff;border-radius:15px;display:flex;flex-direction:column;flex-shrink:0;height:408px;margin-right:25px;overflow:hidden;width:263px}.agenda-teaser .item-head{align-items:center;background:#000;color:#fff;display:flex;height:92px;padding:0 15px}.agenda-teaser .item-head .date{align-items:center;background:#444;border-radius:9999px;display:flex;flex-direction:column;flex-shrink:0;height:64px;justify-content:center;margin-right:15px;width:64px}.agenda-teaser .item-head .date .day{font-size:24px;font-weight:700;line-height:1}.agenda-teaser .item-head .date .month{font-size:12px;font-weight:700;line-height:1;text-transform:uppercase}.agenda-teaser .item-head .tag{font-size:25px;font-weight:600}.agenda-teaser .item-body{padding:15px 15px 0}.agenda-teaser .item-body .title{color:#69b8f0;font-size:18px;font-weight:600;line-height:1.1;margin-bottom:1em}.agenda-teaser .item-body .txt{font-size:13px;line-height:1.55}.agenda-teaser .item-specs{background:#faf8f8;font-size:11px;margin-top:auto;padding:15px;position:relative}.agenda-teaser .item-specs .label{background:#fff;border-radius:9999px;box-shadow:0 1px 4px rgba(0,0,0,.15);height:50px;position:absolute;right:13px;top:0;transform:translateY(-50%);width:50px}section.labels-overview-head h2{font-size:31px}section.label-filter{background:#fff}@media (max-width:875px){section.label-filter.hide-mobile{display:none!important}}section.label-filter .btns{display:flex}@media (max-width:875px){section.label-filter .btns{display:none}}section.label-filter a{align-items:center;color:#69b8f0;display:flex;font-size:16px;font-weight:600;justify-content:center;padding:1em;text-align:center}@media (max-width:875px){section.label-filter a{font-size:14px;padding:1em}}section.label-filter a:hover{background:rgba(219,237,245,.2)}section.label-filter a.on{background:#dbedf5}section.label-overview .divider{border-bottom:1px solid #accbd9;margin:100px 0 50px}@media (max-width:875px){section.label-overview .divider{margin:40px 0 50px}}section.label-overview h2{font-size:32px}@media (max-width:875px){section.label-overview h2{font-size:24px}}section.label-overview .labels-box{grid-gap:30px;display:grid;grid-template-columns:1fr 1fr}@media (max-width:875px){section.label-overview .labels-box{grid-template-columns:1fr}}section.label-overview .card{-webkit-animation:card-in .5s forwards;animation:card-in .5s forwards;background:#f3f3f3}section.label-overview .card .label-head{align-items:center;background:#fff;display:flex;justify-content:space-between;padding:20px 25px}section.label-overview .card .label-head img{height:80px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:200px}@media (max-width:875px){section.label-overview .card .label-head img{height:60px;width:130px}}section.label-overview .card .label-body{font-size:13px;padding:20px 25px}section.text-image .btns2{align-items:center;display:flex}@media (max-width:875px){section.text-image .btns2{flex-direction:column}}section.text-image .btns2 a+a{margin-left:10px}@media (max-width:875px){section.text-image .btns2 a+a{margin-left:0;margin-top:10px}}.iconlist .item{align-items:center;display:grid;grid-template-columns:100px 1fr}@media (max-width:875px){.iconlist .item{grid-template-columns:70px 1fr}}.iconlist .item+.item{margin-top:15px}.iconlist .icon{height:62px;width:62px}@media (max-width:875px){.iconlist .icon{height:50px;width:50px}}.iconlist .icon img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.iconlist .content{margin-top:.3em}@media (max-width:875px){.iconlist .content{margin-top:.15em}}section.team .items{grid-gap:40px 30px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width:1540px){section.team .items{grid-gap:30px 20px}}@media (max-width:1290px){section.team .items{grid-template-columns:1fr 1fr 1fr}}@media (max-width:875px){section.team .items{grid-gap:20px 15px}}section.team .items .head,section.team .items .team-content{display:none}section.team .item img{width:100%}section.team .item .name{font-size:18px;font-weight:600;text-align:center}@media (max-width:875px){section.team .item .name{font-size:14px}}.team-overlay{align-items:flex-start;background:rgba(0,0,0,.5);bottom:0;display:none;justify-content:center;left:0;overflow-y:auto;padding:10vh 10px;position:fixed;right:0;top:0;z-index:2000}@media (max-width:875px){.team-overlay{padding:10px}}.team-overlay-visible .team-overlay{display:flex}.team-overlay .modal{-webkit-animation:team-overlay-in .5s forwards;animation:team-overlay-in .5s forwards;border-radius:10px;box-shadow:1px 3px 5px rgba(0,0,0,.2);max-width:500px;overflow:hidden;position:relative;width:100%}.team-overlay .head{background:#dbedf5;font-size:24px;font-weight:700;line-height:1.2;padding:20px}@media (max-width:875px){.team-overlay .head{font-size:18px}}.team-overlay .content{background:#fff;font-size:14px;padding:20px}.team-overlay .content a{color:#69b8f0;font-weight:600}.team-overlay .content a:hover{color:#fb7d00}.team-overlay .close{background:hsla(0,0%,100%,.4) url(/img/overlay-close-black.svg) 50% no-repeat;background-size:9px 9px;border-radius:9999px;height:37px;position:absolute;right:10px;top:10px;width:37px;z-index:800}.team-overlay .close:hover{background-color:hsla(0,0%,100%,.6)}@-webkit-keyframes team-overlay-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes team-overlay-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}section.jobs-overview h2{margin-bottom:.8em}section.jobs-overview .jobs-grid{grid-gap:25px;display:grid;grid-template-columns:1fr 1fr}@media (max-width:875px){section.jobs-overview .jobs-grid{grid-gap:20px;grid-template-columns:1fr}}section.jobs-overview .job{align-items:center;border:2px solid #69b8f0;border-radius:16px;color:#69b8f0;display:flex;justify-content:space-between;min-height:120px;padding:15px 30px}@media (max-width:875px){section.jobs-overview .job{flex-direction:column;min-height:0;padding:15px;text-align:center}}section.jobs-overview .job .title{font-size:22px;font-weight:600;line-height:1.2}@media (max-width:875px){section.jobs-overview .job .title{font-size:18px;margin-bottom:.3em}}section.jobs-overview .job .specs{font-size:15px;margin-left:30px;text-align:right}@media (max-width:875px){section.jobs-overview .job .specs{line-height:1.3;margin-left:0;text-align:center}}section.jobs-overview .job:hover{background-color:#69b8f0;color:#fff}
