﻿@media only screen and (min-width:320px){.qa-page .header-section{margin:10px 0 100px;--cell-size:72px;display:grid;grid-template-columns:auto repeat(3,var(--cell-size));grid-template-rows:auto repeat(3,var(--cell-size));grid-template-areas:"infoBlock infoBlock infoBlock infoBlock" ". . one one" ". two one one" ". three four .";}.qa-page .header-section .information-block{grid-area:infoBlock;margin:0 0 15px;}.qa-page .header-section .information-block .header{grid-area:header;font-family:Ubuntu !important;font-style:normal;text-transform:unset;font-feature-settings:'pnum' on,'lnum' on;font-weight:500 !important;font-size:30px !important;line-height:40px !important;margin:0 0 10px;color:#404040;display:flex;}.qa-page .header-section .information-block .body{grid-area:body;font-family:Open Sans;font-style:normal;font-weight:normal;font-size:15px;line-height:25px;color:#404040;}.qa-page .header-section .information-block .body span{display:block;}.qa-page .header-section .collage-item{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:54px;display:none;}.qa-page .header-section .collage-item:first-of-type{display:block;grid-area:one;border-radius:50% 0;background-size:cover;}.qa-page .header-section .collage-item:nth-of-type(2){display:block;grid-area:two;border-radius:0 50%;background-size:cover;}.qa-page .header-section .collage-item:nth-of-type(3){display:block;grid-area:three;border-radius:50% 50% 50% 0;}.qa-page .header-section .collage-item:nth-of-type(4){display:block;grid-area:four;border-radius:50%;}.qa-page .differences-section{margin:0 0 100px;}.qa-page .differences-section .differences-header{font-family:Ubuntu !important;font-size:20px !important;font-style:normal !important;font-weight:500 !important;line-height:25px !important;margin:0 0 20px;}.qa-page .differences-section .differences-container{display:flex;flex-direction:column;}.qa-page .differences-section .differences-block{box-sizing:border-box;background:#def8ff;padding:15px;text-align:center;}.qa-page .differences-section .differences-block:nth-of-type(even){background:#e6fff7;}.qa-page .differences-section .differences-block:not(:first-of-type){margin:20px auto 0;}.qa-page .differences-section .differences-block p{font-family:Open Sans;font-size:15px;line-height:25px;margin:0;}.qa-page .differences-section .differences-block p strong{font-weight:600;}.qa-page .services-section{margin:0 0 100px;}.qa-page .services-section .services-header{font-family:Ubuntu !important;font-size:20px !important;font-style:normal !important;font-weight:500 !important;line-height:25px !important;margin:0 0 45px;}.qa-page .services-section .services-list{list-style:none;margin:0;display:grid;grid-template-columns:1fr;grid-row-gap:20px;}.qa-page .services-section .services-item{border-radius:8px;box-shadow:0 0 25px 0 rgba(0,0,0,.1);}.qa-page .services-section .services-item-front .services-icon-container{height:65px;box-sizing:border-box;padding:5px 0 0 15px;margin:0 0 5px;}.qa-page .services-section .services-item-front .services-icon{display:block;width:60px;height:60px;background-size:60px;background-position:center;background-repeat:no-repeat;}.qa-page .services-section .services-item-front .services-title-container{display:none;}.qa-page .services-section .services-item-back{padding:0 20px 20px;}.qa-page .services-section .services-item-back .services-title{text-align:left !important;margin:0 0 15px;}.qa-page .services-section .services-item-back .services-text{font-family:Open Sans;font-size:15px;font-weight:400;line-height:25px;margin:0;}.qa-page .preferences-section{margin:0 0 100px;}.qa-page .preferences-section .preferences-header{font-family:Ubuntu !important;font-size:20px !important;font-style:normal !important;font-weight:500 !important;line-height:25px !important;text-align:center;margin:0 0 30px;}.qa-page .preferences-section .preferences-list{list-style:none;display:grid;grid-template-columns:1fr;grid-row-gap:20px;margin:0;}.qa-page .preferences-section .preferences-item{display:flex;justify-content:flex-start;}.qa-page .preferences-section .preferences-item p{font-family:Open Sans;font-size:15px;font-weight:400;line-height:25px;margin:0 0 0 20px;}.qa-page .preferences-section .preferences-icon{display:block;width:54px;height:54px;flex-shrink:0;border-radius:50% 0;display:flex;justify-content:center;align-items:center;}.qa-page .preferences-section .preferences-icon svg{width:24.3px;height:24.3px;}.qa-page .lifecycle-section .lifecycle-header{font-family:Ubuntu !important;font-size:20px !important;font-style:normal !important;font-weight:500 !important;line-height:25px !important;text-align:center;margin:0 0 18px;}.qa-page .lifecycle-section .lifecycle-list{--row-gap:15px;list-style:none;margin:0;display:grid;grid-template-columns:1fr;grid-row-gap:var(--row-gap);position:relative;}.qa-page .lifecycle-section .lifecycle-list .lifecycle-item{display:flex;flex-wrap:nowrap;align-items:flex-start;position:relative;}.qa-page .lifecycle-section .lifecycle-list .lifecycle-item:not(:last-of-type):before{content:'';display:block;width:3px;position:absolute;top:20px;height:calc(100% + var(--row-gap));left:25px;background:#8cdbef;z-index:-1;}.qa-page .lifecycle-section .lifecycle-list .lifecycle-item:last-of-type .lifecycle-content .lifecycle-worklist{height:100px;}.qa-page .lifecycle-section .lifecycle-list .lifecycle-item .lifecycle-number{font-family:Ubuntu;font-size:36px;font-style:normal;font-weight:700;line-height:36px;text-align:center;color:#00abdb;margin:7px 19px 0 6px;flex-shrink:0;position:relative;}.qa-page .lifecycle-section .lifecycle-list .lifecycle-item .lifecycle-number:after{content:'';position:absolute;z-index:-1;display:block;top:50%;left:50%;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;background:#def8ff;border:3px solid #8cdbef;}.qa-page .lifecycle-section .lifecycle-list .lifecycle-item .lifecycle-number:before{content:'';display:block;width:3px;position:absolute;top:0;bottom:100px;left:25px;background:#f00;z-index:-1;}.qa-page .lifecycle-section .lifecycle-list .lifecycle-item .lifecycle-content .lifecycle-title{font-family:Open Sans !important;font-size:18px !important;font-style:normal !important;font-weight:600 !important;line-height:25px !important;text-align:left !important;color:#00abdb;margin:15px 0 0;}.qa-page .lifecycle-section .lifecycle-list .lifecycle-item .lifecycle-content .lifecycle-worklist{list-style:none;margin:0;height:auto;}.qa-page .lifecycle-section .lifecycle-list .lifecycle-item .lifecycle-content .lifecycle-worklist li{font-family:Open Sans;font-size:15px;font-style:normal;font-weight:400;line-height:25px;text-align:left;margin:0 0 0 23px;position:relative;}.qa-page .lifecycle-section .lifecycle-list .lifecycle-item .lifecycle-content .lifecycle-worklist li:before{content:'•';display:block;position:absolute;left:-14px;}.qa-page .technologies-section{margin:0 0 100px;}.qa-page .technologies-section .technologies-header{font-family:Ubuntu !important;font-size:20px !important;font-style:normal !important;font-weight:500 !important;line-height:25px !important;text-align:center;margin:0 0 10px;}.qa-page .technologies-section .technologies-list{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -5px;justify-content:center;}.qa-page .technologies-section .technologies-item{height:auto;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.15);border-radius:8px;margin:0 5px 10px;padding:5px 2px;flex:1 1 auto;height:60px;vertical-align:middle;justify-content:space-around;min-width:25%;box-sizing:border-box;}.qa-page .technologies-section .technologies-item:last-of-type{max-width:55%;}.qa-page .technologies-section .technologies-item img{height:60px;}}@media only screen and (min-width:360px){.qa-page .header-section{--cell-size:82px;}}@media only screen and (min-width:375px){.qa-page .header-section{--cell-size:86px;grid-template-rows:var(--cell-size) auto repeat(3,var(--cell-size));grid-template-areas:". . five six" "infoBlock infoBlock infoBlock infoBlock" ". . one one" ". two one one" ". three four .";}.qa-page .header-section .information-block .header{margin:15px 0 10px;}.qa-page .header-section .collage-item:nth-of-type(5){display:block;grid-area:five;border-radius:50%;}.qa-page .header-section .collage-item:nth-of-type(6){display:block;grid-area:six;border-radius:0 50% 50% 50%;}}@media only screen and (min-width:768px){.qa-page .header-section{--cell-size:96px;margin:0 0 162px;}.qa-page .header-section .information-block{margin:18px 0;}.qa-page .header-section .information-block .header{font-size:50px !important;line-height:63px !important;margin:0 0 18px;}.qa-page .header-section .information-block .body{font-size:20px;line-height:27px;}.qa-page .differences-section{margin:0 0 162px;}.qa-page .differences-section .differences-header{font-size:30px !important;line-height:45px !important;margin:0 0 36px;}.qa-page .differences-section .differences-container{flex-direction:row;justify-content:space-evenly;}.qa-page .differences-section .differences-block{flex:1;padding:36px;}.qa-page .differences-section .differences-block:not(:first-of-type){margin:0 0 0 20px;}.qa-page .differences-section .differences-block p{font-size:20px;line-height:27px;}.qa-page .services-section{margin:0 0 162px;}.qa-page .services-section .services-header{font-size:30px !important;line-height:45px !important;}.qa-page .services-section .services-list{grid-template-columns:repeat(2,338px);grid-template-rows:repeat(3,333px);grid-gap:20px;justify-content:center;}.qa-page .services-section .services-item{overflow:hidden;}.qa-page .services-section .services-item-front{position:relative;overflow:hidden;height:100%;}.qa-page .services-section .services-item-front:after{content:'';display:block;height:6px;background:#def8ff;position:absolute;bottom:0;left:0;right:0;}.qa-page .services-section .services-item-front .services-icon-container{display:flex;height:90px;justify-content:center;align-items:flex-end;margin:76.5px 0 0;padding:0;}.qa-page .services-section .services-item-front .services-icon{width:90px;height:90px;background-size:90px;}.qa-page .services-section .services-item-front .services-title-container{display:block;box-sizing:border-box;padding:18px 20px 0;}.qa-page .services-section .services-item-front .services-title{font-family:Open Sans !important;font-size:24px !important;font-weight:600 !important;line-height:36px !important;margin:0 auto;}.qa-page .services-section .services-item-back{background:#def8ff;display:none;height:100%;padding:0 27px;box-sizing:border-box;}.qa-page .services-section .services-item-back .services-title{font-size:24px !important;line-height:36px !important;margin:0 0 9px;}.qa-page .services-section .services-item-back .services-text{font-size:18px;line-height:27px;}.qa-page .services-section .services-item:hover .services-item-front{display:none;}.qa-page .services-section .services-item:hover .services-item-back{display:flex;justify-content:center;flex-direction:column;}.qa-page .preferences-section{margin:0 0 162px;}.qa-page .preferences-section .preferences-header{font-size:30px !important;line-height:45px !important;margin:0 0 36px;}.qa-page .preferences-section .preferences-list{grid-row-gap:36px;}.qa-page .preferences-section .preferences-item{align-items:center;}.qa-page .preferences-section .preferences-item p{font-size:20px;line-height:27px;}.qa-page .preferences-section .preferences-icon{width:72px;height:72px;}.qa-page .preferences-section .preferences-icon svg{width:32.4px;height:32.4px;}.qa-page .technologies-section{margin:0 0 162px;}.qa-page .technologies-section .technologies-header{font-size:30px !important;line-height:45px !important;margin:0 0 36px;}.qa-page .technologies-section .technologies-list{justify-content:center;margin:0 -10px;}.qa-page .technologies-section .technologies-item{flex:1 1 auto;height:80px;padding:5px 5px 6px 5px;max-width:fit-content;min-width:1%;margin:0 10px 20px;}.qa-page .technologies-section .technologies-item:last-of-type{max-width:fit-content;}.qa-page .lifecycle-section .lifecycle-header{font-size:30px !important;line-height:45px !important;margin:0 0 55px;}.qa-page .lifecycle-section .lifecycle-list{--row-gap:54px;width:530px;margin:0 auto;}.qa-page .lifecycle-section .lifecycle-list:before{left:26px;}.qa-page .lifecycle-section .lifecycle-list .lifecycle-item:last-of-type .lifecycle-worklist{height:108px;}.qa-page .lifecycle-section .lifecycle-list .lifecycle-item .lifecycle-number{font-size:48px;line-height:55px;margin:0 29px 0 0;}.qa-page .lifecycle-section .lifecycle-list .lifecycle-item .lifecycle-number:after{width:70px;height:70px;}.qa-page .lifecycle-section .lifecycle-list .lifecycle-item .lifecycle-content .lifecycle-title{font-size:24px !important;line-height:36px !important;margin:12px 0 0;}.qa-page .lifecycle-section .lifecycle-list .lifecycle-item .lifecycle-content .lifecycle-worklist li{font-size:18px;line-height:27px;}}@media only screen and (min-width:1024px){.qa-page .header-section{grid-template-rows:repeat(4,var(--cell-size));grid-template-columns:auto repeat(4,var(--cell-size));grid-template-areas:"infoBlock . five one one" "infoBlock three six one one" "infoBlock two two four ." "infoBlock two two . .";}.qa-page .header-section .information-block{margin:27px 0 0;padding:0 54px 0 0;box-sizing:border-box;}.qa-page .header-section .collage-item{background-size:74px;}.qa-page .header-section .collage-item:nth-of-type(2){border-radius:50% 0;}.qa-page .differences-section .differences-header{text-align:center;}.qa-page .services-section .services-header{text-align:center;}.qa-page .services-section .services-item-front .services-icon-container{height:90px;}.qa-page .services-section .services-item-front .services-title{text-align:center;}.qa-page .services-section .services-item-back{padding:0 36px;}.qa-page .preferences-section .preferences-list{grid-template-columns:repeat(2,1fr);grid-row-gap:36px;grid-column-gap:45px;}.qa-page .preferences-section .preferences-item{align-items:flex-start;}.qa-page .preferences-section .preferences-icon{width:72px;height:72px;}.qa-page .preferences-section .preferences-icon svg{width:32.4px;height:32.4px;}}@media only screen and (min-width:1280px){.qa-page .header-section{--cell-size:128px;}.qa-page .header-section .information-block{margin:40px 0 0;padding:0 63px 0 0;}.qa-page .header-section .information-block .header{font-size:60px !important;line-height:72px !important;margin:0 0 27px;}.qa-page .header-section .information-block .body{font-size:24px;line-height:36px;}.qa-page .differences-section .differences-header{font-size:36px !important;line-height:54px !important;}.qa-page .differences-section .differences-block:not(:first-of-type){margin:0 0 0 40px;}.qa-page .differences-section .differences-block p{font-size:24px;line-height:36px;}.qa-page .services-section .services-header{font-size:36px !important;line-height:54px !important;margin:0 0 63px;}.qa-page .services-section .services-list{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,396px);}.qa-page .services-section .services-item-front .services-icon-container{margin:108px 0 0;}.qa-page .services-section .services-item-back{padding:0 36px;}.qa-page .preferences-section .preferences-header{font-size:36px !important;line-height:54px !important;}.qa-page .preferences-section .preferences-item p{font-size:24px;line-height:36px;}.qa-page .technologies-section .technologies-header{font-size:36px !important;line-height:54px !important;}.qa-page .technologies-section .technologies-item{flex:0 1 240px;}.qa-page .lifecycle-section .lifecycle-header{font-size:36px !important;line-height:54px !important;}}@media only screen and (min-width:1366px){.qa-page .header-section .information-block{margin:58px 0 0;}}@media only screen and (min-width:1440px){.qa-page .header-section .information-block{margin:76px 0 0;}.qa-page .differences-section .differences-block:not(:first-of-type){margin:0 0 0 80px;}}