:root{--inline-padding:calc(50% - 613px)}.consulting_areas{padding-block:80px;padding-bottom:80px;padding-top:80px;padding-inline:var(--inline-padding);padding-right:var(--inline-padding);padding-left:var(--inline-padding);background-image:url(../../../images/technology-consulting/Vector.png);background-repeat:no-repeat;background-size:cover;height:1071px}.consulting_areas .section-header{max-width:450px}.consulting_areas-wrapper-desktop{margin-top:85px;width:1440px;height:855px;display:grid;grid-template-columns:32% 0}.consulting_areas .text-select{z-index:2;position:relative}.consulting_areas-wrapper-mobile{display:none}.consulting_areas--title{color:var(--Black-191919,#191919);font-family:var(--leobit-font-futura-extra-black);font-size:24px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase;transition:all .2s ease-out}.consulting_areas-svg{grid-row:1;cursor:pointer}.consulting_areas-svg path{pointer-events:fill}.consulting_areas-line{display:unset}.consulting_areas-line.hovered-hidden{display:none}.consulting_areas--text{color:var(--text-black,#151915);font-family:var(--leobit-font-ssp);font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-transform:none;transition:all .2s ease-out;margin-top:16px}.consulting_areas--text:not(:first-child){margin-top:8px}.consulting_areas--text p:not(:first-child){margin-top:8px}.consulting_areas .consulting_areas--title.hovered .title-green{background:linear-gradient(130.27deg,#97cf00 -14.98%,#24b400 109.44%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;transition:all .2s ease-out}.group_consulting_1{left:-50px}.group_consulting_1,.group_consulting_2{grid-row:1;display:grid;grid-column:2;position:relative}.group_consulting_2{top:-9px;left:-2px}.group_consulting_3{grid-row:1;top:198px;left:-34px;display:grid;grid-column:2;position:relative}.group_consulting_1 .consulting_areas-text-part{grid-row:1;left:-556px;top:128px;width:350px;height:-moz-fit-content;height:fit-content;position:relative}.group_consulting_2 .consulting_areas-text-part{grid-row:1;left:87px;top:-73px;width:350px;position:relative;height:-moz-fit-content;height:fit-content}.group_consulting_3 .consulting_areas-text-part{grid-row:1;left:-212px;top:250px;width:600px;position:relative;height:-moz-fit-content;height:fit-content}.group_consulting_1-hovering.consulting_areas-svg.hovered{-webkit-filter:drop-shadow(5px 3px 0 #191919);filter:drop-shadow(5px 3px 0 #191919);z-index:1}.group_consulting_2-hovering.consulting_areas-svg.hovered{-webkit-filter:drop-shadow(-3px 6px 0 #191919);filter:drop-shadow(-3px 6px 0 #191919);z-index:1}.group_consulting_3-hovering.consulting_areas-svg.hovered{-webkit-filter:drop-shadow(0 -6px 0 #191919);filter:drop-shadow(0 -6px 0 #191919);z-index:1}.group_consulting_1 .consulting_areas-line{top:-331px;position:relative;z-index:1}.group_consulting_2 .consulting_areas-line{left:-122px;position:relative;z-index:1}.group_consulting_3 .consulting_areas-line{top:-366px;left:-70px;position:relative;z-index:1}.group_consulting_1 .consulting_areas-line-green{top:-220px}.group_consulting_2 .consulting_areas-line-green{left:-126px;top:-2px}.group_consulting_3 .consulting_areas-line-green{top:-277px;left:-36px}.consulting_1,.consulting_2,.consulting_3,.consulting_4{grid-row:1;display:grid;grid-column:2;position:relative}.consulting_1{top:0;left:-6px}.consulting_2{top:16px;left:79px}.consulting_3{top:119px;left:-38px}.consulting_4{top:0;left:-45px}.consulting-anchor-point{width:40px;height:40px;background:url(../../../images/technology-consulting/anchor-point.svg);position:absolute;transform:translate(-50%,-50%);z-index:15}.consulting_areas-svg.hovered+.consulting-anchor-point{background:url(../../../images/technology-consulting/anchor-point_green.svg)}.consulting_1 .consulting_areas-line,.consulting_2 .consulting_areas-line,.consulting_3 .consulting_areas-line,.consulting_4 .consulting_areas-line{position:absolute}.consulting_3 .consulting-anchor-point,.consulting_4 .consulting-anchor-point{transform:translate(44%,-50%)}.consulting_1 .consulting-anchor-point,.consulting_1 .consulting_areas-line{top:45px;left:288px}.consulting_2 .consulting-anchor-point,.consulting_2 .consulting_areas-line{top:314px;left:222px}.consulting_3 .consulting-anchor-point,.consulting_3 .consulting_areas-line{top:222px;right:-53px}.consulting_4 .consulting-anchor-point,.consulting_4 .consulting_areas-line{top:87px;right:-32px}.consulting_1 .consulting_areas-text-part{grid-row:1;left:411px;bottom:719px;width:350px;height:-moz-fit-content;height:fit-content;position:absolute}.consulting_2 .consulting_areas-text-part{grid-row:1;left:239px;bottom:243px;width:478px;position:absolute;height:-moz-fit-content;height:fit-content}.consulting_3 .consulting_areas-text-part{grid-row:1;left:-409px;bottom:316px;width:445px;position:absolute;height:-moz-fit-content;height:fit-content}.consulting_4 .consulting_areas-text-part{grid-row:1;left:-395px;bottom:577px;width:350px;position:absolute;height:-moz-fit-content;height:fit-content}.consulting_1-hovering.consulting_areas-svg.hovered{-webkit-filter:drop-shadow(-2px 6px 0 #191919);filter:drop-shadow(-2px 6px 0 #191919);z-index:10}.consulting_2-hovering.consulting_areas-svg.hovered{-webkit-filter:drop-shadow(-2px -6px 0 #191919);filter:drop-shadow(-2px -6px 0 #191919);z-index:10}.consulting_3-hovering.consulting_areas-svg.hovered{-webkit-filter:drop-shadow(2px -6px 0 #191919);filter:drop-shadow(2px -6px 0 #191919);z-index:10}.consulting_4-hovering.consulting_areas-svg.hovered{-webkit-filter:drop-shadow(4px 6px 0 #191919);filter:drop-shadow(4px 6px 0 #191919);z-index:10}@media screen and (min-width:1224px){.consulting_4-hovering.consulting_areas-svg{z-index:1}.consulting_3-hovering.consulting_areas-svg{z-index:2}.consulting_2-hovering.consulting_areas-svg{z-index:1}.consulting_1-hovering.consulting_areas-svg{z-index:2}}@media screen and (max-width:1224px){.group_consulting_3 .consulting_areas-text-part{top:227px;width:550px}.group_consulting_2 .consulting_areas-text-part{top:-128px;left:-46px}.group_consulting_2 .consulting_areas-line{left:-20px}}@media screen and (max-width:1120px){.consulting_areas{padding-inline:16px;padding-right:16px;padding-left:16px;display:block;height:unset}.consulting_areas .section-header{margin-bottom:48px}.consulting_areas-wrapper-desktop{display:none}.consulting_areas-wrapper-mobile{display:unset}.consulting_areas-wrapper-mobile-diagram{display:grid;margin-bottom:36px;position:relative}.consulting_areas-wrapper-mobile-diagram:has(.group_consulting_1){margin-left:-20px}.group_consulting_1{left:0;position:relative}.group_consulting_2{left:42px;position:relative}.group_consulting_3{top:168px;left:13px;position:relative}.consulting_1,.consulting_2,.consulting_3,.consulting_4{left:0;top:0;position:relative}.group_consulting_dot{display:none;grid-column:2;grid-row:1}.group_consulting_1+.group_consulting_dot.hovered{display:unset;top:103px;left:-14px;z-index:1;position:absolute}.group_consulting_2+.group_consulting_dot.hovered{display:unset;top:60px;left:301px;z-index:1;position:absolute}.group_consulting_3+.group_consulting_dot.hovered{display:unset;top:313px;left:153px;z-index:1;position:absolute}.consulting_1+.group_consulting_dot.hovered{display:unset;top:15px;left:256px;z-index:15;position:absolute}.consulting_2+.group_consulting_dot.hovered{display:unset;top:264px;left:282px;z-index:15;position:absolute}.consulting_3+.group_consulting_dot.hovered{display:unset;top:266px;left:24px;z-index:15;position:absolute}.consulting_4+.group_consulting_dot.hovered{display:unset;top:42px;left:18px;z-index:15;position:absolute}.consulting_areas .consulting_areas--text,.consulting_areas .consulting_areas--title{display:none}.consulting_areas .consulting_areas--text.hovered,.consulting_areas .consulting_areas--title.hovered{display:block}.span-group_consulting_1{left:0;width:129px;height:284px}.span-group_consulting_1,.span-group_consulting_2{grid-row:1;display:grid;grid-column:2;position:relative;z-index:2}.span-group_consulting_2{top:-11px;left:125px;width:222px;height:218px}.span-group_consulting_3{grid-row:1;top:205px;left:22px;position:relative;display:grid;grid-column:2;width:325px;height:135px;z-index:2}.span-consulting_1,.span-consulting_2,.span-consulting_3,.span-consulting_4{grid-row:1;display:grid;grid-column:2;position:relative;width:172px;height:172px;z-index:11}.span-consulting_1{left:172px;top:0}.span-consulting_2{left:172px;top:172px}.span-consulting_3{left:0;top:172px}.span-consulting_4{left:0;top:0}.span-consulting_1.hovered,.span-consulting_2.hovered,.span-consulting_3.hovered,.span-consulting_4.hovered{z-index:12}}
