@import url("https://7923772.fs1.hubspotusercontent-eu1.net/hubfs/7923772/hub_generated/template_assets/1/185707140380/1784667221230/template_style-25.min.css");@font-face{font-display:swap;font-family:satoshi-regular;font-style:normal;font-weight:400;src:url(https://7923772.fs1.hubspotusercontent-eu1.net/hubfs/7923772/raw_assets/public/Landingpage-25/fonts/Satoshi-Regular.woff2) format("woff2"),url(https://7923772.fs1.hubspotusercontent-eu1.net/hubfs/7923772/raw_assets/public/Landingpage-25/fonts/Satoshi-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Satoshi-Bold;font-style:normal;font-weight:400;src:url(https://7923772.fs1.hubspotusercontent-eu1.net/hubfs/7923772/raw_assets/public/Landingpage-25/fonts/Satoshi-Bold.woff2) format("woff2"),url(https://7923772.fs1.hubspotusercontent-eu1.net/hubfs/7923772/raw_assets/public/Landingpage-25/fonts/Satoshi-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:GalanoGrotesque-ExtraBold;font-style:normal;font-weight:400;src:url(https://7923772.fs1.hubspotusercontent-eu1.net/hubfs/7923772/raw_assets/public/Landingpage-25/fonts/GalanoGrotesque-ExtraBold.woff2) format("woff2"),url(https://7923772.fs1.hubspotusercontent-eu1.net/hubfs/7923772/raw_assets/public/Landingpage-25/fonts/GalanoGrotesque-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:GalanoGrotesque-Bold;font-style:normal;font-weight:400;src:url(https://7923772.fs1.hubspotusercontent-eu1.net/hubfs/7923772/raw_assets/public/Landingpage-25/fonts/GalanoGrotesque-Bold.woff2) format("woff2"),url(https://7923772.fs1.hubspotusercontent-eu1.net/hubfs/7923772/raw_assets/public/Landingpage-25/fonts/GalanoGrotesque-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Satoshi-Variable;font-style:normal;font-weight:400;src:url(https://7923772.fs1.hubspotusercontent-eu1.net/hubfs/7923772/raw_assets/public/Landingpage-25/fonts/Satoshi-Variable.ttf) format("truetype")}@font-face{font-display:optional;font-family:icomoon;font-style:normal;font-weight:400;src:url(https://7923772.fs1.hubspotusercontent-eu1.net/hubfs/7923772/raw_assets/public/Landingpage-25/fonts/icomoon.ttf)format("truetype"),url(https://7923772.fs1.hubspotusercontent-eu1.net/hubfs/7923772/raw_assets/public/Landingpage-25/fonts/icomoon.woff) format("woff"),url(https://7923772.fs1.hubspotusercontent-eu1.net/hubfs/7923772/raw_assets/public/Landingpage-25/fonts/icomoon.svg) format("svg")}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-play:before{content:""}.icon-check:before{content:""}.icon-chevron:before{content:""}.icon-question:before{content:""}.icon-arrow:before{content:""}.icon-linkedin:before{content:""}.icon-youtube:before{content:""}:root{--font-family-base:"satoshi-variable",sans-serif;--font-family-icon:"icomoon";--font-size-base:18px;--width-base:1440px;--line-height-base:1.5;--w-100:100%;--h-100:100%;--white:#fff;--black:#000;--color-orange:#fa6623;--color-blue:#002453;--color-green:#45b503;--color-black:#333;--color-grey:#d8d8d8;--color-grey-200:#f2f2f2;--color-light-blue:#0090d7;--font-size-h1:50px;--font-size-h2:40px;--font-size-h3:25px;--font-size-h4:24px;--base-duration:all 0.3s}:where(.wp-block-columns){margin-bottom:0!important;position:relative;z-index:1}body{background:#f5f5f5}a:where(:not(.wp-element-button)){color:var(--color-orange)}address{font-style:normal}.show_mobile{display:none!important}.hide_mobile{display:block}.nopadding{padding:0!important}.nomargin{margin:0!important}p,p.paragraph{font-family:var(--font-family-base);line-height:1.8;margin-bottom:1rem}.has-dark-blue-background-color p.paragraph{color:#fff}.has-dark-blue-background-color .wp-block-heading{color:var(--color-light-blue)}.has-dark-blue-background-color .wp-block-list{color:var(--white)}.wp-block-heading strong{display:block}p b,p strong{font-family:Satoshi-Bold}*{box-sizing:border-box;margin:0;padding:0}body,html{color:var(--black);font-family:var(--font-family-base);font-size:var(--font-size-base)}body{background:var(--white)}input,select,textarea{color:var(--black);font-size:var(--font-size-base)}img{border:0;display:block}:focus{outline:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--color-blue);font-family:GalanoGrotesque-ExtraBold;font-weight:400;line-height:.8;margin-bottom:20px}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{color:var(--color-light-blue)}h1{font-size:var(--font-size-h1)}h2{font-size:var(--font-size-h2)}h3{font-size:var(--font-size-h3)}h4{font-size:var(--font-size-h4)}img{max-width:100%}.alignwide{padding-left:15px;padding-right:15px}.no-padding-left a{padding-left:0!important}.align-wide,.centered{padding-left:15px;padding-right:15px}.button{align-items:center;background-color:var(--color-orange);border:1px solid var(--color-orange);border-radius:100px;color:var(--white);display:inline-flex;font-family:GalanoGrotesque-Bold;font-size:16px;font-weight:400;letter-spacing:-.9px;overflow:hidden;padding:8px 15px 8px 25px;text-align:center;text-decoration:none;width:fit-content}.button,.button span{position:relative;transition:var(--base-duration)}.button span{z-index:2}.button i{align-items:center;background-color:var(--white);border-radius:100%;color:var(--color-orange);display:flex;font-family:var(--font-family-icon);font-size:12px;height:24px;justify-content:center;margin-left:10px;position:relative;transition:.3s;width:24px;z-index:2}.button:hover{background-color:transparent}.button:hover span{color:var(--color-orange)}.button:hover i{background-color:var(--color-orange);color:var(--white);margin-left:15px;margin-right:-5px}.link{align-items:center;color:var(--color-blue);display:flex;font-family:GalanoGrotesque-Bold;font-size:18px;font-weight:700;margin-top:10px;text-decoration:none}.link span{transition:.3s}.link i{align-items:center;background-color:var(--color-orange);border-radius:100%;color:var(--white);display:flex;font-family:var(--font-family-icon);font-size:12px;height:24px;justify-content:center;margin-left:10px;position:relative;width:24px;z-index:2}.link:hover span{color:var(--color-orange)}.wrapper{display:block;min-height:var(--h-100);overflow-x:clip;width:var(--w-100)}.wrapper,header{position:relative}header{background-color:var(--white);transition:.3s;z-index:9}header.active{left:0;position:fixed;top:0;width:var(--w-100)}header .logo{position:relative;z-index:12}header .logo img{max-width:93px;transition:.3s}.lang_list_class:before{display:none}.top_links.show_mobile ul{margin-top:var(--spacing-m);width:100%}.top_links.show_mobile ul>li a{color:#333;font:18px Satoshi-Bold;line-height:22px}textarea.wpcf7-form-control.wpcf7-textarea{height:120px}.banner{padding-bottom:40px;position:relative}.banner.centered{padding:0 0 40px}.banner:before{background:linear-gradient(180deg,rgba(0,36,83,0) 0,#002453);bottom:0;content:"";height:var(--h-100);pointer-events:none;position:absolute;right:0;width:var(--w-100);z-index:2}.banner-content{background-color:var(--white);border-bottom-right-radius:120px;margin-left:0;max-width:875px;padding:60px 20px 70px;position:relative;width:100%;z-index:3}.banner-content h1{color:var(--color-light-blue);font-family:GalanoGrotesque-ExtraBold;font-size:56px;font-weight:400;letter-spacing:-3.7px;line-height:45px;margin-bottom:45px;max-width:550px}.banner-content h1 strong{color:var(--color-blue)}.banner-content p{font-size:20px;line-height:35px}.banner-content ul{margin-bottom:50px}.banner-content ul>li{font-family:GalanoGrotesque-ExtraBold;font-size:22px;font-weight:800;letter-spacing:-1.4px;margin-bottom:22px;padding-left:45px;position:relative}.banner-content ul>li:before{align-items:center;background-color:var(--color-green);border-radius:100%;color:var(--white);content:"";display:flex;font-family:var(--font-family-icon);font-size:15px;height:30px;justify-content:center;left:0;position:absolute;top:3px;width:30px}.pagination.navigation{box-shadow:none;display:flex;justify-content:center;margin-bottom:130px}.pagination.navigation .nav-links .page-numbers{background:#fff;border:2px solid rgba(0,0,0,.25);border-radius:8px;color:#0090d7;font:500 18px/22px Satoshi-Bold;margin-right:12px;padding:10px 15px;text-align:left;text-decoration:none}.pagination.navigation .nav-links .page-numbers.current{background:#0090d7;color:#fff;opacity:1}.pagination.navigation .nav-links .page-numbers.next{background-color:transparent;border:none;padding:0}.pagination.navigation .nav-links .page-numbers.next i{background:var(--color-orange);border-radius:30px;color:var(--white);display:inline-block;font-size:23px;height:44px;line-height:42px;margin-left:24px;text-align:center;width:44px}.pagination.navigation .nav-links .page-numbers.prev{background-color:transparent;border:none;padding:0}.pagination.navigation .nav-links .page-numbers.prev i{background:var(--color-orange);border-radius:30px;color:var(--white);display:inline-block;font-size:23px;height:44px;line-height:42px;margin-right:24px;rotate:180deg;text-align:center;width:44px}.banner-content .banner_description{color:#000;font:20px/35px Satoshi-Bold;font-weight:400;letter-spacing:0}.banner-shape{display:none}.banner-bg{background-color:var(--wp--preset--color--dark-blue);background-position:50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0}.banner-bg,.banner-bg img{height:var(--h-100);width:var(--w-100)}.banner-bg img{object-fit:cover;position:relative}.banner-bg:before{background:linear-gradient(180deg,rgba(0,36,83,0) 0,#002453);bottom:0;content:"";height:var(--h-100);pointer-events:none;position:absolute;right:0;width:var(--w-100);z-index:2}.banner-icon{position:absolute;right:65px;top:48px;z-index:-1}.banner-wrap .link{margin-left:15px;margin-top:20px}.banner-partner{display:block;padding-top:40px;padding-inline:55px;position:relative;z-index:3}.wp-block-image.is-style-rotate_left{padding:30px;transform:rotate(-3deg)}.wp-block-image.is-style-rotate_left img{border:5px solid #fff;border-radius:20px}.wp-block-image.is-style-rotate_right{padding:30px;transform:rotate(3deg)}.wp-block-image.is-style-rotate_right img{border:5px solid #fff;border-radius:20px}.wp-block-quote{padding-left:40px;padding-top:20px;position:relative}.wp-block-quote:before{background-image:url(https://staging.ideo-nl.com/wp-content/uploads/2025/01/quote-1.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:100px;left:-10px;opacity:.3;position:absolute;top:-10px;width:100px;z-index:0}.wp-block-quote p{color:#0090d7;font-family:GalanoGrotesque-ExtraBold;font-size:56px;font-weight:400;letter-spacing:-2.8px;line-height:45px;position:relative;z-index:1}.ideo-holder{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1350px}.ideo-left h2{color:var(--color-light-blue);letter-spacing:-2px;margin-bottom:37px}.ideo-left p{font-weight:500;line-height:1.8;margin-bottom:45px}.ideo .button:hover span{color:var(--color-orange)}.blog .card-service-text p{-webkit-mask-image:linear-gradient(180deg,#fff 10%,hsla(0,0%,100%,0))}.blog .card-service-text:hover p{-webkit-mask-image:unset}.ideo-right,.ideo-right ul>li{width:var(--w-100)}.ideo-right ul>li{border-bottom:4px solid hsla(0,0%,84.7%,.25);font-family:GalanoGrotesque-Bold;padding:23px 40px 27px 0;position:relative}.ideo-right ul>li:first-child{border-top:4px solid hsla(0,0%,84.7%,.25)}.ideo-right ul>li:before{align-items:center;background-color:var(--color-orange);border-radius:100%;color:var(--white);content:"";display:flex;font-family:var(--font-family-icon);font-size:12px;height:24px;justify-content:center;left:unset;position:absolute;right:10px;top:23px;width:24px}.ideo-right ul>li:hover a{color:var(--color-orange)}.ideo-right ul>li a{color:var(--black);font-family:GalanoGrotesque-Bold;font-weight:400;text-decoration:none;transition:.5s}.content-links-block{background-color:#f5f5f5;padding-block:48px}.ideo-bottom{display:grid;grid-template-columns:1fr;grid-gap:24px}.ideo-bottom img{aspect-ratio:auto;max-height:max-content}.ideo-top h2{color:var(--color-light-blue);font-weight:400}.ideo-top h3{font-size:36px;font-weight:400;margin-top:48px}.wp-block-image.is-style-small_rounded{float:left}.wp-block-image.is-style-small_rounded img{border-radius:50%;max-width:130px}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border:10px solid #fff;border-radius:25px!important}.wp-block-group.is-content-justification-center{gap:40px}.experts-text-left__content ul,.text-list-links ul,.wp-block-list{list-style:outside}.wp-block-list{margin-bottom:40px;padding-left:40px}.text-list-links li,.wp-block-list li{list-style:outside}.wp-block-list.is-style-large-checkboxes{margin-bottom:46px;padding-left:0}.experts-text-left__content li,.text-list-links li,.wp-block-list.is-style-large-checkboxes>li{font-family:GalanoGrotesque-ExtraBold;font-size:20px;font-weight:400;letter-spacing:-1px;list-style:none;margin-bottom:15px;padding-left:40px;position:relative}.experts-text-left__content li:before,.text-list-links li:before,.wp-block-list.is-style-large-checkboxes>li:before{align-items:center;background-color:var(--color-green);border-radius:50px;color:var(--white);content:"";display:flex;font-family:var(--font-family-icon);font-size:11px;height:24px;justify-content:center;left:0;position:absolute;top:0;width:24px}.experts-text-left__content li,.text-list-links li{font-family:var(--font-family-base);font-size:18px;letter-spacing:0}.potential-image .image{background-color:var(--white);border-radius:30px;max-width:596px;padding:10px;position:relative}.potential-image .image img{border-radius:25px;width:var(--w-100)}.potential-image .image.image1{margin-left:auto;transform:rotate(-4deg)}.potential-image .image.image2{margin-top:-100px;transform:rotate(3deg)}.potential-image .image.image3{margin-left:auto;margin-top:-100px;transform:rotate(8deg);z-index:1}.content-card{border-radius:24px;box-shadow:0 8px 48px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04)!important;overflow:hidden;padding:50px 40px;position:relative}.content-card .card-title{color:var(--color-light-blue);font-size:36px!important;font-weight:400!important;letter-spacing:-1.8px!important;line-height:29px!important}.content-card .card-description{color:#000;font:18px/32px Satoshi-Variable;letter-spacing:0;opacity:1;text-align:left}.content-card .card-image{background-size:cover;height:100%;min-width:300px;position:absolute;right:0;top:0;width:auto}.swiper-pagination{padding-top:43px;position:unset}.swiper-pagination-bullet{border-radius:16px;height:16px;margin:0 6px!important;opacity:.25;width:16px}.swiper-pagination-bullet-active{background:var(--color-light-blue);opacity:1}@media only screen and (min-width:479px){.banner-content ul>li{font-size:25px}}@media only screen and (min-width:767px){header .logo img{max-width:unset}.banner{padding-bottom:100px}.banner-content{border-bottom-right-radius:150px;margin-left:-20px;padding:96px 20px 70px}.banner-content h1{font-size:80px;line-height:64px}.banner-content p{font-size:24px;line-height:42px}.banner-shape{bottom:0;display:block;height:100%;position:absolute;right:-225px;z-index:-1}.banner-shape img{display:block;height:100%;object-fit:cover;width:100%}.banner-wrap{display:flex;gap:20px;margin-top:36px}.banner-wrap .link{margin-left:0;margin-top:0}.banner-partner{display:block;height:100%;max-height:577px;padding:0;right:20px;top:40px}.ideo-left{width:48%}.ideo-right{padding-top:17px;width:45%}.ideo-columns{display:grid;grid-template-columns:1fr}.ideo-bottom{display:grid;grid-template-columns:1fr 1fr}.ideo-top{max-width:636px;width:100%}.content-links-block{padding-block:96px}.ideo-right ul>li{padding-left:40px}.ideo-right ul>li:before{left:0}.request .holder{padding-bottom:150px;padding-top:150px}.request-arrow img{width:auto}.request-title{font-size:72px;letter-spacing:-2px}.request-image img{width:auto}}@media only screen and (min-width:991px){:root{--font-size-h1:50px;--font-size-h2:42px;--font-size-h3:36px;--font-size-h4:28px}.banner-content{padding:60px 115px 70px 20px}.banner-content ul>li{font-size:28px;padding-left:53px}.banner-content ul>li:before{font-size:19px;height:36px;left:0;top:3px;width:36px}.ideo-right{padding-top:60px;width:38%}.ideo-bottom{display:grid;grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width:1199px){.request-text{margin:0 auto;max-width:730px;padding-right:130px}.request .holder{padding-bottom:150px;padding-top:150px}.request-arrow{top:94px}.banner-content{background-color:transparent}.banner-shape{background-image:url(https://7923772.fs1.hubspotusercontent-eu1.net/hubfs/7923772/banner-shape-1.svg);background-position:100% 100%;background-size:cover;height:100%;left:-20px;width:calc(100% + 100px)}}@media only screen and (min-width:1480px){.alignwide,.centered{padding-left:calc((100% - var(--width-base))/2);padding-right:calc((100% - var(--width-base))/2)}.request-arrow{left:112px}}@media only screen and (max-width:992px){.h1,h1{letter-spacing:-2.8px;line-height:45px}.h2,h2{letter-spacing:-2.1px;line-height:39px}.h2,.h3,h2,h3{margin-bottom:24px}.header_advantages{flex-direction:column;margin-top:30px}.header_advantages .advantage{margin-top:30px}.overflow-x-scroll{max-width:100%;overflow-x:scroll}.request-image{max-width:200px;right:-20px}.show_mobile{display:flex!important}.hide_mobile{display:none}}@media only screen and (max-width:767px){.card-service-image img{height:auto;max-width:100%;width:auto}.card-service-image{height:250px;overflow:hidden}}h2.client-logos__title{color:var(--color-light-blue)}.css-margin__40{margin:48px 0 0}@media (min-width:768px){.css-margin__40{margin:40px 0}}.css-margin__80{margin:40px 0}@media (min-width:768px){.css-margin__80{margin:80px 0}}.banner-wrap .button{margin:0}form{display:flex;flex-direction:column;gap:20px}form input,form textarea{border:1px solid rgba(0,0,0,.25);border-radius:8px;line-height:38.5px;margin-top:5px;max-width:100%}form label{font-family:Satoshi-Bold;font-size:18px;font-weight:500}form button{background-color:var(--color-orange);border:1px solid var(--color-orange);border-radius:100px;color:var(--white);display:inline-flex;font-family:GalanoGrotesque-Bold;font-size:16px;font-weight:400;letter-spacing:-.9px;overflow:hidden;padding:8px 15px 12px 25px;text-align:center;text-decoration:none;transition:var(--base-duration)}form button,form button i{align-items:center;position:relative}form button i{background-color:var(--white);border-radius:100%;color:var(--color-orange);display:flex;font-family:var(--font-family-icon);font-size:12px;height:24px;justify-content:center;margin-left:10px;transition:.3s;width:24px;z-index:2}form ul li{list-style:none}form ul li span{font-family:satoshi-variable;list-style:none}.hs-button{align-items:center;background-color:var(--color-orange);border:1px solid var(--color-orange);border-radius:100px;color:var(--white);display:inline-flex;font-family:GalanoGrotesque-Bold;font-size:16px;font-weight:400;letter-spacing:-.9px;overflow:hidden;padding:8px 15px;position:relative;text-align:center;text-decoration:none;transition:var(--base-duration)}