@import url("/css/font.css");.step-title{position: relative;letter-spacing: 1px;margin-bottom: 0;opacity: 0;font-weight: 600;font-size: 12px;line-height: 24px;text-transform: unset;color: #aaa;padding: 20px 0;text-align: center}body.platforms-ar-construction .step-text, body.services-dedicated-development-team .step-text, body.services-digital-transformation-services .step-text, body.services-it-staffing-services .step-text, body.services-outsourcing-software-development-ukraine-services .step-text, body.services-team-extension .step-text{padding-bottom: 20px !important}.healthcare-slider.insurance-clients .tabs-content__left{min-height: 582px !important}@media screen and (min-width: 1280px){.container{width: 1200px}}@-webkit-keyframes bouncing{0%{bottom: 30px}to{bottom: 20px}}@keyframes bouncing{0%{bottom: 30px}to{bottom: 20px}}body.services-outsourcing-software-development-ukraine-services .bottom-life .services__description{margin: 19px auto 30px;max-width: 800px}.services{padding: 90px 0;background-color: #fafafa}.services #particles{position: absolute;width: 100%;height: 100%;background-repeat: no-repeat;background-size: cover;background-position: 50% 50%;z-index: -999}@media screen and (max-width: 767px){.services .container{padding: 0 10px}}@media screen and (max-width: 767px){.services{padding: 61px 0 30px}}.services__title{margin: 0 auto;max-width: 849px;font-size: 36px;font-weight: 600;line-height: 1.25;text-align: center;color: #323232}@media screen and (max-width: 767px){.services__title{font-size: 30px;line-height: 1.3}}@media screen and (max-width: 575px){.services__title{font-size: 24px !important}}.services__description{margin: 30px auto;max-width: 790px;font-size: 17px;line-height: 1.2;text-align: center;color: #555}.services .nowrap{white-space: nowrap}.services__items{border-radius: 7px;overflow: hidden}.services__items .items{-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column}.services__items .items .item{width: 100%;margin-bottom: 2px;position: relative;min-height: 100px;background-color: #fff;-webkit-transition: none;transition: none;cursor: pointer;margin-right: 0;border:0px solid red}@media screen and (max-width: 569px){.services__items .items .item{cursor: default}}@media screen and (max-width: 767px){.services__items .items .item{padding: 35px 0 40px;margin-bottom: 3px;min-height: 155px}}.services__items .items .item svg{margin: 0 auto 30px;max-height: 100px}@media screen and (max-width: 767px){.services__items .items .item svg{max-height: 71px;margin: 0 auto 23px}}.services__items .items .item .item__link-title, .services__items .items .item h3{margin: 0 auto;font-size: 16px;font-weight: 600;line-height: 1.25;text-align: center;color: #323232;text-transform: uppercase}@media screen and (max-width: 767px){.services__items .items .item .item__link-title, .services__items .items .item h3{color: #1476f2;font-size: 16px;max-width: 150px}}.services__items .items .item .item__button{display: none;position: relative}.services__items .items .item .item__button.parent-active{margin-top: 10px}.services__items .items .item .item__button.parent-active i.isoi-angle-down{display: none}.services__items .items .item .item__button.parent-active i.isoi-angle-up{display: block}.services__items .items .item .item__button i{position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);color: #1476f2;font-size: 10px}.services__items .items .item .item__button i.isoi-angle-down{bottom: -15px}.services__items .items .item .item__button i.isoi-angle-up{bottom: 19px;display: none}.services__items .items .item .item__button .show-more{color: #555;font-size: 14px;cursor: pointer}@media screen and (max-width: 569px){.services__items .items .item .item__button{display: block;text-align: center;margin-top: 21px}}.services__items .items .item .item__description{-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-line-pack: stretch;align-content: stretch;height: 100%}@media (min-width: 768px){.services__items .items .item .item__description > div{min-height:120px;-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;color: #696969}.services__items .items .item .item__description svg{width:80px;height:80px}}.services__items .items .item .item__description img{margin: 0 auto 30px}@media screen and (max-width: 767px){.services__items .items .item .item__description{padding-top: 0;min-height: 200px}.services__items .items .item .item__description svg{width:120px;height:120px}}.services__items .items .item .item__link{display: block;opacity: 0;visibility: hidden;position: absolute;bottom: -100%;width: 100%;height: 100%}.services__items .items .item .item__link a.disabled{pointer-events: none;cursor: default}.services__items .items .item .item__link svg{max-height: 100%;margin-bottom: -10px;-webkit-transform: scale(0.7) translateX(-18px) translateY(-18px);-ms-transform: scale(0.7) translateX(-18px) translateY(-18px);transform: scale(0.7) translateX(-18px) translateY(-18px)}.services__items .items .item .item__link svg g path{stroke: #fff}@media screen and (min-width: 768px){.services__items .items .item .item__link svg{display: none}}.services__items .items .item .item__link.active{opacity: 1;visibility: visible;position: unset}.services__items .items .item .item__link.active .item__link-title{display: none}.services__items .items .item .item__link.active .item__link-text{text-align: center;font-size: 14px;color: #323232}.services__items .items .item .item__link.active .item__more{display: none}.services__items .items .item .item__link a{display: block;padding: 30px 40px;height: 100%;width: 100%}@media screen and (max-width: 767px){.services__items .items .item .item__link a{padding: 20px}}.services__items .items .item .item__link .item__link-title, .services__items .items .item .item__link h3{margin: 0;text-align: left;color: #fff}.services__items .items .item .item__link p{margin: 10px 0 12px;font-size: 14px;font-weight: 300;line-height: 1.43;color: #fff}@media screen and (max-width: 767px){.services__items .items .item .item__link p{margin: 5px 0 10px}}.services__items .items .item .item__link .item__more{-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: flex;text-transform: uppercase;color: #fff;font-size: 11px;font-weight: 600;line-height: 1}.services__items .items .item .item__link .item__more i{margin-left: 0;-webkit-transition: margin-left 0.3s ease 0.5s;transition: margin-left 0.3s ease 0.5s}@media screen and (min-width: 319px){.services__items .items .item:hover{background-color: rgba(242, 20, 20, 0.8);-webkit-transition: background-color ease-ina-out 0.3s;-webkit-transition: background-color 0.3s ease-in-out;transition: background-color 0.3s ease-in-out}.services__items .items .item:hover .item__description{opacity: 0;-webkit-animation: shrink 0.35s ease-in;animation: shrink 0.35s ease-in}.services__items .items .item:hover .item__link{display: block;visibility: visible;bottom: 0;opacity: 1;-webkit-animation: grow 0.5s ease;animation: grow 0.5s ease}.services__items .items .item:hover .item__link i{margin-left: 5px}}@media screen and (min-width: 319px) and (max-width: 569px){.services__items .items .item .item__description{-webkit-animation: none;animation: none}}@media (min-width: 570px){.services__items .items{-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row;flex-flow: row;-ms-flex-wrap: wrap;flex-wrap: wrap}.services__items .items .item{min-height: 250px;margin-right: 1.99999px}.services__items .items .item:last-child{margin-right: 0}.services__items .items--col-3 .item{width: -webkit-calc(((100% - 4px)/3));width: calc(((100% - 4px) / 3))}.services__items .items--col-sm-2{margin-bottom: 2px}.services__items .items--col-sm-2 .item{-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-wrap: wrap;flex-wrap: wrap;width: -webkit-calc(((100% - 2px)/2));width: calc(((100% - 2px) / 2));margin-right: 0}.services__items .items--col-sm-2 .item:nth-child(odd){margin-right: 1.99999px}}@media (max-width: 991px){.services__items .items .item{min-height: 250px !important}.services__items .items .item .item__link a{padding: 15px}}@media (min-width: 768px){.services__items .items{-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row;flex-flow: row;-ms-flex-wrap: wrap;flex-wrap: wrap}.services__items .items .item{min-height: 255px;margin-right: 1.9999px}.services__items .items .item:last-child{margin-right: 0}.services__items .items--col-3 .item{width: -webkit-calc(((100% - 4px)/3));width: calc(((100% - 4px) / 3))}.services__items .items--col-sm-2{margin-bottom: 2px}.services__items .items--col-sm-2 .item{-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-wrap: wrap;flex-wrap: wrap;width: -webkit-calc(((100% - 2px)/2));width: calc(((100% - 2px) / 2));margin-right: 0}.services__items .items--col-sm-2 .item:nth-child(odd){margin-right: 2px}.services__items .items--col-4 .item{width: -webkit-calc(((100% - 6px)/4));width: calc(((100% - 6px) / 4));margin-right: 2px}}.top-content{background-color: #fff;padding-top: 80px}@media screen and (max-width: 767px){.top-content{padding-top: 43px}}.competencies{padding: 80px 0;background-color: #fff}@media screen and (max-width: 991px){.competencies{padding: 60px 0}}.competencies .services__description{margin-bottom: 50px;margin-top: 15px}.competencies__list{-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-ms-flex-line-pack: stretch;align-content: stretch}.competencies__list, .competencies__list--content{-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: flex}.competencies__list--content{height: 100%;-webkit-box-align: center;-ms-flex-align: center;align-items: center}@media screen and (max-width: 991px){.competencies__list{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap}}.competencies__list li{-webkit-box-flex: 0;-ms-flex: 0 0 19%;flex: 0 0 19%}@media screen and (max-width: 991px){.competencies__list li{-webkit-box-flex: 0;-ms-flex: 0 0 33%;flex: 0 0 33%;margin-bottom: 2px;margin-right: 2px;margin-left: 0}}@media screen and (max-width: 767px){.competencies__list li{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%}}.competencies__list li img{margin: 0 auto}.competencies__list li .title, .competencies__list li img{-webkit-transition: all 0.25s ease;transition: all 0.25s ease;position: relative}.competencies__list li .title{color: #323232;font-family: Montserrat;font-size: 18px;font-weight: 600;letter-spacing: -0.56px;line-height: 24px;text-align: center;text-transform: capitalize}.competencies__list li p{opacity: 0.8;color: #323232;font-family: Montserrat;font-size: 12px;line-height: 19px;padding: 0 10px}@media screen and (max-width: 575px){.competencies__list li p{padding: 0 15px}}.panel{margin: 0 auto;height: 200px;position: relative;-webkit-perspective: 600px;-moz-perspective: 600px}.panel .front{height: inherit;z-index: 900;text-align: center;-webkit-transform: rotateX(0deg) rotateY(0deg);-moz-transform: rotateX(0deg) rotateY(0deg);-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d}.panel .back, .panel .front{position: absolute;top: 0;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out}.panel .back{z-index: 1000;-webkit-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;height: 182px}.panel.flip .front{z-index: 900;-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg)}.panel.flip .back{z-index: 1000;-webkit-transform: rotateX(0deg) rotateY(0deg);-moz-transform: rotateX(0deg) rotateY(0deg)}.panel .back, .panel .front{text-align: center;width: 100%;height: 100%}.panel .back .box1, .panel .front .box1{background-color: #fef7ea;padding: 35px 0;height: 100%;-js-display: flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: distribute;justify-content: space-around}.box2{background-color: #eaf3fe;padding: 10px 0;height: 100%}body.services-index .faq__wrapper{max-width: 782px}body.services-it-staffing-services .lifecycle{margin-top: 0;background: -webkit-gradient(linear, left bottom, left top, from(#fafafa), to(#fafafa)), #f0f0f0;background: -webkit-linear-gradient(bottom, #fafafa, #fafafa), #f0f0f0;background: linear-gradient(0deg, #fafafa, #fafafa), #f0f0f0}body.services-it-staffing-services .lifecycle ul li:last-child{border-bottom: 1px solid #e2e3e6 !important}body.services-it-staffing-services .competencies__content{margin-bottom: 60px}body.services-it-staffing-services .competencies__list li img{margin: 0 auto 18px}body.services-it-staffing-services .competencies__list li .title{line-height: 24px !important;margin-bottom: 15px}body.services-it-staffing-services .competencies .panel{height: 182px}body.services-it-staffing-services .competencies .panel .front .box1{padding: 30px 0}body.services-it-staffing-services .competencies .panel .back{height: 182px}body.pages-iso-9001-certified .block-markdown{margin: 73px 0 79px}body.pages-iso-9001-certified .block-markdown > ul:before{top: -58px}body.pages-iso-9001-certified .block-markdown > ul > li{line-height: 29px;margin-bottom: 29px;letter-spacing: 0.1px}