@keyframes rounded-mask-reveal{0%{clip-path:inset(10% 10% 10% 10%round 1rem)}to{clip-path:inset(0 0 0 0 round 1rem)}}@keyframes slideIn{0%{opacity:0;transform:translateY(150%)}to{opacity:1;transform:translateY(0)}}@keyframes slideArrowLeftRight{0%{opacity:0;transform:translateX(200%) scaleX(-1)}to{opacity:1;transform:translateX(0) scaleX(-1)}}@keyframes slideArrowRightLeft{0%{opacity:0;transform:translateX(-200%)}to{opacity:1;transform:translateX(0)}}@keyframes ctaIn{0%{transform:translateY(200%)}to{transform:translateY(0)}}:root{--lichtblauw:#F7FAFF}html{scroll-behavior:smooth;scroll-padding-top:4rem}body{background-color:var(--lichtblauw);background-image:url(../img/logo_outline.svg);background-size:100%;background-position:center right 41.8vw;background-repeat:no-repeat;background-attachment:fixed;font-size:18px;color:var(--bs-primary)}.h1,.h2,h1,h2{text-wrap:balance}.h1,h1{font-size:clamp(35px,6vw,65px);font-weight:600;letter-spacing:-.15px}.h2,h2{font-size:clamp(32px,4vw,45px);font-weight:400;line-height:1.25;margin-bottom:1rem}#discover h4,#hero h1 b,#herocta h1 b,#producthero h1 b,#solutions h4,b,strong{font-weight:600}.h3,.h4,h3,h4{text-wrap:balance;line-height:1.2}.h3,h3{font-size:clamp(32px,3.5vw,30px);font-weight:400}.h4,h4{font-size:clamp(20px,2.2vw,24px)}.h4,.h5,.h6,h4,h5,h6{font-weight:400}.h5,h5{font-size:clamp(21px,2vw,25px);text-wrap:balance;line-height:1.2}.h6,h6{font-size:20px;color:var(--bs-secondary);margin-bottom:1rem}p{line-height:1.8}.navbar-toggler{background-color:var(--bs-primary);border:0;width:58px;height:58px;vertical-align:middle;line-height:1.5;padding:0}.navbar-toggler .navbar-toggler-icon{background-image:url(../img/icons/navbar.svg)}.navbar-toggler:focus{box-shadow:0 0 20px 5px rgba(18,41,75,.5490196078)}.btn-lg{font-size:26px;padding:15px 2rem;line-height:1.2}@media (max-width:1199.98px){.btn-lg{font-size:20px;padding:1rem 1.5rem}}.navbar-nav li:not(.make-btn) .nav-link{font-weight:500;font-size:20px;color:var(--bs-primary)}@media (max-width:1199.98px){.navbar-nav li .nav-link{font-weight:500;font-size:20px;color:var(--bs-primary)}}.anker{scroll-margin-top:25px}#hero{background-color:#fff;width:calc(100% - 30px);max-width:2100px;min-height:800px;height:70vh;max-height:80vh;padding:3rem 0;margin:0 auto;position:relative;border-radius:1rem}@media (max-width:991.98px){#hero{min-height:650px}}#hero .videowrapper{overflow:hidden;position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;border-radius:1rem}#hero h1{font-size:clamp(32px,3.5vw,45px);line-height:1;font-weight:400}#hero p{font-size:20px}@media (max-width:991.98px){#hero p{font-size:14px}}#hero .arrowvisual{position:absolute;top:0;left:-3rem;width:47%;height:100%;background-image:url(../img/logo_arrow.svg);background-position:center right;opacity:.83}@media (max-width:991.98px){#hero .arrowvisual{transform:none}}#hero .mobilevisual{width:100%;background-image:url(../img/arrow_mobile.svg);height:90%;position:absolute;background-repeat:no-repeat;right:0;background-position:center right -4rem;bottom:-4rem;background-size:cover;transform:scaleX(-1);border-radius:25px}@media (max-width:991.98px){#hero .mobilevisual{height:70%;background-position:center right 0;bottom:0}}#hero .col-perfect{max-width:80%}@media (max-width:575.98px){#hero .col-perfect{max-width:90%}}#hero video{position:absolute;top:50%;left:50%;height:auto;width:auto;min-width:100%;min-height:100%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}#herocta{background-color:var(--bs-primary);width:calc(100% - 30px);max-width:2100px;padding:clamp(1rem,3vw,3rem)0;margin:0 auto;position:relative;border-radius:1rem;min-height:725px}#herocta a,#producthero a,footer #footercta.landingpage .col-right a{color:#fff}#herocta .form-check-input:checked{background-color:var(--bs-secondary);border-color:var(--bs-secondary)}#herocta .herocta--visual{border-radius:1rem;position:absolute;left:0;top:0;width:55%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-mask-image:url(../img/heroctamask.svg);mask-image:url(../img/heroctamask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center right;mask-position:center right}#herocta .herocta--visual:after,#producthero .herocta--visual:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../img/ctahero.svg);background-position:center right;background-size:825px;background-repeat:no-repeat}@media (max-width:991.98px){#herocta .herocta--visual--mobile--overlay{margin-top:clamp(-3rem,-6vw,-1rem);background-image:url(../img/ctaherom.svg);background-size:cover;background-position:center top;border-radius:1rem;padding:2rem;margin-bottom:2rem}}#herocta h1,#producthero h1{font-size:clamp(32px,3vw,40px);line-height:1;font-weight:500}#herocta p{font-size:24px;margin:0;font-weight:400;letter-spacing:-.45px}@media (max-width:991.98px){#herocta p{font-size:14px}}#herocta .arrowvisual{position:absolute;top:0;left:-3rem;width:47%;height:100%;background-image:url(../img/logo_arrow.svg);background-position:center right}@media (max-width:991.98px){#herocta .arrowvisual{transform:none}}#herocta .ctaavatar{position:absolute;width:75px;height:75px;border-radius:100%;left:-95px;top:0;bottom:0;margin:auto}@media (min-width:992px){#herocta .formwrapper{max-width:350px}}#herocta .formwrapper textarea{max-height:110px}#herocta h5,.btn-arrow{font-size:30px;font-weight:500}#herocta .btn.btn-primary{width:100%;padding:.7rem 1.5rem;background-color:var(--bs-secondary);color:#fff;font-weight:500;font-size:18px;line-height:1.7}#herocta .btn.btn-primary:hover{background-color:#00b8f1}#herocta .col-perfect{max-width:80%}@media (max-width:575.98px){#herocta .col-perfect{max-width:70%}}#producthero{background-color:#fff;width:calc(100% - 30px);max-width:2100px;padding:clamp(1rem,3vw,3rem)0;margin:0 auto;position:relative;border-radius:1rem;min-height:725px}@media (max-width:991.98px){#producthero{background-color:var(--bs-primary);min-height:auto}}#producthero .herocta--visual{background-color:var(--bs-primary);border-radius:1rem;position:absolute;left:0;top:0;width:55%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-mask-image:url(../img/heroctamask.svg);mask-image:url(../img/heroctamask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center right;mask-position:center right}@media (min-width:992px){#producthero p{font-size:24px;margin:0;font-weight:400;letter-spacing:-.45px;line-height:1.3;margin-bottom:1rem}}#producthero .product-image{position:absolute;right:0;width:100%;max-width:1190px;margin:0 auto;left:0}#producthero .product-image img{position:absolute;top:0;bottom:0;margin:auto;right:-10%;max-width:60%}@media (max-width:1399.98px){#producthero .product-image img{right:-8%}}@media (max-width:1199.98px){#producthero .product-image img{right:0}}#roicalculator{background:linear-gradient(114deg,rgba(255,201,232,.4)0,rgba(235,242,255,.5) 100%)0 0 no-repeat padding-box;border-radius:1rem;width:calc(100% - 30px);max-width:2100px;padding:clamp(15px,6vw,110px)0 clamp(15px,3vw,110px);margin:0 auto}#roicalculator .roicalculator--form{background-color:var(--bs-primary);padding:2rem;border-radius:1rem;color:#fff}#roicalculator .icon,.btn-arrow:before{min-width:80px;background-repeat:no-repeat}#roicalculator .icon{height:80px;border-radius:1rem;background-size:40px;background-position:center;margin-right:2rem}#roicalculator .item{flex:0 1 calc(50% - 30px)}@media (max-width:991.98px){#roicalculator .item{flex:0 1 100%}}#roicalculator .form-control,#roicalculator .form-select{font-size:16px}.btn-arrow{color:inherit!important;font-size:18px;display:flex;align-items:center;transition:.3s ease-in-out;padding-left:0;line-height:1.3;text-align:left}.btn-arrow:before{content:"";width:80px;height:46px;background-color:#fff;background-image:url(../img/arrow.svg);background-position:center left 15px;display:inline-block;border-radius:3rem;margin-right:1rem;transition:.3s ease-in-out}.btn-arrow:hover:before{background-image:url(../img/arrow_white.svg);margin-right:1.5rem;background-position:center left 45px;background-color:var(--bs-secondary)}.btn-arrow:focus:before{background-color:var(--bs-primary);background-image:url(../img/arrow_white.svg)}.btn-arrow-white:before,.btn-group .button--next.active,.btn-group .button--previous.active{background-color:var(--bs-primary);background-image:url(../img/arrow_white.svg)}.btn-arrow-white:focus:before{background-color:#fff;background-image:url(../img/arrow.svg)}#bigtext{padding:0 15px}#bigtext p{line-height:2}#ourpromise ul,.arrow-list ul,.checklist ul{margin:0 0 2em;list-style:none;padding:0;display:grid;grid-template-columns:1fr;gap:1rem}#ourpromise ul li,.arrow-list ul li,.checklist ul li{position:relative;margin:0 0 1rem 2rem}.arrow-list ul li:before,.checklist ul li:before{content:"";width:15px;height:34px;background-image:url(../img/logo_arrow.svg);background-size:contain;background-repeat:no-repeat;margin-right:1rem;position:absolute;top:0;left:-2rem;display:block}.arrow-list ul li strong{font-size:26px;font-weight:500;display:block;margin-bottom:.5rem}.checklist ul li{margin:0 0 .5rem 2.5rem}.checklist ul li:before{width:30px;height:30px;background-image:url(../img/icons/check.svg);left:-2.5rem}#imggroup{border-radius:1rem;width:calc(100% - 30px);max-width:2100px;margin:0 auto}#imggroup.bg-transparent{background:0 0;padding:clamp(15px,3vw,110px)0 15px}#imggroup.bg-blue,#imggroup.bg-pink{padding:clamp(15px,6vw,110px)0 clamp(15px,3vw,110px)}#imggroup.bg-blue{background:#13294c;color:#fff}#imggroup.bg-pink{background:linear-gradient(114deg,rgba(255,201,232,.4)0,rgba(235,242,255,.5) 100%)0 0 no-repeat padding-box}#imggroup .row .scrollimg:nth-child(2){padding-top:5rem}#imggroup .row .scrollimg img{margin-bottom:calc(var(--bs-gutter-x)*.5*2);width:100%;opacity:0;transform:translateY(50px);animation:slideIn linear both;animation-timeline:view();animation-range:entry 10%cover 25%}#imggroup .row .scrollimg img:nth-child(2){animation-range:entry 25%cover 35%}#solutions{background:linear-gradient(114deg,rgba(255,201,232,.4)0,rgba(235,242,255,.5) 100%)0 0 no-repeat padding-box;padding:clamp(15px,6vw,110px)0 clamp(15px,3vw,110px)}#discover,#solutions,#tabs,#video{border-radius:1rem;width:calc(100% - 30px);max-width:2100px;margin:0 auto}#video{background-color:#000;height:70vh;max-height:700px;padding:3rem 0;position:relative;background-position:left center;background-size:cover;animation:linear both rounded-mask-reveal;animation-timeline:view();animation-range:cover 0%cover 40%;overflow:hidden}#video .videowrapper{overflow:hidden;position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;border-radius:1rem}#video p{font-size:20px}@media (max-width:991.98px){#video p{font-size:14px}}#video .arrowvisual{position:absolute;top:0;right:-3rem;width:50%;height:100%;background-image:url(../img/logo_arrow.svg);transform:scaleX(-1);background-position:center right;opacity:.83}#tabs img,#video video{-o-object-fit:cover;object-fit:cover}#video video{opacity:.95;position:absolute;top:50%;left:50%;height:auto;width:auto;min-width:100%;min-height:100%;transform:translate(-50%,-50%)}#video .mobilevisual{width:100%;background-image:url(../img/arrow_mobile.svg);height:70%;position:absolute;bottom:-4rem;background-repeat:no-repeat;right:0;background-position:top right 0;background-size:cover}@media (max-width:991.98px){#video .col-perfect{max-width:300px}}.single-project #video{max-width:1500px}#clientlogos .h-fit-content{-o-object-fit:contain;object-fit:contain}#discover,#tabs{padding:clamp(15px,6vw,110px)0 clamp(15px,3vw,110px)}#discover{background:#13294c;background-image:url(../img/logo_outline.svg);background-size:100%;background-position:center right 41.8vw;background-repeat:no-repeat;background-attachment:fixed;color:#fff}#discover b{display:block}#discover a{color:#fff;transition:.3s ease-in-out}#discover a:hover{color:var(--bs-secondary)}#tabs{background:linear-gradient(114deg,rgba(255,201,232,.4)0,rgba(235,242,255,.5) 100%)0 0 no-repeat padding-box}#tabs img{height:100%}#tabs .btns{scrollbar-width:none;-ms-overflow-style:none;max-width:100%}#tabs .btns::-webkit-scrollbar{display:none}#tabs .btns .btn{border-radius:5px;font-weight:400}#tabs .btns .btn:not(.collapsed){background-color:var(--bs-primary);color:#fff}#experts i,#pageheader p,#tabs p{line-height:1.8}ul.checks{list-style:none;padding-left:0;display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){ul.checks{grid-template-columns:repeat(2,1fr)}}ul.checks li{list-style:none;display:flex;align-items:center;position:relative;padding-left:calc(1rem + 30px)}ul.checks li:before{content:"";width:30px;height:30px;background-image:url(../img/icons/check.svg);background-size:contain;background-repeat:no-repeat;margin-right:1rem;position:absolute;left:0}img:not(.vierkant):not([src$=".svg"]){border-radius:1rem;max-width:100%;height:auto}iframe{border-radius:1rem}#newsslider .container{padding-right:0;max-width:calc((100% - 1190px)/2 + 1190px);margin:0 0 0 auto}#newsslider .flickity-page-dots{bottom:-22px;border-radius:3rem;display:flex;justify-content:space-between;padding:0;width:calc(100% - 100px)}@media (max-width:991.98px){#newsslider .flickity-page-dots{width:calc(100% - 30px);margin:0 auto}}#newsslider .flickity-page-dots .flickity-page-dot{height:4px;width:40px;margin:0;border-radius:0;flex:1}#newsslider .flickity-page-dots .flickity-page-dot.is-selected{background-color:var(--bs-primary);border-radius:3rem}#newsslider .flickity-page-dots .flickity-page-dot:last-child{border-radius:0 3rem 3rem 0}#newsslider .flickity-page-dots .flickity-page-dot:first-child{border-radius:3rem 0 0 3rem}#newsslider .flickity-page-dots .flickity-page-dot:focus{outline:0;box-shadow:none}.btn-group .button--next,.btn-group .button--previous{border-radius:0 3rem 3rem 0;background-color:#fff;background-image:url(../img/arrow.svg);background-size:21px;background-repeat:no-repeat;background-position:center;height:46px;width:56px}.btn-group .button--previous{transform:scaleX(-1)}footer{width:calc(100% - 30px);max-width:2100px;margin:15rem auto 0;background:rgba(8,26,53,.9);color:#fff;padding:clamp(15px,6vw,110px)0;border-radius:1rem}footer.landingpage{background-color:#fff}.landingpage .footer-menu a,footer #footercta,footer.landingpage,footer.landingpage a{color:var(--bs-primary)}footer.landingpage .socialmedia--icon{background-color:var(--bs-primary);fill:#fff}footer #footercta{max-width:1230px;margin:-20rem auto 0;border-radius:20px}footer #footercta h3,footer #footercta h4{font-size:30px}@media (max-width:767.98px){footer #footercta{max-width:calc(100% - 25px);margin:-15rem auto 0}}footer #footercta input,footer #footercta textarea{background-color:#f2f7ff}footer #footercta textarea{height:80px!important}footer #footercta input.form-check-input:checked[type=checkbox]{background-color:var(--bs-secondary)}footer #footercta .btn.btn-primary{padding:0 1rem 0 45px;background-color:var(--bs-secondary);background-image:url(../img/arrow_white.svg);background-size:20px;background-repeat:no-repeat;background-position:center left 15px}footer #footercta .btn.btn-primary:hover{background-color:var(--bs-primary)}footer #footercta:not(.landingpage) .formwrapper{height:60px;max-height:60px;transition:all .8s ease-in-out}footer #footercta:not(.landingpage) .formwrapper .mb-3{display:none}footer #footercta:not(.landingpage) .formwrapper input,footer #footercta:not(.landingpage) .formwrapper textarea{opacity:0;transform:translateY(-20px);transition:all .3s ease}footer #footercta:hover .formwrapper{height:auto;max-height:500px}footer #footercta:hover .formwrapper .mb-3{display:block}footer #footercta:hover .formwrapper input,footer #footercta:hover .formwrapper textarea{opacity:1;transform:translateY(0)}footer #footercta .col-left{background:linear-gradient(150deg,#b15ab3,#29a2e2 59%,#29a2e2 100%);color:#fff;border-radius:15px 0 0 15px;padding:3.5rem 2rem 2rem 5rem;overflow:hidden;position:relative}@media (max-width:767.98px){footer #footercta .col-left{border-radius:15px 15px 0 0;padding:1rem 1rem 1rem 2rem}}#staps #staps-menu li a.active:after,footer #footercta .col-left:before{content:"";width:77px;height:53%;background-image:url(../img/icons/visual_arrow_white.svg);background-size:contain;background-repeat:no-repeat;background-position:top left;position:absolute;left:-24px;top:25px}@media (max-width:767.98px){footer #footercta .col-left:before{height:60%;left:-20px}}footer #footercta.landingpage .col-left,footer #footercta.landingpage .col-right{padding:3rem}footer #footercta.landingpage .col-left:before{display:none}footer #footercta .col-right{background-color:#fff;padding:3.5rem 3.5rem 2rem;border-radius:0 15px 15px 0}@media (max-width:767.98px){footer #footercta .col-right{border-radius:0 0 15px 15px;padding:1rem 1rem 1.5rem}}footer #footercta.landingpage .col-right{background-color:var(--bs-primary);color:#fff}footer #footercta .col-left p{font-weight:400;line-height:1.2}footer #footercta .col-left strong{line-height:1.2}footer .socialmedia--icon{width:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;margin-right:.25rem;background-color:#fff;fill:var(--bs-primary);border-radius:4px;padding:4px}footer .socialmedia--icon svg{width:14px}footer .socialmedia--icon:hover{background-color:var(--bs-secondary);fill:#fff}.footer-menu{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:0}.footer-menu li{list-style:none}.footer-menu li a{color:#fff;font-size:1.25rem;font-weight:500}#staps #staps-menu li a:hover,#topbar #menu-top-menu li a:hover,.footer-menu li a:hover{opacity:.8}.modal-content{background:#fbe7f6;border:0}.modal-content .modal-header{border-color:#fff}#topbar #menu-top-menu{background:#fff;border-radius:0 0 15px 15px;padding:1rem;list-style:none;width:-moz-fit-content;width:fit-content;margin:0 0 0 auto}#topbar #menu-top-menu li a{font-size:16px;font-weight:500}#staps{background:linear-gradient(114deg,rgba(255,201,232,.4)0,rgba(235,242,255,.5) 100%)0 0 no-repeat padding-box;border-radius:1rem;width:calc(100% - 30px);max-width:2100px;margin:10rem auto 0}#staps .stapsrow{margin-bottom:3rem}@media (min-width:992px){#staps .stapsrow{margin-bottom:100px}}#staps .stapsrow.active .stap-number{background:var(--bs-secondary);color:#fff}#staps .scrollspy{margin-top:-5rem;position:relative}@media (min-width:992px){#staps .scrollspy:after{content:"";width:1px;height:calc(100% - 60px);background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.5)0,rgba(0,0,0,.5) 10px,transparent 10px,transparent 20px);position:absolute;top:0;left:25%;z-index:-1}#staps .stap-image{max-width:250px;margin:0 0 0 auto;transition:max-width .5s ease-in-out}#staps .stap-image img{min-height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#staps .stapsrow.active .stap-image{max-width:100%}}#staps .stap-number{display:inline-block;padding:.8rem 1.5rem;border-radius:3rem;color:var(--bs-primary);font-weight:600;background:#fff;font-size:18px;margin-bottom:1rem}@media (min-width:992px){#staps .stap-number{position:absolute;left:-46%;bottom:0;margin:0}}#staps #staps-menu{background-color:var(--bs-primary);color:#fff;border-radius:1rem;padding:2rem 2.5rem;list-style:decimal;margin:-10rem 0 0;min-height:20vh}#staps #staps-menu li{line-height:1.5;padding:.5rem 0;margin-left:1rem}#staps #staps-menu li a{color:#fff;text-decoration:none;display:block;position:relative}#productgroups h3,#productgroups h4,#staps #staps-menu li a.active{font-weight:600}#staps #staps-menu li a.active:after{width:15px;height:20px;background-image:url(../img/logo_arrow.svg);background-position:center;right:0;top:auto;left:auto}#staps #staps-menu li a.active::marker{font-weight:600}#breadcrumbs{font-size:14px}#breadcrumbs span{color:#8894a5}#breadcrumbs a{text-decoration:none;color:var(--bs-primary)}#breadcrumbs span.sepp{margin:0 1rem;background-image:url(../img/icons/sepp.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:10px;height:10px;opacity:1;display:inline-block}#pageheader img{max-width:inherit!important}#pageheader .imagesdown{margin-bottom:-4rem}#pageheader .imagesdown img{width:100%;height:auto}#pageheader h1{font-size:clamp(32px,3.5vw,50px);font-weight:400;text-wrap:balance;line-height:1.2}@media (min-width:1200px){#pageheader h1{margin-bottom:3rem}}#pageheader h5{font-size:1.6rem;line-height:1.6;font-weight:400;margin-bottom:2rem}#productgroups{z-index:1;border-radius:1rem;width:calc(100% - 30px);max-width:2100px;margin:0 auto;padding:clamp(15px,6vw,110px)0 clamp(15px,3vw,110px)}#productgroups,#productgroups .add-bg,#productgroups .bg-whiteafter{position:relative}#productgroups .add-bg:after,#productgroups:before{content:"";width:100%;position:absolute;top:0;z-index:-1;border-radius:1rem}#productgroups .add-bg:after{background:rgba(255,255,255,.5);margin-bottom:-10px;left:50%;transform:translateX(-50%);height:100%}@media (min-width:1400px){#productgroups .add-bg:after{width:calc(100% + 4.5rem)}}#productgroups .bg-whiteafter:after{content:"";background:#fff;border-radius:0 0 1rem 1rem;position:absolute;left:50%;transform:translateX(-50%);top:0;z-index:-1;width:100%;height:100%}@media (min-width:1400px){#productgroups .bg-whiteafter:after{width:calc(100% + 4.5rem)}}#productgroups:before{height:53%;background:linear-gradient(114deg,rgba(255,201,232,.4)0,rgba(235,242,255,.5) 100%)0 0 no-repeat padding-box;left:0;right:0}#productgroups .products-row,#productgroups.border-radius-top:before{border-radius:0 0 1rem 1rem}#productgroups.border-radius-bottom:before{border-radius:1rem 1rem 0 0}#productgroups .producttext strong,#products h4 strong{font-size:1.5rem;line-height:1.4;font-weight:400}#video.single-project{margin-bottom:-25rem}#project-about .gallery-img,.gallery-img{width:100%;height:410px;border-radius:1rem;background-position:center;background-size:cover}#project-about .gallery-img.right,.gallery-img.right{height:190px}#project-about .gallery-img.right:first-child,.gallery-img.right:first-child{margin-bottom:30px}#archive-items,#project-about{border-radius:1rem;width:100%;max-width:2100px;margin:0 auto;background:linear-gradient(114deg,rgba(255,201,232,.4)0,rgba(235,242,255,.5) 100%)0 0 no-repeat padding-box;padding:25rem 0 clamp(15px,6vw,110px)}#project-about .imgbreakout img{width:115%;margin:3rem 0 3rem -7.5%;position:relative;display:block}#project-about .quote{background-image:url(../img/icons/quote.svg);background-size:contain;background-repeat:no-repeat;background-position:center left;width:225px;height:55px;margin:0 2rem 0 0}#archive-items{padding:clamp(15px,6vw,3rem)0}#archive-items .dropdown button{font-size:17px;font-weight:400;border-radius:.5rem;min-width:250px;text-align:left}#archive-items .dropdown .dropdown-menu{border-radius:0;border-color:#c6c7c8;max-width:100%;width:250px;margin-top:-9px!important}#archive-items .dropdown .dropdown-toggle::after{float:right;margin-top:8px;margin-right:-8px}#archive-items .dropdown button:hover,#archive-items .project-item .project-item-box,#selectprojects .project-item .project-item-box{background-color:#fff}#archive-items .project-item:hover .btn-arrow:before,#selectprojects .project-item:hover .btn-arrow:before{background-color:var(--bs-secondary);background-image:url(../img/arrow_white.svg);margin-right:1.5rem;background-position:center left 45px}#archive-items .project-item:hover .item-image,#selectprojects .project-item:hover .item-image{background-size:160%;transition:background-size .3s ease}#archive-items .item-image{background-size:150%;background-position:center;min-height:450px;border-radius:1rem 0 0 1rem}@media (max-width:1199.98px){#archive-items .item-image{border-radius:1rem 1rem 0 0;min-height:320px}}#archive-items .text-item{border-radius:0 1rem 1rem 0}@media (max-width:1199.98px){#archive-items .text-item{border-radius:0 0 1rem 1rem}}#archive-items .btn-arrow:before,#selectprojects .btn-arrow:before{background-color:#f3f8fa}@media (min-width:992px){.navbar-nav{justify-content:space-between;display:flex;width:80%}.navbar-brand{min-width:265px}}#products,nav.navbar.scroll{width:calc(100% - 30px);margin:0 auto}nav.navbar.scroll{position:fixed;z-index:999999999;max-width:1190px;left:0;right:0;box-shadow:0 0 6px 0 rgba(0,0,0,.1882352941);top:15px;background:#fff}nav.navbar.scroll img{width:150px;height:50px;transition:all .3s ease-in-out}body.admin-bar nav.navbar.scroll{top:32px}.navbar-placeholder{display:block}#products{background:linear-gradient(114deg,rgba(255,201,232,.4)0,rgba(235,242,255,.5) 100%)0 0 no-repeat padding-box;max-width:2100px;padding:clamp(15px,6vw,110px)0 clamp(0px,3vw,110px)}#products,#products .bg-white,#selectprojects,nav.navbar.scroll{border-radius:1rem}#selectprojects{padding:clamp(15px,3vw,110px)0 15px;width:calc(100% - 30px);max-width:2100px;margin:0 auto}#selectprojects.bg-transparent{background:0 0}#selectprojects.bg-blue{background:#13294c;color:#fff}#selectprojects.bg-pink{background:linear-gradient(114deg,rgba(255,201,232,.4)0,rgba(235,242,255,.5) 100%)0 0 no-repeat padding-box}#selectprojects .btn-arrow:hover:before{background-color:var(--bs-secondary);background-image:url(../img/arrow_white.svg)}#selectprojects .item-image{background-size:cover;background-position:center;min-height:450px}@media (min-width:1200px){#selectprojects .item-image{border-radius:1rem 0 0 1rem}}#selectprojects .grid-item-image{border-radius:1rem 1rem 0 0;background-size:cover;background-position:center;min-height:350px}@media (min-width:1200px){#selectprojects .text-item{border-radius:0 0 1rem 1rem}li.make-btn a{display:block;width:100%;background-color:var(--bs-primary);color:#fff;padding:.5rem 2rem!important;border-radius:3rem}li.make-btn a:hover{background-color:var(--bs-secondary);color:#fff}}@media (max-width:1199.98px){#menu-top-menu-1 a{font-size:14px}}.top-1{top:1rem}.top-2{left:2rem}#archive-items .newsbox,.newsbox{display:flex;flex-direction:column;height:100%;text-decoration:none}#archive-items .newsbox .newsbox--head,.newsbox .newsbox--head{border-radius:1rem 1rem 0 0;width:100%;padding-top:70%;background-size:130%;background-position:center}#archive-items .newsbox:hover,.newsbox:hover{background-color:#fff;transition:background-color .3s ease}#archive-items .newsbox:hover .newsbox--head,.newsbox:hover .newsbox--head{background-size:140%;transition:background-size .3s ease}#archive-items .newsbox .btn-arrow:before,.newsbox .btn-arrow:before{background-color:#fff}#archive-items .newsbox .btn-arrow:hover:before,.newsbox .btn-arrow:hover:before{background-color:var(--bs-secondary)!important}.newsbox{border:1px solid #fff;border-radius:1rem}.big_image{margin-bottom:-40px;max-width:1250px}@media (min-width:992px){.big_image{margin-bottom:-20rem}}#challenges,#singlepostContent,#videotext{background:linear-gradient(114deg,rgba(255,201,232,.4)0,rgba(235,242,255,.5) 100%)0 0 no-repeat padding-box}#singlepostContent{border-radius:1rem;width:100%;max-width:2100px;margin:0 auto;padding:clamp(55px,6vw,110px)0 clamp(15px,6vw,110px);line-height:1.8;font-size:1.2rem}@media (min-width:992px){#singlepostContent.has_big_image{padding:25rem 0 clamp(15px,6vw,110px)}}#singlepostContent .alignleft{float:left;margin-left:-30px;margin-right:60px}@media (max-width:1199.98px){#singlepostContent .alignleft{margin-left:0;margin-right:15px}}@media (max-width:991.98px){#singlepostContent .alignleft{margin:2rem 0;width:100%;height:auto;max-height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}#contact .formwrapper{background-color:var(--bs-primary);border-radius:1rem;padding:2rem;color:#fff}#contact .formwrapper a,.ctabar .ctabar--content .text-right .btn-secondary{color:#fff}@media (max-width:991.98px){#contact .formwrapper{padding:1rem}}#contact .formwrapper .btn-primary{background-color:#fff;color:var(--bs-primary)}#contact .formwrapper .btn-primary:hover{background-color:var(--bs-secondary);color:#fff}#centered p{max-width:600px;margin:0 auto}.logo-white{filter:brightness(0) invert(1)}.border-radius-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.border-radius-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.video-container{padding:56.25%0 0;position:relative;background-image:url(../img/icons/loading.svg);background-size:50px;background-position:center;background-repeat:no-repeat;background-color:#000}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1rem}.modal-content,.video-container{border-radius:1rem}#challenges .icon,.arrowVisualAnimation.right{background-position:center;background-repeat:no-repeat}.arrowVisualAnimation.right{position:absolute;right:0;top:0;width:40px;height:70px;background-image:url(../img/logo_arrow.svg);background-size:contain;opacity:0;animation:slideArrowLeftRight linear both;animation-timeline:view();animation-range:entry 10%cover 30%;transform:scaleX(-1)}@media (max-width:991.98px){.arrowVisualAnimation.right{transform:scaleX(-1)}}.arrowVisualAnimation.left,.ctabar .ctabar--content .text-left:after{position:absolute;left:-45px;width:27px;height:55px;top:0;background-image:url(../img/logo_arrow.svg);background-size:contain;background-position:center;background-repeat:no-repeat}@media (max-width:991.98px){.arrowVisualAnimation.left{transform:none}}#challenges,#videotext{padding:clamp(15px,6vw,110px)0 clamp(15px,3vw,110px)}#challenges h5{font-weight:500;font-size:26px}#challenges .icon{width:80px;height:80px;border-radius:1rem;background-color:#fff;background-size:45px;margin-right:2rem}#challenges .text{width:calc(100% - 80px - 2rem)}#challenges .left{padding:2rem}#challenges .right{background-color:#fff;border-radius:1rem;padding:2rem}#challenges .right .icon{background-size:75px;background-position:top center}#challenges .arrowVisualAnimation.left{position:absolute;left:-60px;top:-10px;width:40px;height:70px;background-image:url(../img/logo_arrow.svg);background-size:contain;background-position:center;background-repeat:no-repeat;opacity:0;transform:translateX(-200%);animation:slideArrowRightLeft linear both;animation-timeline:view();animation-range:entry 10%cover 30%}@media (max-width:991.98px){#challenges .arrowVisualAnimation.left{transform:none}}#challenges,#experts,#ourpromise,#videotext{border-radius:1rem;width:calc(100% - 30px);max-width:2100px;margin:0 auto}#experts.bg-transparent{background:0 0;padding:clamp(15px,3vw,110px)0 15px}#experts.bg-blue,#experts.bg-pink{padding:clamp(15px,6vw,110px)0 clamp(15px,3vw,110px)}#experts.bg-blue{background:#13294c;color:#fff}#experts.bg-pink{background:linear-gradient(114deg,rgba(255,201,232,.4)0,rgba(235,242,255,.5) 100%)0 0 no-repeat padding-box}#experts .avatar{width:100px;height:100px;border-radius:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#experts .h2,#experts .h2 b,#experts .h2 strong,.ctabar.show{display:block}#experts h5{font-weight:600}#experts .arrowVisualAnimation.left,#ourpromise ul li:before{background-size:contain;background-repeat:no-repeat;position:absolute;top:0}#experts .arrowVisualAnimation.left{left:0;width:27px;height:55px;background-image:url(../img/logo_arrow.svg);background-position:center;opacity:0;transform:translateX(-200%);animation:slideArrowRightLeft linear both;animation-timeline:view();animation-range:entry 10%cover 30%}@media (max-width:991.98px){#experts .arrowVisualAnimation.left{transform:none}}.h-fit-content{height:-moz-fit-content;height:fit-content}.grid-item-wrapper{border-radius:1rem;height:100%;background-color:#fff}@media (min-width:992px){#menu-top-menu li{padding:0 1rem}}[id]{scroll-margin-top:100px}.rounded-pill,label[for*=consent]{font-size:14px}.post-date,.reading-time{font-size:14px;color:var(--bs-primary);font-weight:500}i.h3 p{line-height:1.3;font-weight:500}#ourpromise.bg-transparent{background:0 0;padding:clamp(15px,3vw,110px)0 15px}#ourpromise.bg-blue,#ourpromise.bg-pink{padding:clamp(15px,6vw,110px)0 clamp(15px,3vw,110px)}#ourpromise.bg-blue{background-color:#13294c;color:#fff}#ourpromise.bg-pink{background:linear-gradient(114deg,rgba(255,201,232,.4)0,rgba(235,242,255,.5) 100%)0 0 no-repeat padding-box}#ourpromise ul li:before{content:"";width:30px;height:30px;background-image:url(../img/icons/check_white.svg);left:-2.5rem;display:block;margin-right:1rem}#ourpromise ul li strong{font-size:22px;font-weight:600;display:block}.ctabar{display:none;transform:translateY(200%);position:fixed;bottom:30px;left:0;width:calc(100% - 22px);max-width:1300px;right:0;margin:0 auto;background:#fff;box-shadow:0 0 20px rgba(18,40,74,.3)}.ctabar.show{animation:ctaIn .5s ease-in-out;animation-fill-mode:forwards}.ctabar .ctabar--content{display:flex;align-items:center;position:relative;justify-content:space-between}.ctabar .ctabar--content .img-center{position:absolute;left:calc(45% - 30px);margin:0 auto;width:60px}.ctabar .ctabar--content .img-center img{width:60px;max-width:100%;border-radius:100%}@media (max-width:991.98px){.ctabar .ctabar--content .img-center{left:auto;margin:0 auto;width:40px;right:15px;top:-20px}}.ctabar .ctabar--content .text-left{width:45%;background-image:linear-gradient(90deg,#8075c9 0,#349fe3 41%,#00bbf5 100%);padding:1rem calc(1rem + 60px) 1rem calc(1rem + 30px);color:#fff;border-radius:1rem 0 0 1rem;font-size:26px;font-weight:500;min-height:100px;display:flex;align-items:center;justify-content:flex-end}.ctabar .ctabar--content .text-left:after{content:"";width:100%;height:100%;background-image:url(../img/icons/visual_arrow_white.svg);background-size:33px;background-position:center left -10px;left:0;z-index:1}@media (max-width:991.98px){.ctabar .ctabar--content .text-left{font-size:22px;width:60%;padding:15px 15px 15px 30px;line-height:1.2}}.ctabar .ctabar--content .text-right{width:55%;display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem 1rem calc(1rem + 60px)}.ctabar .ctabar--content .text-right strong{font-size:26px;font-weight:600;display:block;line-height:1}@media (max-width:991.98px){.ctabar .ctabar--content .text-right strong{font-size:18px}}.ctabar .ctabar--content .text-right small{font-size:14px;font-weight:400;display:block}@media (max-width:1399.98px){.ctabar .ctabar--content .text-right .btn-secondary{display:none}}@media (max-width:991.98px){.ctabar .ctabar--content .text-right{width:40%;padding:15px}}#stickyposts{margin-bottom:-18.5rem}#stickyposts .flickity-viewport,.ctabar{border-radius:1rem}#stickyposts .top-2{top:0}#stickyposts .item-indexslider{background-color:#fff;border-radius:1rem;min-height:100%}#stickyposts .item-indexslider .item-image{padding-top:40%;background-size:cover;background-position:center;border-radius:1rem 0 0 1rem;min-height:100%}#stickyposts .btn-group{position:absolute;top:calc(50% - 40px);right:-44px}@media (max-width:1399.98px){#stickyposts .btn-group{position:absolute;top:0;right:30px}}.btn-pdf{background-image:url(../img/icons/pdf.svg);background-position:center left 25px;background-size:20px;padding-left:60px;background-repeat:no-repeat}#feature_explained h2{font-size:clamp(35px,6vw,50px)}#feature_explained h3,i.h3 p{margin-bottom:2rem}#feature_explained .feature_explained--wrapper{max-width:1485px;margin:0 auto;border-radius:1rem;padding:clamp(15px,6vw,110px)0 clamp(15px,3vw,110px)}#feature_explained .feature_explained--wrapper.bg-transparent{background:0 0}#feature_explained .feature_explained--wrapper.bg-blue{background:#13294c;color:#fff}#feature_explained .feature_explained--wrapper.bg-pink{background:linear-gradient(114deg,rgba(255,201,232,.4)0,rgba(235,242,255,.5) 100%)0 0 no-repeat padding-box}#feature_explained .feature_explained--wrapper .container{max-width:calc((100% - 1190px)/2 + 1190px);margin:0 0 0 auto}#feature_explained .reversed .container{margin:0 auto 0 0}