.dropdown{cursor:pointer}.inputItem{position:relative}.inputItem .input{width:100%;max-width:696px;height:62px;font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#1e2432;background:#fff;border:1px solid #c4cbd0;border-radius:5px;padding:20px;font-size:16px;font-weight:500;line-height:140%;transition:all .3s ease-in-out}.inputItem .input::placeholder{color:#696d8c}.inputItem .input:focus{color:#1e2432;border-color:#696d8c}.inputItem .input:focus::placeholder{color:#1e2432}.inputItem input:-webkit-autofill{transition:background-color 5000s ease-in-out}.inputItem input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out}.inputItem input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out}.inputItem input:-webkit-autofill:active{transition:background-color 5000s ease-in-out}.inputItem .textarea{max-width:1200px;height:145px}.inputItem .required:after{content:url("data:image/svg+xml,%3Csvg width='8' height='9' viewBox='0 0 8 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4.33008' r='4' fill='%23CE1E1E'/%3E%3C/svg%3E%0A");position:absolute;top:1px;left:-14px}.inputItem .customCheckbox{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:22px;font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#1e2432;margin-bottom:12px;padding-left:35px;font-size:16px;font-weight:500;line-height:130%;transition:all 1s ease-in-out;display:block;position:relative}.inputItem .customCheckbox p{padding-top:2px}.inputItem .customCheckbox .fieldError{top:27px;left:36px}.inputItem .customCheckbox a{color:#1e2432;font-weight:500;text-decoration:underline}.inputItem .customCheckbox input{opacity:0;cursor:pointer;width:0;height:0;transition:all 1s ease-in-out;position:absolute}.inputItem .customCheckbox input:checked~.checkmark:after{display:block}.inputItem .customCheckbox .checkmark{background-color:#fff;border:2px solid #c4cbd0;border-radius:5px;width:24px;height:24px;transition:all .3s ease-in-out;position:absolute;top:0;left:0}.inputItem .customCheckbox .checkmark:after{content:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.994629 5.10694L4.21975 8.33206C4.61027 8.72258 5.24344 8.72258 5.63396 8.33206L13.0051 0.960938' stroke='%23383680' stroke-width='2'/%3E%3C/svg%3E%0A");display:none;position:absolute;top:0;left:3.5px}.inputItem .customCheckbox:hover input~.checkmark{background-color:#f6f6f6}.inputItem .dropdownInput{position:relative}.inputItem .dropdownInput.open .arrow{filter:brightness(0%);transform:translateY(-50%)rotate(180deg)}.inputItem .arrow{background-image:url("data:image/svg+xml,%3Csvg width='17' height='10' viewBox='0 0 17 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.968856 0.970809C1.36743 0.57223 2.01366 0.57223 2.41224 0.970809L8.83492 7.39349L15.2576 0.970809C15.6562 0.57223 16.3024 0.57223 16.701 0.970809C17.0996 1.36939 17.0996 2.01561 16.701 2.41419L9.55661 9.55857C9.15803 9.95715 8.51181 9.95715 8.11323 9.55857L0.968856 2.41419C0.570277 2.01561 0.570277 1.36939 0.968856 0.970809Z' fill='%23C4CBD0'/%3E%3C/svg%3E%0A");background-size:cover;width:17px;height:10px;transition:transform .3s;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.inputItem .dropdownOptions{z-index:2;background:#fff;border:1px solid #c4cbd0;border-radius:5px;width:100%;position:absolute;top:75px}.inputItem .dropdownOptions .option{cursor:pointer;font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#696d8c;padding:21px;font-size:16px;font-weight:600;line-height:130%}.inputItem .dropdownOptions .option:hover{color:#1e2432;background-color:#f4f6ff}.inputItem .fileInputWrapper{display:inline-block;position:relative}.inputItem .fileInput{opacity:0;z-index:-1;width:.1px;height:.1px;position:absolute;overflow:hidden}.inputItem .fileLabel{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.inputItem .fileLabel .icon{margin-left:8px}.inputItem .fileLabel .placeholder,.inputItem .fileLabel .filename{white-space:nowrap;text-overflow:ellipsis;color:#696d8c;max-width:650px;overflow:hidden}.inputItem .fileLabel .filename{display:none}.inputItem .noteMessage{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;padding-right:20px;font-size:12px;font-weight:500;line-height:140%;position:absolute;top:65px;left:20px}@media screen and (max-width:491px){.inputItem .noteMessage{top:70px}}.inputItem .fileInput:valid+.file-label .filename{display:inline}.inputItem .fieldError{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#ab0b23;font-size:12px;font-weight:500;line-height:140%;position:absolute;top:65px;left:20px}.subscription .subscribeFormError{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#ab0b23;font-size:14px;font-weight:500;line-height:140%;position:absolute;left:20px}.formContainer{grid-gap:40px;grid-column-gap:22px;grid-row-gap:22px;max-width:696px;margin:auto;padding-bottom:40px;display:grid;position:relative}.formContainer.applyToVacancyForm{max-width:674px}.formContainer .buttonLoading{margin-left:12px}.formContainer .buttonLoading svg{-webkit-transform:translate(-50%,-50%)rotate(45deg)scale(1);transform:translate(18%,5%)rotate(45deg)scale(1)}.formContainer .buttonLoading .stroke-still{stroke:#fff}.formContainer .buttonLoading .stroke-animation{animation-name:stroke-spacing,stroke-color;animation-duration:1.2s,4.8s;animation-timing-function:ease-in,linear;animation-iteration-count:infinite;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:0s,0s;animation-fill-mode:none,none;animation-timeline:auto,auto;-webkit-animation-delay:0;animation-delay:0;transform-origin:50%;animation-direction:normal;animation-play-state:running;animation-fill-mode:forwards}@keyframes stroke-spacing{0%{stroke-dasharray:0 200}45%{stroke-dashoffset:0;stroke-dasharray:200 200}90%{stroke-dashoffset:-200px;stroke-dasharray:200 200}to{stroke-dashoffset:-200px;stroke-dasharray:200 200}}@-webkit-keyframes stroke-color{0%{stroke:#fff}24%{stroke:#f4f6ff}25%{stroke:#e8ebff}49%{stroke:#ff8f3e}50%{stroke:#fff}74%{stroke:#6b7c8a}75%{stroke:#696d8c}99%{stroke:#ff8f3e}}@keyframes stroke-color{0%{stroke:#fff}24%{stroke:#f4f6ff}25%{stroke:#e8ebff}49%{stroke:#ff8f3e}50%{stroke:#fff}74%{stroke:#f4f6ff}75%{stroke:#e8ebff}99%{stroke:#ff8f3e}}.resultMessage{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#80bb5b;text-align:center;font-size:16px;font-weight:500;line-height:140%}.needHelpForm{grid-template-rows:repeat(4,.1fr);grid-template-columns:repeat(2,1fr);display:grid}.needHelpForm div:first-child{grid-area:1/1/2/2}.needHelpForm div:nth-child(2){grid-area:1/2/2/3}.needHelpForm div:nth-child(3){grid-area:2/1/3/3}.needHelpForm div:nth-child(4){grid-area:3/1/4/3;justify-self:center}.needHelpForm button:nth-child(5){grid-area:4/1/5/3}@media screen and (max-width:650px){.needHelpForm{grid-template-rows:repeat(5,.1fr);grid-template-columns:1fr}.needHelpForm div:first-child{grid-area:1/1/2/3}.needHelpForm div:nth-child(2){grid-area:2/1/3/3}.needHelpForm div:nth-child(3){grid-area:3/1/4/3}.needHelpForm div:nth-child(4){grid-area:4/1/5/3}.needHelpForm button:nth-child(5){grid-area:5/1/6/3}}.bookServiceForm{grid-template-rows:repeat(6,.1fr);grid-template-columns:repeat(4,1fr);max-width:100%;padding:20px 10px;display:grid;overflow:hidden}.bookServiceForm .accentBackground{width:317px;position:relative}.bookServiceForm .accentBackground img{position:absolute;top:-38px;right:-56px}.bookServiceForm .button{z-index:2;position:relative}.bookServiceForm div:first-child{grid-area:1/1/2/2}.bookServiceForm div:nth-child(2){grid-area:1/2/2/3}.bookServiceForm div:nth-child(3){grid-area:2/1/3/3}.bookServiceForm div:nth-child(4){grid-area:3/1/4/3}.bookServiceForm div:nth-child(5){grid-area:1/3/2/4}.bookServiceForm div:nth-child(6){grid-area:1/4/2/5}.bookServiceForm div:nth-child(7){grid-area:2/3/3/5}.bookServiceForm div:nth-child(8){grid-area:3/3/4/5}.bookServiceForm div:nth-child(9){grid-area:4/1/5/5}.bookServiceForm div:nth-child(10){grid-area:5/1/6/5;place-self:center}.bookServiceForm button:nth-child(11){grid-area:6/1/7/5;justify-self:center}@media screen and (max-width:768px){.bookServiceForm{grid-column-gap:25px}}@media screen and (max-width:650px){.bookServiceForm{flex-direction:column;display:flex}.bookServiceForm div:first-child{grid-area:1/1/2/5}.bookServiceForm div:nth-child(2){grid-area:2/1/3/5}.bookServiceForm div:nth-child(3){grid-area:3/1/4/5}.bookServiceForm div:nth-child(4){grid-area:4/1/5/5}.bookServiceForm div:nth-child(5){grid-area:5/1/6/5}.bookServiceForm div:nth-child(6){grid-area:6/1/7/5}.bookServiceForm div:nth-child(7){grid-area:7/1/8/5}.bookServiceForm div:nth-child(8){grid-area:8/1/9/5}.bookServiceForm div:nth-child(9){grid-area:9/1/10/5}.bookServiceForm div:nth-child(10){grid-area:10/1/11/5;justify-self:center}.bookServiceForm div:nth-child(11){grid-area:11/1/12/5}}.contactUsForm{grid-template-rows:repeat(5,.1fr);grid-template-columns:repeat(2,1fr);display:grid}.contactUsForm div:first-child{grid-area:1/1/2/2}.contactUsForm div:nth-child(2){grid-area:1/2/2/3}.contactUsForm div:nth-child(3){grid-area:2/1/3/3}.contactUsForm div:nth-child(4){grid-area:3/1/4/3}.contactUsForm div:nth-child(5){grid-area:4/1/5/3;justify-self:center}.contactUsForm button:nth-child(6){grid-area:5/1/6/3}@media screen and (max-width:650px){.contactUsForm{grid-template-rows:repeat(5,.1fr);grid-template-columns:1fr}.contactUsForm div:first-child{grid-area:1/1/2/2}.contactUsForm div:nth-child(2){grid-area:2/1/3/2}.contactUsForm div:nth-child(3){grid-area:3/1/4/2}.contactUsForm div:nth-child(4){grid-area:4/1/5/2}.contactUsForm div:nth-child(5){grid-area:5/1/6/2;justify-self:center}.contactUsForm button:nth-child(6){grid-area:6/1/7/2}}.orderingFormWithBookACall{grid-template-rows:repeat(4,.1fr);grid-template-columns:repeat(2,1fr);display:grid}.orderingFormWithBookACall div:first-child{grid-area:1/1/2/2}.orderingFormWithBookACall div:nth-child(2){grid-area:1/2/2/3}.orderingFormWithBookACall div:nth-child(3){grid-area:2/1/3/3}.orderingFormWithBookACall div:nth-child(4){grid-area:3/1/4/3}.orderingFormWithBookACall div:nth-child(5){grid-area:4/1/5/3}.orderingFormWithBookACall div:nth-child(6){grid-area:5/1/6/3;justify-self:center}.orderingFormWithBookACall button:nth-child(7){grid-area:6/1/7/3;justify-self:center}.formTemplateWithBookACall .formWithBookingContent{background-color:#fff;grid-template-columns:443px 1fr;display:grid}.formTemplateWithBookACall .booking{background-color:#383680;background-image:url(../media/interested_bg.e3e7fee9.webp);background-repeat:no-repeat;border-radius:5px 0 0 5px;position:relative}.formTemplateWithBookACall .booking .orElement{background:#e8ebff;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;width:133px;height:133px;display:flex;position:absolute;bottom:90px;right:-68px}.formTemplateWithBookACall .booking .orElement .orText{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#383680;text-transform:uppercase;font-size:20px;font-weight:600;line-height:140%}.formTemplateWithBookACall .booking div{flex-direction:column;grid-template-rows:1fr 1fr;height:100%;display:grid}.formTemplateWithBookACall .booking .paragraph{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#fff;z-index:2;padding:50px 80px 35px;font-size:20px;font-weight:600;line-height:140%}.formTemplateWithBookACall .booking .button{z-index:2;gap:12px;width:193px;top:83px}.formTemplateWithBookACall .form{border-radius:0 5px 5px 0;padding:40px 40px 40px 116px}@media screen and (max-width:1200px){.formTemplateWithBookACall .form{padding:55px 20px 40px 44px}.formTemplateWithBookACall .form .container{padding:0}}@media screen and (max-width:990px){.formTemplateWithBookACall .formWithBookingContent{grid-template-rows:435px 1fr;grid-template-columns:1fr}.formTemplateWithBookACall .booking{background-position:50% -36px;border-radius:5px 5px 0 0}.formTemplateWithBookACall .booking .orElement{width:120px;height:120px;bottom:-49px;left:50%;transform:translate(-50%)}.formTemplateWithBookACall .booking .bgImage{width:max-content;top:-35px;left:50%;overflow:hidden;transform:translate(-50%)}.formTemplateWithBookACall .form{border-radius:0 0 5px 5px;padding:55px 25px 40px}}@media screen and (max-width:600px){.formTemplateWithBookACall .booking .paragraph{padding:50px 30px 35px}}@media screen and (max-width:455px){.formTemplateWithBookACall .booking .bgImage{display:none}}.applyCvForm .error{text-align:center;color:#ab0b23}.applyCvForm div:nth-child(8){justify-self:center}.applyCvForm div:nth-child(7){margin-top:15px}.applyCvForm .noteMessage{color:#fff}@media screen and (max-width:491px){.applyCvForm div:nth-child(7){margin-top:30px}}.applyCvForm .inputItem .textarea{height:108px}.partnershipForm{grid-template-rows:repeat(3,.1fr);grid-template-columns:1fr;display:grid}.partnershipForm .inputItem .required:after{content:""}.partnershipForm div:first-child{grid-area:1/1/2/2}.partnershipForm div:nth-child(2){grid-area:2/1/3/2}.partnershipForm div:nth-child(3){grid-area:3/1/4/2;justify-self:center}.partnershipForm button:nth-child(4){grid-area:4/1/5/2}.subscribeForm{grid-template-rows:repeat(4,.1fr);grid-template-columns:repeat(2,1fr);display:grid}.subscribeForm div:first-child{grid-area:1/1/2/2}.subscribeForm div:nth-child(2){grid-area:1/2/2/3}.subscribeForm div:nth-child(3){grid-area:2/1/3/3}.subscribeForm div:nth-child(4){grid-area:3/1/4/3;justify-self:center}.subscribeForm button:nth-child(5){grid-area:4/1/5/3}@media screen and (max-width:650px){.subscribeForm{grid-template-rows:repeat(5,.1fr);grid-template-columns:1fr}.subscribeForm div:first-child{grid-area:1/1/2/2}.subscribeForm div:nth-child(2){grid-area:2/1/3/2}.subscribeForm div:nth-child(3){grid-area:3/1/4/2}.subscribeForm div:nth-child(4){grid-area:4/1/5/2}.subscribeForm button:nth-child(5){grid-area:5/1/6/2}}
.authorCard{perspective:150rem;width:540px;height:211px;position:relative}@media screen and (max-width:600px){.authorCard{width:100%}}.authorCard:hover .front{transform:rotateY(180deg)}.authorCard:hover .back{transform:rotateY(0)}.authorCard .cardSide{backface-visibility:hidden;background:#fff;border-radius:5px;grid-template-columns:1fr 2fr;width:100%;max-width:540px;height:211px;padding:20px;transition:all .8s;display:grid;position:absolute;top:0;left:0;box-shadow:0 3px 6px #0e1f3514,0 6px 12px #0e1f351f,0 8px 24px #0e1f3514}.authorCard .text{flex-direction:column;align-items:center;display:flex}.authorCard .back{transform:rotateY(-180deg)}.authorCard .leftSection{border-right:1px solid #c4cbd0;flex-direction:column;align-items:center;padding-right:20px;display:flex}.authorCard .leftSection img{object-fit:cover;object-position:top;border:2px solid #ff8f3e;border-radius:50%;width:89px;height:89px}.authorCard .leftSection .name{font-family:var(--font-open-sans),system-ui,-apple-system,sans-serif;color:#383680;padding-top:8px;font-size:20px;font-weight:600;line-height:130%}.authorCard .leftSection .position{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#696d8c;text-align:center;font-size:14px;font-weight:400;line-height:120%}.authorCard .rightSection{align-self:center;padding-left:20px}.authorCard .rightSection .mark{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#383680;border-radius:5px;justify-content:flex-start;align-items:center;gap:5px;font-size:14px;font-weight:400;line-height:159%;display:flex}.authorCard .rightSection .textAndCertificate{align-items:center;gap:10px;display:flex}.authorCard .rightSection .textAndCertificate .description{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#383680;letter-spacing:-.5px;flex:1;font-size:16px;font-weight:500;line-height:140%}.authorCard .rightSection .textAndCertificate .certification{grid-gap:5px;grid-template-rows:3fr 1fr;place-items:center;display:grid}.authorCard .rightSection .textAndCertificate .certification img{width:80px;height:80px}.authorCard .rightSection .textAndCertificate .certification .certificationCount{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#696d8c;font-size:14px;font-weight:400;line-height:120%}.authorCard .rightSection .certificateContainer{grid-gap:10px;grid-template-columns:1fr;display:grid}.authorCard .rightSection .certificateContainer .title{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#383680;font-size:10px;font-weight:600;line-height:120%}.authorCard .rightSection .certificateContainer .certificate{justify-content:flex-start;gap:10px;padding:4px 10px}@media screen and (max-width:600px){.authorCard .text{align-items:flex-start}.authorCard{height:330px}.authorCard .cardSide{grid-template-rows:1fr 2fr;grid-template-columns:1fr;gap:15px;width:100%;height:330px}.authorCard .leftSection{border-bottom:1px solid #c4cbd0;border-right:none;flex-direction:row;gap:15px;padding-bottom:20px}.authorCard .leftSection .position{text-align:left}.authorCard .rightSection{border-left:none;padding-left:0}.authorCard .rightSection .content .description{font-size:14px}}
.solveBox{border-radius:5px}.solveBox.blueBg .solveBoxCard{background-color:#fff}.solveBox.blueBg .solveBoxCard.blue{background-color:#e8ebff}.solveBox.blueBg .solveBoxCardMobile,.solveBox.blueBg .solveBoxCardMobile.blue{background-color:#fff}.solveBox .pageSubtitle{flex-direction:column;gap:20px;display:flex}.solveBox__container{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:repeat(12,1fr);display:grid}@media screen and (max-width:950px){.solveBox__container{grid-row-gap:10px;flex-direction:column;display:flex}}.solveBoxCard{background-color:#f4f6ff;border-radius:5px;padding:20px}.solveBoxCard.blue{background-color:#e8ebff}.solveBoxCard__header{justify-content:space-between;align-items:center;gap:10px;display:flex}.solveBoxCard__header__main{align-items:center;gap:10px;display:flex}.solveBoxCard__header__main .boxTitle{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;text-align:left;color:#1e2432;flex:1;font-size:16px;font-weight:600;line-height:140%}@media screen and (max-width:950px){.solveBoxCard__header__main .boxTitle{font-size:14px}}.solveBoxCard__header svg{cursor:pointer;flex-shrink:0;display:none}@media screen and (max-width:950px){.solveBoxCard__header svg{display:block}}.solveBoxCard__number{letter-spacing:0;text-align:left;color:#fff;background-color:#383680;border-radius:50%;place-content:center;width:30px;height:30px;font-size:16px;font-weight:400;line-height:19px;display:grid}.solveBoxCard__number--orange{color:#1e2432;background-color:#ff8f3e}.solveBoxCard__content{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;letter-spacing:0;text-align:left;color:#696d8c;margin-top:20px;font-size:14px;font-weight:400;line-height:17px}@media screen and (max-width:950px){.solveBoxCard__content{font-weight:500}}.solveBoxCard__content{flex-direction:column;gap:10px;display:flex}.solveBoxCard__content li{grid-gap:10px;font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#1e2432;grid-template-columns:.1fr 11fr;font-size:16px;font-weight:500;line-height:140%;display:grid;position:relative}.solveBoxCard__content li:before{content:"";background-color:#ff8f3e;border-radius:50%;width:7px;height:7px;margin-top:7px;display:inline-block}.solveBoxCard__content li li:before{background-color:#0000;border:2px solid #ff8f3e;width:7px;height:7px}.solveBoxCard__content li{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;font-size:14px;font-weight:400;line-height:17px}.solveBoxCard__content li:before{margin-top:6px}.solveBoxCard__content:has(img){flex-direction:row;justify-content:space-between;align-items:center;gap:20px;display:flex}.solveBoxCard__content.mobile{max-height:0;margin-top:0;transition:all .2s ease-in-out;overflow:hidden}.solveBoxCard__content.mobile.open{max-height:400px;margin-top:20px;transition:all .2s ease-in-out}.solveBoxCardMobile{background-color:#e8ebff}.solveBoxCardMobile .solveBoxCard__number{color:#fff;background-color:#383680!important}.solveBoxCardMobile.solveBoxCardOpen .solveBoxCard__number{color:#1e2432!important;background-color:#ff8f3e!important}.migrationBox{grid-template-rows:repeat(6,.1fr)}.migrationBox div:first-child{grid-area:1/1/2/7}.migrationBox div:nth-child(2){grid-area:1/7/2/13}.migrationBox div:nth-child(3){grid-area:2/1/3/13}.migrationBox div:nth-child(4){grid-area:3/1/4/5}.migrationBox div:nth-child(5){grid-area:3/5/4/9}.migrationBox div:nth-child(6){grid-area:3/9/4/13}.migrationBox div:nth-child(7){grid-area:4/1/5/7}.migrationBox div:nth-child(8){grid-area:4/7/5/13}.migrationBox div:nth-child(9){grid-area:5/1/6/13}.migrationBox div:nth-child(10){grid-area:6/1/7/13}.marketingBox{grid-template-rows:repeat(8,.1fr)}.marketingBox div:first-child{grid-area:1/1/2/7}.marketingBox div:nth-child(2){grid-area:1/7/2/10}.marketingBox div:nth-child(3){grid-area:1/10/2/13}.marketingBox div:nth-child(4){grid-area:2/1/3/7}.marketingBox div:nth-child(5){grid-area:2/7/3/13}.marketingBox div:nth-child(6){grid-area:3/1/4/7}.marketingBox div:nth-child(7){grid-area:3/7/4/10}.marketingBox div:nth-child(8){grid-area:3/10/4/13}.marketingBox div:nth-child(9){grid-area:4/1/5/5}.marketingBox div:nth-child(10){grid-area:4/5/5/9}.marketingBox div:nth-child(11){grid-area:4/9/5/13}.marketingBox div:nth-child(12){grid-area:5/1/6/10}.marketingBox div:nth-child(13){grid-area:5/10/6/13}.marketingBox div:nth-child(14){grid-area:6/1/7/13}.marketingBox div:nth-child(15){grid-area:7/1/8/7}.marketingBox div:nth-child(16){grid-area:7/7/8/13}.marketingBox div:nth-child(17){grid-area:8/1/9/13}.applicationDevelopment{grid-template-rows:repeat(4,.1fr)}.applicationDevelopment div:first-child{grid-area:1/1/2/7}.applicationDevelopment div:nth-child(2){grid-area:1/7/2/13}.applicationDevelopment div:nth-child(3){grid-area:2/1/3/13}.applicationDevelopment div:nth-child(4){grid-area:3/1/4/5}.applicationDevelopment div:nth-child(5){grid-area:3/5/4/9}.applicationDevelopment div:nth-child(6){grid-area:3/9/4/13}.applicationDevelopment div:nth-child(7){grid-area:4/1/5/7}.applicationDevelopment div:nth-child(8){grid-area:4/7/5/13}.fieldServiceBox{grid-template-rows:repeat(7,.1fr);grid-template-columns:repeat(2,1fr)}.fieldServiceBox div:first-child{grid-area:1/1/2/3}.fieldServiceBox div:nth-child(2){grid-area:2/1/3/2}.fieldServiceBox div:nth-child(3){grid-area:2/2/3/3}.fieldServiceBox div:nth-child(4){grid-area:3/1/4/3}.fieldServiceBox div:nth-child(5){grid-area:4/1/5/2}.fieldServiceBox div:nth-child(6){grid-area:4/2/5/3}.fieldServiceBox div:nth-child(7){grid-area:5/1/6/3}.fieldServiceBox div:nth-child(8){grid-area:6/1/7/2}.fieldServiceBox div:nth-child(9){grid-area:6/2/7/3}.fieldServiceBox div:nth-child(10){grid-area:7/1/8/3}.inventoryTool{grid-template-rows:repeat(4,.1fr);grid-template-columns:repeat(6,1fr)}.inventoryTool div:first-child{grid-area:1/1/2/7}.inventoryTool div:nth-child(2){grid-area:2/1/3/4}.inventoryTool div:nth-child(3){grid-area:2/4/3/7}.inventoryTool div:nth-child(4){grid-area:3/1/4/3}.inventoryTool div:nth-child(5){grid-area:3/3/4/5}.inventoryTool div:nth-child(6){grid-area:3/5/4/7}.inventoryTool div:nth-child(7){grid-area:4/1/5/7}.resourceSchedulingBox{grid-template-rows:repeat(3,.1fr);grid-template-columns:repeat(12,1fr)}.resourceSchedulingBox div:first-child{grid-area:1/1/2/13}.resourceSchedulingBox div:nth-child(2){grid-area:2/1/3/7}.resourceSchedulingBox div:nth-child(3){grid-area:2/7/3/13}.resourceSchedulingBox div:nth-child(4){grid-area:3/1/4/5}.resourceSchedulingBox div:nth-child(5){grid-area:3/5/4/9}.resourceSchedulingBox div:nth-child(6){grid-area:3/9/4/13}.grantManagement{grid-template-rows:repeat(6,.1fr);grid-template-columns:repeat(2,1fr)}.grantManagement div:first-child{grid-area:1/1/2/3}.grantManagement div:nth-child(2){grid-area:2/1/3/2}.grantManagement div:nth-child(3){grid-area:2/2/3/3}.grantManagement div:nth-child(4){grid-area:3/1/4/3}.grantManagement div:nth-child(5){grid-area:4/1/5/2}.grantManagement div:nth-child(6){grid-area:4/2/5/3}.grantManagement div:nth-child(7){grid-area:5/1/6/3}.grantManagement div:nth-child(8){grid-area:6/1/7/2}.grantManagement div:nth-child(9){grid-area:6/2/7/3}.salesStartBox{grid-template-rows:repeat(5,.1fr);grid-template-columns:repeat(2,1fr)}.salesStartBox div:first-child{grid-area:1/1/2/3}.salesStartBox div:nth-child(2){grid-area:2/1/3/2}.salesStartBox div:nth-child(3){grid-area:2/2/3/3}.salesStartBox div:nth-child(4){grid-area:3/1/4/3}.salesStartBox div:nth-child(5){grid-area:4/1/5/2}.salesStartBox div:nth-child(6){grid-area:4/2/5/3}.salesStartBox div:nth-child(7){grid-area:5/1/6/3}.customerServiceBox{grid-template-rows:repeat(4,.1fr);grid-template-columns:repeat(2,1fr)}.customerServiceBox div:first-child{grid-area:1/1/2/3}.customerServiceBox div:nth-child(2){grid-area:2/1/3/2}.customerServiceBox div:nth-child(3){grid-area:2/2/3/3}.customerServiceBox div:nth-child(4){grid-area:3/1/4/3}.customerServiceBox div:nth-child(5){grid-area:4/1/5/2}.customerServiceBox div:nth-child(6){grid-area:4/2/5/3}
.whatYouWillGet{padding-top:60px;padding-bottom:70px;overflow:hidden}@media screen and (max-width:1024px){.whatYouWillGet{padding-top:30px;padding-bottom:60px}}.whatYouWillGet .whatYouWillGetList{flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.whatYouWillGet .whatYouWillGetList .bg{position:absolute;top:-65px;left:-38px}.whatYouWillGet .whatYouWillGetList .item{grid-gap:40px;grid-template-columns:1fr 264px;place-items:center;min-width:829px;padding:40px;display:grid}.whatYouWillGet .whatYouWillGetList .item h2{font-family:var(--font-open-sans),system-ui,-apple-system,sans-serif;color:#383680;text-align:center;padding-bottom:20px;font-size:40px;font-weight:400;line-height:120%}@media screen and (max-width:1024px){.whatYouWillGet .whatYouWillGetList .item h2{font-family:var(--font-open-sans),system-ui,-apple-system,sans-serif;font-size:24px;font-weight:600;line-height:120%}}.whatYouWillGet .whatYouWillGetList .item h3{font-family:var(--font-open-sans),system-ui,-apple-system,sans-serif;color:#1e2432;font-size:32px;font-weight:400;line-height:130%}.whatYouWillGet .whatYouWillGetList .item h4{font-family:var(--font-open-sans),system-ui,-apple-system,sans-serif;color:#1e2432;font-size:26px;font-weight:400;line-height:34px}.whatYouWillGet .whatYouWillGetList .item h5{font-family:var(--font-open-sans),system-ui,-apple-system,sans-serif;color:#1e2432;font-size:20px;font-weight:600;line-height:26px}.whatYouWillGet .whatYouWillGetList .item p{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#1e2432;font-size:16px;font-weight:500;line-height:140%}.whatYouWillGet .whatYouWillGetList .item b,.whatYouWillGet .whatYouWillGetList .item strong{font-weight:700}.whatYouWillGet .whatYouWillGetList .item i,.whatYouWillGet .whatYouWillGetList .item em{font-style:italic;font-weight:600}.whatYouWillGet .whatYouWillGetList .item ul{flex-direction:column;gap:10px;display:flex}.whatYouWillGet .whatYouWillGetList .item ul li{grid-gap:10px;font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#1e2432;grid-template-columns:.1fr 11fr;font-size:16px;font-weight:500;line-height:140%;display:grid;position:relative}.whatYouWillGet .whatYouWillGetList .item ul li:before{content:"";background-color:#ff8f3e;border-radius:50%;width:7px;height:7px;margin-top:7px;display:inline-block}.whatYouWillGet .whatYouWillGetList .item ul li li:before{background-color:#0000;border:2px solid #ff8f3e;width:7px;height:7px}.whatYouWillGet .whatYouWillGetList .item ol{flex-direction:column;gap:10px;padding-left:25px;display:flex}.whatYouWillGet .whatYouWillGetList .item ol li{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#1e2432;white-space:normal;font-size:16px;font-weight:500;line-height:140%}.whatYouWillGet .whatYouWillGetList .item ol li::marker{font-weight:600}.whatYouWillGet .whatYouWillGetList .item a{color:#5a56cc;font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;font-size:16px;font-weight:700;line-height:140%;text-decoration:underline}.whatYouWillGet .whatYouWillGetList .item{z-index:2;border-radius:5px;box-shadow:0 3px 6px #0e1f3514,0 6px 12px #0e1f351f,0 8px 24px #0e1f3514}.whatYouWillGet .whatYouWillGetList .item .text{flex-direction:column;gap:20px;display:flex}.whatYouWillGet .whatYouWillGetList .item .thumbnail{width:210px;height:auto}.whatYouWillGet .button{margin-top:40px}@media screen and (max-width:1024px){.whatYouWillGet .whatYouWillGetList .item{padding:40px}}@media screen and (max-width:860px){.whatYouWillGet .whatYouWillGetList .item{min-width:inherit}}@media screen and (max-width:690px){.whatYouWillGet .whatYouWillGetList .item{grid-gap:20px;grid-template-columns:1fr;padding:40px 20px}.whatYouWillGet .whatYouWillGetList .item .thumbnail{order:1;width:177px;height:auto}.whatYouWillGet .whatYouWillGetList .item .text{order:2}}
.pointCards{overflow:hidden}.pointCards.whiteBg .pointCardsList .card:nth-child(4n+1),.pointCards.whiteBg .pointCardsList .card:nth-child(4n+4){background-color:#fff}.pointCards.whiteBg .pointCardsList .card:nth-child(4n+2),.pointCards.whiteBg .pointCardsList .card:nth-child(4n+3){background-color:#f4f6ff}@media screen and (max-width:870px){.pointCards.whiteBg .pointCardsList .card:nth-child(odd){background-color:#f4f6ff}.pointCards.whiteBg .pointCardsList .card:nth-child(2n){background-color:#fff}}.pointCards .pointCardsList{grid-gap:40px;grid-template-columns:1fr 1fr 1fr;margin-top:20px;display:grid}.pointCards .pointCardsList .card{border-radius:5px;padding:40px;position:relative;box-shadow:0 3px 6px #0e1f3514,0 6px 12px #0e1f351f,0 8px 24px #0e1f3514}.pointCards .pointCardsList .card .point{border-radius:50%;width:40px;height:40px;position:absolute;top:-20px;left:46%}.pointCards .pointCardsList .card .point.orangePoint{background-color:#ff8f3e}.pointCards .pointCardsList .card .point.bluePoint{background-color:#383680}.pointCards .pointCardsList .card.centered{text-align:center}.pointCards .pointCardsList .card.left{text-align:left}.pointCards .pointCardsList .card .title{font-family:var(--font-open-sans),system-ui,-apple-system,sans-serif;color:#1e2432;letter-spacing:.26px;font-size:26px;font-weight:400;line-height:130%}.pointCards .pointCardsList .card .text{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#696d8c;padding-top:20px;font-size:16px;font-weight:500;line-height:140%}.pointCards .pointCardsList.auditService .card{padding:70px 20px 80px}.pointCards .pointCardsList.auditService .card .title{padding-bottom:40px}.pointCards .pointCardsList.proofOfConcept{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);display:grid}.pointCards .pointCardsList.proofOfConcept div:first-child{grid-area:1/1/2/2}.pointCards .pointCardsList.proofOfConcept div:nth-child(2){grid-area:1/2/2/3}.pointCards .pointCardsList.proofOfConcept div:nth-child(3){grid-area:1/3/2/4}.pointCards .pointCardsList.proofOfConcept div:nth-child(4){grid-area:2/1/3/2}.pointCards .pointCardsList.proofOfConcept div:nth-child(5){grid-area:2/2/3/4}.pointCards .pointCardsList.proofOfConcept .card .title{color:#383680}.pointCards .pointCardsList.proofOfConcept .card .text{color:#1e2432}.pointCards .pointCardsList.proofOfConcept .card .point{width:30px;height:30px;top:38px;left:-18px}.pointCards .pointCardsList.portalDevelopment{background-image:url(../media/pointCardBg.37adf2fb.webp);background-position:50%;background-repeat:no-repeat;grid-template-columns:1fr 1fr;display:grid}.pointCards .pointCardsList.portalDevelopment .card .title{color:#383680}.pointCards .pointCardsList.portalDevelopment .card .text{color:#1e2432}.pointCards .pointCardsList.portalDevelopment .card .point{width:30px;height:30px}.pointCards .pointCardsList.fieldService,.pointCards .pointCardsList.pimSolution,.pointCards .pointCardsList.marketingMigration{grid-template-columns:1fr 1fr}.pointCards .pointCardsList.pimSolution .card:nth-child(4n+1),.pointCards .pointCardsList.pimSolution .card:nth-child(4n+4),.pointCards .pointCardsList.pimSolution .card:nth-child(4n+2),.pointCards .pointCardsList.pimSolution .card:nth-child(4n+3),.pointCards .pointCardsList.marketingMigration .card:nth-child(4n+1),.pointCards .pointCardsList.marketingMigration .card:nth-child(4n+4),.pointCards .pointCardsList.marketingMigration .card:nth-child(4n+2),.pointCards .pointCardsList.marketingMigration .card:nth-child(4n+3){background-color:#fff}.pointCards .pointCardsList.pimSolution .card .title,.pointCards .pointCardsList.marketingMigration .card .title{color:#383680}.pointCards .pointCardsList.pimSolution .card .text,.pointCards .pointCardsList.marketingMigration .card .text{color:#1e2432}.pointCards .pointCardsList.pimSolution .card .point,.pointCards .pointCardsList.marketingMigration .card .point{width:30px;height:30px}.pointCards .pointCardsList.resourceSolution{grid-template-columns:1fr 1fr}.pointCards .pointCardsList.resourceSolution .card:nth-child(4n+1),.pointCards .pointCardsList.resourceSolution .card:nth-child(4n+2){background-color:#fff}.pointCards .pointCardsList.resourceSolution .title{color:#383680}@media screen and (max-width:1024px){.pointCards .pointCardsList .card .title{font-family:var(--font-open-sans),system-ui,-apple-system,sans-serif;font-size:20px;font-weight:600;line-height:120%}}@media screen and (max-width:1000px){.pointCards .container{padding-left:30px;padding-right:30px}}@media screen and (max-width:870px){.pointCards .pointCardsList{grid-template-columns:1fr}.pointCards .pointCardsList .card{padding:40px 20px}.pointCards .pointCardsList .card .title{font-family:var(--font-open-sans),system-ui,-apple-system,sans-serif;font-size:18px;font-weight:400;line-height:120%}.pointCards .pointCardsList .card .text{font-size:14px}.pointCards .pointCardsList.auditService .card{padding:60px 20px 70px}.pointCards .pointCardsList.auditService .card .title{padding-bottom:20px}.pointCards .pointCardsList.proofOfConcept{grid-template-rows:repeat(5,.1fr);grid-template-columns:1fr}.pointCards .pointCardsList.proofOfConcept div:first-child{grid-area:1/1/2/2}.pointCards .pointCardsList.proofOfConcept div:nth-child(2){grid-area:2/1/3/2}.pointCards .pointCardsList.proofOfConcept div:nth-child(3){grid-area:3/1/4/2}.pointCards .pointCardsList.proofOfConcept div:nth-child(4){grid-area:4/1/5/2}.pointCards .pointCardsList.proofOfConcept div:nth-child(5){grid-area:5/1/6/2}.pointCards .pointCardsList.portalDevelopment{background-image:none;grid-template-columns:1fr}.pointCards .pointCardsList.fieldService,.pointCards .pointCardsList.pimSolution{grid-template-columns:1fr}}
.principles .content{grid-gap:20px;grid-template-columns:1fr 1fr 1fr;align-items:center;display:grid}.principles .left .paragraph,.principles .left .title{text-align:left}.principles .right .paragraph,.principles .right .title{text-align:right}.principles .graphicContent{place-self:center}.principles .graphicContent img{height:auto}.principles .column{flex-direction:column;gap:40px;display:flex}.principles .column .title{font-family:var(--font-open-sans),system-ui,-apple-system,sans-serif;color:#383680;margin-bottom:20px;font-size:26px;font-weight:400;line-height:130%}@media screen and (max-width:1024px){.principles .graphicContent img{width:150px;height:auto}.principles .column .title{font-family:var(--font-open-sans),system-ui,-apple-system,sans-serif;font-size:20px;font-weight:600;line-height:120%}}@media screen and (max-width:610px){.principles .content{grid-gap:60px;grid-template-columns:1fr}.principles .left .paragraph,.principles .left .title,.principles .right .paragraph,.principles .right .title{text-align:center}.principles .column .title{font-family:var(--font-open-sans),system-ui,-apple-system,sans-serif;font-size:18px;font-weight:400;line-height:120%}}
.benefits{background-color:#f4f6ff}.benefits .benefitsList{grid-column-gap:20px;grid-row-gap:40px;display:grid}.benefits .benefitsList .title{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#383680;font-size:20px;font-weight:500;line-height:130%}.benefits .benefitsList .benefit{grid-gap:20px;text-align:center;grid-template-rows:138px 52px 1fr;place-items:center;padding:0 10px;display:grid}.benefits .benefitsList .benefit .paragraph{align-self:self-start}@media screen and (max-width:750px){.benefits{background-color:#fff}.benefits .benefitsListMob .carouselItem .benefit{flex-direction:column;align-items:center;gap:20px;padding-left:30px;padding-right:30px;display:flex}.benefits .benefitsListMob .carouselItem .title{font-family:var(--font-open-sans),system-ui,-apple-system,sans-serif;color:#383680;text-align:center;padding-left:50px;padding-right:50px;font-size:18px;font-weight:400;line-height:120%}}
.consultantCard,.managerCard{border-radius:5px;grid-template-columns:1fr 2fr;width:100%;max-width:540px;height:211px;padding:20px;transition:all .8s;display:grid;box-shadow:0 3px 6px #0e1f3514,0 6px 12px #0e1f351f,0 8px 24px #0e1f3514}.consultantCard .photoAndInitials,.managerCard .photoAndInitials{border-right:1px solid #c4cbd0;flex-direction:column;align-items:center;padding-right:20px;display:flex}.consultantCard .photoAndInitials img,.managerCard .photoAndInitials img{object-fit:cover;object-position:top;border:2px solid #ff8f3e;border-radius:50%;width:89px;height:89px}.consultantCard .photoAndInitials .initials,.managerCard .photoAndInitials .initials{font-family:var(--font-open-sans),system-ui,-apple-system,sans-serif;color:#383680;text-align:center;letter-spacing:.2px;padding-top:8px;font-size:20px;font-weight:600;line-height:130%}.consultantCard .photoAndInitials .position,.managerCard .photoAndInitials .position{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#696d8c;text-align:center;font-size:14px;font-weight:400;line-height:120%}.consultantCard .socialMediaAndBooking,.managerCard .socialMediaAndBooking{flex-direction:column;justify-content:space-between;padding:20px;display:flex}.consultantCard .socialMediaAndBooking .socialMedia,.managerCard .socialMediaAndBooking .socialMedia{align-items:center;gap:15px;display:flex}.consultantCard .socialMediaAndBooking .socialMedia .linkTitle,.managerCard .socialMediaAndBooking .socialMedia .linkTitle{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#383680;font-size:16px;font-weight:500;line-height:140%}.consultantCard .socialMediaAndBooking .links,.managerCard .socialMediaAndBooking .links{flex-direction:column;gap:16px;width:fit-content;display:flex}.consultantCard .socialMediaAndBooking .button,.managerCard .socialMediaAndBooking .button{margin:initial;max-width:112px}.consultantCard .sloganAndSocialMedia,.managerCard .sloganAndSocialMedia{flex-direction:column;justify-content:center;gap:20px;padding:20px;display:flex}.consultantCard .sloganAndSocialMedia .smallSubtitle,.managerCard .sloganAndSocialMedia .smallSubtitle{text-align:left}.consultantCard .sloganAndSocialMedia .socialMedia,.managerCard .sloganAndSocialMedia .socialMedia{align-items:center;gap:16px;display:flex}.consultantCard .sloganAndSocialMedia .socialMedia .linkTitle,.managerCard .sloganAndSocialMedia .socialMedia .linkTitle{font-family:var(--font-montserrat),system-ui,-apple-system,sans-serif;color:#383680;font-size:16px;font-weight:500;line-height:140%}.consultantCard .sloganAndSocialMedia .links,.managerCard .sloganAndSocialMedia .links{width:fit-content}@media screen and (max-width:450px){.consultantCard,.managerCard{grid-template-rows:1fr 2fr;grid-template-columns:inherit;height:282px;padding:20px}.consultantCard .socialMediaAndBooking,.consultantCard .sloganAndSocialMedia,.managerCard .socialMediaAndBooking,.managerCard .sloganAndSocialMedia{gap:20px;padding:15px 0 0}.consultantCard .socialMediaAndBooking .button,.consultantCard .sloganAndSocialMedia .button,.managerCard .socialMediaAndBooking .button,.managerCard .sloganAndSocialMedia .button{margin:auto}.consultantCard .photoAndInitials,.managerCard .photoAndInitials{border-bottom:1px solid #c4cbd0;border-right:0;flex-direction:row;gap:15px;padding-bottom:15px;padding-right:0}.consultantCard .photoAndInitials .initials,.consultantCard .photoAndInitials .position,.managerCard .photoAndInitials .initials,.managerCard .photoAndInitials .position{text-align:left}.consultantCard .photoAndInitials .initials,.managerCard .photoAndInitials .initials{font-family:var(--font-open-sans),system-ui,-apple-system,sans-serif;padding:0;font-size:18px;font-weight:400;line-height:120%}}
.talkWithConsultant .cards{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}@media screen and (max-width:700px){.talkWithConsultant .cardsMob .carouselItem{padding-bottom:20px}.talkWithConsultant .cardsMob .carouselItem .benefit{flex-direction:column;align-items:center;gap:20px;padding-left:30px;padding-right:30px;display:flex}.talkWithConsultant .cardsMob .carouselItem .title{font-family:var(--font-open-sans),system-ui,-apple-system,sans-serif;color:#383680;text-align:center;padding-left:50px;padding-right:50px;font-size:18px;font-weight:400;line-height:120%}}
