@-webkit-keyframes loadingRotate{0%{transform:translate3d(-50%,-50%,0) rotate(0deg) scale(1)}to{transform:translate3d(-50%,-50%,0) rotate(1turn) scale(1)}}@keyframes loadingRotate{0%{transform:translate3d(-50%,-50%,0) rotate(0deg) scale(1)}to{transform:translate3d(-50%,-50%,0) rotate(1turn) scale(1)}}@-webkit-keyframes topBubbles{0%{background-position:5% 90%,10% 90%,10% 90%,15% 90%,25% 90%,25% 90%,40% 90%,55% 90%,70% 90%}50%{background-position:0 80%,0 20%,10% 40%,20% 0,30% 30%,22% 50%,50% 50%,65% 20%,90% 30%}to{background-position:0 70%,0 10%,10% 30%,20% -10%,30% 20%,22% 40%,50% 40%,65% 10%,90% 20%;background-size:0 0,0 0,0 0,0 0,0 0,0 0}}@keyframes topBubbles{0%{background-position:5% 90%,10% 90%,10% 90%,15% 90%,25% 90%,25% 90%,40% 90%,55% 90%,70% 90%}50%{background-position:0 80%,0 20%,10% 40%,20% 0,30% 30%,22% 50%,50% 50%,65% 20%,90% 30%}to{background-position:0 70%,0 10%,10% 30%,20% -10%,30% 20%,22% 40%,50% 40%,65% 10%,90% 20%;background-size:0 0,0 0,0 0,0 0,0 0,0 0}}@-webkit-keyframes bottomBubbles{0%{background-position:10% -10%,30% 10%,55% -10%,70% -10%,85% -10%,70% -10%,70% 0}50%{background-position:0 80%,20% 80%,45% 60%,60% 100%,75% 70%,95% 60%,105% 0}to{background-position:0 90%,20% 90%,45% 70%,60% 110%,75% 80%,95% 70%,110% 10%;background-size:0 0,0 0,0 0,0 0,0 0,0 0}}@keyframes bottomBubbles{0%{background-position:10% -10%,30% 10%,55% -10%,70% -10%,85% -10%,70% -10%,70% 0}50%{background-position:0 80%,20% 80%,45% 60%,60% 100%,75% 70%,95% 60%,105% 0}to{background-position:0 90%,20% 90%,45% 70%,60% 110%,75% 80%,95% 70%,110% 10%;background-size:0 0,0 0,0 0,0 0,0 0,0 0}}.hero{position:relative}.hero,.hero.loading{height:100vh}@media (max-width:1199px){.hero,.hero.loading{height:calc(100vh - 60px)}}.hero .swiper-pagination-bullet{margin:10px 5px!important;width:14px;height:14px;background-color:#7c8b9a}.hero .swiper-pagination-bullet:before{background-color:#fff}.hero .swiper-pagination-bullet-active{width:22px;height:22px;padding:2px;border:1px solid #fff;position:relative;background-color:transparent}.hero .swiper-pagination-bullet-active:before{background-color:#fff;width:8px;height:8px;content:"";top:50%;left:50%;position:absolute;transform:translate(-50%,-50%);border-radius:100%}.hero .swiper-pagination{display:flex!important;align-items:center;justify-content:center}.hero .swiper-button-next,.hero .swiper-button-prev{right:0;left:auto;width:auto;height:auto}@media (max-width:1199px){.hero .swiper-button-next,.hero .swiper-button-prev{display:none!important}}.hero .swiper-button-next .icon,.hero .swiper-button-prev .icon{width:61px;height:61px;fill:#4d93e9;transition:all .2s}.hero .swiper-button-next:hover .icon,.hero .swiper-button-prev:hover .icon{fill:#4d93e9;transition:all .2s}.hero .swiper-button-prev{right:auto;left:0}.hero .swiper-button-prev .icon{transform:rotate(180deg)}.hero__slide{background-color:#4d93e9}.hero__image{height:100%;position:relative;opacity:1}.hero__image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.hero__image img{display:block;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";width:100%;height:100%}.hero__image img img{font-family:Arial}.hero__content{color:#fff;padding:60px;position:absolute;top:50%;left:15px;transform:translateY(-50%);width:100%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}@media (min-width:1200px){.hero__content{left:50%;max-width:785px;transform:translate(-590px,-35%);width:50%;padding:60px}}@media (max-width:767px){.hero__content{padding:30px}}.hero__content .hero__symbol{position:absolute;height:100%;width:100%;top:0;left:0;border-left:14px solid #fff;border-top:14px solid #fff;border-bottom:14px solid #fff;max-width:500px}.hero__content .hero__symbol:before{content:"";position:absolute;top:-1px;right:0;background-color:#fff;width:14px;height:70px}@media (max-width:767px){.hero__content .hero__symbol:before{display:none}}.hero__content .hero__symbol:after{content:"";position:absolute;bottom:-1px;right:0;background-color:#fff;width:14px;height:70px}@media (max-width:767px){.hero__content .hero__symbol:after{display:none}}@media (max-width:767px){.hero__content .hero__symbol{border:none;border-left:7px solid #fff}}.hero__line-1{font-size:calc(35px + 35*(100vw - 320px)/1600);line-height:1.2;max-width:720px;color:#fff;text-align:left;width:100%;width:720px;font-weight:300}@media (max-width:320px){.hero__line-1{font-size:35px}}@media (min-width:1920px){.hero__line-1{font-size:70px}}@media (max-width:767px){.hero__line-1{width:100%}}.hero__line-1 strong{font-weight:800}.hero__line-2{font-size:calc(14px + 8*(100vw - 320px)/1600);line-height:1.2;color:#fff;text-align:left;margin-top:15px;max-width:710px}@media (max-width:320px){.hero__line-2{font-size:14px}}@media (min-width:1920px){.hero__line-2{font-size:22px}}.hero__line-3{font-size:calc(14px + 4*(100vw - 320px)/1600);line-height:1.2;margin-bottom:20px;color:#fff;text-align:left;font-weight:700;max-width:360px}@media (max-width:320px){.hero__line-3{font-size:14px}}@media (min-width:1920px){.hero__line-3{font-size:18px}}.hero__button{display:flex;align-items:center}@media (max-width:767px){.hero__button{flex-direction:column}}.hero .button{display:inline-block;text-transform:uppercase;font-size:14px;letter-spacing:1px;color:#fff;font-weight:800;padding:23px 28px;background-color:#4d93e9;border-radius:5px;transition:all .3s;margin-top:50px;border:none;cursor:pointer}.hero .button:hover{background-color:#3e76ba;color:#fff;transition:all .3s}.featured-articles{padding:80px 0;background-color:#f3f7fb}@media (max-width:1023px){.featured-articles{padding:50px 0}}.featured-articles__wrapper{padding:50px 0;position:relative}.featured-articles__wrapper .swiper-pagination{bottom:-27px;width:100%;align-items:center;display:flex;justify-content:center;flex-wrap:wrap}@media (max-width:1023px){.featured-articles__wrapper .swiper-pagination{bottom:-10px}}.featured-articles__wrapper .swiper-pagination-bullet{width:7px;height:7px;background-color:#b6b6b6;margin:0 5px}.featured-articles__wrapper .swiper-pagination-bullet-active{width:11px;height:11px;background-color:#898989}.featured-categories{padding:80px 0}@media (max-width:1023px){.featured-categories{padding:50px 0}}.featured-categories>.page-wrapper{display:flex;flex-direction:column;align-items:center}.featured-categories__wrapper{width:calc(100% + 36px);margin:100px -18px 0;display:flex;flex-wrap:wrap;position:relative}@media (max-width:1365px){.featured-categories__wrapper{margin:100px 0 0;width:100%}}@media (max-width:1023px){.featured-categories__wrapper{margin-top:50px}}.featured-categories__wrapper:after{content:"";position:absolute;background-image:url(../images/dots.png);top:-50px;left:-30px;width:80px;height:195px;z-index:-1}.featured-categories__block{box-shadow:0 0 15px 0 #ebebeb;background-color:#fff;width:calc(33.3% - 36px);display:flex;flex-direction:column;align-items:center;padding:35px;margin:0 18px 36px;z-index:2}@media (max-width:1199px){.featured-categories__block{width:calc(33.3% - 14px);margin:0 7px 14px}}@media (max-width:1023px){.featured-categories__block{width:calc(50% - 14px)}}@media (max-width:767px){.featured-categories__block{width:100%;margin:0 0 15px;padding:30px}}.featured-categories__block-icon{margin-bottom:30px}.featured-categories__block-icon .icon{width:50px;height:50px;fill:#4d93e9}@media (max-width:767px){.featured-categories__block-icon{margin-bottom:15px}}.featured-categories__block-title{font-size:20px;font-weight:800;text-align:center;line-height:1.3;margin-bottom:30px}@media (max-width:767px){.featured-categories__block-title{margin-bottom:15px}}.featured-categories__block-text{font-size:16px;line-height:28px;color:#747474;font-weight:700;text-align:center}@media (max-width:539px){.featured-categories__block-text{font-size:14px}}.featured-categories__block-link{margin-top:30px;display:inline-block;color:#4d93e9;font-size:14px;font-weight:700}.featured-categories__block-link .icon{width:10px;height:10px;fill:#4d93e9}@media (max-width:767px){.featured-categories__block-link{margin-top:15px}}.featured-categories__more{display:inline-block;color:#fff;font-weight:700;font-size:14px;text-transform:uppercase;background-color:#4d93e9;transition:all .3s;border-radius:5px;padding:18px 30px;margin-top:45px;text-align:center}.featured-categories__more:hover{background-color:#3e76ba;color:#fff;transition:all .3s}.promo{display:flex}@media (max-width:1023px){.promo{flex-direction:column}}.promo .col-md-6{padding:0;background-color:#f3f7fb}.promo .col-md-6:first-child{height:740px}.promo .col-md-6:first-child img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1023px){.promo .col-md-6:first-child{height:300px}}@media (max-width:1023px){.promo .col-md-6{flex:none;max-width:100%;width:100%}}.promo__content{max-width:585px;display:flex;flex-direction:column;padding:80px 15px 0 100px}@media (max-width:1365px){.promo__content{padding:80px 15px 0 50px}}@media (max-width:1023px){.promo__content{padding:35px}}@media (max-width:539px){.promo__content{padding:35px 15px}}.promo__content .block__title{align-items:flex-start;margin:0;max-width:350px}.promo__content .block__title-subtitle,.promo__content .block__title-text{text-align:left}.promo__content-text{font-size:16px;line-height:28px;color:#747474;margin-top:30px}.promo__content-params{display:flex;flex-direction:column;margin-top:45px}.promo__content-param{display:flex;align-items:center;margin-bottom:15px}@media (max-width:539px){.promo__content-param{margin-bottom:20px}}.promo__content-param:last-child{margin-bottom:0}.promo__content-param .content__param-icon{background-color:#fff;display:flex;align-items:center;justify-content:center;width:66px;height:66px;margin-right:35px;border-radius:15px;box-shadow:0 0 15px 0 #ebebeb;flex:0 0 auto}.promo__content-param .content__param-icon .icon{fill:#4bd1c5;width:30px;height:30px}@media (max-width:539px){.promo__content-param .content__param-icon .icon{width:20px;height:20px}}@media (max-width:539px){.promo__content-param .content__param-icon{width:56px;height:56px;margin-right:15px}}.promo__content-param .content__param-texts{display:flex;flex-direction:column}.promo__content-param .content__param-texts .title{font-size:20px;line-height:1.4;color:#141414;font-weight:700}@media (max-width:539px){.promo__content-param .content__param-texts .title{font-size:16px}}.promo__content-param .content__param-texts .subtitle{font-size:16px;line-height:28px;color:#747474}@media (max-width:539px){.promo__content-param .content__param-texts .subtitle{font-size:14px;line-height:1.2}}.about-us{padding:80px 0}@media (max-width:1023px){.about-us{padding:50px 0}}.about-us>.page-wrapper{display:flex}@media (max-width:1023px){.about-us>.page-wrapper{flex-direction:column}}.about-us .col-md-6{padding:0}.about-us .col-md-6:first-child{padding-right:15px}.about-us .col-md-6:first-child .block__title{align-items:flex-start;margin:0;max-width:500px}.about-us .col-md-6:first-child .block__title-subtitle,.about-us .col-md-6:first-child .block__title-text{text-align:left}@media (max-width:1023px){.about-us .col-md-6:first-child{order:2;padding:35px 15px}}@media (max-width:1023px){.about-us .col-md-6{flex:none;max-width:100%;width:100%}}.about-us .col-md-6:last-child{position:relative}.about-us .col-md-6:last-child:after{content:"";position:absolute;background-image:url(../images/dots.png);top:-50px;right:-40px;width:80px;height:195px;z-index:-1}.about-us__text{margin-top:40px;max-width:500px;font-size:16px;line-height:28px;color:#747474}.about-us__link{display:inline-block;text-transform:uppercase;font-size:14px;letter-spacing:1px;color:#fff;font-weight:800;padding:23px 32px;background-color:#4d93e9;border-radius:5px;transition:all .3s;margin-top:40px}.about-us__link:hover{background-color:#3e76ba;color:#fff;transition:all .3s}.about-us__images{position:relative;display:flex;justify-content:flex-end}.about-us__image-1{width:480px;height:580px;overflow:hidden;border-radius:5px}.about-us__image-1 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:-13% 0;object-position:-13% 0}@media (max-width:1023px){.about-us__image-1{width:100%;height:300px}.about-us__image-1 img{-o-object-position:50% 50%;object-position:50% 50%}}.about-us__image-2{position:absolute;width:415px;height:380px;border-radius:5px;overflow:hidden;top:80px;left:0}.about-us__image-2 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1023px){.about-us__image-2{width:250px;height:250px;left:auto;top:auto;right:10px;bottom:-10px}}@media (max-width:539px){.about-us__image-2{width:150px;height:150px}}.doctors{background-color:#f3f7fb;padding:80px 0;position:relative}.doctors:before{position:absolute;content:"";bottom:0;left:0;width:100%;height:327px;background-color:#fff;z-index:0}@media (max-width:1023px){.doctors{padding:50px 0}}.doctors__wrapper{padding:50px 0}.doctors__wrapper .swiper-pagination{bottom:-27px;width:100%;align-items:center;display:flex;justify-content:center;flex-wrap:wrap}@media (max-width:1023px){.doctors__wrapper .swiper-pagination{bottom:-10px}}.doctors__wrapper .swiper-pagination-bullet{width:7px;height:7px;background-color:#b6b6b6;margin:0 5px}.doctors__wrapper .swiper-pagination-bullet-active{width:11px;height:11px;background-color:#898989}.counter{position:relative;background-position:50% 50%;padding:80px 0}@media (max-width:1023px){.counter{padding:50px 0}}@media (max-width:539px){.counter{padding-bottom:0}}.counter:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(77,147,233,.9)}.counter__stats-list{display:flex;justify-content:space-between}@media (max-width:1023px){.counter__stats-list{flex-wrap:wrap}}.counter__stats-item{display:flex;flex-direction:column;align-items:center;width:25%}@media (max-width:1023px){.counter__stats-item{width:50%;margin-bottom:50px}}.counter__stats-icon .icon{width:60px;height:60px;fill:#fff}.counter__stats-number{font-size:62px;color:#fff;line-height:1;margin:30px 0;font-weight:800}@media (max-width:539px){.counter__stats-number{font-size:30px;margin:15px 0}}.counter__stats-label{text-align:center;color:#fff;font-size:21px}@media (max-width:539px){.counter__stats-label{font-size:16px}}.counter__stats-title{width:100%;text-align:center;color:#fff;font-size:36px;font-weight:300;margin-bottom:60px;line-height:1.2}.counter__stats-title span{font-weight:700}@media (max-width:539px){.counter__stats-title{font-size:28px;margin-bottom:50px}}.gallery{padding:80px 0;border-bottom:1px solid #f1f1f1}@media (max-width:1023px){.gallery{padding:50px 0}}.gallery__wrapper{padding:50px 0;position:relative}.gallery__wrapper .swiper-pagination{bottom:-25px;width:100%;align-items:center;display:flex;justify-content:center;flex-wrap:wrap}@media (max-width:1023px){.gallery__wrapper .swiper-pagination{bottom:-10px}}.gallery__wrapper .swiper-pagination-bullet{width:7px;height:7px;background-color:#b6b6b6;margin:0 5px}.gallery__wrapper .swiper-pagination-bullet-active{width:11px;height:11px;background-color:#898989}.gallery__image{height:290px;overflow:hidden}.gallery__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery__image--no-pic{background-color:#f0f0f0}.gallery__image--no-pic img{-o-object-fit:scale-down;object-fit:scale-down}