﻿section.healthcare-tagline-section{--image-size:calc((94vw - 2*16px)/4);display:grid;grid-template-rows:repeat(2,auto) repeat(2,var(--image-size));grid-template-columns:repeat(4,var(--image-size));grid-template-areas:"header header header header" "text text text text" ". img-1 img-2 img-2" ". img-10 img-2 img-2";}section.healthcare-tagline-section .go-down-btn{display:none;}@media only screen and (min-width:1024px){section.healthcare-tagline-section>.go-down-btn{display:block;width:64px;height:64px;background-color:#00abdb;border-radius:50%;border:none;outline:none;display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;left:0;cursor:pointer;}section.healthcare-tagline-section>.go-down-btn>.arrow-down{width:17px;height:17px;border:3px solid #fff;transform:rotate(45deg);border-top:none;border-left:none;position:relative;bottom:3px;}}section.healthcare-tagline-section h1.tagline-header{font-family:Ubuntu !important;font-style:normal !important;font-weight:500 !important;grid-area:header;margin-bottom:10px;}section.healthcare-tagline-section h1.tagline-header.ru{font-size:26px !important;}section.healthcare-tagline-section p{grid-area:text;margin-bottom:25px;}section.healthcare-tagline-section .img{background-repeat:no-repeat;background-position:center;background-size:40%;}section.healthcare-tagline-section .img-1{border-radius:0 50%;}section.healthcare-tagline-section .img-2{background-size:100%;border-radius:50% 50% 50% 0;}section.healthcare-tagline-section .img-3{border-radius:0 50%;}section.healthcare-tagline-section .img-4{border-radius:0 0 50% 50%;}section.healthcare-tagline-section .img-5{border-radius:50% 0;}section.healthcare-tagline-section .img-6{border-radius:50% 0 50% 50%;}section.healthcare-tagline-section .img-7{border-radius:50% 50% 0 50%;}section.healthcare-tagline-section .img-8{border-radius:50% 0;}section.healthcare-tagline-section .img-9{border-radius:0 50%;}section.healthcare-tagline-section .img-10{border-radius:50% 0 50% 50%;}section.healthcare-tagline-section .img-1,section.healthcare-tagline-section .img-2{display:block;}@media only screen and (min-width:375px){section.healthcare-tagline-section h1.tagline-header{font-size:30px;}section.healthcare-tagline-section h1.tagline-header.ru{font-size:30px !important;}}@media only screen and (min-width:375px){section.healthcare-tagline-section{--image-size:86px;grid-template-columns:1fr repeat(3,var(--image-size));grid-template-rows:var(--image-size) repeat(2,auto) repeat(2,var(--image-size));grid-template-areas:". . img-7 img-5" "header header header header" "text text text text" ". img-1 img-2 img-2" ". img-10 img-2 img-2";}section.healthcare-tagline-section h1.tagline-header{margin-top:20px;width:100%;}section.healthcare-tagline-section .img.img-7{display:block;background-size:50%;}section.healthcare-tagline-section .img.img-5{display:block;background-size:30%;border-radius:50% 0;background-color:#fff4ed;}}@media only screen and (min-width:768px){section.healthcare-tagline-section{--image-size:96px;grid-template-columns:1fr repeat(3,var(--image-size));grid-template-rows:var(--image-size) repeat(2,auto) repeat(2,var(--image-size));margin-bottom:86px !important;position:relative;}section.healthcare-tagline-section h1.tagline-header{margin:0;margin-top:auto;font-size:50px !important;line-height:126%;width:500px;}section.healthcare-tagline-section h1.tagline-header.ru{font-size:50px !important;}section.healthcare-tagline-section p.tagline-text{margin-top:1em;margin-bottom:1.5em;font-size:20px !important;}section.healthcare-tagline-section .img.img-7{display:block;background-size:50%;}section.healthcare-tagline-section .img.img-5{display:block;background-size:30%;border-radius:50% 0;background-color:#fff4ed;}}@media only screen and (min-width:1024px){section.healthcare-tagline-section{--image-size:96px;grid-template-columns:1fr repeat(4,var(--image-size));grid-template-rows:repeat(4,var(--image-size));grid-template-areas:"header . img-8 img-2 img-2" "header img-9 . img-2 img-2" "text . img-4 . img-5" "text . . img-6 ." "text . . . .";}section.healthcare-tagline-section h1.tagline-header{margin-bottom:30px;}section.healthcare-tagline-section p.tagline-text{margin-top:-10px;padding-right:50px;}section.healthcare-tagline-section .img.img-8{border-radius:0 50% 0 50%;}}@media only screen and (min-width:1280px){section.healthcare-tagline-section{--image-size:128px;grid-template-columns:auto repeat(4,var(--image-size));grid-template-rows:repeat(4,var(--image-size));grid-template-areas:"header . img-8 img-2 img-2" "header img-9 . img-2 img-2" "text . img-4 . img-5" "text . . img-6 .";margin-bottom:162px !important;}section.healthcare-tagline-section h1.tagline-header{font-size:60px !important;line-height:120% !important;margin-top:99.5px;}section.healthcare-tagline-section p.tagline-text{font-size:24px !important;line-height:150% !important;margin-top:10px;}}@media only screen and (min-width:1366px){section.healthcare-tagline-section h1.tagline-header{width:453px;}section.healthcare-tagline-section h1.tagline-header.ru{font-size:60px !important;}}@media only screen and (min-width:1440px){section.healthcare-tagline-section{position:relative;}section.healthcare-tagline-section p.tagline-text{padding-bottom:40px;}}.healthcare-solutions-section h2.header{font-family:Ubuntu !important;font-style:normal !important;font-weight:500 !important;margin-bottom:1.5em;}.healthcare-solutions-section ul{list-style:none;margin:0;}.healthcare-solutions-section ul.solution-groups-list{display:grid;grid-template-columns:100%;grid-row-gap:80px;}.healthcare-solutions-section ul.solution-groups-list label.solutions-group-label{font-size:40px;}.healthcare-solutions-section ul.solution-groups-list li:nth-child(1) label.solutions-group-label{font-family:Raleway;font-style:normal;font-weight:800;line-height:96%;position:relative;right:9px;z-index:-1;top:9px;color:#def8ff;}.healthcare-solutions-section ul.solution-groups-list li:nth-child(1) label.solutions-group-label.ru{font-size:32px;}.healthcare-solutions-section ul.solution-groups-list li:nth-child(2) label.solutions-group-label{font-family:Raleway;font-style:normal;font-weight:800;line-height:96%;position:relative;right:9px;z-index:-1;top:7px;color:#ffefe6;}.healthcare-solutions-section ul.solution-groups-list li:nth-child(2) label.solutions-group-label.ru{font-size:27px;}.healthcare-solutions-section ul.solution-items-list{display:grid;grid-template-columns:100%;grid-auto-rows:minmax(288px,auto);grid-row-gap:20px;}.healthcare-solutions-section ul.solution-items-list li.solution-item{background:#fff;box-shadow:0 0 25px rgba(0,0,0,.1);border-radius:8px;padding:30px 17px;box-sizing:border-box;}.healthcare-solutions-section ul.solution-items-list li.solution-item .solution-img{margin:0 auto;width:67px;height:67px;background-size:90%;background-repeat:no-repeat;background-position:center;margin-bottom:20px;}.healthcare-solutions-section ul.solution-items-list li.solution-item h3{margin-bottom:20px;}.healthcare-solutions-section ul.solution-items-list li.solution-item ul.solution-points-list{display:grid;grid-row-gap:10px;}.healthcare-solutions-section ul.solution-items-list li.solution-item ul.solution-points-list li.solution-point{display:flex;flex-direction:row;align-items:center;width:auto;}.healthcare-solutions-section ul.solution-items-list li.solution-item ul.solution-points-list li.solution-point span.point-text{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:15px;line-height:166%;display:flex;flex-wrap:wrap;}.healthcare-solutions-section ul.solution-items-list li.solution-item ul.solution-points-list li.solution-point .inline-check{height:100%;background-position:top;margin:20px 10px 0 0;width:10px;flex-basis:10px;flex-shrink:0;background-size:100%;background-repeat:no-repeat;}@media only screen and (min-width:360px){.healthcare-solutions-section ul.solution-groups-list{grid-row-gap:35px;}.healthcare-solutions-section ul.solution-groups-list label.solutions-group-label{font-size:45px;}.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list{grid-auto-rows:minmax(328px,auto);}.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list h3.card-header{font-size:24px !important;}.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list .point-text{font-size:18px !important;}}@media only screen and (min-width:375px){.healthcare-solutions-section ul.solution-items-list{grid-template-columns:100%;margin:0 auto;width:342px;}.healthcare-solutions-section ul.solution-items-list li.solution-item h3{width:90%;margin:0 auto 20px auto;}}@media only screen and (min-width:768px){.healthcare-solutions-section ul.solution-groups-list{grid-row-gap:100px;}.healthcare-solutions-section ul.solution-groups-list li label.solutions-group-label,.healthcare-solutions-section ul.solution-groups-list li:nth-child(2) label.solutions-group-label{font-size:64px !important;}.healthcare-solutions-section ul.solution-items-list{grid-template-columns:repeat(4,1fr);grid-column-gap:20px;margin:-3px auto 0 auto;width:100%;}.healthcare-solutions-section ul.solution-items-list li.solution-item{grid-column:auto/span 2;max-width:342px;width:100%;margin:0 auto;}.healthcare-solutions-section ul.solution-items-list li.solution-item:nth-child(odd):last-child{grid-column:2/span 2;}}@media only screen and (min-width:1024px){.healthcare-solutions-section ul.solution-groups-list{grid-row-gap:100px;}.healthcare-solutions-section ul.solution-groups-list li:nth-child(1) label.solutions-group-label,.healthcare-solutions-section ul.solution-groups-list li:nth-child(2) label.solutions-group-label{font-size:96px !important;}.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list{grid-template-columns:repeat(6,1fr);grid-column-gap:18px;margin:-9px auto 0 auto;}.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item,.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item:nth-child(odd),.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item:nth-child(even){grid-column:auto/span 2;}.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item:nth-child(3n+1):nth-last-child(2),.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item:nth-child(odd):nth-child(3n+1):nth-last-child(2),.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item:nth-child(even):nth-child(3n+1):nth-last-child(2){grid-column:2/span 2;}.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item:nth-child(3n+2):last-child,.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item:nth-child(odd):nth-child(3n+2):last-child,.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item:nth-child(even):nth-child(3n+2):last-child{grid-column:4/span 2;}.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item h3,.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item:nth-child(odd) h3,.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item:nth-child(even) h3{width:100%;text-align:center;}.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item ul.solution-points-list li.solution-point,.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item:nth-child(odd) ul.solution-points-list li.solution-point,.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item:nth-child(even) ul.solution-points-list li.solution-point{align-items:start;}.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item ul.solution-points-list li.solution-point .point-text,.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item:nth-child(odd) ul.solution-points-list li.solution-point .point-text,.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item:nth-child(even) ul.solution-points-list li.solution-point .point-text{max-width:260px;}.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item ul.solution-points-list li.solution-point .inline-check,.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item:nth-child(odd) ul.solution-points-list li.solution-point .inline-check,.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item:nth-child(even) ul.solution-points-list li.solution-point .inline-check{margin-top:12px;}}@media only screen and (min-width:1280px){.healthcare-solutions-section h2.header{font-size:36px !important;line-height:150% !important;}.healthcare-solutions-section ul.solution-groups-list{grid-row-gap:35px;}.healthcare-solutions-section ul.solution-groups-list li:nth-child(1) label.solutions-group-label{right:50px;}.healthcare-solutions-section ul.solution-groups-list li:nth-child(2) label.solutions-group-label{right:50px;}}@media only screen and (min-width:1366px){.healthcare-solutions-section ul.solution-groups-list{padding:0 20px;grid-row-gap:90px;}.healthcare-solutions-section ul.solution-groups-list li label.solutions-group-label,.healthcare-solutions-section ul.solution-groups-list li:nth-child(2) label.solutions-group-label{left:-57px;}.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list{grid-row-gap:60px;}.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item{padding:30px 30px 40px 30px;margin:0 auto;width:100%;}.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list ul.solution-points-list span.point-text{max-width:100% !important;}}@media only screen and (min-width:1440px){.healthcare-solutions-section ul.solution-groups-list{padding:0;}.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item{padding:30px 20px 40px 20px;}.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item label.solutions-group-label,.healthcare-solutions-section ul.solution-groups-list ul.solution-items-list li.solution-item li:nth-child(2) label.solutions-group-label{left:-61px;}}section.healthcare-standards-section h2.healthcare-standards-header{font-family:Ubuntu !important;font-style:normal !important;font-weight:500 !important;margin-bottom:20px;}section.healthcare-standards-section ul.healthcare-standards-list{list-style:none;display:grid;grid-template-columns:1fr;grid-auto-rows:max-content;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item{padding:54px 20px 20px;text-align:center;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item h3{margin:0 0 5px;font-family:Open Sans;font-style:normal;font-weight:600;font-size:18px;line-height:140%;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item p{margin:0 !important;font-family:Open Sans;font-style:normal;font-weight:normal;font-size:15px;line-height:166%;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-of-type(2n){background:#fff;box-shadow:0 0 25px rgba(0,0,0,.1);border-radius:8px;position:relative;padding:30px 20px 40px;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-of-type(3){background:#fff4ed;border-radius:0 50% 0 50%;box-sizing:border-box;min-height:288px;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-of-type(6n+1){background:#e6fff7;border-radius:50% 50% 0 50%;box-sizing:border-box;min-height:288px;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-of-type(5){background:#def8ff;border-radius:50% 0 50% 0;box-sizing:border-box;min-height:288px;}@media only screen and (min-width:360px){section.healthcare-standards-section ul.healthcare-standards-list{padding:0 20px;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item{padding:49px 20px 20px;}}@media only screen and (min-width:375px){section.healthcare-standards-section{grid-template-columns:100%;width:306px;margin:0 auto;}section.healthcare-standards-section ul.healthcare-standards-list{padding:0 9px;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item h3{margin:0 0 15px;}}@media only screen and (min-width:768px){section.healthcare-standards-section{width:100%;}section.healthcare-standards-section ul.healthcare-standards-list{width:100%;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;box-sizing:content-box;min-height:auto;padding:0;}section.healthcare-standards-section ul.healthcare-standards-list::before{content:'';width:0;padding-bottom:100%;grid-row:1/1;grid-column:1/1;}section.healthcare-standards-section ul.healthcare-standards-list>*:first-child{grid-row:1/1;grid-column:1/1;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item{display:list-item;padding:63px 30px 16px;box-sizing:border-box;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-of-type(2n){position:static;box-shadow:none;background:none;border-radius:0;padding:63px 30px 16px;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-of-type(4n+3),section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-of-type(4n+2){background:#fff;box-shadow:0 0 25px rgba(0,0,0,.1);border-radius:8px;position:relative;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-of-type(4){background:#fff4ed;border-radius:0 50% 0 50%;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-child(7n+1){background:#e6fff7;border-radius:50% 50% 0 50%;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item h3{font-size:24px !important;margin:0 0 18px;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item p{font-size:18px;}}@media only screen and (min-width:1024px){section.healthcare-standards-section ul.healthcare-standards-list{grid-template-columns:repeat(3,1fr);}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item{padding:30px;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-of-type(4n+3),section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-of-type(4n+2),section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-child(7n+1),section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-of-type(5){position:static;box-shadow:none;background:none;border-radius:0;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-of-type(2n){background:#fff;box-shadow:0 0 25px rgba(0,0,0,.1);border-radius:8px;position:relative;padding:30px;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-of-type(3){background:#fff4ed;border-radius:50% 0 50% 0;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-child(6n+1){background:#e6fff7;border-radius:50% 50% 0 50%;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-of-type(7){border-radius:50% 50% 50% 0;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-of-type(5){background:#def8ff;border-radius:0 50% 0 50%;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item p{font-size:18px;line-height:27px;}}@media only screen and (min-width:1280px){section.healthcare-standards-section h2.healthcare-standards-header{font-size:36px !important;line-height:150% !important;margin-bottom:45px;}section.healthcare-standards-section ul.healthcare-standards-list{grid-template-columns:repeat(3,320px);width:960px;margin:25px auto;}}@media only screen and (min-width:1366px){section.healthcare-standards-section ul.healthcare-standards-list{grid-template-columns:repeat(4,312px);width:100%;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item{padding:30px 20px 16px;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-of-type(2n),section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-child(6n+1),section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-of-type(5){position:static;box-shadow:none;background:none;border-radius:0;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-child(5n+5),section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-child(5n+2),section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-child(9n+4){background:#fff;box-shadow:0 0 25px rgba(0,0,0,.1);border-radius:8px;position:relative;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-child(7n+1){background:#e6fff7;border-radius:50% 50% 0 50%;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-of-type(6){background:#def8ff;border-radius:0 50% 0 50%;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-of-type(2n){padding:30px 20px 16px;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item h3{margin:0 0 9px;}}@media only screen and (min-width:1440px){section.healthcare-standards-section ul.healthcare-standards-list{grid-template-columns:repeat(4,320px);}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item{padding:54px 20px 16px;}section.healthcare-standards-section ul.healthcare-standards-list li.healthcare-standard-item:nth-of-type(2n){padding:54px 20px 16px;}}.case-studies-section{margin-bottom:-50px !important;}h2{margin:0 auto;text-align:center;}@media only screen and (min-width:768px){section h2{font-size:30px !important;}section.case-studies-section{margin-bottom:90px !important;}}@media only screen and (min-width:1366px){section h2{font-size:36px !important;}}