
/*!**************************************************************************************************************************************!*\
  !*** css ../../../../node_modules/css-loader/dist/cjs.js!../../../../node_modules/sass-loader/dist/cjs.js!./src/scss/mega-menu.scss ***!
  \**************************************************************************************************************************************/
.desktop-menu__nav>.menu-item-has-children>a{position:relative;padding-right:20px}.desktop-menu__nav>.menu-item-has-children>a:after{content:"";display:block;width:12px;height:12px;position:absolute;right:0;top:calc(50% - 6px);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMS40MTQiIGhlaWdodD0iNy4xMjEiIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyI+PHBhdGggZD0iTTEwIDBMNS43MDcgNC4yOTMgMS40MTQgMCAwIDEuNDE0bDUuNzA3IDUuNzA3IDUuNzA3LTUuNzA3eiIgZmlsbD0iIzBjMGUxYyIvPjwvc3ZnPg==);mask-position:center;mask-size:contain;mask-repeat:no-repeat;background-color:#0C0E1C;background-position:center;background-repeat:no-repeat;transition:transform 0.2s ease}.desktop-menu__nav>.menu-item-has-children>.sub-menu{visibility:hidden;opacity:0;pointer-events:none;position:absolute;top:100%;left:0;background-color:#FFF;padding:16px
0;z-index:1000;min-width:200px;box-shadow:0 20px 40px rgba(12, 14, 28, 0.08);border-radius:10px;transition:opacity 0.2s ease, visibility 0.2s ease;list-style:none;margin:0}.desktop-menu__nav > .menu-item-has-children > .sub-menu
li{list-style:none}.desktop-menu__nav > .menu-item-has-children > .sub-menu li
a{display:block;padding:10px
20px;color:#0C0E1C;text-decoration:none;font-size:14px}.desktop-menu__nav > .menu-item-has-children > .sub-menu li a:hover{background-color:rgba(12, 14, 28, 0.04)}.desktop-menu__nav>.menu-item-has-children>.ilabs-mega-menu-container{display:flex;position:absolute;top:100%;left:0;right:0;background-color:#FFF;box-shadow:0 20px 40px rgba(12, 14, 28, 0.08);border-radius:15px;visibility:hidden;opacity:0;pointer-events:none;overflow:hidden;max-height:0;padding:0
25px 0;transition:opacity 0.2s ease, visibility 0.2s ease, max-height 0s}.desktop-menu__nav>.menu-item-has-children>.ilabs-mega-menu-container>.ilabs-mega-menu-container{margin-block:20px}.desktop-menu__nav > .menu-item-has-children > .ilabs-mega-menu-container
ul{list-style:none;margin:0;padding:0;visibility:visible;opacity:1;pointer-events:auto;position:static;box-shadow:none;background:none;border-radius:0}.desktop-menu__nav>.menu-item-has-children:hover>a:after{transform:rotate(180deg)}.desktop-menu__nav>.menu-item-has-children:hover>.sub-menu,.desktop-menu__nav>.menu-item-has-children:hover>.ilabs-mega-menu-container{max-height:unset;overflow:unset;pointer-events:unset;visibility:visible;opacity:1;z-index:1000}.ilabs-megamenu-container--services{display:flex;align-items:flex-start;gap:80px}.ilabs-megamenu-container--services>.left-column{flex:0 0 260px}.ilabs-megamenu-container--services > .left-column .ilabs-mega-menu-title-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.ilabs-megamenu-container--services > .left-column .ilabs-mega-menu-title-item .ilabs-mega-menu-title{font-size:14px;line-height:24px;font-weight:400;color:rgba(12, 14, 28, 0.7)}.ilabs-megamenu-container--services > .left-column .ilabs-mega-menu-title-item .ilabs-mega-menu-title-link{display:none}.ilabs-megamenu-container--services > .left-column .ilabs-mega-menu-description-item .ilabs-mega-menu-description{font-size:22px;line-height:30px;font-weight:700;color:#0C0E1C;margin-bottom:50px}.ilabs-megamenu-container--services>.left-column>.sub-menu>.menu-item-has-children>a{display:none}.ilabs-megamenu-container--services>.right-column{flex:1;min-width:0;display:flex;gap:32px;align-items:flex-start}.ilabs-megamenu-container--services>.right-column>.column-1,.ilabs-megamenu-container--services>.right-column>.column-2,.ilabs-megamenu-container--services>.right-column>.column-3{flex:1}.ilabs-megamenu-container--services>.right-column>.column-1>.sub-menu,.ilabs-megamenu-container--services>.right-column>.column-2>.sub-menu,.ilabs-megamenu-container--services>.right-column>.column-3>.sub-menu{display:flex;flex-direction:column}.ilabs-megamenu-container--services>.right-column>.column-1>.sub-menu>.ilabs-mega-menu-title-item,.ilabs-megamenu-container--services>.right-column>.column-2>.sub-menu>.ilabs-mega-menu-title-item,.ilabs-megamenu-container--services>.right-column>.column-3>.sub-menu>.ilabs-mega-menu-title-item{display:flex;align-items:center;justify-content:space-between;padding-bottom:9px;margin-bottom:4px;border-bottom:1px solid rgba(12, 14, 28, 0.1098039216)}.ilabs-megamenu-container--services > .right-column > .column-1 > .sub-menu > .ilabs-mega-menu-title-item .ilabs-mega-menu-title,
.ilabs-megamenu-container--services > .right-column > .column-2 > .sub-menu > .ilabs-mega-menu-title-item .ilabs-mega-menu-title,
.ilabs-megamenu-container--services > .right-column > .column-3 > .sub-menu > .ilabs-mega-menu-title-item .ilabs-mega-menu-title{font-size:14px;line-height:24px;font-weight:400;color:rgba(12, 14, 28, 0.7)}.ilabs-megamenu-container--services>.right-column>.column-1>.sub-menu>.sub-menu,.ilabs-megamenu-container--services>.right-column>.column-2>.sub-menu>.sub-menu,.ilabs-megamenu-container--services>.right-column>.column-3>.sub-menu>.sub-menu{display:flex;flex-direction:column;gap:2px}.ilabs-megamenu-container--services .ilabs-mega-menu-title-item.border-bottom{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid rgba(12, 14, 28, 0.1098039216)}.ilabs-megamenu-container--services .ilabs-mega-menu-title-item.border-bottom .ilabs-mega-menu-title{font-size:12px;font-weight:500;color:rgba(12, 14, 28, 0.5);letter-spacing:0.01em}.ilabs-megamenu-container--services > .right-column .sub-menu .sub-menu .menu-item>a{display:flex;align-items:center;gap:10px;padding:6px
0;font-size:14px;font-weight:500;color:#0C0E1C;text-decoration:none}.ilabs-megamenu-container--services > .right-column .sub-menu .sub-menu .menu-item>a:hover{background:none;color:rgba(12, 14, 28, 0.6)}.ilabs-megamenu-container--services .ilabs-mega-menu-info-item{margin-bottom:8px}.ilabs-megamenu-container--services .ilabs-mega-menu-info-item>a{display:flex;align-items:center;gap:12px;padding:5px;border:1px
solid rgba(12, 14, 28, 0.1098039216);border-radius:10px;text-decoration:none;background-color:#FFF;transition:box-shadow 0.2s ease, background-color 0.2s ease}.ilabs-megamenu-container--services .ilabs-mega-menu-info-item>a:hover{box-shadow:0 4px 12px rgba(12, 14, 28, 0.08);background-color:#EEFF42}.ilabs-megamenu-container--services .ilabs-mega-menu-info-item .ilabs-mega-menu-info-icon{width:40px;height:40px;flex-shrink:0;border-radius:10px;object-fit:cover}.ilabs-megamenu-container--services .ilabs-mega-menu-info-item .ilabs-mega-menu-info-content{flex:1;min-width:0}.ilabs-megamenu-container--services .ilabs-mega-menu-info-item .ilabs-mega-menu-info-title{font-size:16px;line-height:22px;font-weight:500;color:#0C0E1C;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ilabs-megamenu-container--services .ilabs-mega-menu-info-item .ilabs-mega-menu-info-description{font-size:12px;color:rgba(12, 14, 28, 0.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ilabs-megamenu-container--services .ilabs-mega-menu-icon-link>a{display:inline-flex;align-items:center;gap:15px;margin-block:8px;border-radius:50px;text-decoration:none;transition:opacity 0.2s ease;position:relative}.ilabs-megamenu-container--services .ilabs-mega-menu-icon-link>a:after{content:"";display:block;width:calc(100% + 32px);height:calc(100% + 16px);background-color:#EEFF42;position:absolute;top:-8px;left:-16px;z-index:-1;border-radius:10px;opacity:0;transition:all 0.2s ease}.ilabs-megamenu-container--services .ilabs-mega-menu-icon-link>a:hover:after{opacity:1}.ilabs-megamenu-container--services .ilabs-mega-menu-icon-link-icon{width:24px;height:24px;flex-shrink:0}.ilabs-megamenu-container--services .ilabs-mega-menu-icon-link-title{font-size:16px;line-height:22px;font-weight:500;color:#0C0E1C}.ilabs-megamenu-container--technologies{display:flex;align-items:flex-start;gap:80px}.ilabs-megamenu-container--technologies>.left-column{flex:0 0 260px}.ilabs-megamenu-container--technologies > .left-column .ilabs-mega-menu-title-item .ilabs-mega-menu-title{font-size:16px;line-height:24px;font-weight:400;color:rgba(12, 14, 28, 0.7);margin-bottom:10px}.ilabs-megamenu-container--technologies > .left-column .ilabs-mega-menu-description-item .ilabs-mega-menu-description{font-size:22px;font-weight:700;line-height:30px;color:#0C0E1C;margin-bottom:40px}.ilabs-megamenu-container--technologies > .left-column .ilabs-mega-menu-description-item .ilabs-mega-menu-description-cta{display:inline-flex;align-items:center;background-color:#0C0E1C;color:#FFF;padding:14px
30px;border-radius:50px;font-size:16px;font-weight:700;text-decoration:none;white-space:nowrap;transition:opacity 0.2s ease}.ilabs-megamenu-container--technologies > .left-column .ilabs-mega-menu-description-item .ilabs-mega-menu-description-cta:hover{background-color:var(--wp--preset--color--max-black-hovered)}.ilabs-megamenu-container--technologies>.right-column{flex:1;min-width:0;display:flex;gap:32px;align-items:flex-start;max-width:990px;margin-left:auto}.ilabs-megamenu-container--technologies>.right-column>.column-1,.ilabs-megamenu-container--technologies>.right-column>.column-2{flex:1}.ilabs-megamenu-container--technologies>.right-column>.column-3{flex:2}.ilabs-megamenu-container--technologies > .right-column .ilabs-mega-menu-title-item{padding-bottom:9px;margin-bottom:15px;border-bottom:1px solid rgba(12, 14, 28, 0.1098039216)}.ilabs-megamenu-container--technologies > .right-column .ilabs-mega-menu-title-item .ilabs-mega-menu-title{font-size:14px;line-height:24px;font-weight:400;color:rgba(12, 14, 28, 0.7)}.ilabs-megamenu-container--technologies .web-dev-container{display:flex;gap:20px;align-items:flex-start}.ilabs-megamenu-container--technologies .web-dev-container > .left-column,
.ilabs-megamenu-container--technologies .web-dev-container>.right-column{flex:1}.ilabs-megamenu-container--technologies .web-dev-container > .left-column .sub-menu,
.ilabs-megamenu-container--technologies .web-dev-container > .right-column .sub-menu{display:flex;flex-direction:column;gap:8px}.ilabs-megamenu-container--technologies .column-1 .sub-menu .sub-menu,
.ilabs-megamenu-container--technologies .column-2 .sub-menu .sub-menu{display:grid;grid-template-columns:1fr;gap:8px}.ilabs-megamenu-container--technologies .ilabs-mega-menu__item--tech-badge .ilabs-mega-menu__card--tech-badge{display:flex;align-items:center;gap:15px;padding:4px;border:1px
solid rgba(12, 14, 28, 0.1098039216);border-radius:10px;text-decoration:none;background-color:#FFF;transition:box-shadow 0.2s ease, background-color 0.2s ease}.ilabs-megamenu-container--technologies .ilabs-mega-menu__item--tech-badge .ilabs-mega-menu__card--tech-badge:hover{box-shadow:0 4px 12px rgba(12, 14, 28, 0.08);background-color:#EEFF42}.ilabs-megamenu-container--technologies .ilabs-mega-menu__item--tech-badge .ilabs-mega-menu__icon{width:34px;height:34px;flex-shrink:0;object-fit:contain;padding:5px;border-radius:5px;box-sizing:border-box;background-color:#0C0E1C}.ilabs-megamenu-container--technologies .ilabs-mega-menu__item--tech-badge .ilabs-mega-menu__title{font-size:15px;line-height:21px;font-weight:700;color:#0C0E1C;white-space:nowrap}.ilabs-megamenu-container--resources{display:flex;align-items:flex-start;gap:40px}.ilabs-megamenu-container--resources>.left-column{flex:0 0 310px}.ilabs-megamenu-container--resources > .left-column .ilabs-mega-menu-title-item .ilabs-mega-menu-title{font-size:14px;line-height:24px;color:rgba(12, 14, 28, 0.7)}.ilabs-megamenu-container--resources > .left-column .ilabs-mega-menu-icon-link>a{display:flex;align-items:center;gap:15px;padding:7px
0;text-decoration:none}.ilabs-megamenu-container--resources > .left-column .ilabs-mega-menu-icon-link > a:hover .ilabs-mega-menu-icon-link-title{color:rgba(12, 14, 28, 0.6)}.ilabs-megamenu-container--resources > .left-column .ilabs-mega-menu-icon-link .ilabs-mega-menu-icon-link-icon{width:24px;height:24px;flex-shrink:0}.ilabs-megamenu-container--resources > .left-column .ilabs-mega-menu-icon-link .ilabs-mega-menu-icon-link-title{font-size:16px;line-height:22px;font-weight:500;color:#0C0E1C;transition:color 0.15s ease}.ilabs-megamenu-container--resources>.right-column{flex:1;min-width:0}.ilabs-megamenu-container--resources>.right-column>.sub-menu{display:flex;gap:32px;align-items:flex-start;list-style:none;padding:0;margin:0}.ilabs-megamenu-container--resources>.right-column>.sub-menu>.menu-item-has-children{flex:1;min-width:0}.ilabs-megamenu-container--resources>.right-column>.sub-menu>.menu-item-has-children>a{display:none}.ilabs-megamenu-container--resources>.right-column>.sub-menu>.column-2,.ilabs-megamenu-container--resources>.right-column>.sub-menu>.column-3{flex:1;min-width:0}.ilabs-megamenu-container--resources .ilabs-mega-menu-title-item{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;margin-bottom:8px;border-bottom:1px solid rgba(12, 14, 28, 0.1098039216)}.ilabs-megamenu-container--resources .ilabs-mega-menu-title-item .ilabs-mega-menu-title{font-size:14px;line-height:24px;font-weight:400;color:rgba(12, 14, 28, 0.7)}.ilabs-megamenu-container--resources .ilabs-mega-menu-title-item .ilabs-mega-menu-title-link{font-size:12px;font-weight:500;color:rgba(12, 14, 28, 0.5);text-decoration:underline;text-underline-offset:2px}.ilabs-megamenu-container--resources .ilabs-mega-menu-title-item .ilabs-mega-menu-title-link:hover{color:#0C0E1C}.ilabs-megamenu-container--resources .ilabs-mega-menu__item--image-link .ilabs-mega-menu__card--image-link{display:flex;align-items:center;gap:15px;padding:8px
0;text-decoration:none;transition:opacity 0.15s ease}.ilabs-megamenu-container--resources .ilabs-mega-menu__item--image-link .ilabs-mega-menu__card--image-link:hover{opacity:0.7}.ilabs-megamenu-container--resources .ilabs-mega-menu__item--image-link .ilabs-mega-menu__image{width:95px;height:57px;object-fit:cover;border-radius:5px;flex-shrink:0}.ilabs-megamenu-container--resources .ilabs-mega-menu__item--image-link .ilabs-mega-menu__title{font-size:16px;line-height:22px;font-weight:500;color:#0C0E1C}.ilabs-megamenu-container--resources .ilabs-mega-menu__item--hero-card .ilabs-mega-menu__card--hero-card{display:block;position:relative;border-radius:10px;overflow:hidden;text-decoration:none}.ilabs-megamenu-container--resources .ilabs-mega-menu__item--hero-card .ilabs-mega-menu__card--hero-card:hover .ilabs-mega-menu__image{transform:scale(1.03)}.ilabs-megamenu-container--resources .ilabs-mega-menu__item--hero-card .ilabs-mega-menu__image{display:block;width:100%;height:254px;object-fit:cover;border-radius:5px;transition:transform 0.3s ease}.ilabs-megamenu-container--resources .ilabs-mega-menu__item--hero-card .ilabs-mega-menu__title{position:absolute;bottom:0;left:0;right:0;padding:20px;background:linear-gradient(to bottom, transparent, rgba(12, 14, 28, 0.75));border-radius:0 0 10px 10px;color:#FFF;font-size:16px;line-height:22px;font-weight:500}.ilabs-megamenu-container--about-us{display:flex;flex-direction:column;gap:0;padding-bottom:20px !important}.ilabs-megamenu-container--about-us>.ilabs-mega-menu-container{display:flex;align-items:flex-start;gap:40px}.ilabs-megamenu-container--about-us>.ilabs-mega-menu-container>.ilabs-mega-menu-container:first-child{flex:0 0 242px}.ilabs-megamenu-container--about-us>.ilabs-mega-menu-container>.ilabs-mega-menu-container:last-child{flex:1;min-width:0}.ilabs-megamenu-container--about-us>.ilabs-mega-menu-container:first-child{padding-bottom:50px;margin-bottom:20px;border-bottom:1px solid rgba(12, 14, 28, 0.1098039216)}.ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:first-child > .ilabs-mega-menu-container:first-child .ilabs-mega-menu-title-item{display:block;border:none;padding:0;margin-bottom:0}.ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:first-child > .ilabs-mega-menu-container:first-child .ilabs-mega-menu-title-item .ilabs-mega-menu-title{font-size:16px;line-height:24px;font-weight:400;color:rgba(12, 14, 28, 0.7)}.ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:first-child > .ilabs-mega-menu-container:first-child .ilabs-mega-menu-description-item .ilabs-mega-menu-description{font-size:22px;line-height:30px;font-weight:700;color:#0C0E1C;margin-top:10px}.ilabs-megamenu-container--about-us>.ilabs-mega-menu-container:first-child>.ilabs-mega-menu-container:last-child>.sub-menu{display:flex;gap:30px;max-width:1050px;margin-left:auto}.ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:first-child > .ilabs-mega-menu-container:last-child > .sub-menu .ilabs-mega-menu-info-item{flex:1;margin-bottom:0}.ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:first-child > .ilabs-mega-menu-container:last-child > .sub-menu .ilabs-mega-menu-info-item>a{display:flex;flex-direction:column;height:100%;padding:18px
20px;border:1px
solid rgba(12, 14, 28, 0.1098039216);border-radius:10px;text-decoration:none;position:relative;box-sizing:border-box;background-color:#FFF;transition:box-shadow 0.2s ease, background-color 0.2s ease}.ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:first-child > .ilabs-mega-menu-container:last-child > .sub-menu .ilabs-mega-menu-info-item>a:hover{background-color:#EEFF42;box-shadow:0 4px 16px rgba(12, 14, 28, 0.08)}.ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:first-child > .ilabs-mega-menu-container:last-child > .sub-menu .ilabs-mega-menu-info-item > a .ilabs-mega-menu-info-icon{position:absolute;top:14px;right:14px;width:28px;height:28px;flex-shrink:0;border-radius:0;object-fit:contain}.ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:first-child > .ilabs-mega-menu-container:last-child > .sub-menu .ilabs-mega-menu-info-item > a .ilabs-mega-menu-info-content{padding-right:44px;display:flex;flex-direction:column;gap:8px}.ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:first-child > .ilabs-mega-menu-container:last-child > .sub-menu .ilabs-mega-menu-info-item > a .ilabs-mega-menu-info-title{font-size:15px;line-height:21px;font-weight:700;color:#0C0E1C;white-space:normal;overflow:visible;text-overflow:clip}.ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:first-child > .ilabs-mega-menu-container:last-child > .sub-menu .ilabs-mega-menu-info-item > a .ilabs-mega-menu-info-description{font-size:14px;line-height:20px;color:rgba(12, 14, 28, 0.7);white-space:normal;overflow:visible;text-overflow:clip}.ilabs-megamenu-container--about-us>.ilabs-mega-menu-container:last-child{align-items:center}.ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:last-child > .ilabs-mega-menu-container:first-child > .sub-menu .ilabs-mega-menu__item--image-link.clutch .ilabs-mega-menu__title{display:none}.ilabs-megamenu-container--about-us>.ilabs-mega-menu-container:last-child>.ilabs-mega-menu-container:last-child>.sub-menu{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:last-child > .ilabs-mega-menu-container:last-child > .sub-menu .ilabs-mega-menu-title-item{flex:0 0 auto;border:none;padding:0;margin-bottom:0;margin-right:20px}.ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:last-child > .ilabs-mega-menu-container:last-child > .sub-menu .ilabs-mega-menu-title-item .ilabs-mega-menu-title{font-size:16px;font-weight:400;line-height:24px;color:rgba(12, 14, 28, 0.7);white-space:nowrap}.ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:last-child > .ilabs-mega-menu-container:last-child > .sub-menu .ilabs-mega-menu-icon-link{flex:0 0 auto}.ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:last-child > .ilabs-mega-menu-container:last-child > .sub-menu .ilabs-mega-menu-icon-link>a{display:flex;align-items:center;justify-content:center;padding:8px
16px;border-radius:5px;text-decoration:none;transition:background-color 0.2s ease;width:110px;height:44px;background-color:#F0F0F1}.ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:last-child > .ilabs-mega-menu-container:last-child > .sub-menu .ilabs-mega-menu-icon-link>a:hover{background-color:#EEFF42}.ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:last-child > .ilabs-mega-menu-container:last-child > .sub-menu .ilabs-mega-menu-icon-link .ilabs-mega-menu-icon-link-icon{display:block;height:22px;width:auto;object-fit:contain;flex-shrink:0}.ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:last-child > .ilabs-mega-menu-container:last-child > .sub-menu .ilabs-mega-menu-icon-link .ilabs-mega-menu-icon-link-title{display:none}.ilabs-megamenu-container--products{display:flex;align-items:flex-start;gap:142px}.ilabs-megamenu-container--products>.left-column{flex:0 0 260px}.ilabs-megamenu-container--products > .left-column .ilabs-mega-menu-title-item .ilabs-mega-menu-title{font-size:14px;line-height:24px;font-weight:400;color:rgba(12, 14, 28, 0.7);margin-bottom:15px}.ilabs-megamenu-container--products > .left-column .ilabs-mega-menu-description-item .ilabs-mega-menu-description{font-size:22px;line-height:30px;font-weight:700;color:#0C0E1C;margin-bottom:40px}.ilabs-megamenu-container--products > .left-column .ilabs-mega-menu-description-item .ilabs-mega-menu-description-cta{display:inline-flex;align-items:center;background-color:#0C0E1C;color:#FFF;padding:14px
35px;border-radius:50px;font-size:16px;line-height:22px;font-weight:700;text-decoration:none;white-space:nowrap;transition:opacity 0.2s ease}.ilabs-megamenu-container--products > .left-column .ilabs-mega-menu-description-item .ilabs-mega-menu-description-cta:hover{background-color:var(--wp--preset--color--max-black-hovered)}.ilabs-megamenu-container--products>.right-column{flex:1;min-width:0}.ilabs-megamenu-container--products>.right-column>.column-1>.sub-menu{display:flex;gap:30px}.ilabs-megamenu-container--products .ilabs-mega-menu__item--feature-card{flex:1;max-width:240px}.ilabs-megamenu-container--products .ilabs-mega-menu__item--feature-card .ilabs-mega-menu__card{display:flex;flex-direction:column;height:100%;border:1px
solid rgba(12, 14, 28, 0.1098039216);border-radius:10px;overflow:hidden;text-decoration:none;background-color:#FFF;transition:box-shadow 0.2s ease, background-color 0.2s ease}.ilabs-megamenu-container--products .ilabs-mega-menu__item--feature-card .ilabs-mega-menu__card:hover{box-shadow:0 8px 24px rgba(12, 14, 28, 0.08);background-color:#EEFF42}.ilabs-megamenu-container--products .ilabs-mega-menu__item--feature-card .ilabs-mega-menu__image{display:block;width:100%;height:153px;object-fit:cover;padding:5px;border-radius:10px}.ilabs-megamenu-container--products .ilabs-mega-menu__item--feature-card .ilabs-mega-menu__content{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px
15px 18px}.ilabs-megamenu-container--products .ilabs-mega-menu__item--feature-card .ilabs-mega-menu__icon{width:24px;height:24px;flex-shrink:0;object-fit:contain}.ilabs-megamenu-container--products .ilabs-mega-menu__item--feature-card .ilabs-mega-menu__title{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:22px;font-weight:500;color:#0C0E1C;overflow:hidden}.ilabs-megamenu-container--products .ilabs-mega-menu__item--feature-card .ilabs-mega-menu__title:after{content:"→";font-size:16px;font-weight:400;flex-shrink:0;margin-left:8px}.ilabs-megamenu-container--products .ilabs-mega-menu__item--feature-card .ilabs-mega-menu__description{width:100%;font-size:14px;line-height:20px;color:rgba(12, 14, 28, 0.7)}.mobile-menu{position:fixed;top:0;right:-100%;width:100%;height:100vh;background-color:#FFF;z-index:10900;overflow-y:auto}@media (min-width: 1199px){.mobile-menu{display:none}}.mobile-menu--open{right:0}.mobile-menu__overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0, 0, 0, 0.5);z-index:10890;opacity:0;visibility:hidden}.mobile-menu__overlay--active{opacity:1;visibility:visible}.mobile-menu__header{display:flex;align-items:center;justify-content:space-between;padding:18px
15px;position:relative;border-bottom:1px solid rgba(12, 14, 28, 0.1098039216)}.mobile-menu__header:has(.mobile-menu__back) .mobile-menu__title{margin-left:27px}.mobile-menu__back{background:none;border:none;cursor:pointer;color:#0C0E1C;display:flex;align-items:center;width:200px;position:absolute;left:15px}.mobile-menu__title{font-size:18px;line-height:22px;color:#0C0E1C;font-weight:700}.mobile-menu__close{background:none;border:none;padding:13px;cursor:pointer;color:#0C0E1C;background-color:#F0F0F1;display:flex;align-items:center;justify-content:center;border-radius:100%;width:44px;height:44px}.mobile-menu__content{height:calc(100vh - 84px);display:flex;flex-direction:column;position:relative;overflow:hidden}.mobile-menu__nav{flex:1;position:relative}.mobile-menu__nav.main-nav--hidden{pointer-events:none}.mobile-menu__nav
li{list-style:none}.mobile-menu__nav
a{display:flex;align-items:center;justify-content:space-between;font-weight:500;font-size:16px;line-height:22px;color:#0C0E1C;text-decoration:none;padding:20px
15px;border-top:1px solid rgba(12, 14, 28, 0.1098039216);position:relative}.mobile-menu__nav .menu-item-has-children>a{position:relative}.mobile-menu__nav .menu-item-has-children>a:after{content:"";display:block;width:12px;height:12px;position:absolute;right:15px;top:calc(50% - 6px);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMS40MTQiIGhlaWdodD0iNy4xMjEiIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyI+PHBhdGggZD0iTTEwIDBMNS43MDcgNC4yOTMgMS40MTQgMCAwIDEuNDE0bDUuNzA3IDUuNzA3IDUuNzA3LTUuNzA3eiIgZmlsbD0iIzBjMGUxYyIvPjwvc3ZnPg==);background-position:center;background-repeat:no-repeat;transform:rotate(-90deg)}.mobile-menu__nav .first-level-sub-menu{counter-reset:menu-counter}.mobile-menu__nav .first-level-sub-menu .submenu-title{display:none}.mobile-menu__nav .first-level-sub-menu .single-button-item::before{display:none !important}.mobile-menu__nav .first-level-sub-menu
a{display:flex;padding:12px
17px;color:#0C0E1C;text-decoration:none;border-bottom:1px solid #f3f4f6;font-size:14px;line-height:20px;position:relative;counter-increment:menu-counter}.mobile-menu__nav .first-level-sub-menu a::before{content:counter(menu-counter, decimal-leading-zero);position:absolute;left:20px;font-weight:700;color:rgba(from #0C0E1C r g b/0.3);font-size:18px;line-height:30px;top:50%;transform:translateY(-50%)}.mobile-menu__nav .first-level-sub-menu a>span{padding-left:58px}.mobile-menu__nav .first-level-sub-menu a>span{max-width:252px}.mobile-menu__nav .first-level-sub-menu a[href="#"]{display:none}.mobile-menu__nav .first-level-sub-menu .submenu-buttons-container{order:1;padding:0}.mobile-menu__nav .first-level-sub-menu .submenu-buttons-container .submenu-buttons-wrapper>a{padding:10px
17px 0;border-block:unset}.mobile-menu__nav .first-level-sub-menu .submenu-buttons-container .submenu-buttons-wrapper>a>.button-wrapper{width:100%;display:flex;align-items:center;border-radius:10px;padding:10px
19px;gap:28px}.mobile-menu__nav .first-level-sub-menu .submenu-buttons-container .submenu-buttons-wrapper > a > .button-wrapper
img{max-width:70px}.mobile-menu__nav .first-level-sub-menu .submenu-buttons-container .submenu-buttons-wrapper > a .button-text{font-size:14px;line-height:20px;font-weight:700;color:rgba(from #FFF r g b/0.8);max-width:210px}.mobile-menu__bottom{padding:25px
15px;border-top:1px solid rgba(12, 14, 28, 0.1098039216)}.mobile-menu__language{display:flex;align-items:center;gap:10px;font-size:16px;line-height:22px;font-weight:500;color:#0C0E1C;margin-top:31px}body.menu-open{overflow:hidden}@media (max-width: 1198px){.mobile-menu .menu-item-has-children{position:static}.mobile-menu .first-level-sub-menu,
.mobile-menu .ilabs-mega-menu-container{display:none;opacity:0;pointer-events:none;background:#FFF}.mobile-menu .ilabs-mega-menu-container{position:static;visibility:visible;box-shadow:none;border-radius:0;padding:0;z-index:auto;min-width:0}.mobile-menu .first-level-sub-menu.submenu--active,
.mobile-menu .ilabs-mega-menu-container.submenu--active{position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;height:calc(100vh - 80px);opacity:1;pointer-events:all;overflow-y:auto;background:#FFF;z-index:2}.mobile-menu .ilabs-mega-menu-container>.left-column{display:none}.mobile-menu .ilabs-mega-menu-container>.right-column{display:block;width:100%;flex:none;gap:0}.mobile-menu .ilabs-mega-menu-container .web-dev-container{display:block}.mobile-menu .ilabs-mega-menu-container .web-dev-container > .left-column,
.mobile-menu .ilabs-mega-menu-container .web-dev-container>.right-column{display:block;width:100%;flex:none}.mobile-menu .ilabs-mega-menu-container .column-1,
.mobile-menu .ilabs-mega-menu-container .column-2,
.mobile-menu .ilabs-mega-menu-container .column-3{display:block;width:100%;flex:none}.mobile-menu .ilabs-mega-menu-container .sub-menu .sub-menu{display:block;grid-template-columns:unset;gap:0}.mobile-menu .ilabs-mega-menu-container .sub-menu{display:block;list-style:none;padding:0;margin:0;position:static;box-shadow:none;border-radius:0;background:none;visibility:visible;opacity:1;pointer-events:auto;min-width:0}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu-title-item,
.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu-description-item,
.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu__item--hero-card,
.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu__item--cta-card{display:none}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu-title-item.border-bottom{display:block;padding:12px
15px 8px;margin:0;border-bottom:1px solid rgba(12, 14, 28, 0.1098039216);border-top:none}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu-title-item.border-bottom .ilabs-mega-menu-title{font-size:11px;font-weight:600;color:rgba(12, 14, 28, 0.4);text-transform:uppercase;letter-spacing:0.06em;margin-bottom:0}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu-info-item>a{display:flex;align-items:center;gap:12px;padding:14px
15px;border-radius:0;border:none;border-top:1px solid rgba(12, 14, 28, 0.1098039216);text-decoration:none;transition:none}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu-info-item>a:hover{box-shadow:none;background:rgba(12, 14, 28, 0.02)}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu-info-item .ilabs-mega-menu-info-icon{width:36px;height:36px;flex-shrink:0;border-radius:5px;object-fit:cover}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu-info-item .ilabs-mega-menu-info-content{flex:1;min-width:0}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu-info-item .ilabs-mega-menu-info-title{font-size:15px;font-weight:600;color:#0C0E1C;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu-info-item .ilabs-mega-menu-info-description{display:none}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu-icon-link>a{display:flex;align-items:center;gap:10px;padding:14px
15px;border-radius:0;border-top:1px solid rgba(12, 14, 28, 0.1098039216);width:100%;text-decoration:none;transition:none}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu-icon-link .ilabs-mega-menu-icon-link-icon{width:20px;height:20px;flex-shrink:0}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu-icon-link .ilabs-mega-menu-icon-link-title{font-size:15px;font-weight:500;color:#0C0E1C}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu__item--feature-card{max-width:none;flex:none}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu__item--feature-card .ilabs-mega-menu__card{display:flex;flex-direction:row;align-items:center;gap:12px;padding:12px
15px;border-radius:0;border:none;border-top:1px solid rgba(12, 14, 28, 0.1098039216);height:auto}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu__item--feature-card .ilabs-mega-menu__card:hover{box-shadow:none;background:rgba(12, 14, 28, 0.02)}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu__item--feature-card .ilabs-mega-menu__image{width:48px;height:48px;object-fit:cover;border-radius:5px;flex-shrink:0}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu__item--feature-card .ilabs-mega-menu__content{flex:1;padding:0;gap:2px;flex-wrap:nowrap}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu__item--feature-card .ilabs-mega-menu__icon{display:none}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu__item--feature-card .ilabs-mega-menu__title{font-size:15px;font-weight:600;color:#0C0E1C;overflow:hidden}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu__item--feature-card .ilabs-mega-menu__title:after{display:none}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu__item--feature-card .ilabs-mega-menu__description{display:none}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu__item--tech-badge .ilabs-mega-menu__card--tech-badge{display:flex;align-items:center;gap:12px;padding:12px
15px;border-radius:0;border:none;border-top:1px solid rgba(12, 14, 28, 0.1098039216);text-decoration:none;background:#FFF;transition:none}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu__item--tech-badge .ilabs-mega-menu__card--tech-badge:hover{box-shadow:none;background:rgba(12, 14, 28, 0.02)}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu__item--tech-badge .ilabs-mega-menu__icon{width:32px;height:32px;flex-shrink:0;padding:4px;border-radius:5px;border:1px
solid rgba(12, 14, 28, 0.1098039216);object-fit:contain;box-sizing:border-box}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu__item--tech-badge .ilabs-mega-menu__title{font-size:14px;font-weight:600;color:#0C0E1C}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu__item--image-link
a{display:flex;align-items:center;gap:12px;padding:12px
15px;border-top:1px solid rgba(12, 14, 28, 0.1098039216);text-decoration:none;color:#0C0E1C;font-size:15px;font-weight:500}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu__item--image-link a:hover{background:rgba(12, 14, 28, 0.02)}.mobile-menu .ilabs-mega-menu-container .ilabs-mega-menu__item--image-link
img{width:36px;height:36px;object-fit:cover;border-radius:5px;flex-shrink:0}.mobile-menu .ilabs-mega-menu-container .menu-item>a{display:flex;align-items:center;justify-content:space-between;padding:14px
15px;font-size:15px;font-weight:500;color:#0C0E1C;text-decoration:none;border-top:1px solid rgba(12, 14, 28, 0.1098039216)}.mobile-menu .ilabs-mega-menu-container .menu-item>a:hover{background:rgba(12, 14, 28, 0.02)}}@media (max-width: 1198px){.mobile-menu .ilabs-megamenu-container--services>.left-column{display:block !important;opacity:1 !important;pointer-events:auto !important;order:2}.mobile-menu .ilabs-megamenu-container--services>.left-column>.sub-menu>.ilabs-mega-menu-title-item{display:none !important}.mobile-menu .ilabs-megamenu-container--services > .left-column .ilabs-mega-menu-description-item{display:none !important}.mobile-menu .ilabs-megamenu-container--services > .left-column .menu-item-has-children{display:block !important}.mobile-menu .ilabs-megamenu-container--services > .left-column .menu-item-has-children>a{display:none !important}.mobile-menu .ilabs-megamenu-container--services > .left-column .menu-item-has-children .ilabs-mega-menu-title-item{display:flex !important;align-items:center;padding:12px
0 9px;margin:16px
auto 0;width:calc(100% - 30px);border-bottom:1px solid rgba(12, 14, 28, 0.1098039216);border-top:none}.mobile-menu .ilabs-megamenu-container--services > .left-column .menu-item-has-children .ilabs-mega-menu-title-item .ilabs-mega-menu-title{font-size:14px;line-height:24px;font-weight:400;color:rgba(12, 14, 28, 0.7);margin-bottom:0}.mobile-menu .ilabs-megamenu-container--services > .left-column .menu-item-has-children .ilabs-mega-menu-info-item{margin:8px
15px 0}.mobile-menu .ilabs-megamenu-container--services > .left-column .menu-item-has-children .ilabs-mega-menu-info-item>a{display:flex !important;align-items:center;gap:12px;padding:12px;text-decoration:none;border:1px
solid rgba(12, 14, 28, 0.1098039216);border-radius:10px;justify-content:unset}.mobile-menu .ilabs-megamenu-container--services > .left-column .menu-item-has-children .ilabs-mega-menu-info-item .ilabs-mega-menu-info-icon{width:40px;height:40px;border-radius:5px;flex-shrink:0;object-fit:cover}.mobile-menu .ilabs-megamenu-container--services > .left-column .menu-item-has-children .ilabs-mega-menu-info-item .ilabs-mega-menu-info-content{display:flex;flex-direction:column}.mobile-menu .ilabs-megamenu-container--services > .left-column .menu-item-has-children .ilabs-mega-menu-info-item .ilabs-mega-menu-info-title{font-size:14px;line-height:20px;font-weight:600;color:#0C0E1C}.mobile-menu .ilabs-megamenu-container--services > .left-column .menu-item-has-children .ilabs-mega-menu-info-item .ilabs-mega-menu-info-description{font-size:12px;line-height:18px;color:rgba(12, 14, 28, 0.5)}.mobile-menu .ilabs-megamenu-container--services>.right-column{display:block !important;opacity:1 !important;pointer-events:auto !important;order:1}.mobile-menu .ilabs-megamenu-container--services > .right-column .column-1,
.mobile-menu .ilabs-megamenu-container--services > .right-column .column-2,
.mobile-menu .ilabs-megamenu-container--services > .right-column .column-3{display:block !important;opacity:1 !important;pointer-events:auto !important;padding-bottom:8px}.mobile-menu .ilabs-megamenu-container--services > .right-column .ilabs-mega-menu-title-item{display:flex !important;align-items:center;padding:12px
0 9px;margin:16px
auto 0;width:calc(100% - 30px);border-bottom:1px solid rgba(12, 14, 28, 0.1098039216);border-top:none}.mobile-menu .ilabs-megamenu-container--services > .right-column .ilabs-mega-menu-title-item .ilabs-mega-menu-title{font-size:14px;line-height:24px;font-weight:400;color:rgba(12, 14, 28, 0.7);margin-bottom:0}.mobile-menu .ilabs-megamenu-container--services > .right-column .ilabs-mega-menu-title-item .ilabs-mega-menu-title-link{display:none}.mobile-menu .ilabs-megamenu-container--services > .right-column .ilabs-mega-menu-icon-link>a{display:flex;align-items:center;gap:15px;padding:12px
15px;width:100%;text-decoration:none;border:none;transition:none;justify-content:unset;margin-block:0}.mobile-menu .ilabs-megamenu-container--services > .right-column .ilabs-mega-menu-icon-link .ilabs-mega-menu-icon-link-icon{width:24px;height:24px;flex-shrink:0}.mobile-menu .ilabs-megamenu-container--services > .right-column .ilabs-mega-menu-icon-link .ilabs-mega-menu-icon-link-title{font-size:16px;line-height:22px;font-weight:500;color:#0C0E1C}}@media (max-width: 1198px){.mobile-menu .ilabs-megamenu-container--technologies>.left-column{display:block !important;opacity:1 !important;pointer-events:auto !important;flex:unset}.mobile-menu .ilabs-megamenu-container--technologies > .left-column .ilabs-mega-menu-title-item{display:none}.mobile-menu .ilabs-megamenu-container--technologies > .left-column .ilabs-mega-menu-description-item{display:block !important}.mobile-menu .ilabs-megamenu-container--technologies > .left-column .ilabs-mega-menu-description-item .ilabs-mega-menu-description{display:block;font-size:20px;font-weight:800;color:#0C0E1C;line-height:1.3;padding:16px
15px 20px;margin-bottom:0}.mobile-menu .ilabs-megamenu-container--technologies > .left-column .ilabs-mega-menu-description-item .ilabs-mega-menu-description-cta{display:flex;align-items:center;justify-content:center;margin:10px
15px 0;padding:16px;background-color:#0C0E1C;color:#FFF;border-radius:50px;font-size:15px;line-height:21px;font-weight:600;text-decoration:none;text-align:center}.mobile-menu .ilabs-megamenu-container--technologies>.right-column{display:block !important;opacity:1 !important;pointer-events:auto !important;padding-bottom:20px}.mobile-menu .ilabs-megamenu-container--technologies > .right-column .column-1,
.mobile-menu .ilabs-megamenu-container--technologies > .right-column .column-2,
.mobile-menu .ilabs-megamenu-container--technologies > .right-column .column-3{display:block !important;opacity:1 !important;pointer-events:auto !important}.mobile-menu .ilabs-megamenu-container--technologies > .right-column .ilabs-mega-menu-title-item{display:flex !important;align-items:center;padding:35px
0 9px;margin:0
auto 15px;border-bottom:1px solid rgba(12, 14, 28, 0.1098039216);border-top:none;width:calc(100% - 30px)}.mobile-menu .ilabs-megamenu-container--technologies > .right-column .ilabs-mega-menu-title-item .ilabs-mega-menu-title{font-size:16px;line-height:24px;font-weight:400;color:rgba(12, 14, 28, 0.7);text-transform:none;letter-spacing:0;margin-bottom:0;padding-bottom:0;border:unset}.mobile-menu .ilabs-megamenu-container--technologies > .right-column .ilabs-mega-menu__item--tech-badge{margin:0
15px 6px}.mobile-menu .ilabs-megamenu-container--technologies > .right-column .ilabs-mega-menu__item--tech-badge:last-child{margin-bottom:0}.mobile-menu .ilabs-megamenu-container--technologies > .right-column .ilabs-mega-menu__item--tech-badge .ilabs-mega-menu__card--tech-badge{display:flex;align-items:center;gap:14px;padding:4px;border-radius:10px;border:1px
solid rgba(12, 14, 28, 0.1098039216);border-top:1px solid rgba(12, 14, 28, 0.1098039216);text-decoration:none;background:#FFF;transition:none}.mobile-menu .ilabs-megamenu-container--technologies > .right-column .ilabs-mega-menu__item--tech-badge .ilabs-mega-menu__icon{width:34px;height:34px;flex-shrink:0;border-radius:5px;border:1px
solid rgba(12, 14, 28, 0.1098039216);object-fit:contain;padding:6px;box-sizing:border-box;background-color:#0C0E1C}.mobile-menu .ilabs-megamenu-container--technologies > .right-column .ilabs-mega-menu__item--tech-badge .ilabs-mega-menu__title{font-size:15px;line-height:21px;font-weight:700;color:#0C0E1C;margin-right:auto}.mobile-menu .ilabs-megamenu-container--technologies > .right-column .column-3>.sub-menu>.menu-item>a{padding:20px
15px 10px;font-size:14px;font-weight:400;color:rgba(12, 14, 28, 0.7);text-transform:none;letter-spacing:0;border-top:none;border-bottom:none;justify-content:flex-start;height:auto}.mobile-menu .ilabs-megamenu-container--technologies > .right-column .column-3>.sub-menu>.menu-item>a:hover{background:none}.mobile-menu .ilabs-megamenu-container--technologies > .right-column .web-dev-container{display:flex !important;flex-direction:column;gap:6px;opacity:1 !important;pointer-events:auto !important}.mobile-menu .ilabs-megamenu-container--technologies > .right-column .web-dev-container > .left-column,
.mobile-menu .ilabs-megamenu-container--technologies > .right-column .web-dev-container>.right-column{display:block !important;opacity:1 !important;pointer-events:auto !important;width:100%;flex:none}}@media (max-width: 1198px){.mobile-menu .ilabs-megamenu-container--resources .ilabs-mega-menu-title-link{display:none}.mobile-menu .ilabs-megamenu-container--resources>.left-column{display:block !important;opacity:1 !important;pointer-events:auto !important;padding-top:20px}.mobile-menu .ilabs-megamenu-container--resources > .left-column .ilabs-mega-menu-title{font-size:14px;line-height:24px;font-weight:400;color:rgba(12, 14, 28, 0.7);margin-bottom:9px}.mobile-menu .ilabs-megamenu-container--resources > .left-column .ilabs-mega-menu-title-item{display:flex;width:calc(100% - 30px);margin-inline:auto;padding-bottom:0}.mobile-menu .ilabs-megamenu-container--resources > .left-column .ilabs-mega-menu-icon-link>a{display:flex;align-items:center;gap:15px;padding:0
15px;width:100%;text-decoration:none;transition:none;justify-content:unset;border:unset;margin-block:18px}.mobile-menu .ilabs-megamenu-container--resources > .left-column .ilabs-mega-menu-icon-link .ilabs-mega-menu-icon-link-icon{width:52px;height:40px;border-radius:10px;background-color:#F0F0F1;flex-shrink:0;padding-block:8px}.mobile-menu .ilabs-megamenu-container--resources > .left-column .ilabs-mega-menu-icon-link .ilabs-mega-menu-icon-link-title{font-size:16px;line-height:22px;font-weight:500;color:#0C0E1C}.mobile-menu .ilabs-megamenu-container--resources>.right-column{display:block !important;opacity:1 !important;pointer-events:auto !important}.mobile-menu .ilabs-megamenu-container--resources>.right-column>.sub-menu{display:block !important}.mobile-menu .ilabs-megamenu-container--resources>.right-column>.sub-menu>.menu-item-has-children{display:block !important}.mobile-menu .ilabs-megamenu-container--resources>.right-column>.sub-menu>.menu-item-has-children>a{display:none !important}.mobile-menu .ilabs-megamenu-container--resources>.right-column>.sub-menu>.menu-item-has-children>.sub-menu{display:block !important}.mobile-menu .ilabs-megamenu-container--resources > .right-column .column-2,
.mobile-menu .ilabs-megamenu-container--resources > .right-column .column-3{display:block !important;opacity:1 !important;pointer-events:auto !important}.mobile-menu .ilabs-megamenu-container--resources > .right-column .ilabs-mega-menu-title-item{display:flex !important;align-items:center;justify-content:space-between;padding:12px
0 9px;margin:15px
auto;border-bottom:1px solid rgba(12, 14, 28, 0.1098039216);border-top:none;width:calc(100% - 30px)}.mobile-menu .ilabs-megamenu-container--resources > .right-column .ilabs-mega-menu-title-item .ilabs-mega-menu-title{font-size:14px;line-height:24px;font-weight:400;color:rgba(12, 14, 28, 0.7);margin-bottom:0}.mobile-menu .ilabs-megamenu-container--resources > .right-column .ilabs-mega-menu-title-item .ilabs-mega-menu-title-link{font-size:11px;font-weight:600;color:rgba(12, 14, 28, 0.4);text-decoration:underline}.mobile-menu .ilabs-megamenu-container--resources > .right-column .ilabs-mega-menu__item--image-link .ilabs-mega-menu__card--image-link{display:flex;align-items:center;justify-content:unset;gap:15px;padding:0
15px;text-decoration:none;border:unset;margin-block:18px}.mobile-menu .ilabs-megamenu-container--resources > .right-column .ilabs-mega-menu__item--image-link .ilabs-mega-menu__image{width:52px;height:40px;object-fit:cover;border-radius:5px;flex-shrink:0}.mobile-menu .ilabs-megamenu-container--resources > .right-column .ilabs-mega-menu__item--image-link .ilabs-mega-menu__title{font-size:16px;line-height:22px;font-weight:500;color:#0C0E1C}.mobile-menu .ilabs-megamenu-container--resources > .right-column .ilabs-mega-menu__item--hero-card{display:flex;padding:0
15px 20px}.mobile-menu .ilabs-megamenu-container--resources > .right-column .ilabs-mega-menu__item--hero-card .ilabs-mega-menu__card--hero-card{display:block;position:relative;border-radius:10px;overflow:hidden;text-decoration:none;padding:0;width:100%}.mobile-menu .ilabs-megamenu-container--resources > .right-column .ilabs-mega-menu__item--hero-card .ilabs-mega-menu__image{display:block;width:100%;height:234px;object-fit:cover;border-radius:10px}.mobile-menu .ilabs-megamenu-container--resources > .right-column .ilabs-mega-menu__item--hero-card .ilabs-mega-menu__title{position:absolute;bottom:0;left:0;right:0;padding:20px;background:linear-gradient(to bottom, transparent, rgba(12, 14, 28, 0.75));border-radius:0 0 10px 10px;color:#FFF;font-size:16px;line-height:22px;font-weight:500}}@media (max-width: 1198px){.mobile-menu .ilabs-megamenu-container--about-us>.ilabs-mega-menu-container{display:block !important;opacity:1 !important;pointer-events:auto !important;margin-bottom:unset;padding-bottom:unset;border-bottom:unset}.mobile-menu .ilabs-megamenu-container--about-us>.ilabs-mega-menu-container:first-child>.ilabs-mega-menu-container{display:block !important;opacity:1 !important;pointer-events:auto !important}.mobile-menu .ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:first-child .ilabs-mega-menu-title-item{display:none !important}.mobile-menu .ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:first-child .ilabs-mega-menu-description-item{display:block !important}.mobile-menu .ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:first-child .ilabs-mega-menu-description-item .ilabs-mega-menu-description{display:block;font-size:18px !important;line-height:25px;font-weight:700;color:#0C0E1C;padding:16px
15px 0;margin-bottom:0}.mobile-menu .ilabs-megamenu-container--about-us>.ilabs-mega-menu-container:first-child>.ilabs-mega-menu-container:last-child{padding-top:30px}.mobile-menu .ilabs-megamenu-container--about-us>.ilabs-mega-menu-container:first-child>.ilabs-mega-menu-container:last-child>.sub-menu{display:flex !important;flex-direction:column;padding:0
0 25px}.mobile-menu .ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:first-child .ilabs-mega-menu-info-item{margin:0
15px 8px;border:1px
solid rgba(12, 14, 28, 0.1098039216);border-radius:10px;overflow:hidden}.mobile-menu .ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:first-child .ilabs-mega-menu-info-item>a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px
20px 20px;border:none;border-top:none;border-radius:0;text-decoration:none}.mobile-menu .ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:first-child .ilabs-mega-menu-info-item>a:hover{box-shadow:none;background:rgba(12, 14, 28, 0.02)}.mobile-menu .ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:first-child .ilabs-mega-menu-info-item .ilabs-mega-menu-info-icon{order:2;width:32px;height:32px;border-radius:0;object-fit:contain;flex-shrink:0}.mobile-menu .ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:first-child .ilabs-mega-menu-info-item .ilabs-mega-menu-info-content{order:1;flex:1;min-width:0;gap:28px !important;margin-right:auto}.mobile-menu .ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:first-child .ilabs-mega-menu-info-item .ilabs-mega-menu-info-title{font-size:15px;line-height:21px;font-weight:700;color:#0C0E1C;white-space:normal;overflow:visible;text-overflow:unset}.mobile-menu .ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:first-child .ilabs-mega-menu-info-item .ilabs-mega-menu-info-description{display:block;font-size:14px;line-height:20px;color:rgba(12, 14, 28, 0.7)}.mobile-menu .ilabs-megamenu-container--about-us>.ilabs-mega-menu-container:last-child>.ilabs-mega-menu-container:first-child{display:block !important;opacity:1}.mobile-menu .ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:last-child > .ilabs-mega-menu-container:first-child > .sub-menu .ilabs-mega-menu__item--image-link.clutch .ilabs-mega-menu__card{padding-block:25px 40px}.mobile-menu .ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:last-child > .ilabs-mega-menu-container:first-child > .sub-menu .ilabs-mega-menu__item--image-link.clutch .ilabs-mega-menu__card .ilabs-mega-menu__image{width:100%;max-width:310px;height:auto}.mobile-menu .ilabs-megamenu-container--about-us>.ilabs-mega-menu-container:last-child>.ilabs-mega-menu-container:last-child{display:block !important;opacity:1 !important;pointer-events:auto !important}.mobile-menu .ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:last-child > .ilabs-mega-menu-container:last-child .ilabs-mega-menu-title-item{display:block !important;padding:16px
15px 10px;margin:0;border-bottom:none;border-top:none}.mobile-menu .ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:last-child > .ilabs-mega-menu-container:last-child .ilabs-mega-menu-title-item .ilabs-mega-menu-title{font-size:16px;line-height:24px;font-weight:400;color:rgba(12, 14, 28, 0.7);text-transform:none;letter-spacing:0;margin-bottom:0}.mobile-menu .ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:last-child > .ilabs-mega-menu-container:last-child .sub-menu{display:grid !important;grid-template-columns:repeat(3, 1fr);gap:10px;padding:0
15px 46px}.mobile-menu .ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:last-child > .ilabs-mega-menu-container:last-child .sub-menu>.ilabs-mega-menu-title-item{grid-column:1/-1;padding:0}.mobile-menu .ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:last-child > .ilabs-mega-menu-container:last-child .ilabs-mega-menu-icon-link>a{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px
8px;border-radius:5px;width:100%;text-decoration:none;transition:none;background-color:#F0F0F1;border:unset}.mobile-menu .ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:last-child > .ilabs-mega-menu-container:last-child .ilabs-mega-menu-icon-link .ilabs-mega-menu-icon-link-icon{width:auto;height:21px;max-width:100%;object-fit:contain}.mobile-menu .ilabs-megamenu-container--about-us > .ilabs-mega-menu-container:last-child > .ilabs-mega-menu-container:last-child .ilabs-mega-menu-icon-link .ilabs-mega-menu-icon-link-title{display:none}}@media (max-width: 1198px){.mobile-menu .ilabs-megamenu-container--products>.left-column{display:block !important;opacity:1 !important;pointer-events:auto !important;flex:unset}.mobile-menu .ilabs-megamenu-container--products > .left-column .ilabs-mega-menu-title-item{display:none}.mobile-menu .ilabs-megamenu-container--products > .left-column .ilabs-mega-menu-description-item{display:block !important}.mobile-menu .ilabs-megamenu-container--products > .left-column .ilabs-mega-menu-description-item .ilabs-mega-menu-description{display:block;font-size:20px;font-weight:800;color:#0C0E1C;line-height:1.2;padding:16px
15px 12px;margin-bottom:0}.mobile-menu .ilabs-megamenu-container--products > .left-column .ilabs-mega-menu-description-item .ilabs-mega-menu-description-cta{display:flex;align-items:center;justify-content:center;padding:16px;background-color:#0C0E1C;color:#FFF;border-radius:100px;font-size:15px;line-height:21px;font-weight:600;text-decoration:none;text-align:center;z-index:10;transition:opacity 0.2s ease;width:calc(100% - 30px);margin:18px
auto 0}.mobile-menu .ilabs-megamenu-container--products>.right-column{display:block !important;opacity:1 !important;pointer-events:auto !important}.mobile-menu .ilabs-megamenu-container--products>.right-column>.column-1{display:block !important;opacity:1 !important}.mobile-menu .ilabs-megamenu-container--products>.right-column>.column-1>.sub-menu{display:grid !important;grid-template-columns:1fr;gap:12px;padding:25px
15px}}@media (max-width: 1198px) and (min-width: 340px){.mobile-menu .ilabs-megamenu-container--products>.right-column>.column-1>.sub-menu{grid-template-columns:1fr 1fr}}@media (max-width: 1198px){.mobile-menu .ilabs-megamenu-container--products .ilabs-mega-menu__item--feature-card{max-width:none;flex:none}.mobile-menu .ilabs-megamenu-container--products .ilabs-mega-menu__item--feature-card .ilabs-mega-menu__card{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;border:1px
solid rgba(12, 14, 28, 0.1098039216);border-radius:10px;overflow:hidden;height:100%}.mobile-menu .ilabs-megamenu-container--products .ilabs-mega-menu__item--feature-card .ilabs-mega-menu__image{width:100%;height:100px;object-fit:cover;border-radius:10px;flex-shrink:0;padding:5px}.mobile-menu .ilabs-megamenu-container--products .ilabs-mega-menu__item--feature-card .ilabs-mega-menu__content{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px
10px 15px;flex:1}.mobile-menu .ilabs-megamenu-container--products .ilabs-mega-menu__item--feature-card .ilabs-mega-menu__icon{display:block;width:30px;height:30px;padding:6px;border-radius:10px;border:1px
solid rgba(12, 14, 28, 0.1098039216);flex-shrink:0;object-fit:contain}.mobile-menu .ilabs-megamenu-container--products .ilabs-mega-menu__item--feature-card .ilabs-mega-menu__title{flex:1;font-size:16px;font-weight:500;color:#0C0E1C;overflow:hidden}.mobile-menu .ilabs-megamenu-container--products .ilabs-mega-menu__item--feature-card .ilabs-mega-menu__title:after{display:none}.mobile-menu .ilabs-megamenu-container--products .ilabs-mega-menu__item--feature-card .ilabs-mega-menu__description{display:block;width:100%;font-size:14px;line-height:20px;color:rgba(12, 14, 28, 0.7)}}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice, .cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice, .cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice, .cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0, 0, 0, 0.5), 0 1px 10px 0 rgba(0, 0, 0, 0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe, .cmplz-wp-video
iframe{visibility:hidden;max-height:100%;border:0
!important}.cmplz-blocked-content-container .cmplz-custom-accept-btn, .cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%, -50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0, 0, 0, 0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus, .cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px
dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice, .cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%, -50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0, 0, 0, 0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links, .cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a, .cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links
a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body, .cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div
div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}
/*!*************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/scss/main.scss ***!
  \*************************************************************************************************************/
*,*::before,*::after{box-sizing:border-box;padding:0}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-width:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}p,li,select,input,button,label,textarea,legend,div,option,b,input,label,select,option{font-family:var(--wp--preset--font-family--satoshi);font-size:15px;line-height:22px;font-weight:400;color:rgb(from var(--wp--preset--color--max-black) r g b/0.85)}@media only screen and (min-width: 1200px){p,li,select,input,button,label,textarea,legend,div,option,b,input,label,select,option{font-size:18px;line-height:24px}}h1{font-size:38px;line-height:41px}@media only screen and (min-width: 1200px){h1{font-size:80px;line-height:87px}}h2{font-size:35px;line-height:1.3}@media only screen and (min-width: 1200px){h2{font-size:46px}}ul,ol{margin:0}.aligncenter{text-align:center}.has-text-align-center{text-align:center}.has-text-align-center.has-large-font-size{text-align:left}@media only screen and (min-width: 1200px){.has-text-align-center.has-large-font-size{text-align:center}}.has-large-font-size{color:var(--wp--preset--color--black);font-size:20px !important;line-height:28px !important}@media only screen and (min-width: 1200px){.has-large-font-size{font-size:30px !important;line-height:35px !important}}strong{font-weight:700}a{transition:0.2s ease}html{overflow-x:hidden;margin:0
!important;padding:0
!important;scroll-behavior:smooth}body{position:relative;margin:0;padding:0;height:100%;width:100%;margin-inline:auto;min-height:100vh;background-color:var(--wp--preset--color--white)}.site-container-relative .site-container{position:relative}video{width:100%;height:auto}.post-edit-link,.otgs-development-site-front-end{display:none}.sidebar-primary{display:none}#breadcrumbs{padding-inline:15px;width:100%;margin-inline:auto;margin-top:8px}@media only screen and (min-width: 1200px){#breadcrumbs{max-width:1590px;padding-inline:24px}}@media only screen and (min-width: 1200px){#breadcrumbs{margin-top:15px}}#breadcrumbs
*{font-size:12px;line-height:1.2;font-weight:400}#breadcrumbs
.breadcrumb_last{color:var(--wp--preset--color--black)}.cmplz-message>p{font-size:unset}.container{padding-inline:15px;width:100%;margin-inline:auto}@media only screen and (min-width: 1200px){.container{max-width:1590px;padding-inline:24px}}.alignwide{width:100%;margin-inline:auto;max-width:var(--wp--style--global--wide-size);padding-inline:15px}.alignfull{width:100%;margin-inline:auto;max-width:2560px;padding-inline:0}.preheading{color:rgb(from var(--wp--preset--color--black) r g b/0.5);text-transform:uppercase;letter-spacing:3px;font-weight:700;margin:0}.ilabs-button{display:grid;place-items:center;font-family:var(--wp--preset--font-family--satoshi);text-align:center;font-size:15px;line-height:21px;font-weight:700;color:var(--wp--preset--color--white);background-color:var(--wp--preset--color--black);border-radius:var(--wp--custom--border-radius-29);padding:16px;cursor:pointer;text-decoration:none;transition:background-color 0.2s ease, color 0.2s ease, border 0.2s ease}@media only screen and (min-width: 1200px){.ilabs-button{font-size:16px;line-height:22px;width:max-content;padding:19px
60px}}.ilabs-button--w-100-mobile{width:100%}@media only screen and (min-width: 1200px){.ilabs-button--w-100-mobile{width:max-content}}.ilabs-button:hover{background-color:var(--wp--preset--color--max-black-hovered);color:var(--wp--preset--color--white)}.ilabs-button--outline-white{border:1px
solid var(--wp--preset--color--white);background-color:transparent;color:var(--wp--preset--color--white)}.ilabs-button--outline-white:hover{border-color:var(--wp--preset--color--accent);background-color:var(--wp--preset--color--accent);color:var(--wp--preset--color--black)}.ilabs-button--accent{background-color:var(--wp--preset--color--accent);color:var(--wp--preset--color--black)}.ilabs-button--accent:hover{background-color:var(--wp--preset--color--accent-hovered);color:var(--wp--preset--color--black)}button{transition:0.2s ease;background-color:transparent}.ilabs-search{width:100%;max-width:440px;display:flex;justify-content:center;align-items:center;position:relative}.ilabs-search__input{width:100%;font-size:16px;color:var(--wp--preset--color--black);padding:15px
56px 15px 25px;border:solid 1px var(--wp--preset--color--black);border-radius:40px;text-overflow:ellipsis}.ilabs-search__submit{width:54px;height:54px;border-radius:40px;background-color:transparent;position:absolute;top:calc(50% - 27px);right:1px;background-image:url(/web/app/themes/ilabs/dist/css/build/img/search.svg);background-position:center;background-repeat:no-repeat;z-index:2;cursor:pointer;border:none}.ilabs-search__submit:hover{background-color:var(--wp--preset--color--accent)}.pagination{display:flex;justify-content:center;gap:10px}.pagination .page-numbers{display:inline-flex;width:44px;height:44px;font-size:18px;justify-content:center;align-items:center;background-color:var(--wp--preset--color--gray);border-radius:22px;font-weight:500;color:var(--wp--preset--color--black);text-decoration:none;border:solid 1px var(--wp--preset--color--gray)}.pagination .page-numbers.current, .pagination .page-numbers.next, .pagination .page-numbers.prev{background-color:transparent;border-color:var(--wp--preset--color--black)}.pagination .page-numbers.next, .pagination .page-numbers.prev{font-size:0;background-image:url(/web/app/themes/ilabs/dist/css/build/img/arrow.svg);background-position:center;background-repeat:no-repeat}.pagination .page-numbers.prev{transform:rotate(180deg)}.pagination .page-numbers:hover{background-color:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--accent)}.pagination:has(>*){margin-bottom:40px}@media only screen and (min-width: 768px){.pagination:has(>*){margin-bottom:70px}}.post-loop .entry-content{height:100%}.post-loop__thumbnail{aspect-ratio:780/450;margin-inline:-20px;width:calc(100% + 40px)}@media only screen and (min-width: 992px){.post-loop__thumbnail{margin-inline:-30px;width:calc(100% + 60px)}}.post-loop__thumbnail>img{aspect-ratio:inherit;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:20px}.post-loop__title{width:100%;font-size:20px;line-height:1.4;margin:0}@media only screen and (min-width: 992px){.post-loop__title{font-size:30px}}@media only screen and (min-width: 992px){.post-loop__title{order:1}}.post-loop__category{font-size:14px;font-weight:500;color:#0c0e1c;padding:8px
20px;background-color:var(--wp--preset--color--gray);border-radius:20px;max-height:40px;white-space:nowrap}.post-loop__reading-time,.post-loop__date{max-height:40px;color:rgb(from var(--wp--preset--color--black) r g b/0.7);display:inline-flex;align-items:center}.post-loop__reading-time{margin-left:auto}@media only screen and (min-width: 992px){.post-loop__reading-time{margin-left:unset}}@media only screen and (min-width: 992px){.post-loop__date{margin-left:auto}}.post-loop__read-more{display:none;order:2;width:44px;height:44px;border:solid 1px var(--wp--preset--color--black);border-radius:22px;background-image:url(/web/app/themes/ilabs/dist/css/build/img/arrow.svg);background-position:center;background-repeat:no-repeat;position:absolute;bottom:0}@media only screen and (min-width: 768px){.post-loop__read-more{display:block}}.post-loop__tile{height:100%;display:flex;flex-flow:row wrap;gap:15px;font-size:14px;padding-inline:20px;align-content:flex-start;position:relative;text-decoration:none}@media only screen and (min-width: 768px){.post-loop__tile{font-size:18px;padding-bottom:66px;gap:20px}}@media only screen and (min-width: 992px){.post-loop__tile{padding-inline:30px}}.post-loop__tile:hover .post-loop__title{text-decoration:underline}.post-loop__tile:hover .post-loop__read-more{background-color:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--accent)}.post-loop-list{text-decoration:none !important;position:relative;display:flex;flex-direction:column}@media only screen and (min-width: 768px){.post-loop-list{padding-right:70px;display:flex;align-items:center;width:100%;gap:30px;flex-direction:row}.post-loop-list:before{content:"";display:block;width:44px;height:44px;position:absolute;right:0;top:calc(50% - 22px);border:solid 1px var(--wp--preset--color--black);border-radius:22px;background-image:url(/web/app/themes/ilabs/dist/css/build/img/arrow.svg);background-position:center;background-repeat:no-repeat;transition:all 0.2s ease}}@media only screen and (min-width: 1200px){.post-loop-list{gap:70px}}.post-loop-list__thumbnail{aspect-ratio:335/190;height:unset;border-radius:var(--wp--custom--border-radius-10);margin:0}@media only screen and (min-width: 768px){.post-loop-list__thumbnail{background-color:rgb(from var(--wp--preset--color--black) r g b/0.04);min-width:335px}}.post-loop-list__thumbnail>img{width:100%;height:100%;object-fit:cover;max-width:unset;border-radius:var(--wp--custom--border-radius-10)}@media only screen and (min-width: 768px){.post-loop-list__thumbnail>img{width:335px}}.post-loop-list__content{display:flex;flex-direction:column;gap:20px;margin-top:20px;padding-inline:20px;flex-grow:1}@media only screen and (min-width: 768px){.post-loop-list__content{padding-inline:0;margin-top:0;justify-content:space-between;min-height:190px}}.post-loop-list__meta{display:flex;align-items:center;justify-content:space-between;gap:16px}@media only screen and (min-width: 768px){.post-loop-list__meta{justify-content:flex-start;margin-top:unset}}.post-loop-list__category{font-size:14px;line-height:18px;color:var(--wp--preset--color--black);padding:8px
20px 10px 20px;background-color:rgb(from var(--wp--preset--color--black) r g b/0.08);border-radius:var(--wp--custom--border-radius-20);font-weight:500;margin-left:-20px}@media only screen and (min-width: 768px){.post-loop-list__category{margin-left:0}}.post-loop-list__title{font-size:20px;line-height:28px;font-weight:700;margin:0}@media only screen and (min-width: 992px){.post-loop-list__title{font-size:30px;line-height:35px}}.post-loop-list__date{font-size:14px;line-height:22px}@media only screen and (min-width: 768px){.post-loop-list__date{font-size:18px}}.post-loop-list__read-time{font-size:14px;align-self:flex-end;margin-left:auto;margin-block:auto}@media only screen and (min-width: 768px){.post-loop-list__read-time{align-self:unset;margin-left:unset;font-size:18px}}.post-loop-list:not(:last-of-type){margin-bottom:50px}@media only screen and (min-width: 768px){.post-loop-list:not(:last-of-type){border-bottom:1px solid var(--wp--preset--color--border);padding-bottom:50px}}.post-loop-list:hover .post-loop-list__title{text-decoration:underline}.post-loop-list:hover:before{background-color:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--accent)}.nav{position:sticky;top:0;background-color:var(--wp--preset--color--black);padding-block:15px;z-index:10900}.nav--light{background-color:var(--wp--preset--color--white)}.nav--light .nav__logo-wrapper
img{filter:invert(1)}.nav--light .nav__logo-text{color:rgb(from var(--wp--preset--color--black) r g b/0.5)}.nav--light .nav__hamburger-wrapper{border:1px
solid rgb(from var(--wp--preset--color--black) r g b/0.2)}.nav--light .nav__hamburger-wrapper>img{filter:invert(1) brightness(2)}.nav--light .desktop-menu__nav .arrow-wrapper svg
*{fill:var(--wp--preset--color--black)}.nav--light .desktop-menu__cart-wrapper > a,
.nav--light .desktop-menu__user-wrapper>a{background-color:rgb(from var(--wp--preset--color--black) r g b/0.06)}.nav--light .desktop-menu__cart-wrapper > a svg *,
.nav--light .desktop-menu__user-wrapper > a svg
*{fill:var(--wp--preset--color--black)}.nav--light .desktop-menu__language>span{color:var(--wp--preset--color--black)}.nav--light .desktop-menu__language > svg
*{color:var(--wp--preset--color--black)}.nav--light .desktop-menu__nav>li>a{color:var(--wp--preset--color--black)}.nav__container{padding-inline:15px;width:100%;margin-inline:auto;display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width: 1200px){.nav__container{max-width:1590px;padding-inline:24px}}@media only screen and (min-width: 1200px){.nav__container{position:relative}}.nav__left-side{display:flex;align-items:center;justify-content:space-between;gap:80px}.nav__logo-wrapper{position:relative;display:flex;flex-direction:column;padding-bottom:15px}.nav__logo-text{position:absolute;bottom:0;font-size:12px;line-height:24px;color:rgb(from var(--wp--preset--color--white) r g b/0.6)}.nav__hamburger-wrapper{display:grid;place-items:center;width:48px;height:48px;border-radius:100%;border:1px
solid rgb(from var(--wp--preset--color--white) r g b/0.2)}.nav__cta{display:flex;align-items:center;justify-content:space-between;padding:16px
25px;background-color:var(--wp--preset--color--accent);color:var(--wp--preset--color--black);font-weight:700;font-size:15px;line-height:21px;text-decoration:none;border-radius:29px;gap:17px;transition:background-color 0.2s ease, color 0.2s ease, border 0.2s ease}.nav__cta:hover{background-color:var(--wp--preset--color--accent-hovered)}@media only screen and (min-width: 1200px){.desktop-menu .nav__hamburger-wrapper{display:none}}.desktop-menu__nav{display:none;flex-direction:row;gap:50px}@media only screen and (min-width: 1200px){.desktop-menu__nav{display:flex}}.desktop-menu__nav>li{height:100%}.desktop-menu__nav>li>a{display:flex;align-items:center;gap:10px;color:var(--wp--preset--color--white);font-size:16px;line-height:22px;font-weight:500;text-decoration:none;padding:24px
0;position:relative}.desktop-menu__nav>li>a:before{content:"";display:block;position:absolute;width:100%;bottom:0;left:0;height:3px;background-color:var(--wp--preset--color--black);max-height:0;transition:max-height 0.2s ease}.desktop-menu__nav>li:hover>a:before{max-height:3px}.desktop-menu__nav > li:hover .first-level-sub-menu{display:grid;opacity:1;visibility:visible;transform:translateY(0);width:100%}.desktop-menu__nav > li:hover *>.dropdown-title{position:relative}.desktop-menu__nav > li:hover *>.dropdown-title::after{content:"";position:absolute;top:20px;left:0;width:calc(100% + 20px);height:100px}.desktop-menu__nav > li .arrow-wrapper{height:100%}.desktop-menu__nav > li .arrow-wrapper
svg{transform:rotate(90deg);transition:transform 0.3s ease}@media only screen and (min-width: 1200px){.desktop-menu__nav > li .arrow-wrapper svg
*{fill:var(--wp--preset--color--white)}}.desktop-menu__nav > li:hover .arrow-wrapper
svg{transform:rotate(270deg)}.desktop-menu__nav .first-level-sub-menu{display:none;position:absolute;top:100%;left:20px;background-color:var(--wp--preset--color--white);z-index:100;border-radius:20px;box-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);opacity:0;visibility:hidden;transform:translateY(-10px);transition:all 0.3s ease;margin-top:10px;grid-template-areas:"items buttons" "bottom bottom";grid-template-columns:1fr 1fr;max-width:calc(100% - 40px)}@media only screen and (min-width: 1920px){.desktop-menu__nav .first-level-sub-menu{max-width:1716px}}.desktop-menu__nav .first-level-sub-menu a[href="#"]{display:none !important}.desktop-menu__nav .first-level-sub-menu>.regular-menu-items-container{grid-area:items;max-width:1059px;width:100%}.desktop-menu__nav .first-level-sub-menu > .regular-menu-items-container .regular-menu-items-wrapper{column-count:2;column-gap:0}.desktop-menu__nav .first-level-sub-menu > .regular-menu-items-container .regular-menu-items-wrapper .regular-menu-item{position:relative;display:flex;align-items:center;color:var(--wp--preset--color--black);height:83px;text-decoration:none;font-size:18px;line-height:26px;font-weight:500;border-bottom:1px solid var(--wp--preset--color--border);border-right:1px solid var(--wp--preset--color--border);counter-increment:menu-counter;width:529px;gap:25px;break-inside:avoid}@media only screen and (min-width: 1200px){.desktop-menu__nav .first-level-sub-menu > .regular-menu-items-container .regular-menu-items-wrapper .regular-menu-item{width:409px;padding-inline:30px}}@media only screen and (min-width: 1440px){.desktop-menu__nav .first-level-sub-menu > .regular-menu-items-container .regular-menu-items-wrapper .regular-menu-item{width:439px}}@media only screen and (min-width: 1600px){.desktop-menu__nav .first-level-sub-menu > .regular-menu-items-container .regular-menu-items-wrapper .regular-menu-item{width:529px;padding-inline:82px 69px}}.desktop-menu__nav .first-level-sub-menu > .regular-menu-items-container .regular-menu-items-wrapper .regular-menu-item::before{content:"0" counter(menu-counter);font-size:22px;color:rgba(from var(--wp--preset--color--black) r g b/0.3);font-weight:700;min-width:24px;line-height:30px}.desktop-menu__nav .first-level-sub-menu > .regular-menu-items-container .regular-menu-items-wrapper .regular-menu-item::after{content:"";position:absolute;right:30px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:100%;border:1px
solid var(--wp--preset--color--black);background-size:16px 16px;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNC4zOTkiIGhlaWdodD0iMjQuMzk5IiB2aWV3Qm94PSIwIDAgMjQuMzk5IDI0LjM5OSI+DQogIDxnIGlkPSJpY29fc3RyemFsa2EiIGRhdGEtbmFtZT0iaWNvIHN0cnphbGthIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNC4zOTkgMjQuMzk5KSByb3RhdGUoMTgwKSI+DQogICAgPHBhdGggaWQ9IlBhdGhfMTcwMSIgZGF0YS1uYW1lPSJQYXRoIDE3MDEiIGQ9Ik0wLDBIMjQuNFYyNC40SDBaIiBmaWxsPSJub25lIi8+DQogICAgPHBhdGggaWQ9IlBhdGhfMTcwMiIgZGF0YS1uYW1lPSJQYXRoIDE3MDIiIGQ9Ik0wLDBIMTQuMjMzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1LjA4MyAxMi4xOTkpIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4NCiAgICA8cGF0aCBpZD0iUGF0aF8xNzAzIiBkYXRhLW5hbWU9IlBhdGggMTcwMyIgZD0iTTAsMCw0LjA2Niw0LjA2NiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS4wODMgMTIuMTk5KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ii8+DQogICAgPHBhdGggaWQ9IlBhdGhfMTcwNCIgZGF0YS1uYW1lPSJQYXRoIDE3MDQiIGQ9Ik0wLDQuMDY2LDQuMDY2LDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUuMDgzIDguMTMzKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ii8+DQogIDwvZz4NCjwvc3ZnPg0K);transition:all 0.2s ease}@media only screen and (min-width: 1600px){.desktop-menu__nav .first-level-sub-menu > .regular-menu-items-container .regular-menu-items-wrapper .regular-menu-item::after{right:82px}}.desktop-menu__nav .first-level-sub-menu > .regular-menu-items-container .regular-menu-items-wrapper .regular-menu-item:hover{transform:translateX(5px);transition:all 0.2s ease}.desktop-menu__nav .first-level-sub-menu > .regular-menu-items-container .regular-menu-items-wrapper .regular-menu-item:hover::after{border-color:transparent;background-color:var(--wp--preset--color--accent)}.desktop-menu__nav .first-level-sub-menu > .regular-menu-items-container .regular-menu-items-wrapper .regular-menu-item>span{max-width:244px}.desktop-menu__nav .first-level-sub-menu>.submenu-buttons-container{grid-area:buttons}.desktop-menu__nav .first-level-sub-menu > .submenu-buttons-container .submenu-buttons-wrapper{display:flex;flex-direction:column;height:100%;border-top-right-radius:20px}.desktop-menu__nav .first-level-sub-menu > .submenu-buttons-container .submenu-buttons-wrapper .single-button-item{display:block;text-decoration:none;overflow:hidden;height:100%;border-top-right-radius:20px}.desktop-menu__nav .first-level-sub-menu > .submenu-buttons-container .submenu-buttons-wrapper .single-button-item:last-child{border-top-right-radius:0}.desktop-menu__nav .first-level-sub-menu > .submenu-buttons-container .submenu-buttons-wrapper .single-button-item .button-wrapper{padding:20px
48px 20px 29px;display:flex;align-items:center;justify-content:space-between;gap:12px;height:100%;position:relative}.desktop-menu__nav .first-level-sub-menu > .submenu-buttons-container .submenu-buttons-wrapper .single-button-item .button-wrapper .button-text{color:rgb(from var(--wp--preset--color--white) r g b/0.8);font-size:15px;line-height:1.3;max-width:204px}.desktop-menu__nav .first-level-sub-menu > .submenu-buttons-container .submenu-buttons-wrapper .single-button-item .button-wrapper
img{max-width:130px}.desktop-menu__nav .first-level-sub-menu > .submenu-buttons-container .submenu-buttons-wrapper .single-button-item .button-wrapper .button-more-text{font-size:15px;line-height:26px;font-weight:700;text-decoration:underline;color:var(--wp--preset--color--white)}.desktop-menu__nav .first-level-sub-menu>.submenu-additional-div{grid-area:bottom}.desktop-menu__nav .first-level-sub-menu>.submenu-additional-div>a:first-child{display:none}.desktop-menu__nav .first-level-sub-menu > .submenu-additional-div .additional-submenu-content{display:flex;align-items:center;justify-content:space-between;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:30px
64px;position:relative;background-color:var(--wp--preset--color--black)}.desktop-menu__nav .first-level-sub-menu > .submenu-additional-div .additional-submenu-content>.additional-submenu-content-bg-image{position:absolute;top:0;right:22%;display:block}.desktop-menu__nav .first-level-sub-menu > .submenu-additional-div .additional-submenu-content .additional-submenu-content-top-wrapper{position:relative;z-index:1;display:flex;align-items:center;gap:60px}.desktop-menu__nav .first-level-sub-menu > .submenu-additional-div .additional-submenu-content .additional-submenu-content-top-wrapper>a:has(.additional-submenu-content-top){pointer-events:none}.desktop-menu__nav .first-level-sub-menu > .submenu-additional-div .additional-submenu-content .additional-submenu-content-top{display:flex;flex-direction:column;gap:5px}.desktop-menu__nav .first-level-sub-menu > .submenu-additional-div .additional-submenu-content
h3{font-size:16px;line-height:35px;font-weight:700;margin:0;color:var(--wp--preset--color--white)}@media only screen and (min-width: 1440px){.desktop-menu__nav .first-level-sub-menu > .submenu-additional-div .additional-submenu-content
h3{font-size:22px}}.desktop-menu__nav .first-level-sub-menu > .submenu-additional-div .additional-submenu-content
p{font-size:14px;line-height:26px;margin:0;color:var(--wp--preset--color--white)}@media only screen and (min-width: 1440px){.desktop-menu__nav .first-level-sub-menu > .submenu-additional-div .additional-submenu-content
p{font-size:18px}}.desktop-menu__nav .first-level-sub-menu>.submenu-title{display:none}.desktop-menu__clutch{position:static !important}.desktop-menu__right-side{display:none;align-items:center;gap:10px}@media only screen and (min-width: 1200px){.desktop-menu__right-side{display:flex}}.desktop-menu__cart-wrapper>a,.desktop-menu__user-wrapper>a{position:relative;display:grid;place-items:center;width:48px;height:48px;border-radius:100%;background-color:rgb(from var(--wp--preset--color--white) r g b/0.1)}.desktop-menu__cart-wrapper > a svg *, .desktop-menu__user-wrapper > a svg
*{fill:var(--wp--preset--color--white)}.desktop-menu__cart-count-wrapper{position:absolute;top:-2px;right:-2px;background-color:var(--wp--preset--color--accent);color:var(--wp--preset--color--black);font-size:14px;line-height:1;padding:2px
4px;border-radius:100%;font-weight:700}.desktop-menu__language{display:flex;align-items:center;gap:10px}.desktop-menu__language
*{font-size:16px;line-height:22px;font-weight:500;color:var(--wp--preset--color--white)}.desktop-menu__cta{display:none}@media only screen and (min-width: 1200px){.desktop-menu__cta{display:flex}}.desktop-menu__cta-button{display:flex;flex-direction:row-reverse;gap:10px;padding:18px
32px;width:max-content}.desktop-menu__nav > li:hover .regular-menu-items-wrapper{counter-reset:menu-counter}input[type=checkbox]{all:unset;display:inline-flex;height:18px;width:18px;align-items:center;justify-content:center;box-sizing:border-box;-webkit-appearance:none;appearance:none;outline:0;border:1px
solid rgb(from var(--wp--preset--color--black) r g b/0.5);vertical-align:middle;background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:var(--wp--preset--color--white);flex-shrink:0;cursor:pointer;margin-right:0.5rem;accent-color:var(--wp--preset--color--black);transition:all 0.2s ease}input[type=checkbox]::after{content:unset}input[type=checkbox]:checked{background-position:center;background-size:70%;background-image:url("data:image/svg+xml,%3Csvg width=%279%27 height=%279%27 viewBox=%270 0 9 9%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_454_720%29%27%3E%3Cpath d=%27M7.80778 1.14258L3.22215 5.39669L1.28286 3.32714L0 4.52925L3.13303 7.87273L9 2.43491L7.80778 1.14258Z%27 fill=%27white%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_454_720%27%3E%3Crect width=%279%27 height=%279%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-color:var(--wp--preset--color--black);border-color:var(--wp--preset--color--black)}input[type=checkbox]:hover{border-color:var(--wp--preset--color--black)}input[type=checkbox]:active,input[type=checkbox]:focus{border-color:var(--wp--preset--color--black)}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=search],textarea{width:100%;color:var(--wp--preset--color--brlack);font:400 14px/17px var(--wp--preset--font-family--satoshi);padding:18px
20px;border:1px
solid var(--wp--preset--color--border);border-radius:30px;transition:border 0.2s ease, box-shadow 0.2s ease;outline:none !important;resize:none;box-shadow:unset}@media only screen and (min-width: 1200px){input[type=text],input[type=email],input[type=tel],input[type=number],input[type=search],textarea{font-size:16px;line-height:20px;padding-inline:25px}}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder,input[type=search]::placeholder,textarea::placeholder{color:var(--wp--preset--color--black);opacity:1}input[type=text]:hover,input[type=email]:hover,input[type=tel]:hover,input[type=number]:hover,input[type=search]:hover,textarea:hover{border-color:rgba(12, 14, 28, 0.3490196078);box-shadow:unset}input[type=text]:active,input[type=text]:focus,input[type=email]:active,input[type=email]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=number]:active,input[type=number]:focus,input[type=search]:active,input[type=search]:focus,textarea:active,textarea:focus{border-color:var(--wp--preset--color--black);box-shadow:0 0 5px rgba(12, 14, 28, 0.6)}input[type=search]{border-color:var(--wp--preset--color--black)}.ilabs-read-more:not(.is-shown){display:none}.ilabs-read-more-toggle{border:unset;font-size:inherit;text-decoration:underline;cursor:pointer;margin-left:5px}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,
.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container{overflow:hidden}.swiper-scrollbar{display:block}.swiper-scrollbar.swiper-scrollbar-horizontal{position:relative;width:100%;height:5px;left:unset;top:unset;bottom:unset;background-color:var(--wp--preset--color--border)}.swiper-scrollbar-drag{background-color:var(--wp--preset--color--black);height:100%;cursor:grab}.swiper-scrollbar-white.swiper-scrollbar-horizontal{background-color:rgba(255, 255, 255, 0.2)}.swiper-scrollbar-white.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background-color:var(--wp--preset--color--white)}.swiper-button-prev,.swiper-button-next{position:relative;left:unset;right:unset;top:unset}.swiper-button-prev:after,
.swiper-button-prev .swiper-navigation-icon,
.swiper-button-next:after,
.swiper-button-next .swiper-navigation-icon{display:none}.swiper-button-lock{display:none !important}.single-post .content-sidebar-wrap{margin-top:40px;padding-inline:15px;width:100%;margin-inline:auto}@media only screen and (min-width: 1200px){.single-post .content-sidebar-wrap{max-width:1590px;padding-inline:24px}}@media only screen and (min-width: 1200px){.single-post .content-sidebar-wrap{display:grid;grid-template-columns:21% 1fr 21%;gap:15px}}@media only screen and (min-width: 1440px){.single-post .content-sidebar-wrap{gap:70px}}.single-post .single-sidebar{container-type:inline-size;margin-bottom:40px}.single-post .single-sidebar__content{position:sticky;top:110px;display:flex;flex-direction:column;gap:20px}.single-post .single-sidebar__heading{font:700 14px/17px var(--wp--preset--font-family--satoshi);padding:15px
37px;border-bottom:1px solid var(--wp--preset--color--border);margin:0}@container (width>300px){.single-post .single-sidebar__heading{font-size:18px;line-height:22px;padding-block:25px}}.single-post .single-sidebar.sidebar-content{display:block}@media only screen and (min-width: 1200px){.single-post .single-sidebar.sidebar-content{display:none}}.single-post .single-sidebar.sidebar-left{display:none}@media only screen and (min-width: 1200px){.single-post .single-sidebar.sidebar-left{display:block}}.single-post .post .entry-title{font:700 25px/34px var(--wp--preset--font-family--satoshi);margin-bottom:29px}@media only screen and (min-width: 1200px){.single-post .post .entry-title{font-size:40px;line-height:47px;margin-bottom:25px}}.single-post .post .entry-meta{display:flex;justify-content:space-between;margin-bottom:32px}@media only screen and (min-width: 1200px){.single-post .post .entry-meta{margin-bottom:25px}}.single-post .post .entry-category{color:var(--wp--preset--color--black);font:500 12px/15px var(--wp--preset--font-family--satoshi);background-color:rgb(from var(--wp--preset--color--black) r g b/0.08);border-radius:var(--wp--custom--border-radius-20);padding:9px
20px;text-decoration:none}@media only screen and (min-width: 1200px){.single-post .post .entry-category{font-size:16px;line-height:20px}}.single-post .post .entry-category:hover{background-color:var(--wp--preset--color--accent)}.single-post .post .entry-date{font-size:14px;display:flex;align-items:center;justify-content:flex-end}@media only screen and (min-width: 1200px){.single-post .post .entry-date{font-size:18px;line-height:24px}}.single-post .post .entry-image{margin-bottom:20px;aspect-ratio:780/450}@media only screen and (min-width: 1200px){.single-post .post .entry-image{margin-bottom:40px}}.single-post .post .entry-image
img{width:100%;height:100%;object-fit:cover;border-radius:var(--wp--custom--border-radius-20)}@media only screen and (min-width: 1200px){.single-post .post .entry-content{margin-bottom:130px}}.single-post .post .entry-content
h2{font:400 20px/28px var(--wp--preset--font-family--satoshi);margin-bottom:20px}@media only screen and (min-width: 1200px){.single-post .post .entry-content
h2{font-size:30px;line-height:35px;margin-bottom:25px}}.single-post .post .entry-content
h3{line-height:1.4}.single-post .post .entry-content
p{font-size:14px;line-height:22px;margin-bottom:20px}@media only screen and (min-width: 1200px){.single-post .post .entry-content
p{font-size:18px;line-height:24px}}.single-post .post .wp-block-quote{font-style:italic;margin-bottom:40px;padding:20px
0 20px 60px;border-left:1px solid var(--wp--preset--color--black);position:relative}@media only screen and (min-width: 1200px){.single-post .post .wp-block-quote{margin-bottom:70px;padding-block:26px}}.single-post .post .wp-block-quote::before{content:"";position:absolute;top:24px;left:20px;height:16px;width:20px;background:url(/web/app/themes/ilabs/dist/css/build/img/blockquote.svg) center no-repeat}@media only screen and (min-width: 1200px){.single-post .post .wp-block-quote::before{top:30px}}.single-post .post .wp-block-list{margin-bottom:15px}@media only screen and (min-width: 1200px){.single-post .post .wp-block-list{margin-bottom:35px}}.single-post .post .wp-block-list
li{font-size:14px;margin-block:15px;padding-left:25px;position:relative}@media only screen and (min-width: 1200px){.single-post .post .wp-block-list
li{font-size:18px}}.single-post .post .wp-block-list li::before{content:"";position:absolute;top:8px;left:0;height:5px;width:5px;background-color:var(--wp--preset--color--black);border-radius:var(--wp--custom--border-radius-10)}@media only screen and (min-width: 1200px){.single-post .post .wp-block-list li::before{top:10px}}.single-post .post .wp-block-table{margin-bottom:25px}@media only screen and (min-width: 1200px){.single-post .post .wp-block-table{margin-bottom:40px}}.single-post .post .wp-block-table th, .single-post .post .wp-block-table
td{color:var(--wp--preset--color--black);font-size:14px}@media only screen and (min-width: 1200px){.single-post .post .wp-block-table th, .single-post .post .wp-block-table
td{font-size:18px;line-height:24px}}.single-post .post .wp-block-table
td{padding:10px
15px}@media only screen and (min-width: 1200px){.single-post .post .wp-block-table
td{padding:17px
25px}}.single-post .post .wp-block-table td:nth-of-type(2){text-align:right;min-width:100px}@media only screen and (min-width: 1200px){.single-post .post .wp-block-table td:nth-of-type(2){min-width:200px}}.single-post .post .wp-block-table.is-style-stripes tr>*{background-color:rgba(232, 239, 244, 0.3)}.single-post .post .wp-block-table.is-style-stripes tr:nth-of-type(2n+1)>*{background-color:rgba(232, 239, 244, 0.7)}.single-post .post-contents{border:1px
solid var(--wp--preset--color--border);border-radius:var(--wp--custom--border-radius-20);display:block}.single-post .post-contents__list{padding:25px
15px}@container (width>300px){.single-post .post-contents__list{padding:24px
37px}}.single-post .post-contents__link{color:rgb(from var(--wp--preset--color--black) r g b/0.6);font:400 16px/22px var(--wp--preset--font-family--satoshi);display:block;margin-block:20px;padding-left:27px;position:relative;text-decoration:none}.single-post .post-contents__link:hover{text-decoration:underline;color:var(--wp--preset--color--max-black)}.single-post .post-contents__link::before{content:"";position:absolute;top:6px;left:0;height:12px;width:12px;border:1px
solid rgba(0, 0, 0, 0.7019607843);border-radius:var(--wp--custom--border-radius-20);transition:background-color 0.2s ease, border-color 0.2s ease}.single-post .post-contents__link--active{color:var(--wp--preset--color--max-black)}.single-post .post-contents__link--active::before{background-color:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--accent)}.single-post .post-author__container{display:flex;align-items:center;padding:24px
15px}@container (width>300px){.single-post .post-author__container{padding:24px
37px}}.single-post .post-author
.avatar{border-radius:32px}.single-post .post-author__info{margin-left:21px}.single-post .post-author__name{font:500 18px/22px var(--wp--preset--font-family--satoshi);margin-bottom:3px}.single-post .post-author__description{font:400 18px/22px var(--wp--preset--font-family--satoshi);opacity:0.7}.single-post .post-share__container{display:flex;align-items:center;gap:8px;padding:24px
15px}@container (width>300px){.single-post .post-share__container{padding:24px
37px}}.single-post .post-share__link{display:flex;align-items:center;justify-content:center;height:50px;width:50px;background-color:#E8F0F5;border-radius:var(--wp--custom--border-radius-circle)}.single-post .post-share__link:hover{background-color:var(--wp--preset--color--accent)}.single-post .post-share__button{color:var(--wp--preset--color--black);font:700 14px/17px var(--wp--preset--font-family--satoshi);text-decoration:underline;display:flex;align-items:center;margin-left:24px;cursor:pointer}.single-post .post-share__button-icon{margin-right:10px}.single-post .post-share__textarea{position:absolute;z-index:-1000;opacity:0}.single-post .post-mentioned{border:1px
solid var(--wp--preset--color--border);border-radius:var(--wp--custom--border-radius-20)}.single-post .post-mentioned__single{padding:15px
37px;border-top:1px solid var(--wp--preset--color--border);display:flex;align-items:center;gap:15px}.single-post .post-mentioned__single:first-of-type{border-top:unset}.single-post .post-mentioned__icon{height:36px;width:36px;min-width:36px;display:flex;align-items:center;justify-content:center;border:1px
solid var(--wp--preset--color--black);border-radius:var(--wp--custom--border-radius-20);transition:background-color 0.2s ease;align-self:flex-end;margin-left:auto;margin-block:auto}.single-post .post-mentioned__icon
svg{filter:brightness(0);transition:filter 0.2s ease}.single-post .post-mentioned__icon:hover{background-color:var(--wp--preset--color--black)}.single-post .post-mentioned__icon:hover
svg{filter:brightness(1)}.single-post .post-mentioned__link{font:500 16px/22px var(--wp--preset--font-family--satoshi);display:inline-block;text-decoration:none}.single-post .post-mentioned__link:hover{text-decoration:underline;color:var(--wp--preset--color--max-black)}.single-post .post-mentioned__link:hover+.post-mentioned__icon{background-color:var(--wp--preset--color--accent);border:transparent}.page__internal-menu,.case-study__internal-menu{padding:4px;width:100%;display:flex;gap:15px}.page__internal-menu-link,.case-study__internal-menu-link{display:block;color:var(--wp--preset--color--black);font:500 16px/20px var(--wp--preset--font-family--satoshi);text-align:center;padding:8px
20px;border:1px
solid transparent;border-radius:var(--wp--custom--border-radius-20);text-decoration:none;white-space:nowrap;transition:all 0.2s ease}.page__internal-menu-link--active,.case-study__internal-menu-link--active{border-color:var(--wp--preset--color--black)}.page__internal-menu-link:hover,.case-study__internal-menu-link:hover{border-color:var(--wp--preset--color--accent);background-color:var(--wp--preset--color--accent)}.page__internal-menu__wrapper,.case-study__internal-menu__wrapper{position:fixed;z-index:100;bottom:10px;left:50%;transform:translateX(-50%);background-color:var(--wp--preset--color--white);border-radius:var(--wp--custom--border-radius-29);max-width:calc(100vw - 8px);overflow-x:auto;margin-inline:4px;box-shadow:0 0 30px rgba(0, 0, 0, 0.13)}.page .entry.dark-background,
.case-study .entry.dark-background{background-color:#0c0e1c;--wp--preset--color--black:#fff;--wp--preset--color--max-black:#fff;--wp--preset--color--border:#3B3B3B}.page .entry-content > *,
.case-study .entry-content>*{width:100%;margin-inline:auto}.page .entry-content > *:not(.alignwide):not(.alignfull),
.case-study .entry-content>*:not(.alignwide):not(.alignfull){max-width:var(--wp--style--global--content-size)}.page .entry-content > *:not(.alignfull),
.case-study .entry-content>*:not(.alignfull){padding-inline:15px}.page .entry-content > *:first-child:not(.alignfull),
.case-study .entry-content>*:first-child:not(.alignfull){margin-top:70px}.error404
.entry{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:40px;padding-bottom:40px;text-align:center;padding-inline:15px}@media only screen and (min-width: 768px){.error404
.entry{padding-top:70px;padding-bottom:140px}}.error404 .entry-image{margin-block:25px;max-width:625px;width:100%}.error404 .entry-title{margin-bottom:30px;font-size:30px;line-height:36px}@media only screen and (min-width: 768px){.error404 .entry-title{font-size:80px;line-height:87px}}body.blog .header,
body.category
.header{margin-block:30px;display:flex;flex-flow:column wrap;gap:15px}@media only screen and (min-width: 768px){body.blog .header,
body.category
.header{flex-flow:row wrap}}body.blog .header h1,
body.category .header
h1{font-size:25px;line-height:1.2;margin:0}@media only screen and (min-width: 768px){body.blog .header h1,
body.category .header
h1{font-size:40px}}body.blog .header .ilabs-search,
body.category .header .ilabs-search{margin-right:auto}@media only screen and (min-width: 768px){body.blog .header .ilabs-search,
body.category .header .ilabs-search{margin-right:unset;margin-left:auto}}body.blog .categories-menu,
body.category .categories-menu{overflow:auto;padding-bottom:10px;scrollbar-width:thin}body.blog .categories-menu__wrapper,
body.category .categories-menu__wrapper{display:flex;gap:10px}@media only screen and (min-width: 992px){body.blog .categories-menu__wrapper,
body.category .categories-menu__wrapper{gap:20px}}body.blog .categories-menu__item,
body.category .categories-menu__item{white-space:nowrap;font-weight:500;font-size:14px;display:block;background-color:var(--wp--preset--color--gray);border-radius:20px;padding:6px
18px;color:var(--wp--preset--color--black);border:solid 1px transparent;text-decoration:none}@media only screen and (min-width: 768px){body.blog .categories-menu__item,
body.category .categories-menu__item{font-size:16px}}body.blog .categories-menu__item--active,
body.category .categories-menu__item--active{background:var(--wp--preset--color--white);border-color:var(--wp--preset--color--black)}body.blog .categories-menu__item:hover,
body.category .categories-menu__item:hover{background:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--accent)}body.blog .posts,
body.category
.posts{margin-top:25px;margin-bottom:40px;display:grid;column-gap:30px;row-gap:35px}@media only screen and (min-width: 768px){body.blog .posts,
body.category
.posts{grid-template-columns:repeat(2, 1fr);row-gap:70px;margin-bottom:70px}}.home .nav--dark{background-color:var(--wp--preset--color--max-black)}.home .nav--dark .desktop-menu__nav>.menu-item-has-children>a::after{background-color:var(--wp--preset--color--white)}.home .nav--dark .desktop-menu__nav>li>a::before{background-color:var(--wp--preset--color--white)}.single-case-study .case-study__cover{height:clamp(500px, 30vw, 820px);background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;align-items:flex-end;padding-block:15px}@media only screen and (min-width: 768px){.single-case-study .case-study__cover{padding-block:30px}}.single-case-study .case-study__cover-logo{background-color:var(--wp--preset--color--white);display:inline-block;padding:15px
30px;border-radius:var(--wp--custom--border-radius-10);margin:0}@media only screen and (min-width: 768px){.single-case-study .case-study__cover-logo{padding:20px
60px}}.single-case-study .case-study__cover-logo
img{height:40px;width:auto}@media only screen and (min-width: 768px){.single-case-study .case-study__cover-logo
img{height:60px}}.single-case-study .case-study__details{max-width:unset !important;display:flex;justify-content:center;column-gap:clamp(30px, 10vw, 100px);row-gap:15px;padding-block:30px;flex-direction:column;position:relative}@media only screen and (min-width: 576px){.single-case-study .case-study__details{flex-direction:row}}@media only screen and (min-width: 768px){.single-case-study .case-study__details{padding-block:60px}}.single-case-study .case-study__details:after{content:"";display:block;width:100vw;height:1px;background:var(--wp--preset--color--border);position:absolute;bottom:0;left:0}.single-case-study .case-study__details-item{display:flex;flex-direction:column;gap:5px}.single-case-study .case-study__details-label{font-size:16px}.single-case-study .case-study__details-value{font-size:20px;font-weight:700;color:var(--wp--preset--color--max-black);line-height:1.1}@media only screen and (min-width: 992px){.single-case-study .case-study__details-value{font-size:30px}}.wp-block-button.ilabs-button{min-width:330px}@media only screen and (min-width: 1200px){.wp-block-button.ilabs-button{min-width:auto}}.wp-block-button.ilabs-button .wp-block-button__link{padding:0;background-color:transparent}.wp-block-image{margin-block:20px}.wp-block-image
img{height:auto;max-width:100%}.cards-with-icons{background-color:var(--wp--preset--color--black);padding-block:clamp(100px, 15vw, 200px)}.cards-with-icons
*{color:var(--wp--preset--color--white)}.cards-with-icons__container{padding-inline:15px;width:100%;margin-inline:auto}@media only screen and (min-width: 1200px){.cards-with-icons__container{max-width:1590px;padding-inline:24px}}.cards-with-icons__heading-wrapper{display:flex;flex-direction:column;gap:11px}@media only screen and (min-width: 1200px){.cards-with-icons__heading-wrapper{max-width:572px}}.cards-with-icons__preheading{color:rgb(from var(--wp--preset--color--white) r g b/0.5)}.cards-with-icons__heading{margin:0}.cards-with-icons__cards-wrapper{margin-top:40px;margin-inline:-15px;padding-inline:15px}@media only screen and (min-width: 1200px){.cards-with-icons__cards{display:grid;grid-template-columns:repeat(4, 1fr);margin-top:56px;row-gap:30px}}.cards-with-icons__card{display:flex;flex-direction:column;padding:30px;border:1px
solid rgba(255, 255, 255, 0.1803921569);border-radius:var(--wp--custom--border-radius-20);height:auto !important;text-decoration:none;overflow:hidden;margin-top:0 !important}@media only screen and (min-width: 1440px){.cards-with-icons__card{padding:56px
40px;height:500px}}.cards-with-icons__card-heading{margin-block:25px 16px;font-weight:700;font-size:20px;line-height:28px;transition:all 0.2s ease-in-out}@media only screen and (min-width: 1440px){.cards-with-icons__card-heading{font-size:30px;line-height:35px}}.cards-with-icons__card-icon{width:70px;aspect-ratio:1;position:relative}@media only screen and (min-width: 1440px){.cards-with-icons__card-icon{width:94px}}.cards-with-icons__card-icon>img{width:100%;height:100%;object-fit:contain;position:absolute;will-change:auto;backface-visibility:visible;image-rendering:-webkit-optimize-contrast;transition:all 0.2s ease-in-out}.cards-with-icons__card-text{color:rgb(from var(--wp--preset--color—white) r g b/0.85);transition:all 0.2s ease-in-out;margin-bottom:16px}.cards-with-icons__card-button{align-self:flex-end;display:grid;place-items:center;width:44px;height:44px;border-radius:var(--wp--custom--border-radius-circle);border:1px
solid var(--wp--preset--color--white);margin-top:auto;margin-right:auto;flex:0 0 44px}.cards-with-icons__card:hover{cursor:pointer;background-color:var(--wp--preset--color--white)}.cards-with-icons__card:hover .cards-with-icons__card-icon
img{transform:scale(2.5) translateX(-25%) translateY(-25%)}.cards-with-icons__card:hover .cards-with-icons__card-heading{color:var(--wp--preset--color--black)}.cards-with-icons__card:hover .cards-with-icons__card-text{color:rgb(from var(--wp--preset--color--black) r g b/0.7)}.cards-with-icons__card:hover .cards-with-icons__card-button{border-color:var(--wp--preset--color--accent);background-color:var(--wp--preset--color--accent)}.cards-with-icons__card:hover .cards-with-icons__card-button svg path[stroke="#fff"]{stroke:var(--wp--preset--color--black)}.cards-with-icons .swiper-scrollbar{margin-top:25px}@media only screen and (min-width: 1200px){.cards-with-icons .swiper-scrollbar{display:none}}.partners{border-bottom:1px solid var(--wp--preset--color--border)}.partners__container{padding-inline:15px;width:100%;margin-inline:auto;padding-block:clamp(80px, 12vw, 200px)}@media only screen and (min-width: 1200px){.partners__container{max-width:1590px;padding-inline:24px}}.partners__heading-wrapper{display:flex;flex-direction:column;gap:11px}.partners__heading-heading{margin:0}.partners__partners{display:grid;grid-template-columns:1fr;gap:45px;margin-top:45px}@media only screen and (min-width: 576px){.partners__partners{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 992px){.partners__partners{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 1200px){.partners__partners{grid-template-columns:repeat(4, 1fr);margin-top:80px}}.partners__partner{display:flex;flex-direction:column}@media only screen and (min-width: 1200px){.partners__partner{max-width:330px}}.partners__partner-logo{margin-bottom:25px}.partners__partner-logo .partners__partner-image-img{height:40px;width:100%;object-fit:contain;object-position:left center}.partners__partner-text{padding-top:25px;border-top:1px solid var(--wp--preset--color--black)}.why-ilabs{background-color:var(--wp--preset--color--black)}.why-ilabs__container{padding-inline:15px;width:100%;margin-inline:auto}@media only screen and (min-width: 1200px){.why-ilabs__container{max-width:1590px;padding-inline:24px}}.why-ilabs__wrapper{position:relative;background-image:url(/web/app/themes/ilabs/dist/css/build/img/why-ilabs-desktop.png);background-repeat:no-repeat;background-position:bottom left;background-size:auto 300px;background-color:var(--wp--preset--color--snow);padding:40px
30px 220px 30px;border-radius:var(--wp--custom--border-radius-20);display:grid;gap:30px;grid-template-areas:"heading" "items" "button"}@media only screen and (min-width: 1200px){.why-ilabs__wrapper{grid-template-rows:250px 1fr;background-size:auto 400px;grid-template-areas:"heading items" "button items";padding:121px
105px 114px 105px;min-height:709px}}.why-ilabs__heading{grid-area:heading;margin:0}@media only screen and (min-width: 1200px){.why-ilabs__heading{max-width:250px}}.why-ilabs__items{display:grid;gap:30px;grid-area:items}@media only screen and (min-width: 768px){.why-ilabs__items{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 1200px){.why-ilabs__items{gap:40px;max-width:900px}}.why-ilabs__item{display:flex;flex-wrap:wrap;column-gap:10px;row-gap:15px;align-items:center}@media only screen and (min-width: 1200px){.why-ilabs__item{column-gap:30px;row-gap:21px;height:max-content}}.why-ilabs__item-icon{width:73px;height:73px}.why-ilabs__item-icon
img{width:100% !important;height:100% !important;object-fit:contain;object-position:center}.why-ilabs__item-heading{display:flex;gap:10px;align-items:center}.why-ilabs__item-title{font-size:20px;margin:0}@media only screen and (min-width: 992px){.why-ilabs__item-title{font-size:30px;max-width:301px}}.why-ilabs__item-text{color:rgb(from var(--wp--preset--color--black) r g b/0.85);margin:0}@media only screen and (min-width: 992px){.why-ilabs__item-text{font-size:18px}}@media only screen and (min-width: 992px){.why-ilabs__item-text{margin-left:86px}}.why-ilabs__button{position:relative;z-index:1;align-self:flex-end;margin-top:auto;margin-right:auto;margin-left:0;grid-area:button;padding:19px
60px;width:100%}@media only screen and (min-width: 1200px){.why-ilabs__button{width:unset}}.why-ilabs__decoration-img{position:absolute;bottom:0;left:0}.seo-text--border-top{border-top:1px solid var(--wp--preset--color--border);padding-top:20px}@media only screen and (min-width: 1200px){.seo-text--border-top{padding-top:50px}}.seo-text__wrapper{padding-inline:15px;width:100%;margin-inline:auto}@media only screen and (min-width: 1200px){.seo-text__wrapper{max-width:1590px;padding-inline:24px}}@media only screen and (min-width: 1200px){.seo-text__wrapper{max-width:911px}}.seo-text__content>*{margin-block:20px}.seo-text__content
h2{font-size:20px;line-height:28px}@media only screen and (min-width: 1200px){.seo-text__content
h2{font-size:30px;line-height:35px}}.text-image{background-color:var(--wp--preset--color--black);padding-block:100px}.text-image
*{color:var(--wp--preset--color--white)}.text-image__container{padding-inline:15px;width:100%;margin-inline:auto;display:flex;flex-direction:column;gap:45px}@media only screen and (min-width: 1200px){.text-image__container{max-width:1590px;padding-inline:24px}}@media only screen and (min-width: 992px){.text-image__container{align-items:center;flex-direction:row}}@media only screen and (min-width: 992px){.text-image__left-side{width:50%;max-width:587px}}.text-image__preheading{color:rgb(from var(--wp--preset--color--white) r g b/0.5)}.text-image__heading{margin:0}.text-image__text
*{color:rgb(from var(--wp--preset--color--white) r g b/0.85);margin-top:30px;margin-bottom:0}.text-image__button{margin-top:30px}@media only screen and (min-width: 992px){.text-image__button{margin-top:60px}}@media only screen and (min-width: 992px){.text-image__right-side{width:50%;max-width:780px;margin-left:auto}}.text-image__image{object-fit:cover;width:100%;border-radius:var(--wp--custom--border-radius-20);max-height:400px}@media only screen and (min-width: 992px){.text-image__image{max-height:unset}}.contact-reference{position:relative}.contact-reference__background-texts{position:relative;display:flex;white-space:nowrap;overflow:hidden;width:100vw}.contact-reference__background-text{font-size:35px;line-height:40px;font-weight:700;color:var(--wp--preset--color--black);width:max-content;will-change:transform;animation:marquee 20s linear infinite;padding-inline:20px}@media only screen and (min-width: 1200px){.contact-reference__background-text{font-size:70px;line-height:90px;padding-inline:75px}}.contact-reference__button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:grid;place-items:center;width:96px;height:96px;border:1px
solid var(--wp--preset--color--black);color:var(--wp--preset--color--black);transition:all 0.2s ease;border-radius:var(--wp--custom--border-radius-circle);font-weight:700;background-color:var(--wp--preset--color--white);font-size:16px;line-height:22px;text-decoration:none}@media only screen and (min-width: 1200px){.contact-reference__button{width:164px;height:164px}}.contact-reference__button:hover{background-color:var(--wp--preset--color--accent);height:110px;width:110px;border-color:var(--wp--preset--color--accent)}@media only screen and (min-width: 1200px){.contact-reference__button:hover{height:180px;width:180px}}.contact-reference--footer{padding-block:clamp(100px, 12vw, 200px)}@keyframes
marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.latest-blog-posts{border-bottom:1px solid var(--wp--preset--color--border);padding-block:clamp(100px, 15vw, 200px)}.latest-blog-posts--border-bottom-disabled{border-bottom:unset}.latest-blog-posts__container{padding-inline:15px;width:100%;margin-inline:auto}@media only screen and (min-width: 1200px){.latest-blog-posts__container{max-width:1590px;padding-inline:24px}}.latest-blog-posts__heading-container{margin-bottom:54px}@media only screen and (min-width: 992px){.latest-blog-posts__heading-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:80px}}.latest-blog-posts__heading{margin:0}.latest-blog-posts__button--mobile{margin-top:60px;align-self:flex-end}@media only screen and (min-width: 992px){.latest-blog-posts__button--mobile{display:none}}.latest-blog-posts__button--desktop{display:none}@media only screen and (min-width: 992px){.latest-blog-posts__button--desktop{display:block}}.latest-blog-posts__button:hover{color:var(--wp--preset--color--white);background-color:var(--wp--preset--color--max-black-hovered)}.ilabs-group__container{padding-inline:15px;width:100%;margin-inline:auto;padding-block:clamp(100px, 15vw, 200px)}@media only screen and (min-width: 1200px){.ilabs-group__container{max-width:1590px;padding-inline:24px}}.ilabs-group__heading-wrapper{display:flex;flex-direction:column;gap:11px}.ilabs-group__heading{max-width:921px;margin-block:0}.ilabs-group__companies-wrapper{margin-top:30px;margin-inline:-15px;width:100vw;padding-inline:15px}@media only screen and (min-width: 1200px){.ilabs-group__companies-wrapper{margin-inline:unset;width:100%;padding-inline:unset;margin-top:65px}}.ilabs-group__company-button,.ilabs-group__arrow-left,.ilabs-group__arrow-right{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--wp--custom--border-radius-circle);background-color:var(--wp--preset--color--white);border:1px
solid var(--wp--preset--color--black);margin-top:auto;transition:all 0.2s ease}.ilabs-group__company-button:hover,.ilabs-group__arrow-left:hover,.ilabs-group__arrow-right:hover{background-color:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--accent)}.ilabs-group__company-button.swiper-button-disabled,.ilabs-group__arrow-left.swiper-button-disabled,.ilabs-group__arrow-right.swiper-button-disabled{border:1px
solid var(--wp--preset--color--black);background-color:var(--wp--preset--color--white);opacity:0.3;cursor:not-allowed}.ilabs-group__company{display:flex;flex-direction:column;height:auto;padding:45px
25px;border:1px
solid var(--wp--preset--color--border);border-radius:var(--wp--custom--border-radius-20);transition:all 0.2s ease;text-decoration:none}.ilabs-group__company-text{padding-top:40px;margin-bottom:50px}.ilabs-group__company:hover{background-color:var(--wp--preset--color--dark-snow)}.ilabs-group__company:hover .ilabs-group__company-button{background-color:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--accent)}.ilabs-group__button-wrapper{margin-top:25px;flex-direction:column;display:flex;gap:25px;align-items:center;justify-content:space-between}@media only screen and (min-width: 768px){.ilabs-group__button-wrapper{flex-direction:row;margin-top:55px}}.ilabs-group__button-wrapper .swiper-scrollbar{max-width:1250px;order:-1}@media only screen and (min-width: 768px){.ilabs-group__button-wrapper .swiper-scrollbar{order:unset}}.ilabs-group__button{white-space:nowrap;width:100%;padding:19px
60px}@media only screen and (min-width: 768px){.ilabs-group__button{width:unset}}.ilabs-group__button:hover{color:var(--wp--preset--color--white);background-color:var(--wp--preset--color--max-black-hovered)}.ilabs-group__arrows-wrapper{display:none;align-items:center;gap:15px}@media only screen and (min-width: 768px){.ilabs-group__arrows-wrapper{display:flex}}.ilabs-group__arrow-left{transform:rotate(180deg)}.ilabs-group__arrow-left,.ilabs-group__arrow-right{width:50px;height:50px;margin-top:unset;cursor:pointer}.ilabs-group__arrow-left>img,.ilabs-group__arrow-right>img{width:30px}.cards-links{padding-block:clamp(30px, 5vw, 100px)}.cards-links__container{padding-inline:15px;width:100%;margin-inline:auto;display:grid;gap:10px}@media only screen and (min-width: 1200px){.cards-links__container{max-width:1590px;padding-inline:24px}}@media only screen and (min-width: 768px){.cards-links__container{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 1200px){.cards-links__container{grid-template-columns:repeat(4, 1fr)}}@media only screen and (min-width: 1440px){.cards-links__container{gap:30px}}.cards-links__card{display:flex;align-items:center;justify-content:flex-start;border:1px
solid var(--wp--preset--color--border);padding:10px;border-radius:var(--wp--custom--border-radius-20);text-decoration:none;gap:20px;transition:all 0.2s ease}@media only screen and (min-width: 1200px){.cards-links__card{padding:35px
20px}}.cards-links__card:hover{background-color:var(--wp--preset--color--dark-snow);border-color:var(--wp--preset--color--dark-snow)}.cards-links__card:hover .cards-links__arrow-wrapper{border-color:var(--wp--preset--color--accent);background-color:var(--wp--preset--color--accent)}.cards-links__icon-wrapper{display:grid;place-items:center;width:59px;height:59px;flex:0 0 59px;border-radius:var(--wp--custom--border-radius-10);background-color:rgba(12, 14, 28, 0.0509803922)}.cards-links__card-text{font-weight:700;font-size:18px;color:var(--wp--preset--color--black)}@media only screen and (min-width: 1440px){.cards-links__card-text{font-size:22px}}.cards-links__arrow-wrapper{align-self:flex-end;margin-left:auto;margin-block:auto;display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border-radius:100%;border:1px
solid #000;transition:all 0.2s ease}.three-links-reference{padding-block:30px}.three-links-reference__container{margin-inline:auto;display:flex;width:100%;justify-content:flex-start;max-width:100%;flex-direction:column}@media only screen and (min-width: 1200px){.three-links-reference__container{justify-content:center;align-items:center;max-width:fit-content;flex-direction:row}}.three-links-reference__text{font-size:15px;line-height:24px;color:rgb(from var(--wp--preset--color--black) r g b/0.5);text-transform:uppercase;letter-spacing:3px;font-weight:700;margin-block:0;margin-inline:24px}@media only screen and (min-width: 1200px){.three-links-reference__text{margin-bottom:unset;font-size:18px;line-height:24px}}.three-links-reference__links-wrapper{display:flex;align-items:center;overflow-x:auto;overflow-y:visible;scrollbar-width:none;gap:30px;padding-inline:24px}@media only screen and (min-width: 1200px){.three-links-reference__links-wrapper{gap:45px}}.three-links-reference__links-wrapper::-webkit-scrollbar{display:none}.three-links-reference__link{font-size:15px;line-height:24px;color:var(--wp--preset--color--black);font-weight:700;flex-shrink:0;max-width:211px;text-decoration:underline}@media only screen and (min-width: 992px){.three-links-reference__link{max-width:369px}}@media only screen and (min-width: 1200px){.three-links-reference__link{max-width:211px}}@media only screen and (min-width: 1440px){.three-links-reference__link{max-width:369px;font-size:18px}}.three-links-reference__link:hover{color:rgb(from var(--wp--preset--color--black) r g b/0.5)}.three-links-reference__circle{min-width:14px;height:14px;border:1px
solid var(--wp--preset--color--black);border-radius:var(--wp--custom--border-radius-circle)}.homepage-header{position:relative;background-color:var(--wp--preset--color--max-black);overflow:hidden;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width: 1200px){.homepage-header{width:100%}}.homepage-header__container{padding-inline:15px;width:100%;margin-inline:auto;position:relative}@media only screen and (min-width: 1200px){.homepage-header__container{max-width:1590px;padding-inline:24px}}.homepage-header__video{position:absolute;z-index:-1;width:100%;min-width:800px}.homepage-header__heading-wrapper{width:100%;text-align:center;max-width:1290px;margin-inline:auto;z-index:2;margin-top:40px}.homepage-header__preheading{display:none}@media only screen and (min-width: 768px){.homepage-header__preheading{font-size:15px;line-height:22px}}@media only screen and (min-width: 992px){.homepage-header__preheading{display:block;color:rgb(from var(--wp--preset--color--white) r g b/0.5);font-size:18px;line-height:24px}}.homepage-header__heading{color:var(--wp--preset--color--white);font-size:35px;line-height:1.2;margin-top:50px;margin-bottom:0}@media only screen and (min-width: 992px){.homepage-header__heading{font-size:60px;margin-top:25px}}.homepage-header__button{color:var(--wp--preset--color--white);font-weight:700;text-decoration:none;display:inline-flex;border:solid 1px var(--wp--preset--color--pink);padding:10px
20px;border-radius:var(--wp--custom--border-radius-29);margin-bottom:40px;justify-content:center;align-items:center;gap:10px;font-size:16px}.homepage-header__button:before{content:"";width:12px;height:12px;background-color:var(--wp--preset--color--pink);border-radius:6px;display:none}@media only screen and (min-width: 992px){.homepage-header__button:before{display:block}}.homepage-header__button:hover{color:var(--wp--preset--color--pink)}.homepage-header__description{font-size:18px;color:var(--wp--preset--color--white);max-width:905px;line-height:1.3;text-align:center;margin:2vw 0 0 0}@media only screen and (min-width: 992px){.homepage-header__description{font-size:30px}}.homepage-header__mid-wrapper{min-height:clamp(300px, 30vw, 550px);display:flex;justify-content:center;align-items:center}.homepage-header__scroll{color:var(--wp--preset--color--white);font-weight:700;text-decoration:underline;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer}.homepage-header__scroll:before{content:"";display:block;width:36px;height:36px;background-color:var(--wp--preset--color--white);mask-image:url(/web/app/themes/ilabs/dist/css/build/img/scroll.svg);mask-position:center;mask-repeat:no-repeat}.homepage-header__clutch-wrapper{display:flex;gap:20px;margin-top:40px;padding:19px
15px;box-shadow:0px 3px 22px #000;border:1px
solid rgba(255, 255, 255, 0.1882352941);border-radius:var(--wp--custom--border-radius-10);opacity:1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:rgb(from var(--wp--preset--color--black) r g b/0.1);align-self:flex-start;max-width:360px;margin-inline:auto;justify-content:center;text-decoration:none}.homepage-header__clutch-wrapper:hover{background-color:rgb(from var(--wp--preset--color--black) r g b/0.7)}.homepage-header__stars-wrapper{display:flex;align-items:center;gap:22px}@media only screen and (min-width: 992px){.homepage-header__stars-wrapper{gap:16px;margin-left:5px}}.homepage-header__stars{height:17px;white-space:nowrap}@media only screen and (min-width: 992px){.homepage-header__stars{height:auto}}.homepage-header__stars-text{font-size:16px;line-height:24px;color:rgb(from var(--wp--preset--color--white) r g b/0.8);display:none}@media only screen and (min-width: 992px){.homepage-header__stars-text{display:block}}.homepage-header__stars-rating{font-size:18px;line-height:24px;color:var(--wp--preset--color--white)}.homepage-header__footer-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:15px;background:transparent linear-gradient(180deg, rgba(0, 0, 0, 0) 0, #000 50%) 0 0 no-repeat padding-box}.homepage-header__partners-list{display:grid;grid-template-columns:repeat(2, 100px);place-content:center;width:100%;overflow-x:auto;overflow-y:visible;scrollbar-width:none;column-gap:20px;order:3;flex:1 0 100%;margin-block:3vw}@media only screen and (min-width: 576px){.homepage-header__partners-list{grid-template-columns:repeat(3, 100px)}}@media only screen and (min-width: 992px){.homepage-header__partners-list{column-gap:30px;grid-template-columns:repeat(6, 130px)}}.homepage-header__partners-list
img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain}.homepage-header__partner{display:flex;align-items:center;justify-content:center}.page-header{display:flex;flex-direction:column;justify-content:center}.page-header__container{max-width:1430px;margin-inline:auto;padding-inline:15px}.page-header__heading-wrapper{padding-block:40px;padding-inline:15px;text-align:center}@media only screen and (min-width: 992px){.page-header__heading-wrapper{padding-block:70px}}.page-header .acf-innerblocks-container:has(>*){margin-top:-10px;margin-bottom:30px}@media only screen and (min-width: 992px){.page-header .acf-innerblocks-container:has(>*){margin-top:-35px}}.page-header__preheading{margin-bottom:5px}.page-header__heading{margin-inline:auto;margin-block:0}.page-header__button{margin-top:35px;margin-inline:auto;display:inline-block;padding-inline:60px}.page-header__button:hover{color:var(--wp--preset--color--white);background-color:var(--wp--preset--color--max-black-hovered)}.page-header__image-wrapper{aspect-ratio:345/90;margin-bottom:-5px;margin-inline:-15px}@media only screen and (min-width: 992px){.page-header__image-wrapper{aspect-ratio:1430/260}}.page-header__image{width:100%;height:100%}.page-header .thumbnail-link{max-width:510px}@media only screen and (min-width: 992px){.page-header .thumbnail-link{position:absolute;left:calc((100% - 510px) / 2)}}.page-header:has(.page-header__image){border-bottom:1px solid var(--wp--preset--color--border)}.link-section{position:relative;border-block:1px solid var(--wp--preset--color--border);padding-block:clamp(50px, 12vw, 100px)}.link-section__bg-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 0.2s ease}.link-section__container{padding-inline:15px;width:100%;margin-inline:auto;position:relative;display:flex;align-items:center;gap:20px;height:100%}@media only screen and (min-width: 1200px){.link-section__container{max-width:1590px;padding-inline:24px}}.link-section__heading{flex:1;font-size:25px;line-height:29px;margin:0;color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--satoshi);font-weight:700}@media only screen and (min-width: 1200px){.link-section__heading{font-size:40px;line-height:47px}}.link-section__button{flex:1;display:grid;place-items:center;width:102px;height:102px;max-width:102px;border:1px
solid var(--wp--preset--color--black);color:var(--wp--preset--color--black);transition:all 0.2s ease;border-radius:var(--wp--custom--border-radius-circle);font-weight:700;background-color:var(--wp--preset--color--white);font-size:16px;line-height:22px;text-decoration:none}@media only screen and (min-width: 1200px){.link-section__button{position:absolute;top:50%;right:0;transform:translate(0, -50%);width:164px;height:164px;max-width:164px}}.link-section:hover .link-section__bg-image{opacity:1}.link-section:hover .link-section__button{background-color:var(--wp--preset--color--accent);width:110px;max-width:110px;border-color:var(--wp--preset--color--accent)}@media only screen and (min-width: 1200px){.link-section:hover .link-section__button{height:186px;width:186px;max-width:186px}}.case-studies{padding-block:100px}.case-studies__container{padding-inline:15px;width:100%;margin-inline:auto}@media only screen and (min-width: 1200px){.case-studies__container{max-width:1590px;padding-inline:24px}}.case-studies__heading-wrapper{margin-bottom:30px}.case-studies__cases-wrapper{border-top:1px solid var(--wp--preset--color--border);margin-inline:-15px}@media only screen and (min-width: 768px){.case-studies__cases-wrapper{margin-inline:unset}}.case-studies__case{padding-top:15px;padding-bottom:25px;border-bottom:1px solid var(--wp--preset--color--border);display:flex;flex-direction:column;gap:20px 30px;padding-inline:15px}@media only screen and (min-width: 768px){.case-studies__case{padding-bottom:15px;flex-direction:row;padding-inline:unset}}@media only screen and (min-width: 1200px){.case-studies__case{gap:20px 70px}}.case-studies__case-thumbnail{display:flex;justify-content:center;align-items:center;background-color:#EBECED;border-radius:10px;aspect-ratio:335/200}@media only screen and (min-width: 768px){.case-studies__case-thumbnail{flex:0 0 230px}}@media only screen and (min-width: 1200px){.case-studies__case-thumbnail{flex:0 0 340px}}.case-studies__case-thumbnail
img{width:70%;height:auto;filter:grayscale(100%);aspect-ratio:335/200;object-fit:contain}@media only screen and (min-width: 992px){.case-studies__case-thumbnail
img{width:60%}}.case-studies__case-title{font-size:20px;margin:0}@media only screen and (min-width: 992px){.case-studies__case-title{font-size:30px}}.case-studies__case-excerpt{opacity:0.7;font-size:14px}@media only screen and (min-width: 992px){.case-studies__case-excerpt{font-size:18px}}.case-studies__case-content{display:flex;flex-direction:column;gap:10px;max-width:780px}@media only screen and (min-width: 768px){.case-studies__case-content{gap:18px;padding-block:35px}}@media only screen and (min-width: 768px){.case-studies__case-link{align-self:flex-end;margin-left:auto;margin-bottom:auto;padding-block:35px}}.case-studies__case-link
a{white-space:nowrap;font-weight:bold;font-size:14px;color:var(--wp--preset--color--max-black);text-decoration:underline;position:relative;padding-right:51px}@media only screen and (min-width: 992px){.case-studies__case-link
a{font-size:18px;padding-right:66px}}.case-studies__case-link a:after{content:"";display:block;width:36px;height:36px;mask-size:24px;background-image:url(/web/app/themes/ilabs/dist/css/build/img/arrow.svg);background-repeat:no-repeat;background-position:center;position:absolute;right:0;top:-8px;border:solid 1px var(--wp--preset--color--black);border-radius:50%;transition:all 0.2s ease}@media only screen and (min-width: 992px){.case-studies__case-link a:after{width:44px;height:44px}}.case-studies__case-link a:hover:after{background-color:var(--wp--preset--color--accent);border-color:transparent}.testimonials{border-block:1px solid var(--wp--preset--color--border);padding-block:80px}@media only screen and (min-width: 1200px){.testimonials{padding-block:180px}}.testimonials__container{padding-inline:15px;width:100%;margin-inline:auto}@media only screen and (min-width: 1200px){.testimonials__container{max-width:1590px;padding-inline:24px}}@media only screen and (min-width: 1200px){.testimonials__container{display:grid;grid-template-areas:"heading testimonials" "clutch testimonials"}}.testimonials__heading{font-size:35px;line-height:40px;margin-bottom:30px;font-weight:700;margin-top:0}@media only screen and (min-width: 1200px){.testimonials__heading{grid-area:heading;max-width:445px;font-size:70px;line-height:81px;margin-right:60px}}@media only screen and (min-width: 1440px){.testimonials__heading{margin-right:160px}}@media only screen and (min-width: 1600px){.testimonials__heading{margin-right:260px}}.testimonials__swiper-container{position:relative;grid-area:testimonials}@media only screen and (min-width: 1200px){.testimonials__testimonials-container{max-width:628px;overflow:hidden}}.testimonials__dec{position:absolute;top:0;left:-5%;max-width:95px;opacity:0.06}@media only screen and (min-width: 1200px){.testimonials__dec{max-width:100%;top:-74px;left:-101px}}.testimonials__arrows-wrapper{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-top:35px;max-width:173px}.testimonials__arrow-left{transform:rotate(180deg)}.testimonials__arrow-left,.testimonials__arrow-right{display:grid;place-items:center;margin-top:unset;cursor:pointer}.testimonials__arrow-left>img,.testimonials__arrow-right>img{width:35px;height:35px}.testimonials__arrow-left.swiper-button-disabled,.testimonials__arrow-right.swiper-button-disabled{opacity:0.3;cursor:not-allowed}.testimonials__pagination{display:flex;gap:3px;width:max-content;color:var(--wp--preset--color--max-black);font-size:18px;line-height:24px;font-weight:500}.testimonials__pagination
*{color:var(--wp--preset--color--max-black);font-size:18px;line-height:24px;font-weight:500}.testimonials__testimonial-content{font-size:17px;line-height:24px;color:var(--wp--preset--color--max-black);margin-bottom:20px}.testimonials__author-info-wrapper{display:flex;align-items:center;gap:18px}@media only screen and (min-width: 1200px){.testimonials__author-info-wrapper{position:relative}}.testimonials__author-avatar{width:67px;height:67px;object-fit:cover;border-radius:var(--wp--custom--border-radius-10)}.testimonials__testimonial-author{display:flex;flex-direction:column}@media only screen and (min-width: 1200px){.testimonials__testimonial-author{position:relative}}.testimonials__testimonial-author-name,.testimonials__testimonial-author-position{font-size:15px;line-height:22px;color:var(--wp--preset--color--max-black)}.testimonials__testimonial-author-name{font-weight:700}.testimonials__clutch-wrapper{display:flex;justify-content:space-between;gap:10px;margin-top:55px;max-width:330px}@media only screen and (min-width: 1200px){.testimonials__clutch-wrapper{grid-area:clutch;max-width:445px}}@media only screen and (min-width: 1200px){.testimonials__clutch-image{max-width:87px}}.testimonials__stars-container{display:flex;gap:10px}.testimonials__stars-wrapper{position:relative;top:-7px;display:flex;flex-direction:column;margin-left:12px}@media only screen and (min-width: 1200px){.testimonials__stars-wrapper{flex-direction:row;align-items:center;gap:16px;top:0}}.testimonials__stars{height:14px;white-space:nowrap}@media only screen and (min-width: 1200px){.testimonials__stars{height:auto}}.testimonials__stars-text{font-size:18px;line-height:24px;color:rgb(from var(--wp--preset--color--black) r g b/0.6)}.testimonials__stars-rating{font-size:18px;line-height:24px;color:var(--wp--preset--color--max-black);margin-top:auto}@media only screen and (min-width: 1200px){.testimonials__stars-rating{margin-block:auto}}.testimonials__clutch-button{position:relative;top:2px;margin-left:20px;display:block;height:max-content;margin-block:auto;font-size:18px;line-height:24px;color:var(--wp--preset--color--black);text-decoration:underline;font-weight:700}@media only screen and (min-width: 1200px){.testimonials__clutch-button{top:0}}.testimonials__clutch-button:hover{opacity:0.6}.footer{position:relative;padding-block:50px clamp(250px, 84vw, 400px);background:transparent linear-gradient(156deg, #c9d0d5 0%, #e8f0f5 100%) 0% 0% no-repeat padding-box;z-index:101}@media only screen and (min-width: 992px){.footer{padding-block:130px 64px;background:transparent linear-gradient(107deg, #c9d0d5 0%, #e8f0f5 100%) 0% 0% no-repeat padding-box}}.footer:after{content:"";display:block;width:100%;height:100%;position:absolute;z-index:-2;left:0;top:0;background-image:url(/web/app/themes/ilabs/dist/css/build/img/footer.png);background-position:bottom right;background-repeat:no-repeat;background-size:clamp(300px, 100vw, 800px) auto}@media only screen and (min-width: 992px){.footer:after{background-size:600px auto}}@media only screen and (min-width: 1200px){.footer:after{background-size:810px auto}}.footer__container{padding-inline:15px;width:100%;margin-inline:auto}@media only screen and (min-width: 1200px){.footer__container{max-width:1590px;padding-inline:24px}}.footer__logo-wrapper{max-width:118px;height:auto}@media only screen and (min-width: 992px){.footer__logo-wrapper{max-width:153px}}.footer__contact-wrapper{display:flex;margin-top:40px;gap:50px}@media only screen and (min-width: 992px){.footer__contact-wrapper{gap:220px}}.footer__contact-item{display:flex;flex-direction:column}.footer__contact-text{font-size:14px;line-height:24px;color:var(--wp--preset--color--black)}@media only screen and (min-width: 992px){.footer__contact-text{font-size:18px;line-height:24px}}.footer__contact-link{font-size:20px;line-height:28px;color:var(--wp--preset--color--black);font-weight:700}@media only screen and (min-width: 992px){.footer__contact-link{font-size:30px;line-height:36px}}.footer__contact-link:not(:hover){text-decoration:none}@media only screen and (min-width: 992px){.footer__mid{display:flex;justify-content:space-between;max-width:703px;gap:116px}}.footer__buttons-wrapper{display:flex;flex-direction:column;gap:13px;margin-top:20px}@media only screen and (min-width: 992px){.footer__buttons-wrapper{margin-top:40px;max-width:288px}}.footer__button{width:100%;padding-block:14px}@media only screen and (min-width: 992px){.footer__button:first-child{width:288px}}.footer__button:hover{color:var(--wp--preset--color--white);background-color:var(--wp--preset--color--max-black-hovered)}.footer__social-wrapper{display:flex;align-items:center;gap:12px;margin-top:20px}.footer__social-wrapper .footer__social-link{display:flex;justify-content:center;align-items:center;width:48px;height:48px;background-color:var(--wp--preset--color--white);border-radius:50%}.footer__social-wrapper .footer__social-link:hover{background-color:var(--wp--preset--color--accent)}.footer__social-wrapper .footer__social-link:before{content:"";display:block;width:27px;height:27px;background-color:black;mask-repeat:no-repeat;mask-position:center;mask-size:contain}.footer__social-wrapper .footer__social-link--facebook:before{mask-image:url(/web/app/themes/ilabs/dist/css/build/img/fb.svg)}.footer__social-wrapper .footer__social-link--instagram:before{mask-image:url(/web/app/themes/ilabs/dist/css/build/img/ig.svg)}.footer__social-wrapper .footer__social-link--linkedin:before{mask-image:url(/web/app/themes/ilabs/dist/css/build/img/in.svg)}.footer__social-wrapper .footer__social-link--youtube:before{mask-image:url(/web/app/themes/ilabs/dist/css/build/img/yt.svg)}.footer__clutch-wrapper{display:flex;gap:10px;margin-top:40px}@media only screen and (min-width: 992px){.footer__clutch-wrapper{margin-top:unset;height:max-content;margin-top:51px}}@media only screen and (min-width: 992px){.footer__clutch-image{max-width:88px}}.footer__stars-wrapper{margin-left:13px}@media only screen and (min-width: 992px){.footer__stars-wrapper{display:flex;gap:16px;align-items:center;margin-left:unset}}.footer__stars{white-space:nowrap}@media only screen and (min-width: 992px){.footer__stars{position:relative;top:1px}}.footer__stars-text{font-size:18px;line-height:24px;color:rgb(from var(--wp--preset--color--black) r g b/0.7)}.footer__stars-rating{font-size:18px;line-height:24px;color:var(--wp--preset--color--black);margin-top:auto}.footer__bottom{display:grid;grid-template-areas:"company-information company-information" "privacy-policy-link copyright";gap:30px;margin-top:54px}@media only screen and (min-width: 992px){.footer__bottom{grid-template-areas:"company-information privacy-policy-link" "company-information copyright";column-gap:60px;row-gap:unset;max-width:726px;margin-top:68px}}.footer__bottom
*{font-size:14px;line-height:22px;color:rgb(from var(--wp--preset--color--black) r g b/0.5)}@media only screen and (min-width: 992px){.footer__bottom
*{font-size:18px;line-height:30px}}.footer__company-information{grid-area:company-information}@media only screen and (min-width: 992px){.footer__company-information{width:500px}}.footer__privacy-policy-link{grid-area:privacy-policy-link;font-weight:500}@media only screen and (min-width: 992px){.footer__privacy-policy-link{line-height:24px}}.footer__privacy-policy-link:hover{color:var(--wp--preset--color--black)}.footer__copyright{grid-area:copyright;margin-left:auto}@media only screen and (min-width: 992px){.footer__copyright{line-height:24px;margin-left:unset}}.ilabs-group-list{padding-top:100px;padding-bottom:200px;background-color:var(--wp--preset--color--black)}.ilabs-group-list__container{padding-inline:15px;width:100%;margin-inline:auto}@media only screen and (min-width: 1200px){.ilabs-group-list__container{max-width:1590px;padding-inline:24px}}.ilabs-group-list__heading-wrapper{margin-bottom:60px;max-width:600px}.ilabs-group-list__heading{color:var(--wp--preset--color--white);margin:0}.ilabs-group-list__companies-wrapper{border-top:1px solid #3B3B3B;margin-inline:-15px}@media only screen and (min-width: 768px){.ilabs-group-list__companies-wrapper{margin-inline:unset}}.ilabs-group-list__company{padding-top:15px;padding-bottom:25px;border-bottom:1px solid #3B3B3B;display:flex;flex-direction:column;gap:20px 30px;padding-inline:15px}@media only screen and (min-width: 768px){.ilabs-group-list__company{flex-direction:row;padding-inline:unset;padding-bottom:15px}}@media only screen and (min-width: 1200px){.ilabs-group-list__company{gap:20px 70px}}.ilabs-group-list__company-thumbnail{display:flex;justify-content:center;align-items:center;background-color:rgba(255, 255, 255, 0.0901960784);border-radius:10px;aspect-ratio:335/200}@media only screen and (min-width: 768px){.ilabs-group-list__company-thumbnail{flex:0 0 230px}}@media only screen and (min-width: 1200px){.ilabs-group-list__company-thumbnail{flex:0 0 340px}}.ilabs-group-list__company-thumbnail
img{width:70%;height:auto;filter:grayscale(100%);aspect-ratio:335/200;object-fit:contain}@media only screen and (min-width: 992px){.ilabs-group-list__company-thumbnail
img{width:60%}}.ilabs-group-list__company-name{font-size:20px;color:var(--wp--preset--color--white);margin:0}@media only screen and (min-width: 992px){.ilabs-group-list__company-name{font-size:30px}}.ilabs-group-list__company-excerpt{font-size:14px;color:var(--wp--preset--color--white);opacity:0.85;font-weight:400}@media only screen and (min-width: 992px){.ilabs-group-list__company-excerpt{font-size:18px}}.ilabs-group-list__company-content{display:flex;flex-direction:column;gap:10px;max-width:780px;container-type:inline-size;width:100%;container-name:content}@media only screen and (min-width: 768px){.ilabs-group-list__company-content{gap:18px;padding-block:35px}}.ilabs-group-list__company-footer{display:flex;justify-content:space-between;gap:20px}@container content (width < 590px){.ilabs-group-list__company-footer{justify-content:unset;flex-direction:column;gap:30px}}.ilabs-group-list__company-link{white-space:nowrap;font-weight:bold;font-size:14px;text-decoration:underline;color:var(--wp--preset--color--white);position:relative;padding-right:51px;margin-block:auto}@media only screen and (min-width: 992px){.ilabs-group-list__company-link{font-size:18px;padding-right:66px}}@container content (width < 590px){.ilabs-group-list__company-link{align-self:flex-start}}.ilabs-group-list__company-link:after{content:"";display:block;width:36px;height:36px;mask-size:24px;background-image:url(/web/app/themes/ilabs/dist/css/build/img/arrow-white.svg);background-repeat:no-repeat;background-position:center;position:absolute;right:0;top:-8px;border:solid 1px var(--wp--preset--color--white);border-radius:50%;transition:all 0.2s ease}@media only screen and (min-width: 992px){.ilabs-group-list__company-link:after{width:44px;height:44px}}.ilabs-group-list__company-link:hover{color:var(--wp--preset--color--accent)}.ilabs-group-list__company-link:hover:after{border-color:var(--wp--preset--color--accent);background-color:var(--wp--preset--color--accent);background-image:url(/web/app/themes/ilabs/dist/css/build/img/arrow.svg)}.ilabs-group-list__company-technologies{display:flex;gap:10px}.ilabs-group-list__company-technologies
.technology{background-color:rgba(255, 255, 255, 0.0901960784);border-radius:10px;padding:10px;margin:0}.ilabs-group-list__company-technologies .technology
img{display:block;width:70px;height:30px;object-fit:contain;object-position:center;filter:brightness(0) invert(1)}.contact{max-width:1320px;width:100%;margin-inline:auto;padding-inline:15px}@media only screen and (min-width: 992px){.contact{display:grid;grid-template-columns:58% 40%;gap:2%;margin-block:100px}}@media only screen and (min-width: 1200px){.contact{grid-template-columns:63% 33%;gap:4%}}@media only screen and (min-width: 1440px){.contact{grid-template-columns:60% 34%;gap:6%}}.contact__left{margin-bottom:30px}@media only screen and (min-width: 768px){.contact__left{margin-bottom:0}}.contact__top{display:flex;justify-content:space-between;margin-block:31px 15px}@media only screen and (min-width: 992px){.contact__top{margin-block:10px 44px}}.contact__top-heading{color:rgba(12, 14, 28, 0.5);font:700 14px/18px var(--wp--preset--font-family--satoshi);margin-block:0}@media only screen and (min-width: 992px){.contact__top-heading{font-size:16px;line-height:20px;min-width:240px}}.contact__top-link{color:var(--wp--preset--color--black);font:700 20px/28px var(--wp--preset--font-family--satoshi);display:block;margin-top:5px}@media only screen and (min-width: 1200px){.contact__top-link{font-size:30px;line-height:37px}}.contact__top-link:not(:hover){text-decoration:none}.contact__persons{margin-top:15px}@media only screen and (min-width: 1200px){.contact__persons{margin-top:0}}.contact__person{display:flex;background-color:var(--wp--preset--color--snow);border-radius:var(--wp--custom--border-radius-10);margin-top:15px;overflow:hidden}@media only screen and (min-width: 1200px){.contact__person{margin-top:10px}}.contact__person-avatar{aspect-ratio:1;max-width:170px}@media only screen and (min-width: 768px){.contact__person-avatar{max-width:190px}}.contact__person-img{height:100%;object-fit:cover;aspect-ratio:1}.contact__person-info{padding:30px
22px}@media only screen and (min-width: 1200px){.contact__person-info{padding:43px
40px}}.contact__person-info-bottom{margin-top:20px}@media only screen and (min-width: 1200px){.contact__person-info-bottom{display:flex;gap:40px}}.contact__person-name{color:var(--wp--preset--color--black);font:700 20px/25px var(--wp--preset--font-family--satoshi);margin-bottom:4px;margin-top:0}@media only screen and (min-width: 1200px){.contact__person-name{font-size:30px;line-height:37px;margin-bottom:5px}}.contact__person-position{color:rgba(12, 14, 28, 0.5);font:700 14px/17px var(--wp--preset--font-family--satoshi);margin:0}@media only screen and (min-width: 1200px){.contact__person-position{font-size:16px;line-height:22px}}.contact__person-link{color:var(--wp--preset--color--black);font:700 16px/20px var(--wp--preset--font-family--satoshi);display:block;margin-top:10px}@media only screen and (min-width: 1200px){.contact__person-link{font-size:18px;line-height:22px;display:inline-block}}.contact__person-link:not(:hover){text-decoration:none}.contact__socials{display:flex;gap:10px;margin-top:20px}@media only screen and (min-width: 1200px){.contact__socials{margin-top:25px}}.contact__social-link{color:var(--wp--preset--color--black);font:700 15px/19px var(--wp--preset--font-family--satoshi);width:100%;padding:14px;background-color:var(--wp--preset--color--snow);border-radius:24px}@media only screen and (min-width: 1200px){.contact__social-link{width:140px}}.contact__textarea{color:var(--wp--preset--color--black);font:400 16px/22px var(--wp--preset--font-family--satoshi);margin-top:30px}@media only screen and (min-width: 1200px){.contact__textarea{font-size:18px;line-height:22px;margin-top:40px}}.contact__textarea
p{margin:0}.contact__right{padding-block:25px 70px;border-top:1px solid var(--wp--preset--color--border);margin-top:35px;margin-inline:-15px}@media only screen and (min-width: 992px){.contact__right{margin-inline:0;padding:0;border:unset;margin-top:0}}.contact__form{padding:0;border-bottom:1px solid var(--wp--preset--color--border);box-shadow:0 21px 40px rgba(0, 0, 0, 0.0588235294);padding-inline:15px}@media only screen and (min-width: 992px){.contact__form{padding:35px
40px;border:1px
solid var(--wp--preset--color--border);border-radius:var(--wp--custom--border-radius-20);position:sticky;top:110px}}.contact__form-heading{font:700 20px/25px var(--wp--preset--font-family--satoshi);margin-bottom:20px;margin-top:0}@media only screen and (min-width: 1200px){.contact__form-heading{font-size:30px;line-height:35px;margin-bottom:30px}}.contact__form .wpcf7 br, .contact__form .wpcf7 .screen-reader-response:first-of-type, .contact__form .wpcf7 .hidden-fields-container{display:none}.contact__form .wpcf7-form-control-wrap{display:block;width:100%;margin-bottom:15px}.contact__form .wpcf7-textarea{height:120px}.contact__form .wpcf7-submit{color:var(--wp--preset--color--black);font:700 15px/19px var(--wp--preset--font-family--satoshi);text-align:center;width:100%;margin-top:5px;padding:16px
0;background-color:var(--wp--preset--color--accent);border-radius:var(--wp--custom--border-radius-29);cursor:pointer;border:none;transition:all 0.2s ease}.contact__form .wpcf7-submit:hover{background-color:var(--wp--preset--color--accent-hovered)}.contact__form .wpcf7-acceptance{display:block;cursor:pointer;margin-top:15px}.contact__form .wpcf7-acceptance input[type=checkbox]{position:absolute}.contact__form .wpcf7-acceptance input[type=checkbox]~span{color:rgba(12, 14, 28, 0.5);font:400 14px/16px var(--wp--preset--font-family--satoshi);display:block;padding-left:26px;position:relative}.contact__form .wpcf7-acceptance input[type=checkbox] ~ span
a{color:var(--wp--preset--color--black)}.contact__form .wpcf7-acceptance input[type=checkbox] ~ span a::before{content:"["}.contact__form .wpcf7-acceptance input[type=checkbox] ~ span a::after{content:"]"}.heading-text-grid-gallery{padding-inline:15px;width:100%;margin-inline:auto;padding-block:80px}@media only screen and (min-width: 1200px){.heading-text-grid-gallery{max-width:1590px;padding-inline:24px}}@media only screen and (min-width: 1200px){.heading-text-grid-gallery{display:grid;grid-template-columns:532px 1fr;gap:143px;padding-block:145px 200px}}.heading-text-grid-gallery__heading{font:700 35px/41px var(--wp--preset--font-family--satoshi);margin-bottom:25px;margin-top:0}@media only screen and (min-width: 1200px){.heading-text-grid-gallery__heading{font-size:70px;line-height:83px;margin-bottom:40px}}.heading-text-grid-gallery__text{font:400 14px/21px var(--wp--preset--font-family--satoshi);opacity:0.85;margin-bottom:40px}@media only screen and (min-width: 1200px){.heading-text-grid-gallery__text{font-size:18px;line-height:20px}}.heading-text-grid-gallery__gallery{display:grid;grid-template-columns:3fr 2fr;grid-template-rows:auto;gap:10px}@media only screen and (min-width: 1200px){.heading-text-grid-gallery__gallery{grid-template-columns:510px 375px;gap:30px}}.heading-text-grid-gallery__gallery-image{border-radius:var(--wp--custom--border-radius-10);overflow:hidden}.heading-text-grid-gallery__gallery-image:nth-child(1){grid-column:1;grid-row:1/span 2;height:100%}.heading-text-grid-gallery__gallery-image:nth-child(2),.heading-text-grid-gallery__gallery-image:nth-child(3){grid-column:2}.heading-text-grid-gallery__gallery-image:nth-child(2){grid-row:1;min-height:calc(40% - 5px);padding:10px
20px;border:1px
solid var(--wp--preset--color--border)}@media only screen and (min-width: 1200px){.heading-text-grid-gallery__gallery-image:nth-child(2){padding:55px}}.heading-text-grid-gallery__gallery-image:nth-child(2) img{object-fit:unset}.heading-text-grid-gallery__gallery-image:nth-child(3){grid-row:2;min-height:calc(60% - 5px)}.heading-text-grid-gallery__gallery-img{height:100%;width:100%;display:block;object-fit:cover}.ilabs-brands{padding-block:80px;background-color:var(--wp--preset--color--black)}@media only screen and (min-width: 1200px){.ilabs-brands{padding-block:200px}}@media only screen and (min-width: 1200px){.ilabs-brands__container{padding-inline:15px;width:100%;margin-inline:auto}}@media only screen and (min-width: 1200px) and (min-width: 1200px){.ilabs-brands__container{max-width:1590px;padding-inline:24px}}.ilabs-brands__heading{color:var(--wp--preset--color--white);font:700 35px/40px var(--wp--preset--font-family--satoshi);margin-top:0;margin-bottom:40px;padding-inline:15px}@media only screen and (min-width: 1200px){.ilabs-brands__heading{font-size:70px;line-height:85px;max-width:596px;margin-bottom:60px;padding-inline:0}}.ilabs-brands__brand{padding:15px;border-bottom:1px solid rgba(255, 255, 255, 0.11)}@media only screen and (min-width: 1200px){.ilabs-brands__brand{display:flex;padding-inline:0}}.ilabs-brands__brand:first-of-type{border-top:1px solid rgba(255, 255, 255, 0.11)}.ilabs-brands__brand-image{display:flex;align-items:center;justify-content:center;height:139px;background-color:#222430;border-radius:var(--wp--custom--border-radius-10)}@media only screen and (min-width: 1200px){.ilabs-brands__brand-image{width:433px;height:auto;min-height:279px}}.ilabs-brands__brand-img{height:auto;max-height:56px;width:100%;max-width:206px}@media only screen and (min-width: 1200px){.ilabs-brands__brand-img{max-height:78px;max-width:275px}}@media only screen and (min-width: 1200px){.ilabs-brands__brand-info{width:645px;margin-inline:107px 197px}}.ilabs-brands__brand-name{color:var(--wp--preset--color--white);font:700 20px/25px var(--wp--preset--font-family--satoshi);margin-block:20px 10px}@media only screen and (min-width: 1200px){.ilabs-brands__brand-name{font-size:30px;line-height:35px;margin-block:40px 18px}}.ilabs-brands__brand-description{color:var(--wp--preset--color--white);font:400 14px/20px var(--wp--preset--font-family--satoshi);opacity:0.85}@media only screen and (min-width: 1200px){.ilabs-brands__brand-description{font-size:18px;line-height:24px}}.ilabs-brands__brand-link{color:var(--wp--preset--color--white);font:700 14px/17px var(--wp--preset--font-family--satoshi);text-decoration:underline;white-space:nowrap;display:flex;align-items:center;margin-top:25px}@media only screen and (min-width: 1200px){.ilabs-brands__brand-link{margin-top:35px}}.ilabs-brands__brand-link-icon{height:36px;width:36px;display:flex;align-items:center;justify-content:center;margin-left:15px;border:1px
solid var(--wp--preset--color--white);border-radius:var(--wp--custom--border-radius-20);transition:background-color 0.2s ease}.ilabs-brands__brand-link-icon
svg{transition:filter 0.2s ease}.ilabs-brands__brand-link:hover .ilabs-brands__brand-link-icon{background-color:var(--wp--preset--color--white)}.ilabs-brands__brand-link:hover .ilabs-brands__brand-link-icon
svg{filter:brightness(0)}.selected-blog-posts{padding-top:100px}@media only screen and (min-width: 768px){.selected-blog-posts{padding-top:80px;border-top:1px solid var(--wp--preset--color--border)}}.selected-blog-posts__container{padding-inline:15px;width:100%;margin-inline:auto}@media only screen and (min-width: 1200px){.selected-blog-posts__container{max-width:1590px;padding-inline:24px}}.selected-blog-posts__heading-container{margin-bottom:25px}@media only screen and (min-width: 768px){.selected-blog-posts__heading-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:36px}}.selected-blog-posts__heading{font-size:20px;line-height:28px;margin:0}@media only screen and (min-width: 768px){.selected-blog-posts__heading{font-size:30px;line-height:35px}}.selected-blog-posts__button--mobile{margin-top:60px}@media only screen and (min-width: 768px){.selected-blog-posts__button--mobile{display:none}}.selected-blog-posts__button--desktop{display:none}@media only screen and (min-width: 768px){.selected-blog-posts__button--desktop{display:block}}.text-with-border{margin-bottom:40px;padding:15px
23px;border:1px
solid var(--wp--preset--color--black);border-radius:var(--wp--custom--border-radius-20)}@media only screen and (min-width: 1200px){.text-with-border{margin-bottom:70px;padding:35px
40px}}.text-with-border p:last-of-type{margin-bottom:0 !important}.image-description-button{margin-bottom:40px}@media only screen and (min-width: 1200px){.image-description-button{display:grid;grid-template-columns:1fr 1fr;margin-bottom:70px;border:1px
solid rgba(0, 0, 0, 0.1019607843);border-radius:var(--wp--custom--border-radius-20)}}.image-description-button__left{line-height:0;padding:33px
33px 41px 33px;background-color:#EBECED;border-radius:var(--wp--custom--border-radius-20)}@media only screen and (min-width: 1200px){.image-description-button__left{padding:73px}}.image-description-button__img{height:auto}.image-description-button__right{margin-top:-20px;padding:40px
25px 15px 25px;border:1px
solid rgba(0, 0, 0, 0.1019607843);border-top:unset;border-bottom-left-radius:var(--wp--custom--border-radius-20);border-bottom-right-radius:var(--wp--custom--border-radius-20)}@media only screen and (min-width: 1200px){.image-description-button__right{display:flex;flex-direction:column;margin-top:0;padding:31px
82px 35px 46px;border:unset}}.image-description-button__text{margin-bottom:20px}@media only screen and (min-width: 1200px){.image-description-button__text{margin-bottom:30px}}.image-description-button__description
p{color:var(--wp--preset--color--black);font:700 18px/21px var(--wp--preset--font-family--satoshi) !important}@media only screen and (min-width: 1200px){.image-description-button__description
p{margin-bottom:15px}}.image-description-button__description p
strong{color:#FF0670}@media only screen and (min-width: 1200px){.image-description-button__button{width:277px;margin-top:auto}}.process{padding-inline:15px;width:100%;margin-inline:auto}@media only screen and (min-width: 1200px){.process{max-width:1590px;padding-inline:24px}}.process__heading{font:700 35px/40px var(--wp--preset--font-family--satoshi);margin-bottom:45px;margin-top:0}@media only screen and (min-width: 1200px){.process__heading{font-size:70px;line-height:81px;text-align:center;margin-bottom:36px}}.process__list{display:flex;flex-direction:column;gap:40px;counter-reset:process}@media only screen and (min-width: 1200px){.process__list{gap:104px;padding-block:40px 69px;position:relative}}.process__list::before{display:none}@media only screen and (min-width: 1200px){.process__list::before{display:block;content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;width:2px;background-color:var(--wp--preset--color--black)}}.process__item{position:relative;overflow:hidden;counter-increment:process}@media only screen and (min-width: 1200px){.process__item{display:flex;gap:32px;width:645px;overflow:unset}}.process__item::before{content:"";position:absolute;top:10px;left:0;height:34px;width:34px;background-color:var(--wp--preset--color--white);border:2px
solid var(--wp--preset--color--black);border-radius:22px;z-index:1}@media only screen and (min-width: 1200px){.process__item::before{height:44px;width:44px;top:14px;right:-148px;left:unset}}.process__item::after{content:counters(process, "", decimal-leading-zero);position:absolute;top:10px;left:0;color:var(--wp--preset--color--black);font:700 14px/35px var(--wp--preset--font-family--satoshi);text-align:center;width:34px;z-index:2}@media only screen and (min-width: 1200px){.process__item::after{font-size:18px;line-height:35px;top:18px;left:unset;right:-148px;width:44px}}@media only screen and (min-width: 1200px){.process__item:nth-of-type(2n+2){margin-left:auto}}@media only screen and (min-width: 1200px){.process__item:nth-of-type(2n+2)::before{left:-148px;right:unset}}@media only screen and (min-width: 1200px){.process__item:nth-of-type(2n+2)::after{left:-148px;right:unset}}@media only screen and (min-width: 1200px){.process__item:nth-of-type(2n+2) .process__item-icon::before{left:-104px;right:unset}}.process__item-icon{height:55px;width:55px;margin-left:auto;position:relative}@media only screen and (min-width: 1200px){.process__item-icon{height:73px;flex:0 0 73px}}.process__item-icon::before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:67px;height:2px;width:100vw;background-color:var(--wp--preset--color--black)}@media only screen and (min-width: 1200px){.process__item-icon::before{width:50px;right:-676px}}.process__item-icon-img{height:auto;max-width:100%}@media only screen and (min-width: 1200px){.process__item__content{margin-left:32px}}.process__item-title{margin-block:10px 15px}@media only screen and (min-width: 1200px){.process__item-title{font-size:30px;line-height:35px;margin-block:0 21px}}.process__item-title
p{color:var(--wp--preset--color--black);font:700 20px/28px var(--wp--preset--font-family--satoshi);margin:0}@media only screen and (min-width: 1200px){.process__item-title
p{font-size:30px;line-height:35px}}.process__item-text{font:400 14px/22px var(--wp--preset--font-family--satoshi)}@media only screen and (min-width: 1200px){.process__item-text{font-size:18px;line-height:24px}}.process__item-text
p{margin:0}.boxes-icon-title-text{padding-inline:15px;width:100%;margin-inline:auto}@media only screen and (min-width: 1200px){.boxes-icon-title-text{max-width:1590px;padding-inline:24px}}.boxes-icon-title-text__list{display:flex;flex-wrap:wrap;gap:10px}@media only screen and (min-width: 1200px){.boxes-icon-title-text__list{justify-content:center;gap:30px}}.boxes-icon-title-text__item{display:flex;gap:15px;padding:20px
15px;border:1px
solid var(--wp--preset--color--border);border-radius:var(--wp--custom--border-radius-20)}@media only screen and (min-width: 1200px){.boxes-icon-title-text__item{width:calc(33.3333333333% - 20px);gap:32px;padding:42px
42px 48px 30px}}.boxes-icon-title-text__item-icon{height:51px;flex:0 0 51px}@media only screen and (min-width: 1200px){.boxes-icon-title-text__item-icon{height:73px;flex:0 0 73px}}.boxes-icon-title-text__item-icon-img{height:auto;max-width:100%}.boxes-icon-title-text__item-title{margin-bottom:15px;margin-top:0}@media only screen and (min-width: 1200px){.boxes-icon-title-text__item-title{font-size:30px;line-height:35px;margin-bottom:21px}}.boxes-icon-title-text__item-title
p{margin:0;color:var(--wp--preset--color--black);font:700 20px/28px var(--wp--preset--font-family--satoshi)}@media only screen and (min-width: 1200px){.boxes-icon-title-text__item-title
p{font-size:30px;line-height:35px}}.boxes-icon-title-text__item-text{font:400 14px/22px var(--wp--preset--font-family--satoshi);opacity:0.85}@media only screen and (min-width: 1200px){.boxes-icon-title-text__item-text{font-size:18px;line-height:24px}}.heading-text-image{padding-inline:15px;width:100%;margin-inline:auto}@media only screen and (min-width: 1200px){.heading-text-image{max-width:1590px;padding-inline:24px}}@media only screen and (min-width: 1200px){.heading-text-image{display:grid;grid-template-columns:645px 780px;gap:165px}}.heading-text-image__heading{margin-bottom:25px;margin-top:0}@media only screen and (min-width: 1200px){.heading-text-image__heading{margin-block:18px 40px}}.heading-text-image__heading
p{color:var(--wp--preset--color--black);font:700 35px/40px var(--wp--preset--font-family--satoshi);margin:0}@media only screen and (min-width: 1200px){.heading-text-image__heading
p{font-size:70px;line-height:81px}}.heading-text-image__text
p{font-size:14px;margin:0}@media only screen and (min-width: 1200px){.heading-text-image__text
p{font-size:18px;line-height:24px;opacity:0.85}}.heading-text-image__image{margin-top:30px}@media only screen and (min-width: 1200px){.heading-text-image__image{margin-top:0}}.heading-text-image__image
img{height:auto;max-width:100%}.ilabs-team{padding-block:80px;border-top:1px solid var(--wp--preset--color--border);border-bottom:1px solid var(--wp--preset--color--border)}@media only screen and (min-width: 1200px){.ilabs-team{padding-block:200px}}.ilabs-team__container{padding-inline:15px;width:100%;margin-inline:auto}@media only screen and (min-width: 1200px){.ilabs-team__container{max-width:1590px;padding-inline:24px}}.ilabs-team__heading{font:700 35px/40px var(--wp--preset--font-family--satoshi);margin-bottom:40px;margin-top:0}@media only screen and (min-width: 992px){.ilabs-team__heading{font-size:70px;line-height:81px;margin-bottom:60px}}.ilabs-team__list{display:grid;gap:40px}@media only screen and (min-width: 576px){.ilabs-team__list{gap:20px;grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 768px){.ilabs-team__list{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 1200px){.ilabs-team__list{gap:30px}}.ilabs-team__item{width:100%}.ilabs-team__item-image{display:flex;align-items:flex-end;aspect-ratio:1/1;background-color:var(--wp--preset--color--snow);border-radius:var(--wp--custom--border-radius-20);margin-bottom:15px;overflow:hidden}@media only screen and (min-width: 768px){.ilabs-team__item-image{margin-bottom:30px}}.ilabs-team__item-image-img{width:100%;height:100%;object-fit:cover;border-radius:var(--wp--custom--border-radius-20)}.ilabs-team__item-name{font:700 20px/35px var(--wp--preset--font-family--satoshi);margin:0}@media only screen and (min-width: 992px){.ilabs-team__item-name{font-size:30px;margin-bottom:5px;padding-inline:40px}}.ilabs-team__item-position{font:400 14px/24px var(--wp--preset--font-family--satoshi);opacity:0.85;margin:0}@media only screen and (min-width: 992px){.ilabs-team__item-position{font-size:18px;padding-inline:40px}}.ilabs-counter{padding-inline:15px;width:100%;margin-inline:auto;padding-block:80px 250px;background-color:var(--wp--preset--color--snow);position:relative}@media only screen and (min-width: 1200px){.ilabs-counter{max-width:1590px;padding-inline:24px}}@media only screen and (min-width: 992px){.ilabs-counter{display:grid;grid-template-columns:1fr 645px;padding:75px;border-radius:var(--wp--custom--border-radius-20)}}@media only screen and (min-width: 1440px){.ilabs-counter{padding:150px
135px}}.ilabs-counter__heading{margin-bottom:35px;margin-top:0}@media only screen and (min-width: 1200px){.ilabs-counter__heading{margin-bottom:0}}.ilabs-counter__heading
p{color:var(--wp--preset--color--black);font:700 35px/40px var(--wp--preset--font-family--satoshi);margin:0}@media only screen and (min-width: 1200px){.ilabs-counter__heading
p{font-size:70px;line-height:81px}}.ilabs-counter__list{display:grid;gap:40px 0;grid-template-columns:repeat(2, 1fr)}@media only screen and (min-width: 992px){.ilabs-counter__list{gap:45px 80px;margin-left:auto;width:clamp(460px, 38vw, 640px)}}@media only screen and (min-width: 1440px){.ilabs-counter__list{gap:90px 165px}}.ilabs-counter__item-number{color:var(--wp--preset--color--black);font:700 35px/40px var(--wp--preset--font-family--satoshi);margin:0}@media only screen and (min-width: 1200px){.ilabs-counter__item-number{font-size:70px;line-height:81px}}.ilabs-counter__item-text{color:var(--wp--preset--color--black);font:400 20px/28px var(--wp--preset--font-family--satoshi);opacity:1;margin:0}@media only screen and (min-width: 1200px){.ilabs-counter__item-text{font-size:30px;line-height:35px}}.ilabs-counter__image{position:absolute;bottom:-58px;left:0;max-width:256px}@media only screen and (min-width: 992px){.ilabs-counter__image{max-width:350px;bottom:-170px;left:80px}}@media only screen and (min-width: 1440px){.ilabs-counter__image{bottom:-170px;left:135px;max-width:initial}}.ilabs-counter__image
img{height:auto;max-width:100%}.ilabs-history-slider{padding-block:80px 125px;background-color:var(--wp--preset--color--black)}@media only screen and (min-width: 1200px){.ilabs-history-slider{padding-block:150px;position:relative}}@media only screen and (min-width: 1200px){.ilabs-history-slider__container{padding-inline:15px;width:100%;margin-inline:auto;position:relative}}@media only screen and (min-width: 1200px) and (min-width: 1200px){.ilabs-history-slider__container{max-width:1590px;padding-inline:24px}}.ilabs-history-slider__heading{color:var(--wp--preset--color--white);font:700 35px/40px var(--wp--preset--font-family--satoshi);margin-top:0;margin-bottom:25px;padding-inline:15px}@media only screen and (min-width: 1200px){.ilabs-history-slider__heading{font-size:70px;line-height:81px;margin-bottom:60px;position:relative;z-index:1}}@media only screen and (min-width: 1200px){.ilabs-history-slider__slider{padding-inline:15px}}.ilabs-history-slider__slider-arrows{display:none}@media only screen and (min-width: 1200px){.ilabs-history-slider__slider-arrows{position:absolute;top:16px;right:0;display:flex;align-items:center;gap:15px;z-index:1}.ilabs-history-slider__slider-arrows-left,.ilabs-history-slider__slider-arrows-right{background-color:transparent;border:1px
solid var(--wp--preset--color--white);border-radius:100%;display:grid;place-items:center;height:50px;width:50px;margin-top:unset;cursor:pointer;transition:all 0.3s ease}.ilabs-history-slider__slider-arrows-left img, .ilabs-history-slider__slider-arrows-right
img{width:35px;transition:all 0.3s ease}.ilabs-history-slider__slider-arrows-left:hover,.ilabs-history-slider__slider-arrows-right:hover{background-color:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--accent)}.ilabs-history-slider__slider-arrows-left:hover img, .ilabs-history-slider__slider-arrows-right:hover
img{filter:invert(100%)}.ilabs-history-slider__slider-arrows-left{transform:rotate(180deg)}}.ilabs-history-slider__slider-swiper{overflow:unset;position:relative}.ilabs-history-slider__slider-item{width:275px;position:relative;height:auto}@media only screen and (min-width: 1200px){.ilabs-history-slider__slider-item{display:flex;height:280px;width:510px}}.ilabs-history-slider__slider-item::before,.ilabs-history-slider__slider-item::after{content:"";position:absolute}.ilabs-history-slider__slider-item::before{left:50%;bottom:-45px;transform:translateX(-50%);height:18px;width:18px;background-color:var(--wp--preset--color--black);border:2px
solid var(--wp--preset--color--white);border-radius:var(--wp--custom--border-radius-10)}.ilabs-history-slider__slider-item::after{left:50%;bottom:-28px;transform:translateX(-50%);height:10px;width:2px;background-color:var(--wp--preset--color--white)}.ilabs-history-slider__slider-item:first-of-type{margin-left:15px}@media only screen and (min-width: 1200px){.ilabs-history-slider__slider-item:first-of-type{margin-left:0}}.ilabs-history-slider__slider-item:not(:first-of-type) .ilabs-history-slider__slider-line{left:-20px;width:calc(100% + 40px)}@media only screen and (min-width: 1200px){.ilabs-history-slider__slider-item:not(:first-of-type) .ilabs-history-slider__slider-line{left:-170px;width:calc(100% + 340px)}}.ilabs-history-slider__slider-item:last-of-type .ilabs-history-slider__slider-line{left:-20px;width:2137vw}@media only screen and (min-width: 1200px){.ilabs-history-slider__slider-item:nth-of-type(2n){margin-top:350px}}@media only screen and (min-width: 1200px){.ilabs-history-slider__slider-item:nth-of-type(2n)::before{top:-45px}}@media only screen and (min-width: 1200px){.ilabs-history-slider__slider-item:nth-of-type(2n)::after{top:-28px}}@media only screen and (min-width: 1200px){.ilabs-history-slider__slider-item:nth-of-type(2n) .ilabs-history-slider__slider-line{top:-36px}}.ilabs-history-slider__slider-wrap{padding:25px
20px;border:1px
solid rgba(255, 255, 255, 0.0901960784);border-radius:var(--wp--custom--border-radius-20);background-color:rgba(255, 255, 255, 0.1);backdrop-filter:blur(26px) brightness(1.1);align-self:flex-end;width:100%;height:100%}@media only screen and (min-width: 1200px){.ilabs-history-slider__slider-wrap{height:unset}}@media only screen and (min-width: 1440px){.ilabs-history-slider__slider-wrap{padding:31px
45px 36px 45px}}.ilabs-history-slider__slider-year{color:var(--wp--preset--color--white);font:700 20px/28px var(--wp--preset--font-family--satoshi);margin-bottom:10px;margin-top:0}@media only screen and (min-width: 1200px){.ilabs-history-slider__slider-year{font-size:30px;line-height:35px;margin-bottom:23px}}.ilabs-history-slider__slider-description{color:var(--wp--preset--color--white);font:400 14px/20px var(--wp--preset--font-family--satoshi);opacity:0.85;margin:0}@media only screen and (min-width: 1200px){.ilabs-history-slider__slider-description{font-size:18px;line-height:24px}}.ilabs-history-slider__slider-line{position:absolute;left:0;bottom:-36px;height:2px;width:100%;background-color:var(--wp--preset--color--white);z-index:-1}@media only screen and (min-width: 1200px){.ilabs-history-slider__slider-item:nth-of-type(2n) .ilabs-history-slider__slider-wrap{align-self:flex-start}}.ilabs-history-slider__image{display:none}@media only screen and (min-width: 1200px){.ilabs-history-slider__image{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0}}.wp-block-columns.is-style-sidebar-layout{padding-inline:15px;width:100%;margin-inline:auto;gap:15px}@media only screen and (min-width: 1200px){.wp-block-columns.is-style-sidebar-layout{max-width:1590px;padding-inline:24px}}@media only screen and (min-width: 1200px){.wp-block-columns.is-style-sidebar-layout{gap:9%}}.wp-block-columns.is-style-sidebar-layout>.wp-block-column:nth-last-of-type(1)>div{margin-top:55px;position:sticky;top:110px}.wp-block-columns.is-style-sidebar-layout > .wp-block-column .wp-block-separator{margin-block:100px}.wp-block-columns.is-style-sidebar-layout > .wp-block-column .wp-block-separator.is-style-wide:before{content:"";display:block;width:100vw;height:1px;background-color:#e4e5e6;position:absolute;left:0;margin-top:-1px}.wp-block-list{margin-block-start:0}.wp-block-list
li{padding-left:20px;position:relative}@media only screen and (min-width: 768px){.wp-block-list
li{padding-left:25px}}.wp-block-list li:before{content:"";display:block;width:5px;height:5px;background-color:var(--wp--preset--color--black);border-radius:50%;position:absolute;left:0;top:10px}.wp-block-list li:not(:last-child){margin-bottom:15px}@media only screen and (min-width: 768px){.wp-block-list li:not(:last-child){margin-bottom:24px}}.ilabs-boxes-icon-title-text-large{margin-block-start:0;width:100%;max-width:unset;gap:15px;display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}@media only screen and (min-width: 992px){.ilabs-boxes-icon-title-text-large{gap:30px}}.ilabs-boxes-icon-title-text-large .boxes-icon-title-text__item{display:flex;width:unset;flex-direction:column;gap:0;padding:25px;border:1px
solid var(--wp--preset--color--border);border-radius:var(--wp--custom--border-radius-20)}@media only screen and (min-width: 1200px){.ilabs-boxes-icon-title-text-large .boxes-icon-title-text__item{padding:45px}}.ilabs-boxes-icon-title-text-large .boxes-icon-title-text__item-icon{background-color:rgba(12, 14, 28, 0.1);width:56px;height:56px;border-radius:5px;flex:0 0 56px;display:flex;justify-content:center;align-items:center;margin-bottom:20px}@media only screen and (min-width: 1200px){.ilabs-boxes-icon-title-text-large .boxes-icon-title-text__item-icon{width:96px;height:96px;flex:0 0 96px;margin-bottom:80px}}.ilabs-boxes-icon-title-text-large .boxes-icon-title-text__item-icon
img{width:40px;height:40px}@media only screen and (min-width: 1200px){.ilabs-boxes-icon-title-text-large .boxes-icon-title-text__item-icon
img{width:68px;height:68px}}.ilabs-boxes-icon-title-text-large .boxes-icon-title-text__item-title{margin-bottom:20px;font-size:20px;line-height:28px;margin-top:0}@media only screen and (min-width: 1200px){.ilabs-boxes-icon-title-text-large .boxes-icon-title-text__item-title{font-size:30px;line-height:35px}}.ilabs-boxes-icon-title-text-alternative{margin-block-start:0;width:100%;max-width:unset;gap:10px;display:grid}@media only screen and (min-width: 576px){.ilabs-boxes-icon-title-text-alternative{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 992px){.ilabs-boxes-icon-title-text-alternative{gap:30px}}.ilabs-boxes-icon-title-text-alternative .boxes-icon-title-text__item{display:flex;width:unset;flex-flow:column nowrap;gap:20px;padding:25px;border:1px
solid var(--wp--preset--color--border);border-radius:var(--wp--custom--border-radius-20)}@media only screen and (min-width: 992px){.ilabs-boxes-icon-title-text-alternative .boxes-icon-title-text__item{flex-flow:row wrap;padding:30px}}.ilabs-boxes-icon-title-text-alternative .boxes-icon-title-text__item-icon{background-color:rgba(12, 14, 28, 0.1);width:56px;height:56px;border-radius:5px;flex:0 0 56px;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 992px){.ilabs-boxes-icon-title-text-alternative .boxes-icon-title-text__item-icon{width:60px;height:60px;flex:0 0 60px}}.ilabs-boxes-icon-title-text-alternative .boxes-icon-title-text__item-icon
img{width:40px;height:40px}.ilabs-boxes-icon-title-text-alternative .boxes-icon-title-text__item-title{font-size:20px;line-height:28px;margin:0}@media only screen and (min-width: 992px){.ilabs-boxes-icon-title-text-alternative .boxes-icon-title-text__item-title{font-size:22px;line-height:30px;flex:1 1 calc(100% - 56px - 60px)}}.ilabs-faq{width:100%;max-width:unset;display:flex;flex-direction:column;gap:40px}.ilabs-faq
.faq__question{font-weight:700;font-size:18px;line-height:30px;color:var(--wp--preset--color--black);margin-bottom:15px;position:relative;display:block;width:100%;cursor:pointer;padding-right:40px}@media only screen and (min-width: 768px){.ilabs-faq
.faq__question{font-size:22px;line-height:26px;margin-bottom:40px}}.ilabs-faq .faq__question:before{content:"";display:block;width:35px;height:35px;position:absolute;top:0;right:0;background-color:var(--wp--preset--color--black);mask-image:url(/web/app/themes/ilabs/dist/css/build/img/arrow.svg);mask-position:center;mask-repeat:no-repeat;transform:rotate(90deg);transition:transform 0.2s ease}.ilabs-faq
.faq__answer{width:100%;transition:border-color 0.2s ease;border-bottom:1px solid var(--wp--preset--color--border)}.ilabs-faq .faq__answer
p{display:none;width:100%}.ilabs-faq .faq input[type=radio],
.ilabs-faq .faq input[type=checkbox]{position:absolute;visibility:hidden;width:0;height:0}.ilabs-faq .faq input[type=radio]:checked + label:before,
.ilabs-faq .faq input[type=checkbox]:checked+label:before{background-color:var(--wp--preset--color--accent);transform:rotate(-90deg)}.ilabs-faq .faq input[type=radio]:checked + label + .faq__answer,
.ilabs-faq .faq input[type=checkbox]:checked+label+.faq__answer{padding-bottom:15px;border-bottom-color:var(--wp--preset--color--accent)}@media only screen and (min-width: 768px){.ilabs-faq .faq input[type=radio]:checked + label + .faq__answer,
.ilabs-faq .faq input[type=checkbox]:checked+label+.faq__answer{padding-bottom:40px}}.ilabs-faq .faq input[type=radio]:checked + label + .faq__answer p,
.ilabs-faq .faq input[type=checkbox]:checked + label + .faq__answer
p{display:block}.ilabs-list-icon-title-text{margin-block-start:0;width:100%;max-width:unset;gap:40px;display:flex;flex-direction:column}@media only screen and (min-width: 992px){.ilabs-list-icon-title-text{gap:60px}}.ilabs-list-icon-title-text .boxes-icon-title-text__item{display:flex;width:unset;flex-flow:row wrap;gap:20px;padding:0;border:unset;position:relative}@media only screen and (min-width: 1200px){.ilabs-list-icon-title-text .boxes-icon-title-text__item{column-gap:50px}}.ilabs-list-icon-title-text .boxes-icon-title-text__item-icon{background-color:rgba(12, 14, 28, 0.1);width:56px;height:56px;border-radius:5px;flex:0 0 56px;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 992px){.ilabs-list-icon-title-text .boxes-icon-title-text__item-icon{width:60px;height:60px;flex:0 0 60px}}.ilabs-list-icon-title-text .boxes-icon-title-text__item-icon
img{width:40px;height:40px}.ilabs-list-icon-title-text .boxes-icon-title-text__item-title{font-size:20px;line-height:28px;margin:0;display:flex;align-items:center;flex:1 1 calc(100% - 56px - 60px)}@media only screen and (min-width: 992px){.ilabs-list-icon-title-text .boxes-icon-title-text__item-title{font-size:22px;line-height:30px}}@media only screen and (min-width: 1200px){.ilabs-list-icon-title-text .boxes-icon-title-text__item-content{padding-left:110px}}.contact-box{border:1px
solid var(--wp--preset--color--border);border-radius:var(--wp--custom--border-radius-20);background-color:var(--wp--preset--color--white);box-shadow:0 21px 40px rgba(0, 0, 0, 0.0588235294);container-type:inline-size}.contact-box__header{display:flex;padding-top:30px}.contact-box__header-picture{max-width:30%;width:unset;height:unset;aspect-ratio:1;object-fit:cover}.contact-box__header-caption{flex-grow:1;display:flex;flex-direction:column;justify-content:center;padding-bottom:30px}.contact-box__header-title{font-size:25px;line-height:32px;display:block;font-weight:700;margin-bottom:5px;color:var(--wp--preset--color--black)}@container (width>400px){.contact-box__header-title{font-size:40px;line-height:47px}}.contact-box__contact-item{font-weight:700;color:rgb(from var(--wp--preset--color--black) r g b/0.5);margin-bottom:5px}@container (width>400px){.contact-box__contact-item{display:flex;column-gap:8px}}.contact-box__contact-item
a{display:block}@container (width>400px){.contact-box__contact-item
a{display:inline-block}}.contact-box__contact-item a:not(:hover){text-decoration:none}.contact-box__contact-item a:hover{color:var(--wp--preset--color--black)}.contact-box__contact-button{margin-top:25px;width:100%;text-align:left;display:flex;padding:18px
50px 18px 28px;position:relative;transition:background-color 0.2s ease, color 0.2s ease, border 0.2s ease}.contact-box__contact-button:before{content:"";display:block;width:36px;height:36px;position:absolute;top:calc(50% - 18px);right:18px;background-color:var(--wp--preset--color--black);mask-image:url(/web/app/themes/ilabs/dist/css/build/img/arrow.svg);mask-position:center;mask-repeat:no-repeat;transition:transform 0.2s ease}.contact-box__contact-button:hover{background-color:var(--wp--preset--color--accent-hovered);color:var(--wp--preset--color--black)}.contact-box__contact:has(>*){padding:20px;border-top:1px solid var(--wp--preset--color--border)}@container (width>400px){.contact-box__contact:has(>*){padding:20px
40px}}.contact-box__details{padding:20px;border-top:1px solid var(--wp--preset--color--border)}@container (width>400px){.contact-box__details{padding:20px
40px}}.contact-box__details
dl{display:flex;column-gap:15px;flex-direction:column;margin:0}@container (width>400px){.contact-box__details
dl{flex-direction:row;justify-content:space-between}}.contact-box__details dl
dt{white-space:nowrap}.contact-box__details dl
dd{color:var(--wp--preset--color--black);font-weight:700;margin:0}@container (width>400px){.contact-box__details dl
dd{text-align:right}}.contact-box__details dl dd
a{text-decoration:underline}.contact-box__details dl:not(:last-child){margin-bottom:20px}.contact-box__features{border-top:1px solid var(--wp--preset--color--border);display:flex;flex-direction:column;gap:25px;padding:20px}@container (width>400px){.contact-box__features{padding:20px
40px 30px}}.contact-box__features-item{display:flex;color:var(--wp--preset--color--black)}.contact-box__features-item
p{color:inherit;margin:0}.contact-box__features-icon{width:38px;height:38px;margin-right:24px}.wp-block-media-text.is-style-two-boxes{gap:15px;display:flex;flex-direction:column;grid-template-columns:repeat(1, 1fr)}@media only screen and (min-width: 768px){.wp-block-media-text.is-style-two-boxes{display:grid;grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 992px){.wp-block-media-text.is-style-two-boxes{gap:30px}}.wp-block-media-text.is-style-two-boxes>*{height:100%;border-radius:var(--wp--custom--border-radius-20);overflow:hidden}.wp-block-media-text.is-style-two-boxes .wp-block-media-text__media>img{height:100%;width:100%;object-fit:cover}.wp-block-media-text.is-style-two-boxes .wp-block-media-text__content{padding:0}.wp-block-media-text.is-style-two-boxes .wp-block-media-text__content>.wp-block-group{height:100%;padding:25px}@media only screen and (min-width: 768px){.wp-block-media-text.is-style-two-boxes .wp-block-media-text__content>.wp-block-group{padding:11%}}.wp-block-separator{margin-block:100px}.wp-block-separator.is-style-wide:before{content:"";display:block;width:100vw;height:1px;background-color:#e4e5e6;position:absolute;left:0;margin-top:-1px}.thumbnail-link{display:flex;background-color:var(--wp--preset--color--white);justify-content:flex-start;align-items:center;text-decoration:none;box-shadow:0 3px 40px rgba(12, 14, 28, 0.1019607843);width:100%}.thumbnail-link__image{border-radius:var(--wp--custom--border-radius-10);aspect-ratio:170/95;width:100% !important;height:auto !important;overflow:hidden;position:relative;background:black;margin:0;container-type:inline-size}.thumbnail-link__image
img{width:100%;height:100%;object-fit:cover;border-radius:var(--wp--custom--border-radius-10)}.thumbnail-link--caption{border-radius:var(--wp--custom--border-radius-20);padding:10px;gap:10px}@media only screen and (min-width: 992px){.thumbnail-link--caption{gap:30px;padding:15px}}.thumbnail-link--caption .thumbnail-link__image{flex:1 0 35%}.thumbnail-link--caption .thumbnail-link__caption{display:block;text-decoration:none;margin:0;color:#0C0E1C !important}.thumbnail-link--vertical{flex-direction:column}.case-studies-archive{max-width:var(--wp--style--global--wide-size);width:100%;margin-inline:auto;padding-inline:15px;display:flex;column-gap:20px;row-gap:35px;padding-block:50px;flex-flow:column nowrap}@media only screen and (min-width: 768px){.case-studies-archive{flex-flow:row wrap;row-gap:80px}}@media only screen and (min-width: 1200px){.case-studies-archive{column-gap:55px;row-gap:120px;padding-top:100px;padding-bottom:200px}}.case-studies-archive .case-study{flex:0 1 calc(50% - 10px);padding-inline:20px;text-decoration:none !important}@media only screen and (min-width: 992px){.case-studies-archive .case-study{flex:0 1 40%}}@media only screen and (min-width: 1200px){.case-studies-archive .case-study{padding-inline:50px}}.case-studies-archive .case-study__thumbnail{margin-bottom:20px;aspect-ratio:915/640;width:calc(100% + 40px);margin-inline:-20px}@media only screen and (min-width: 992px){.case-studies-archive .case-study__thumbnail{margin-bottom:36px}}@media only screen and (min-width: 1200px){.case-studies-archive .case-study__thumbnail{width:calc(100% + 100px);margin-inline:-50px}}.case-studies-archive .case-study__thumbnail>img{width:100%;height:100%;object-fit:cover;border-radius:var(--wp--custom--border-radius-20)}.case-studies-archive .case-study__title{margin:0;font-size:20px;line-height:1.175}@media only screen and (min-width: 1200px){.case-studies-archive .case-study__title{font-size:40px}}.case-studies-archive .case-study__excerpt{margin:20px
0 0}.case-studies-archive .case-study__logo{width:50%;margin:20px
0 0}@media only screen and (min-width: 992px){.case-studies-archive .case-study__logo{width:unset;margin:40px
0 0}}@media only screen and (min-width: 992px){.case-studies-archive .case-study:nth-child(1), .case-studies-archive .case-study:nth-child(4), .case-studies-archive .case-study:nth-child(5), .case-studies-archive .case-study:nth-child(8), .case-studies-archive .case-study:nth-child(9){flex:0 1 calc(60% - 55px)}}.case-studies-archive .case-study:hover .case-study__title{text-decoration:underline}.ordered-list
.item{position:relative;padding-left:40px}@media only screen and (min-width: 992px){.ordered-list
.item{padding-left:84px}}.ordered-list .item:not(:last-child){margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid var(--wp--preset--color--border)}.ordered-list
.item__number{position:absolute;top:0;left:0;font-size:18px;line-height:30px;color:rgba(0, 0, 0, 0.3);font-weight:700}@media only screen and (min-width: 768px){.ordered-list
.item__number{font-size:22px}}.ordered-list
.item__title{display:inline-block;font-size:18px;line-height:30px;margin-bottom:10px;margin-top:0;color:var(--wp--preset--color--black)}@media only screen and (min-width: 768px){.ordered-list
.item__title{font-size:22px}}.ordered-list .item__content
p{margin-top:0}.ordered-list .item__content ul,
.ordered-list .item__content
ol{list-style-type:unset;padding-left:14px}.ordered-list .item__content>*:last-child{margin-bottom:0}.technologies-list__label{margin-top:0;margin-bottom:20px}.technologies-list__grid{display:flex;column-gap:clamp(20px, 10vw, 90px);row-gap:20px;justify-content:start;align-items:center;flex-flow:row wrap}.technologies-list__grid
img{height:30px;width:auto}@media only screen and (min-width: 992px){.technologies-list__grid
img{height:50px}}.wp-block-group{scroll-margin:110px}.wp-block-video{border-radius:20px;position:relative}.wp-block-video
video{border-radius:20px;display:block}.clients-showcase{margin-block:60px}.clients-showcase__header{margin-bottom:25px}.clients-showcase__header
h2{margin:0;font-size:22px}.clients-showcase__scroll{overflow-x:auto;padding-bottom:18px;scrollbar-width:thin;scrollbar-color:var(--wp--preset--color--max-black) transparent;margin-inline:-15px;width:calc(100% + 30px)}@media only screen and (min-width: 992px){.clients-showcase__scroll{width:100%;margin-inline:unset}}.clients-showcase__list{display:flex;gap:10px;padding-inline:15px}@media only screen and (min-width: 992px){.clients-showcase__list{gap:20px;padding-inline:unset}}.clients-showcase__client{text-align:center;font-size:15px;font-weight:700;flex:0 0 160px}@media only screen and (min-width: 768px){.clients-showcase__client{font-size:18px;flex:0 0 200px}}.clients-showcase__client-logo{display:flex;justify-content:center;align-items:center;background-color:#EBECED;height:80px;border-radius:5px;padding:20px;width:100%;margin-bottom:9px}@media only screen and (min-width: 768px){.clients-showcase__client-logo{margin-bottom:18px;height:90px}}.clients-showcase__client-logo
img{width:120px;height:30px;object-fit:contain;object-position:center}@media only screen and (min-width: 768px){.clients-showcase__client-logo
img{width:140px;height:50px}}