.s-breadcrumbs {padding: 2rem 0;}
@media (max-width:62rem) {.s-breadcrumbs {padding: 1.5rem 0;}}
.s-breadcrumbs .breadcrumb {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-column-gap: .625rem;-moz-column-gap: .625rem;column-gap: .625rem;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: nowrap;flex-wrap: nowrap;overflow-x: auto;}
.s-breadcrumbs .breadcrumb__home, .s-breadcrumbs .breadcrumb__link {min-width: -webkit-fit-content;min-width: -moz-fit-content;min-width: fit-content;white-space: nowrap;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-column-gap: .25rem;-moz-column-gap: .25rem;column-gap: .25rem;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-weight: 500;font-size: 1rem;line-height: 150%;color: #858c95;}
.s-breadcrumbs .breadcrumb__current {font-weight: 500;font-size: .9375rem;line-height: 147%;color: #0a77ff;cursor: pointer;min-width: -webkit-fit-content;min-width: -moz-fit-content;min-width: fit-content;white-space: nowrap;}
.rehabilitation .contact, .s-contact-page .contact {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 1rem;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.rehabilitation .contact__element, .s-contact-page .contact__element {width: 100%;border-radius: 2rem;background-color: #f4f5f7;padding: 2.5rem;}
@media (max-width:62rem) {.rehabilitation .contact__element, .s-contact-page .contact__element {padding: 1rem .5rem;border-radius: 1.5rem;}}
.rehabilitation .contact__element-half, .s-contact-page .contact__element-half {width: calc(50% - .5rem);}
@media (max-width:65.625rem) {.rehabilitation .contact__element-half, .s-contact-page .contact__element-half {width: 100%;}
	.rehabilitation .contact__element-half:first-child, .s-contact-page .contact__element-half:first-child {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
	.rehabilitation .contact__element-half:nth-child(2), .s-contact-page .contact__element-half:nth-child(2) {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}}
.rehabilitation .contact__element#map, .s-contact-page .contact__element#map {overflow: hidden;padding: 0;}
@media (max-width:65.625rem) {.rehabilitation .contact__element#map, .s-contact-page .contact__element#map {height: 31.25rem;}}
@media (max-width:37.5rem) {.rehabilitation .contact__element#map, .s-contact-page .contact__element#map {height: 14.125rem;}}
.rehabilitation .contact__element-items, .s-contact-page .contact__element-items {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-column-gap: 1.5rem;-moz-column-gap: 1.5rem;column-gap: 1.5rem;row-gap: .5rem;-ms-flex-wrap: wrap;flex-wrap: wrap;}
@media (max-width:65.625rem) {.rehabilitation .contact__element-items, .s-contact-page .contact__element-items {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}}
.rehabilitation .contact__element .item, .s-contact-page .contact__element .item {width: calc(( 100% - 4.5rem ) / 4);padding: 1.875rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;row-gap: 1.25rem;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border: .0625rem solid #f1f1f3;border-radius: 1.5rem;background-color: #e2f6f1;}
@media (max-width:65.625rem) {.rehabilitation .contact__element .item, .s-contact-page .contact__element .item {width: calc(50% - .75rem);}}
@media (max-width:37.5rem) {.rehabilitation .contact__element .item, .s-contact-page .contact__element .item {width: 100%;}}
.rehabilitation .contact__element .item__image, .s-contact-page .contact__element .item__image {width: 3.25rem;height: 3.25rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border: .0625rem solid #f1f1f3;border-radius: .5rem;background-color: #4ec7ac;}
.rehabilitation .contact__element .item p, .s-contact-page .contact__element .item p {margin-bottom: 0;}
.rehabilitation .contact__element .item a, .rehabilitation .contact__element .item p, .s-contact-page .contact__element .item a, .s-contact-page .contact__element .item p {font-weight: 400;font-size: 1rem;line-height: 150%;text-align: center;color: #4c4c4d;}
.rehabilitation .contact__form, .s-contact-page .contact__form {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 2rem;-ms-flex-wrap: wrap;flex-wrap: wrap;}
@media (max-width:37.5rem) {.rehabilitation .contact__form, .s-contact-page .contact__form {gap: 1rem;}}
.rehabilitation .contact__group, .s-contact-page .contact__group {width: calc(50% - 1rem);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;row-gap: 1rem;}
@media (max-width:37.5rem) {.rehabilitation .contact__group, .s-contact-page .contact__group {width: 100%;}}
.rehabilitation .contact__group-full, .s-contact-page .contact__group-full {width: 100%;}
.rehabilitation .contact__group-full button, .s-contact-page .contact__group-full button {padding: .75rem .75rem .75rem 1rem;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;margin: 0 auto;}
.rehabilitation .contact__group input, .s-contact-page .contact__group input {border: .0625rem solid #e5e5e7;border-radius: 4rem;padding: .75rem 1rem;}
.rehabilitation .contact__group textarea, .s-contact-page .contact__group textarea {border: .0625rem solid #e5e5e7;border-radius: 1.5rem;padding: 1rem;resize: none;height: 10.625rem;}
.rehabilitation .contact__name, .s-contact-page .contact__name {font-weight: 500;font-size: 1rem;line-height: 150%;color: #151515;}
.fancybox-slide--html {padding: 0;}
@media only screen and (min-width:48rem) {.fancybox-slide--html {padding: 3.125rem 0;}}
.fancybox-slide--html .fancybox-close-small {display: none;}
.fancybox-is-open {-webkit-backdrop-filter: blur(.9375rem);backdrop-filter: blur(.9375rem);}
.fancybox-bg {background: rgba(78,199,172,.15);}
.fancybox-active header {padding-right: .25rem;}
.fancybox-close-small {color: #ccc;right: -1.5rem;top: -1.5rem;background: rgba(30,30,30,.6);}
.course {padding: .625rem;position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 9999;display: block;opacity: 0;visibility: hidden;-webkit-transition: opacity .25s ease-out,visibility .25s ease-out;transition: opacity .25s ease-out,visibility .25s ease-out;background: rgba(0,0,0,.5);overflow-y: auto;margin-top: 3.875rem;}
@media only screen and (min-width:48rem) {.course {margin-top: 6.25rem;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;}}
@media (max-width:62rem) {.course {display: block;}}
.course--active {opacity: 1;visibility: visible;}
.course__wrap {padding: 1.25rem .625rem;max-width: 90rem;width: 100%;margin: 0 auto;position: relative;overflow: hidden;}
@media only screen and (min-width:48rem) {.course__wrap {padding: 2.5rem .625rem 0;}}
@media only screen and (min-width:62rem) {.course__wrap {padding: 2.5rem .625rem;}}
@media only screen and (min-width:80rem) {.course__wrap {padding: 2.5rem;}}
.course__info {position: relative;z-index: 4;}
.course__title {font-size: 2rem;line-height: 2.3125rem;text-transform: uppercase;color: #4d5766;font-weight: 700;padding-right: 3.5rem;}
@media only screen and (min-width:48rem) {.course__title {font-size: 2.25rem;line-height: 2.625rem;}}
@media only screen and (min-width:62rem) {.course__title {max-width: 37.5rem;padding-right: 0;}}
@media only screen and (min-width:80rem) {.course__title {font-size: 3rem;line-height: 3.5rem;max-width: 50rem;}}
.course__subtitle {margin-top: .5rem;font-size: 1.25rem;line-height: 1.4375rem;font-weight: 500;color: #4d5766;}
@media only screen and (min-width:48rem) {.course__subtitle {margin-top: .75rem;font-size: 1.625rem;line-height: 2rem;}}
@media only screen and (min-width:80rem) {.course__subtitle {font-size: 2rem;line-height: 2.5rem;}}
.course__name {margin-top: 1rem;margin-left: -.625rem;padding: 1rem .9375rem;border-radius: 0 1.5rem 1.5rem 0;background: #fbfbfb;-webkit-box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);width: -webkit-max-content;width: -moz-max-content;width: max-content;font-size: 1.875rem;line-height: 1;text-transform: uppercase;font-weight: 700;color: #30d1db;}
@media only screen and (min-width:48rem) {.course__name {margin-top: 1.5rem;padding: 2rem .9375rem;font-size: 3rem;}}
@media only screen and (min-width:80rem) {.course__name {padding: 2rem 2.5rem;font-size: 4rem;margin-left: -2.5rem;}}
.course__text {margin-top: 1rem;font-size: 1rem;line-height: 1.3125rem;color: #4d5766;}
@media only screen and (min-width:48rem) {.course__text {margin-top: 1.5rem;}}
@media only screen and (min-width:62rem) {.course__text {max-width: 31.25rem;}}
@media only screen and (min-width:80rem) {.course__text {font-size: 1.25rem;line-height: 1.75rem;max-width: 40.625rem;}}
.course__bottom {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 1rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
@media only screen and (min-width:48rem) {.course__bottom {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;margin-top: 2rem;}}
.course__link {width: 100%;height: 3rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 1rem;line-height: 1.25rem;text-transform: uppercase;font-weight: 700;-webkit-transition: opacity .25s ease-out;transition: opacity .25s ease-out;}
@media only screen and (min-width:48rem) {.course__link {max-width: 11.25rem;height: 3.9375rem;font-size: .875rem;line-height: 1rem;}}
@media only screen and (min-width:80rem) {.course__link {max-width: 15.625rem;font-size: 1rem;line-height: 1.25rem;}}
.course__link:hover {opacity: .7;}
.course__wa {margin-top: 1rem;font-size: 1.625rem;line-height: 1;font-weight: 700;text-transform: uppercase;color: #30d1db;position: relative;-webkit-transition: opacity .25s ease-out;transition: opacity .25s ease-out;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
@media only screen and (min-width:48rem) {.course__wa {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;margin-left: .5rem;margin-top: 0;padding-top: 0;height: 3.9375rem;}}
@media only screen and (min-width:80rem) {.course__wa {font-size: 2rem;margin-left: 1rem;}}
.course__wa:hover {opacity: .7;color: #30d1db;}
.course__wa:after {position: absolute;content: "";width: 100%;height: 3rem;top: 0;left: 0;background: #2fb935;border-radius: 1.5rem;}
@media only screen and (min-width:48rem) {.course__wa:after {width: 3.9375rem;height: 3.9375rem;border-radius: 1rem;}}
.course__wa:before {position: absolute;content: "";width: 1.8125rem;height: 1.8125rem;top: .625rem;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'29\' height=\'29\' viewBox=\'0 0 29 29\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cg clip-path=\'url(%23a)\' fill=\'%23fff\'%3E%3Cpath d=\'M21.154 17.288l-.01.09c-2.658-1.324-2.936-1.5-3.279-.986-.238.357-.931 1.165-1.14 1.404-.212.236-.422.254-.781.091-.363-.181-1.526-.562-2.904-1.794-1.073-.961-1.793-2.14-2.005-2.502-.354-.611.386-.698 1.06-1.974.121-.254.06-.453-.03-.633-.09-.181-.812-1.958-1.114-2.666-.29-.705-.588-.616-.812-.616-.696-.06-1.205-.05-1.653.416-1.95 2.143-1.458 4.354.21 6.706 3.28 4.292 5.027 5.082 8.222 6.18.863.273 1.65.235 2.272.145.693-.11 2.135-.87 2.436-1.723.308-.851.308-1.558.217-1.721-.09-.164-.326-.254-.689-.417z\'/%3E%3Cpath d=\'M24.795 4.167C15.505-4.814.128 1.7.122 14.371c0 2.532.663 5.002 1.927 7.183L0 29l7.655-1.996c9.552 5.16 21.34-1.692 21.345-12.626 0-3.838-1.498-7.45-4.223-10.163l.018-.048zm1.79 10.171c-.007 9.223-10.131 14.983-18.139 10.276l-.435-.259-4.531 1.178 1.214-4.404-.288-.453c-4.984-7.933.742-18.3 10.181-18.3a11.92 11.92 0 0 1 8.484 3.516 11.829 11.829 0 0 1 3.515 8.446z\'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=\'a\'%3E%3Cpath fill=\'%23fff\' d=\'M0 0h29v29H0z\'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");z-index: 2;}
@media only screen and (min-width:48rem) {.course__wa:before {top: 1.0625rem;left: 1.0625rem;-webkit-transform: none;-ms-transform: none;transform: none;}}
.course__image {position: relative;bottom: 0;right: 0;margin-top: 1.5625rem;display: none;}
@media only screen and (min-width:62rem) {.course__image {margin-top: 0;display: block;position: absolute;}}
.course__image img {max-width: 100%;max-height: 100%;}
.course__close {position: absolute;top: 1rem;right: 1rem;z-index: 5;width: 2rem;height: 2rem;cursor: pointer;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'32\' height=\'32\' viewBox=\'0 0 32 32\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Crect x=\'6.453\' y=\'23.424\' width=\'24\' height=\'3\' rx=\'1.5\' transform=\'rotate(-45 6.453 23.424)\' fill=\'%232378C7\'/%3E%3Crect x=\'8.578\' y=\'6.453\' width=\'24\' height=\'3\' rx=\'1.5\' transform=\'rotate(45 8.578 6.453)\' fill=\'%232378C7\'/%3E%3C/svg%3E");}
.course__doctor {position: absolute;top: 3.125rem;right: -3.75rem;max-width: 10.375rem;}
@media only screen and (min-width:48rem) {.course__doctor {max-width: none;top: 11.25rem;right: -2.5rem;}}
@media only screen and (min-width:73.75rem) {.course__doctor {right: -1.875rem;}}
.course__doctor-title {font-size: .875rem;line-height: 1rem;font-weight: 500;color: #4d5766;}
@media only screen and (min-width:48rem) {.course__doctor-title {font-size: 1.125rem;line-height: 1.5rem;}}
@media only screen and (min-width:73.75rem) {.course__doctor-title {font-size: 1.5rem;line-height: 1.75rem;}}
.course__doctor-name {font-size: 1.25rem;line-height: 1.4375rem;font-weight: 700;color: #30d1db;}
@media only screen and (min-width:48rem) {.course__doctor-name {font-size: 1.5rem;line-height: 2rem;}}
@media only screen and (min-width:73.75rem) {.course__doctor-name {font-size: 2.25rem;line-height: 2.5rem;}}
.course__doctor-position {margin-top: .125rem;font-size: .875rem;line-height: 1rem;color: #4d5766;}
@media only screen and (min-width:48rem) {.course__doctor-position {font-size: 1rem;line-height: 1.3125rem;}}
@media only screen and (min-width:73.75rem) {.course__doctor-position {font-size: 1.25rem;line-height: 1.75rem;}}
.course--variant-1 .course__wrap {background-image: url("/assets/upload/course-bg-image-blue-mobile.webp");background-size: cover;}
@media only screen and (min-width:62rem) {.course--variant-1 .course__wrap {background-image: url("/assets/upload/course-bg-image-blue.webp");}}
.course--variant-1 .course__link {background: #30d1db;border-radius: 1rem;color: #fff;}
.course--variant-1 .course__link, .course--variant-1 .course__wa {-webkit-box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);}
.course--variant-1 .course__wa {padding: 4rem 1rem .5rem;border-radius: 1.5rem;background: #fbfbfb;}
@media only screen and (min-width:48rem) {.course--variant-1 .course__wa {padding: 0 1rem;padding-left: 4.5625rem;border-radius: 1rem;}}
.course--variant-2 .course__wrap {background-image: url("/assets/upload/course-bg-image-white-mobile.webp");background-size: cover;}
@media only screen and (min-width:62rem) {.course--variant-2 .course__wrap {background-image: url("/assets/upload/course-bg-image-white.webp");}}
.course--variant-2 .course__name {background: #effbff;-webkit-box-shadow: 0 .0625rem .1875rem 0 rgba(16,24,40,.1),0 .0625rem .125rem -.0625rem rgba(16,24,40,.1);box-shadow: 0 .0625rem .1875rem 0 rgba(16,24,40,.1),0 .0625rem .125rem -.0625rem rgba(16,24,40,.1);}
.course--variant-2 .course__wa {padding: 4rem 1rem .5rem;border-radius: 1.5rem;background: #effbff;-webkit-box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);}
@media only screen and (min-width:48rem) {.course--variant-2 .course__wa {padding: 0 1rem;padding-left: 4.5625rem;border-radius: 1rem;}}
.course--variant-2 .course__link {background: #30d1db;border-radius: 1rem;-webkit-box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);color: #fff;}
.course--variant-3 .course__wrap {background-image: url("/assets/upload/course-bg-image-blue-mobile.webp");background-size: cover;}
@media only screen and (min-width:62rem) {.course--variant-3 .course__wrap {background-image: url("/assets/upload/course-bg-image-blue.webp");}}
.course--variant-3 .course__link {border-radius: 2.875rem;border: .1875rem solid #30d1db;background: #fbfbfb;-webkit-box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);color: #30d1db;}
.course--variant-3 .course__wa {border-radius: 1.5rem;background: #fbfbfb;-webkit-box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.05),0 .25rem .375rem -.25rem rgba(16,24,40,.05);box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.05),0 .25rem .375rem -.25rem rgba(16,24,40,.05);padding: .5rem 1rem;}
@media only screen and (min-width:48rem) {.course--variant-3 .course__wa {padding: 0 2rem;border-radius: 3.5rem;}}
.course--variant-3 .course__wa:after, .course--variant-3 .course__wa:before {content: none;}
.course--variant-4 .course__wrap {background-image: url("/assets/upload/course-bg-image-white-mobile.webp");background-size: cover;}
@media only screen and (min-width:62rem) {.course--variant-4 .course__wrap {background-image: url("/assets/upload/course-bg-image-white.webp");}}
.course--variant-4 .course__name {background: #effbff;-webkit-box-shadow: 0 .0625rem .1875rem 0 rgba(16,24,40,.1),0 .0625rem .125rem -.0625rem rgba(16,24,40,.1);box-shadow: 0 .0625rem .1875rem 0 rgba(16,24,40,.1),0 .0625rem .125rem -.0625rem rgba(16,24,40,.1);}
.course--variant-4 .course__link {border-radius: 2.875rem;border: .1875rem solid #30d1db;background: #effbff;-webkit-box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);color: #30d1db;}
.course--variant-4 .course__wa {border-radius: 1.5rem;padding: .5rem 1rem;background: #effbff;-webkit-box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.05),0 .25rem .375rem -.25rem rgba(16,24,40,.05);box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.05),0 .25rem .375rem -.25rem rgba(16,24,40,.05);}
@media only screen and (min-width:48rem) {.course--variant-4 .course__wa {padding: 0 2rem;border-radius: 3.5rem;}}
.course--variant-4 .course__wa:after, .course--variant-4 .course__wa:before {content: none;}
.course--variant-5 .course__wrap {background-image: url("/assets/upload/course-bg-rectangle-blue-mobile.webp");background-size: cover;}
@media only screen and (min-width:62rem) {.course--variant-5 .course__wrap {background-image: url("/assets/upload/course-bg-rectangle-blue.webp");}}
.course--variant-5 .course__link {background: #30d1db;border-radius: 1rem;color: #fff;}
.course--variant-5 .course__link, .course--variant-5 .course__wa {-webkit-box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);}
.course--variant-5 .course__wa {padding: 4rem 1rem .5rem;border-radius: 1.5rem;background: #fbfbfb;}
@media only screen and (min-width:48rem) {.course--variant-5 .course__wa {padding: 0 1rem;padding-left: 4.5625rem;border-radius: 1rem;}}
.course--variant-5 .course__image {right: 2.8125rem;max-width: 21.875rem;}
@media only screen and (min-width:48rem) {.course--variant-5 .course__image {max-width: 37.5rem;}}
@media only screen and (min-width:73.75rem) {.course--variant-5 .course__image {max-width: none;}}
.course--variant-6 .course__wrap {background-image: url("/assets/upload/course-bg-rectangle-white.webp");background-size: cover;}
.course--variant-6 .course__name {background: #effbff;-webkit-box-shadow: 0 .0625rem .1875rem 0 rgba(16,24,40,.1),0 .0625rem .125rem -.0625rem rgba(16,24,40,.1);box-shadow: 0 .0625rem .1875rem 0 rgba(16,24,40,.1),0 .0625rem .125rem -.0625rem rgba(16,24,40,.1);}
.course--variant-6 .course__link {background: #30d1db;border-radius: 1rem;color: #fff;}
.course--variant-6 .course__link, .course--variant-6 .course__wa {-webkit-box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);}
.course--variant-6 .course__wa {padding: 4rem 1rem .5rem;border-radius: 1.5rem;background: #effbff;}
@media only screen and (min-width:48rem) {.course--variant-6 .course__wa {padding: 0 1rem;padding-left: 4.5625rem;border-radius: 1rem;}}
.course--variant-6 .course__image {right: 2.8125rem;max-width: 21.875rem;}
@media only screen and (min-width:48rem) {.course--variant-6 .course__image {max-width: 37.5rem;}}
@media only screen and (min-width:73.75rem) {.course--variant-6 .course__image {max-width: none;}}
.course--variant-7 .course__wrap {background-image: url("/assets/upload/course-bg-rectangle-blue-mobile.webp");background-size: cover;}
@media only screen and (min-width:62rem) {.course--variant-7 .course__wrap {background-image: url("/assets/upload/course-bg-rectangle-blue.webp");}}
.course--variant-7 .course__image {right: 2.8125rem;max-width: 21.875rem;}
@media only screen and (min-width:48rem) {.course--variant-7 .course__image {max-width: 37.5rem;}}
@media only screen and (min-width:73.75rem) {.course--variant-7 .course__image {max-width: none;}}
.course--variant-7 .course__link {border-radius: 2.875rem;border: .1875rem solid #30d1db;background: #fbfbfb;-webkit-box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);color: #30d1db;}
.course--variant-7 .course__wa {border-radius: 1.5rem;background: #fbfbfb;-webkit-box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.05),0 .25rem .375rem -.25rem rgba(16,24,40,.05);box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.05),0 .25rem .375rem -.25rem rgba(16,24,40,.05);padding: .5rem 1rem;}
@media only screen and (min-width:48rem) {.course--variant-7 .course__wa {padding: 0 2rem;border-radius: 3.5rem;}}
.course--variant-7 .course__wa:after, .course--variant-7 .course__wa:before {content: none;}
.course--variant-8 .course__wrap {background-image: url("/assets/upload/course-bg-rectangle-blue.webp");background-size: cover;}
.course--variant-8 .course__image {right: 2.8125rem;max-width: 21.875rem;}
@media only screen and (min-width:48rem) {.course--variant-8 .course__image {max-width: 37.5rem;}}
@media only screen and (min-width:73.75rem) {.course--variant-8 .course__image {max-width: none;}}
.course--variant-8 .course__name {background: #effbff;-webkit-box-shadow: 0 .0625rem .1875rem 0 rgba(16,24,40,.1),0 .0625rem .125rem -.0625rem rgba(16,24,40,.1);box-shadow: 0 .0625rem .1875rem 0 rgba(16,24,40,.1),0 .0625rem .125rem -.0625rem rgba(16,24,40,.1);}
.course--variant-8 .course__link {border-radius: 2.875rem;border: .1875rem solid #30d1db;background: #effbff;-webkit-box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);color: #30d1db;}
.course--variant-8 .course__wa {border-radius: 1.5rem;background: #effbff;-webkit-box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.05),0 .25rem .375rem -.25rem rgba(16,24,40,.05);box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.05),0 .25rem .375rem -.25rem rgba(16,24,40,.05);padding: .5rem 1rem;}
@media only screen and (min-width:48rem) {.course--variant-8 .course__wa {padding: 0 2rem;border-radius: 3.5rem;}}
.course--variant-8 .course__wa:after, .course--variant-8 .course__wa:before {content: none;}
.course--variant-9 .course__wrap {background-image: url("/assets/upload/course-bg-rectangle-blue-mobile.webp");background-size: cover;}
@media only screen and (min-width:62rem) {.course--variant-9 .course__wrap {background-image: url("/assets/upload/course-bg-rectangle-blue.webp");}}
.course--variant-9 .course__link {background: #30d1db;border-radius: 1rem;color: #fff;}
.course--variant-9 .course__link, .course--variant-9 .course__wa {-webkit-box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);}
.course--variant-9 .course__wa {padding: 4rem 1rem .5rem;border-radius: 1.5rem;background: #fbfbfb;}
@media only screen and (min-width:48rem) {.course--variant-9 .course__wa {padding: 0 1rem;padding-left: 4.5625rem;border-radius: 1rem;}}
.course--variant-9 .course__image {right: 7.125rem;max-width: 21.875rem;}
@media only screen and (min-width:48rem) {.course--variant-9 .course__image {max-width: 37.5rem;}}
@media only screen and (min-width:73.75rem) {.course--variant-9 .course__image {max-width: none;}}
.course--variant-9 .course__doctor {right: -6.25rem;}
@media only screen and (min-width:48rem) {.course--variant-9 .course__doctor {right: -9.375rem;}}
@media only screen and (min-width:73.75rem) {.course--variant-9 .course__doctor {right: -1.875rem;}}
.course--variant-9 .course__doctor-name {max-width: 11.8125rem;}
.course--variant-9 .course__doctor-position {max-width: 13.8125rem;}
.course--variant-10 .course__image {right: 7.125rem;max-width: 21.875rem;}
@media only screen and (min-width:48rem) {.course--variant-10 .course__image {max-width: 37.5rem;}}
@media only screen and (min-width:73.75rem) {.course--variant-10 .course__image {max-width: none;}}
.course--variant-10 .course__doctor {right: -6.25rem;}
@media only screen and (min-width:48rem) {.course--variant-10 .course__doctor {right: -9.375rem;}}
@media only screen and (min-width:73.75rem) {.course--variant-10 .course__doctor {right: -1.875rem;}}
.course--variant-10 .course__doctor-name {max-width: 11.8125rem;}
.course--variant-10 .course__doctor-position {max-width: 13.8125rem;}
.course--variant-10 .course__wrap {background-image: url("/assets/upload/course-bg-rectangle-white.webp");background-size: cover;}
.course--variant-10 .course__name {background: #effbff;-webkit-box-shadow: 0 .0625rem .1875rem 0 rgba(16,24,40,.1),0 .0625rem .125rem -.0625rem rgba(16,24,40,.1);box-shadow: 0 .0625rem .1875rem 0 rgba(16,24,40,.1),0 .0625rem .125rem -.0625rem rgba(16,24,40,.1);}
.course--variant-10 .course__link {background: #30d1db;border-radius: 1rem;color: #fff;}
.course--variant-10 .course__link, .course--variant-10 .course__wa {-webkit-box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);}
.course--variant-10 .course__wa {padding: 4rem 1rem .5rem;border-radius: 1.5rem;background: #effbff;}
@media only screen and (min-width:48rem) {.course--variant-10 .course__wa {padding: 0 1rem;padding-left: 4.5625rem;border-radius: 1rem;}}
.course--variant-11 .course__image {right: 7.125rem;max-width: 21.875rem;}
@media only screen and (min-width:48rem) {.course--variant-11 .course__image {max-width: 37.5rem;}}
@media only screen and (min-width:73.75rem) {.course--variant-11 .course__image {max-width: none;}}
.course--variant-11 .course__doctor {right: -6.25rem;}
@media only screen and (min-width:48rem) {.course--variant-11 .course__doctor {right: -9.375rem;}}
@media only screen and (min-width:73.75rem) {.course--variant-11 .course__doctor {right: -1.875rem;}}
.course--variant-11 .course__doctor-name {max-width: 11.8125rem;}
.course--variant-11 .course__doctor-position {max-width: 13.8125rem;}
.course--variant-11 .course__wrap {background-image: url("/assets/upload/course-bg-rectangle-blue-mobile.webp");background-size: cover;}
@media only screen and (min-width:62rem) {.course--variant-11 .course__wrap {background-image: url("/assets/upload/course-bg-rectangle-blue.webp");}}
.course--variant-11 .course__link {border-radius: 2.875rem;border: .1875rem solid #30d1db;background: #fbfbfb;-webkit-box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);color: #30d1db;}
.course--variant-11 .course__wa {border-radius: 1.5rem;background: #fbfbfb;-webkit-box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.05),0 .25rem .375rem -.25rem rgba(16,24,40,.05);box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.05),0 .25rem .375rem -.25rem rgba(16,24,40,.05);padding: .5rem 1rem;}
@media only screen and (min-width:48rem) {.course--variant-11 .course__wa {padding: 0 2rem;border-radius: 3.5rem;}}
.course--variant-11 .course__wa:after, .course--variant-11 .course__wa:before {content: none;}
.course--variant-12 .course__image {right: 7.125rem;max-width: 21.875rem;}
@media only screen and (min-width:48rem) {.course--variant-12 .course__image {max-width: 37.5rem;}}
@media only screen and (min-width:73.75rem) {.course--variant-12 .course__image {max-width: none;}}
.course--variant-12 .course__doctor {right: -6.25rem;}
@media only screen and (min-width:48rem) {.course--variant-12 .course__doctor {right: -9.375rem;}}
@media only screen and (min-width:73.75rem) {.course--variant-12 .course__doctor {right: -1.875rem;}}
.course--variant-12 .course__doctor-name {max-width: 11.8125rem;}
.course--variant-12 .course__doctor-position {max-width: 13.8125rem;}
.course--variant-12 .course__wrap {background-image: url("/assets/upload/course-bg-rectangle-white.webp");background-size: cover;}
.course--variant-12 .course__name {background: #effbff;-webkit-box-shadow: 0 .0625rem .1875rem 0 rgba(16,24,40,.1),0 .0625rem .125rem -.0625rem rgba(16,24,40,.1);box-shadow: 0 .0625rem .1875rem 0 rgba(16,24,40,.1),0 .0625rem .125rem -.0625rem rgba(16,24,40,.1);}
.course--variant-12 .course__link {border-radius: 2.875rem;border: .1875rem solid #30d1db;background: #effbff;-webkit-box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.1),0 .25rem .375rem -.25rem rgba(16,24,40,.08);color: #30d1db;}
.course--variant-12 .course__wa {border-radius: 1.5rem;background: #effbff;-webkit-box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.05),0 .25rem .375rem -.25rem rgba(16,24,40,.05);box-shadow: 0 .625rem .9375rem -.1875rem rgba(16,24,40,.05),0 .25rem .375rem -.25rem rgba(16,24,40,.05);padding: .5rem 1rem;}
@media only screen and (min-width:48rem) {.course--variant-12 .course__wa {padding: 0 2rem;border-radius: 3.5rem;}}
.course--variant-12 .course__wa:after, .course--variant-12 .course__wa:before {content: none;}