:root{--corner-radius:24px}iframe{border-radius:var(--corner-radius)}.button-wrapper{display:flex;flex-wrap:wrap;grid-gap:20px}.button.button--white_border{background:transparent;border:1px solid #fafbfc}.button.button--white_border:hover{color:#fafbfc}form select{padding-bottom:8px;padding-top:8px}form label{margin-bottom:0}.big-h2{font-size:45px;font-weight:500;line-height:1.1}@media(min-width:768px){.big-h2{font-size:55px}}@media(min-width:1025px){.big-h2{font-size:72px}}.dgrid-groups{display:grid;grid-gap:25px;grid-auto-flow:row dense;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-template-columns:repeat(12,1fr);justify-content:stretch;justify-items:stretch}.dgrid-groups:after,.dgrid-groups:before{display:none}.dgrid-groups .dgrid-groups-single{grid-column:auto/span 12;margin-bottom:0;margin-left:0!important;overflow:hidden;padding-bottom:0;position:relative;width:100%}.case-study-manual-groups a.whole-col-link,.dgrid-groups .dgrid-groups-single a.whole-col-link{display:block;height:100%;position:absolute;right:0;top:0;width:100%;z-index:9}@media(min-width:768px){.dgrid-groups .dgrid-groups-single.span3{grid-column:auto/span 3}.dgrid-groups .dgrid-groups-single.span4{grid-column:auto/span 4}.dgrid-groups .dgrid-groups-single.span6{grid-column:auto/span 6}.dgrid-groups .dgrid-groups-single.span8{grid-column:auto/span 8}}@media(max-width:767px){.dgrid-groups .dgrid-groups-single{grid-column:auto/span 12}.dgrid-groups .dgrid-groups-single__content.with-link{padding-bottom:0!important}}.header__logo{max-width:130px}.header__logo--main{padding-top:0}.header .big-menu .menu__item.menu__item--depth-2{display:block;margin-bottom:0}.header .big-menu .menu__submenu--level-2 .menu__item .menu__submenu--level-3 .menu__link{font-size:15px}@media(min-width:1025px){.header .menu__item--depth-1{padding:.7rem .8rem}.header-middle .header__container{padding:1.16rem 0}.header .header__search--toggle{margin-left:10px;position:relative;top:3px}.header button.menu__child-toggle.no-button{display:none}.big-menu .menu__submenu .menu__link{border-bottom:1px solid rgba(61,155,217,.1);padding:10px 0!important}.header .big-menu .menu__submenu--level-3 .menu__item--depth-1{padding:0!important}.header .big-menu .menu__item.menu__item--depth-1.menu__item--has-submenu>.menu__submenu{padding-bottom:10px;padding-top:10px}.header .big-menu .menu__item.menu__item--depth-1.menu__item--has-submenu>.menu__submenu.col-3{left:0;margin:0 auto;max-width:1216px;position:fixed;right:0;top:71px;width:100vw}}@media (max-width:1024px){.header__container{padding:1rem 0}.header .big-menu .menu__submenu .menu__link{padding:0 0 10px}}.footer h5{font-family:var(--global-body-font-family);font-size:18px}.footer .hs-menu-wrapper.hs-menu-flow-vertical ul li{padding-bottom:7px}.footer .button-wrapper{grid-gap:10px}.footer .button{justify-content:center;width:100%}.footer .button span{font-size:16px}.footer .bottom-footer p{margin-bottom:5px}@media(max-width:767px){.footer .widget_1773729305336-flexbox-positioning{align-items:center!important}}.cm-text-image-wrapper .text-column.span6 .text-column-inner{max-width:488px}.cm-text-image-wrapper:not(.image-right) .text-column.span6 .text-column-inner{margin-left:auto}.card-with-icon{box-shadow:0 8px 16px rgba(48,49,51,.1),0 0 1px rgba(48,49,51,.05)}.card-with-icon.with-hover:before{content:"";inset:0;opacity:0;position:absolute;transition:opacity .5s ease-in-out;z-index:0}.card-with-icon .card-with-icon-content-wrapper{height:100%}.card-with-icon.with-hover .card-with-icon-content-wrapper{position:relative}.icon-bg .image-icon{border-radius:12px;display:inline-flex;height:48px;justify-content:center;position:relative;right:-10px;width:48px}.icon-bg .image-icon img{width:24px}.bg-orange-yellow:before,.bg-orange-yellow:not(:hover) .image-icon{background:linear-gradient(180deg,#ff9215,#fddd3c)}.bg-blue-neon:before,.bg-blue-neon:not(:hover) .image-icon{background:linear-gradient(0deg,#4582ec,#5fffdf)}.bg-blue-indigo:before,.bg-blue-indigo:not(:hover) .image-icon{background:linear-gradient(180deg,#847df0,#2d5af6)}.bg-blue-black:before,.bg-blue-black:not(:hover) .image-icon{background:linear-gradient(180deg,#132c53,#0c1b33);background:linear-gradient(180deg,#132c53,#737882)}.bg-blue-black:hover h3,.bg-blue-black:hover span{color:#fff!important}.bg-blue-blue:before,.bg-blue-blue:not(:hover) .image-icon{background:linear-gradient(180deg,#122d54,#1d3f94 21.15%,#2d5af6)}.bg-blue-blue:hover h3,.bg-blue-blue:hover span{color:#fff!important}.bg-lilac:before,.bg-lilac:not(:hover) .image-icon{background:linear-gradient(180deg,#3c3499,#a29cde)}.bg-lilac:hover h3,.bg-lilac:hover span{color:#fff!important}.card-with-icon.with-hover:hover:before{opacity:1}@media(min-width:768px){.card-with-icon__content h3{align-items:flex-end;display:flex;min-height:70px}}