.services{padding:40px 0}@media(max-width:767px){.services{padding:20px 0}}.services__grid{display:grid;grid-template-columns:repeat(2,1fr)}.services__cell{display:grid}.services__cell-wrap{position:relative}.services__cell-link{inset:0;position:absolute;z-index:1}.services__cell-arrow{align-items:center;display:flex;justify-content:center;position:absolute}.services__cell-arrow,.services__cell-arrow svg{transition:all .5s ease}.services--variant-default .services__grid{gap:0 40px;grid-template-rows:repeat(3,1fr)}@media(max-width:1199px){.services--variant-default .services__grid{display:grid;gap:0;grid-template-columns:1fr;grid-template-rows:repeat(6,auto)}}.services--variant-default .services__cell{align-items:center;gap:24px;grid-template-columns:auto 1fr 54px}@media(max-width:767px){.services--variant-default .services__cell{gap:14px;grid-template-columns:1fr}}.services--variant-default .services__cell-wrap{border-bottom:1px solid #dce0e7;margin-top:10px;padding:20px 30px 30px 0;transition:all .3s ease}@media(max-width:1199px){.services--variant-default .services__cell-wrap{padding:24px 30px 24px 0}}@media(max-width:767px){.services--variant-default .services__cell-wrap{padding:10px 14px}}.services--variant-default .services__cell-wrap:hover{background:#f1f3f9}@media(min-width:1200px){.services--variant-default .services__cell-wrap:hover .services__cell-arrow{opacity:1;transform:translateY(0);visibility:visible}.services--variant-default .services__cell-wrap:hover .services__cell-title{transform:translateY(0)}.services--variant-default .services__cell-wrap:hover .services__cell-text{opacity:1;transform:translateY(0);visibility:visible}}.services--variant-default .services__cell-title{margin-bottom:4px;transform:translateY(20px);transition:all .3s ease}@media(max-width:1199px){.services--variant-default .services__cell-title{transform:translateY(0)}}.services--variant-default .services__cell-text{opacity:0;transform:translateY(15px);transition:all .3s ease;visibility:hidden}@media(max-width:1199px){.services--variant-default .services__cell-text{opacity:1;transform:translateY(0);visibility:visible}}.services--variant-default .services__cell-arrow{background:#e8ebf1;border-radius:6px;height:30px;opacity:0;right:30px;top:30px;transform:translateY(15px);visibility:hidden;width:30px}@media(max-width:1199px){.services--variant-default .services__cell-arrow{opacity:1;transform:translateY(0);visibility:visible}}.services--variant-default .services__cell-arrow svg{color:#585a61}@media(max-width:767px){.services--variant-default .services__cell-image{height:60px;width:60px}}.services--variant-with-technologies .services__grid{gap:0}@media(max-width:767px){.services--variant-with-technologies .services__grid{grid-template-columns:1fr;grid-template-rows:repeat(6,auto)}}.services--variant-with-technologies .services__cell{gap:20px;grid-template-columns:1fr}.services--variant-with-technologies .services__cell-wrap{padding:32px 40px}.services--variant-with-technologies .services__cell-wrap:nth-child(2n){border-left:2px solid #dce0e7}.services--variant-with-technologies .services__cell-wrap:first-child,.services--variant-with-technologies .services__cell-wrap:nth-child(2),.services--variant-with-technologies .services__cell-wrap:nth-child(3),.services--variant-with-technologies .services__cell-wrap:nth-child(4){border-bottom:2px solid #dce0e7}@media(max-width:767px){.services--variant-with-technologies .services__cell-wrap{padding:32px 18px}.services--variant-with-technologies .services__cell-wrap:nth-child(2n){border-left:none}.services--variant-with-technologies .services__cell-wrap:nth-child(5),.services--variant-with-technologies .services__cell-wrap:nth-child(6){border-bottom:2px solid #dce0e7}}@media(min-width:1200px){.services--variant-with-technologies .services__cell-wrap:hover .services__cell-arrow{background:#55c133}.services--variant-with-technologies .services__cell-wrap:hover .services__cell-arrow svg{color:#fff}}.services--variant-with-technologies .services__cell-title{margin-bottom:10px}.services--variant-with-technologies .services__cell-arrow{border:1px solid #ccd0da;border-radius:50%;height:64px;right:60px;top:70px;width:64px}.services--variant-with-technologies .services__cell-arrow svg{color:#000}@media(max-width:767px){.services--variant-with-technologies .services__cell-arrow{right:18px}}.services__cell-technologies{align-items:center;color:#999da9;display:flex;flex-wrap:wrap;font-size:0;gap:10px;line-height:0;margin-top:12px;min-height:66px}@media(max-width:767px){.services__cell-technologies--web section:first-child,.services__cell-technologies--web section:nth-child(2){display:none}}.services__count{align-items:center;background:#e8ebf1;border:10px solid #f1f3f9;border-radius:50%;color:#3d414b;display:flex;flex:0 0 auto;font-size:16px;font-style:normal;font-weight:400;height:66px;justify-content:center;line-height:160%;width:66px}